wangfei 6 лет назад
Родитель
Сommit
5bb14bf2e4
2 измененных файлов: 70 добавлений и 70 удалений
  1. 32
    32
      routers/common.go
  2. 38
    38
      routers/wechat.go

+ 32
- 32
routers/common.go Просмотреть файл

@@ -23,21 +23,21 @@ func getCommonRoutes() beego.LinkNamespace {
23 23
 	prefix := beego.AppConfig.String("api::common")
24 24
 
25 25
 	return beego.NSNamespace(prefix,
26
-		// 商品分类
26
+		// 鍟嗗搧鍒嗙被
27 27
 		beego.NSRouter("/type/goods", &goods.GoodsController{}, "get:GetGoodsType"),
28 28
 		beego.NSRouter("/type/goods/:typeid", &goods.GoodsController{}, "get:GetGoodsTypeByID"),
29 29
 		beego.NSRouter("/type/goods", &goods.GoodsController{}, "post:SaveGoodsType"),
30 30
 		beego.NSRouter("/type/goods/:typeid", &goods.GoodsController{}, "put:SaveGoodsType"),
31 31
 		beego.NSRouter("/type/goods/:typeid", &goods.GoodsController{}, "delete:DelGoodsType"),
32 32
 
33
-		// 商品规格
33
+		// 鍟嗗搧瑙勬牸
34 34
 		beego.NSRouter("/spec/goods", &goods.GoodsController{}, "get:GetGoodsSpec"),
35 35
 		beego.NSRouter("/spec/goods/:specid", &goods.GoodsController{}, "get:GetGoodsSpecByID"),
36 36
 		beego.NSRouter("/spec/goods", &goods.GoodsController{}, "post:SaveGoodsSpec"),
37 37
 		beego.NSRouter("/spec/goods/:specid", &goods.GoodsController{}, "put:SaveGoodsSpec"),
38 38
 		beego.NSRouter("/spec/goods/:specid", &goods.GoodsController{}, "delete:DelGoodsSpec"),
39 39
 
40
-		// 系统用户
40
+		// 绯荤粺鐢ㄦ埛
41 41
 		beego.NSRouter("/user", &user.UserController{}, "get:GetUserList"),
42 42
 		beego.NSRouter("/user/:userid", &user.UserController{}, "get:GetUserByID"),
43 43
 		beego.NSRouter("/user", &user.UserController{}, "post:SaveUser"),
@@ -48,14 +48,14 @@ func getCommonRoutes() beego.LinkNamespace {
48 48
 		beego.NSRouter("/signout", &user.UserController{}, "post:SignOut"),
49 49
 		beego.NSRouter("/user/tel/:tel", &user.UserController{}, "get:GetUserByTel"),
50 50
 
51
-		// 用户类型
51
+		// 鐢ㄦ埛绫诲瀷
52 52
 		beego.NSRouter("/usertype", &user.UserController{}, "get:GetUserTypes"),
53 53
 
54
-		// 用户角色
54
+		// 鐢ㄦ埛瑙掕壊
55 55
 		beego.NSRouter("/userrole", &user.UserController{}, "get:GetUserRole"),
56 56
 		beego.NSRouter("/userrole", &user.UserController{}, "put:UserMapRole"),
57 57
 
58
-		// cms 位置
58
+		// cms 浣嶇疆
59 59
 		beego.NSRouter("/cms/location", &message.MessageController{}, "get:GetLocations"),
60 60
 		beego.NSRouter("/cms/location/:locationid", &message.MessageController{}, "get:GetLocationById"),
61 61
 		beego.NSRouter("/cms/location", &message.MessageController{}, "post:SaveLocation"),
@@ -71,21 +71,21 @@ func getCommonRoutes() beego.LinkNamespace {
71 71
 		beego.NSRouter("/cms/info/:infoid", &message.MessageController{}, "put:SaveCmsInfo"),
72 72
 		beego.NSRouter("/cms/info/:infoid", &message.MessageController{}, "delete:DelCmsInfo"),
73 73
 
74
-		// cms 图片
74
+		// cms 鍥剧墖
75 75
 		beego.NSRouter("/cms/image", &message.MessageController{}, "get:GetImgList"),
76 76
 		beego.NSRouter("/cms/image/:imgid", &message.MessageController{}, "get:GetImgByID"),
77 77
 		beego.NSRouter("/cms/image", &message.MessageController{}, "post:SaveImage"),
78 78
 		beego.NSRouter("/cms/image/:imgid", &message.MessageController{}, "put:SaveImage"),
79 79
 		beego.NSRouter("/cms/image/:imgid", &message.MessageController{}, "delete:DelImg"),
80 80
 
81
-		// cms 消息
81
+		// cms 娑堟伅
82 82
 		beego.NSRouter("/cms/news", &message.MessageController{}, "get:GetNews"),
83 83
 		beego.NSRouter("/cms/news/:newsid", &message.MessageController{}, "get:GetNewsByID"),
84 84
 		beego.NSRouter("/cms/news", &message.MessageController{}, "post:SaveNews"),
85 85
 		beego.NSRouter("/cms/news/:newsid", &message.MessageController{}, "put:SaveNews"),
86 86
 		beego.NSRouter("/cms/news/:newsid", &message.MessageController{}, "delete:DelNews"),
87 87
 
88
-		// cms 案场
88
+		// cms 妗堝満
89 89
 		beego.NSRouter("/cms/case", &message.MessageController{}, "get:GetCmsCase"),
90 90
 		beego.NSRouter("/cms/case/:cmscaseid", &message.MessageController{}, "get:GetCmsCaseByID"),
91 91
 		beego.NSRouter("/cms/case", &message.MessageController{}, "post:SaveCmsCase"),
@@ -94,14 +94,14 @@ func getCommonRoutes() beego.LinkNamespace {
94 94
 		beego.NSRouter("/cms/caseshow/:cmscaseid", &message.MessageController{}, "put:CmsCaseShow"),
95 95
 		beego.NSRouter("/cms/casehide/:cmscaseid", &message.MessageController{}, "put:CmsCaseHide"),
96 96
 
97
-		// tag 标签
97
+		// tag 鏍囩�
98 98
 		beego.NSRouter("/case/tag", &cases.CaseController{}, "get:GetTagList"),
99 99
 		beego.NSRouter("/case/tag/:tagid", &cases.CaseController{}, "get:GetTagByID"),
100 100
 		beego.NSRouter("/case/tag", &cases.CaseController{}, "post:SaveCaseTag"),
101 101
 		beego.NSRouter("/case/tag", &cases.CaseController{}, "put:SaveCaseTag"),
102 102
 		beego.NSRouter("/case/tag/:tagid", &cases.CaseController{}, "delete:DelCaseTag"),
103 103
 
104
-		// caseuser 案场人员
104
+		// caseuser 妗堝満浜哄憳
105 105
 		beego.NSRouter("/case/user", &cases.CaseController{}, "get:GetCaseUserByCase"),
106 106
 		beego.NSRouter("/case/userbytype", &cases.CaseController{}, "get:GetCaseUserByType"),
107 107
 		beego.NSRouter("/case/usertype", &cases.CaseController{}, "get:GetCaseUserType"),
@@ -110,14 +110,14 @@ func getCommonRoutes() beego.LinkNamespace {
110 110
 		beego.NSRouter("/case/user", &cases.CaseController{}, "put:SaveCaseUser"),
111 111
 		beego.NSRouter("/case/user/:userid", &cases.CaseController{}, "delete:DelCaseUser"),
112 112
 
113
-		// equipment 体检设备
113
+		// equipment 浣撴�璁惧�
114 114
 		beego.NSRouter("/case/equipment", &cases.CaseController{}, "get:GetEquipmentList"),
115 115
 		beego.NSRouter("/case/equipment/:id", &cases.CaseController{}, "get:GetEquipmentByID"),
116 116
 		beego.NSRouter("/case/equipment", &cases.CaseController{}, "post:SaveCaseEquipment"),
117 117
 		beego.NSRouter("/case/equipment", &cases.CaseController{}, "put:SaveCaseEquipment"),
118 118
 		beego.NSRouter("/case/equipment/:id", &cases.CaseController{}, "delete:DelCaseEquipment"),
119 119
 
120
-		// case 案场
120
+		// case 妗堝満
121 121
 		beego.NSRouter("/case/info", &cases.CaseController{}, "get:GetCaseList"),
122 122
 		beego.NSRouter("/case/info/:id", &cases.CaseController{}, "get:GetCaseByID"),
123 123
 		beego.NSRouter("/case/info", &cases.CaseController{}, "post:SaveCase"),
@@ -127,56 +127,56 @@ func getCommonRoutes() beego.LinkNamespace {
127 127
 		beego.NSRouter("/case/open/:caseid", &cases.CaseController{}, "put:OpenCaseCoffee"),
128 128
 		beego.NSRouter("/case/close/:caseid", &cases.CaseController{}, "put:CloseCaseCoffee"),
129 129
 
130
-		// casekey 案场钥匙
130
+		// casekey 妗堝満閽ュ寵
131 131
 		beego.NSRouter("/case/key", &cases.CaseController{}, "get:GetKeyList"),
132 132
 		beego.NSRouter("/case/key", &cases.CaseController{}, "post:AddKeys"),
133 133
 		beego.NSRouter("/case/unlock/:keyid", &cases.CaseController{}, "put:UnLockKey"),
134 134
 		beego.NSRouter("/case/key/:keyid", &cases.CaseController{}, "delete:DelKey"),
135 135
 
136
-		// casearea 案场区域
136
+		// casearea 妗堝満鍖哄煙
137 137
 		beego.NSRouter("/case/area", &cases.CaseController{}, "get:GetCaseArea"),
138 138
 		beego.NSRouter("/case/area/:areaid", &cases.CaseController{}, "get:GetCaseAreaByID"),
139 139
 		beego.NSRouter("/case/area", &cases.CaseController{}, "post:SaveCaseArea"),
140 140
 		beego.NSRouter("/case/area", &cases.CaseController{}, "put:SaveCaseArea"),
141 141
 		beego.NSRouter("/case/area/:areaid", &cases.CaseController{}, "delete:DelCaseArea"),
142 142
 
143
-		// casetable 案场桌位
143
+		// casetable 妗堝満妗屼綅
144 144
 		beego.NSRouter("/case/table", &cases.CaseController{}, "get:GetCaseTable"),
145 145
 		beego.NSRouter("/case/table/:tableid", &cases.CaseController{}, "get:GetCaseTableByID"),
146 146
 		beego.NSRouter("/case/table", &cases.CaseController{}, "post:SaveCaseTable"),
147 147
 		beego.NSRouter("/case/table", &cases.CaseController{}, "put:SaveCaseTable"),
148 148
 		beego.NSRouter("/case/table/:tableid", &cases.CaseController{}, "delete:DelCaseTable"),
149 149
 
150
-		// caserecord 案场月记录
150
+		// caserecord 案场月记录
151 151
 		beego.NSRouter("/case/record", &cases.CaseController{}, "get:GetCaseRecordList"),
152 152
 		beego.NSRouter("/case/record", &cases.CaseController{}, "post:SaveCaseRecord"),
153 153
 
154
-		// channel 渠道
154
+		// channel 娓犻亾
155 155
 		beego.NSRouter("/channel", &channel.ChannelController{}, "get:GetChannelList"),
156 156
 		beego.NSRouter("/channel/:channelId", &channel.ChannelController{}, "get:GetChannelById"),
157 157
 		beego.NSRouter("/channel", &channel.ChannelController{}, "post:SaveChannel"),
158 158
 		beego.NSRouter("/channel", &channel.ChannelController{}, "put:SaveChannel"),
159 159
 		beego.NSRouter("/channel/:channelId", &channel.ChannelController{}, "delete:DeleteChannel"),
160 160
 
161
-		// vipcard VIP卡
161
+		// vipcard VIP卡
162 162
 		beego.NSRouter("/vipcard", &vipcard.VipcardController{}, "get:GetVipList"),
163 163
 		beego.NSRouter("/vipcard/:code", &vipcard.VipcardController{}, "get:GetVipByCode"),
164 164
 		beego.NSRouter("/vipcard", &vipcard.VipcardController{}, "post:AddVipCard"),
165 165
 		beego.NSRouter("/vipcard/:vipCardChildCode", &vipcard.VipcardController{}, "put:UserCharge"),
166 166
 
167
-		// courseVerify 核销课程
167
+		// courseVerify 鏍搁攢璇剧▼
168 168
 		beego.NSRouter("/verify/course/code/:customerCourseId", &verify.VerifyController{}, "get:GetCustomerCourseDetailListById"),
169 169
 		beego.NSRouter("/verify/course/tel/:tel", &verify.VerifyController{}, "get:GetCustomerCourseDetailListBytel"),
170 170
 		beego.NSRouter("/verify/course/:customerDetailId", &verify.VerifyController{}, "put:VerifyCourse"),
171 171
 
172
-		// gymcard 游泳健身卡
172
+		// gymcard 游泳健身卡
173 173
 		beego.NSRouter("/gymcard", &gymcard.GymcardController{}, "get:GetGymcardList"),
174 174
 		beego.NSRouter("/gymcard/:gymcardId", &gymcard.GymcardController{}, "get:GetGymcardDetailbyId"),
175 175
 		beego.NSRouter("/gymcard/:phone", &gymcard.GymcardController{}, "get:GetCustomerGymByPhone"),
176 176
 		beego.NSRouter("/gymcard", &gymcard.GymcardController{}, "post:SaveGymcard"),
177 177
 		beego.NSRouter("/gymcard", &gymcard.GymcardController{}, "put:SaveGymcard"),
178 178
 		beego.NSRouter("/gymcard/:customerGymId", &gymcard.GymcardController{}, "put:VerifyCustomerGymcard"),
179
-		// role 角色
179
+		// role 瑙掕壊
180 180
 		beego.NSRouter("/role", &system.RoleController{}, "get:GetRoleList"),
181 181
 		beego.NSRouter("/role/:roleid", &system.RoleController{}, "get:GetRoleByID"),
182 182
 		beego.NSRouter("/role", &system.RoleController{}, "post:SaveCaseRole"),
@@ -186,7 +186,7 @@ func getCommonRoutes() beego.LinkNamespace {
186 186
 		beego.NSRouter("/rolemenu/:roleid", &system.RoleController{}, "get:GetRoleMenuByRole"),
187 187
 		beego.NSRouter("/rolemenu/:roleid", &system.RoleController{}, "put:SaveRoleMenus"),
188 188
 
189
-		// course 课程
189
+		// course 璇剧▼
190 190
 		beego.NSRouter("/coursetag", &course.CourseController{}, "get:GetCourseTagsByPage"),
191 191
 		// beego.NSRouter("/coursetag", &course.CourseController{}, "get:GetCourseTags"),
192 192
 
@@ -208,14 +208,14 @@ func getCommonRoutes() beego.LinkNamespace {
208 208
 		beego.NSRouter("/detail", &course.CourseController{}, "put:SaveDetail"),
209 209
 		beego.NSRouter("/detail/:detailid", &course.CourseController{}, "delete:DelCourseDetail"),
210 210
 
211
-		// 商品
211
+		// 鍟嗗搧
212 212
 		beego.NSRouter("/goods", &goods.GoodsController{}, "get:GetListByCase"),
213 213
 		beego.NSRouter("/goods/:id", &goods.GoodsController{}, "get:GetGoodsByID"),
214 214
 		beego.NSRouter("/goods", &goods.GoodsController{}, "post:UpdateGoods"),
215 215
 		beego.NSRouter("/goods/:id", &goods.GoodsController{}, "put:UpdateGoods"),
216 216
 		beego.NSRouter("/goods/:id", &goods.GoodsController{}, "delete:DeleteGoods"),
217 217
 
218
-		// 商品订单
218
+		// 鍟嗗搧璁㈠崟
219 219
 		beego.NSRouter("/order/goods", &goods.GoodsController{}, "get:GetOrderList"),
220 220
 		beego.NSRouter("/order/online/goods", &goods.GoodsController{}, "get:GetOnlineOrder"),
221 221
 		beego.NSRouter("/order/goods/record/:recordid", &goods.GoodsController{}, "get:GetOrdersByRecord"),
@@ -223,23 +223,23 @@ func getCommonRoutes() beego.LinkNamespace {
223 223
 		beego.NSRouter("/order/goods/finish/:id", &goods.GoodsController{}, "put:FinishMake"),
224 224
 		beego.NSRouter("/order/goods/cancel/:id", &goods.GoodsController{}, "put:CancelMake"),
225 225
 
226
-		// 优惠券
226
+		// 优惠券
227 227
 		beego.NSRouter("/coupon", &coupon.CouponController{}, "get:ListByCase"),
228 228
 		beego.NSRouter("/coupon", &coupon.CouponController{}, "post:SaveCoupon"),
229 229
 		beego.NSRouter("/coupon/:id", &coupon.CouponController{}, "put:UpdateCoupon"),
230 230
 		beego.NSRouter("/coupon/:id/to/:users", &coupon.CouponController{}, "post:GiveCoupon"),
231 231
 
232
-		// 文件
232
+		// 鏂囦欢
233 233
 		beego.NSRouter("/file", &controllers.BaseController{}, "post:FileUpload"),
234 234
 
235
-		// 会员
235
+		// 浼氬憳
236 236
 		beego.NSRouter("/customer", &customer.CustomerController{}, "get:CustWXList"),
237 237
 		beego.NSRouter("/customer/tel/:tel", &customer.CustomerController{}, "get:CustByTel"),
238 238
 
239
-		// 系统相关
239
+		// 绯荤粺鐩稿叧
240 240
 		beego.NSRouter("/system/init", &user.UserController{}, "get:GetEnvVars"),
241 241
 
242
-		// 营销活动
242
+		// 钀ラ攢娲诲姩
243 243
 		beego.NSRouter("/marketing/list", &marketing.MarketingController{}, "get:GetMarketingList"),
244 244
 		beego.NSRouter("/marketing", &marketing.MarketingController{}, "post:SaveMarketing"),
245 245
 		beego.NSRouter("/marketing/:activityId", &marketing.MarketingController{}, "get:GetMarketingById"),
@@ -248,10 +248,10 @@ func getCommonRoutes() beego.LinkNamespace {
248 248
 		beego.NSRouter("/marketing/disable/:activityId", &marketing.MarketingController{}, "put:DelMarketingDisable"),
249 249
 		beego.NSRouter("/marketing/:activityId", &marketing.MarketingController{}, "delete:DelMarketing"),
250 250
 
251
-		// 签到
251
+		// 绛惧埌
252 252
 		beego.NSRouter("/case/signin", &cases.SigninController{}, "get:GetSigninWhere"),
253 253
 
254 254
 		// websocket
255 255
 		beego.NSRouter("/websocket/:grps/:id", &controllers.BaseController{}, "get:Ws"),
256 256
 	)
257
-}
257
+}

+ 38
- 38
routers/wechat.go Просмотреть файл

@@ -1,38 +1,38 @@
1
-package routers
2
-
3
-import (
4
-	"spaceofcheng/services/controllers/course"
5
-	"spaceofcheng/services/controllers/customer"
6
-	"spaceofcheng/services/controllers/goods"
7
-	"spaceofcheng/services/controllers/gymcard"
8
-
9
-	"github.com/astaxie/beego"
10
-)
11
-
12
-func getWechatRoutes() beego.LinkNamespace {
13
-	prefix := beego.AppConfig.String("api::wechat")
14
-
15
-	return beego.NSNamespace(prefix,
16
-		// 会员
17
-		beego.NSRouter("/customer", &customer.CustomerController{}, "get:GetCustWXByID"),
18
-
19
-		// 下单
20
-		beego.NSRouter("/order/goods", &goods.GoodsController{}, "post:PostOrder"),
21
-		beego.NSRouter("/order/course", &course.CourseController{}, "post:PostOrder"),
22
-
23
-		// 课程
24
-		beego.NSRouter("/course/user", &course.CourseController{}, "get:GetCustomerCourse"),
25
-		beego.NSRouter("/course/user/:id", &course.CourseController{}, "get:GetCustomerCourseByID"),
26
-
27
-		// 商品订单
28
-		beego.NSRouter("/goods/user", &goods.GoodsController{}, "get:GetCustomerOrders"),
29
-
30
-		// 案场订单数量
31
-		beego.NSRouter("/goods/case/:caseid", &goods.GoodsController{}, "get:GetCaseOrdersNum"),
32
-
33
-		// 客户游泳健身卡
34
-		beego.NSRouter("/gymcard", &gymcard.GymcardController{}, "get:GetGymcardListByCustomerId"),
35
-		beego.NSRouter("/gymcard/:customerGymId", &gymcard.GymcardController{}, "get:GetCustomerGymDetailById"),
36
-		beego.NSRouter("/gymcard/:gymcardId/:sysuserId", &gymcard.GymcardController{}, "post:SendGymToCustomer"),
37
-	)
38
-}
1
+package routers
2
+
3
+import (
4
+	"spaceofcheng/services/controllers/course"
5
+	"spaceofcheng/services/controllers/customer"
6
+	"spaceofcheng/services/controllers/goods"
7
+	"spaceofcheng/services/controllers/gymcard"
8
+
9
+	"github.com/astaxie/beego"
10
+)
11
+
12
+func getWechatRoutes() beego.LinkNamespace {
13
+	prefix := beego.AppConfig.String("api::wechat")
14
+
15
+	return beego.NSNamespace(prefix,
16
+		// 会员
17
+		beego.NSRouter("/customer", &customer.CustomerController{}, "get:GetCustWXByID"),
18
+
19
+		// 下单
20
+		beego.NSRouter("/order/goods", &goods.GoodsController{}, "post:PostOrder"),
21
+		beego.NSRouter("/order/course", &course.CourseController{}, "post:PostOrder"),
22
+
23
+		// 课程
24
+		beego.NSRouter("/course/user", &course.CourseController{}, "get:GetCustomerCourse"),
25
+		beego.NSRouter("/course/user/:id", &course.CourseController{}, "get:GetCustomerCourseByID"),
26
+
27
+		// 商品订单
28
+		beego.NSRouter("/goods/user", &goods.GoodsController{}, "get:GetCustomerOrders"),
29
+
30
+		// 案场订单数量
31
+		beego.NSRouter("/goods/case/:caseid", &goods.GoodsController{}, "get:GetCaseOrdersNum"),
32
+
33
+		// 客户游泳健身卡
34
+		beego.NSRouter("/gymcard", &gymcard.GymcardController{}, "get:GetGymcardListByCustomerId"),
35
+		beego.NSRouter("/gymcard/:customerGymId", &gymcard.GymcardController{}, "get:GetCustomerGymDetailById"),
36
+		beego.NSRouter("/gymcard/:gymcardId/:sysuserId", &gymcard.GymcardController{}, "post:SendGymToCustomer"),
37
+	)
38
+}