|
@@ -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
|
+}
|