胡轶钦 6 jaren geleden
bovenliggende
commit
1cfa9a3000
1 gewijzigde bestanden met toevoegingen van 65 en 65 verwijderingen
  1. 65
    65
      routers/guest.go

+ 65
- 65
routers/guest.go Bestand weergeven

@@ -1,65 +1,65 @@
1
-package routers
2
-
3
-import (
4
-	"cdkj-check/controllers/bodycheck"
5
-	"spaceofcheng/services/controllers"
6
-	"spaceofcheng/services/controllers/cases"
7
-	"spaceofcheng/services/controllers/course"
8
-	"spaceofcheng/services/controllers/customer"
9
-	"spaceofcheng/services/controllers/goods"
10
-	"spaceofcheng/services/controllers/message"
11
-	"spaceofcheng/services/controllers/user"
12
-
13
-	"github.com/astaxie/beego"
14
-)
15
-
16
-func getGuestRoutes() beego.LinkNamespace {
17
-	prefix := beego.AppConfig.String("api::guest")
18
-
19
-	return beego.NSNamespace(prefix,
20
-		// cms
21
-		beego.NSRouter("/cms/info", &message.MessageController{}, "get:GetCmsInfoByLocation"),
22
-		beego.NSRouter("/cms/img", &message.MessageController{}, "get:GetImgByLocation"),
23
-		beego.NSRouter("/cms/news", &message.MessageController{}, "get:GetNewsByLocation"),
24
-		beego.NSRouter("/cms/case", &message.MessageController{}, "get:GetCmsCaseList"),
25
-		beego.NSRouter("/cms/location", &message.MessageController{}, "get:GetLocations"),
26
-		beego.NSRouter("/cms/course", &course.CourseController{}, "get:GetCourseByLocation"),
27
-		beego.NSRouter("/cms/case/:cmscaseid", &message.MessageController{}, "get:GetCmsCaseByID"),
28
-
29
-		// 课程
30
-		beego.NSRouter("/course/:courseid", &course.CourseController{}, "get:GetCourseByID"),
31
-
32
-		// 案场
33
-		beego.NSRouter("/case", &cases.CaseController{}, "get:GetOrgCases"),
34
-		beego.NSRouter("/cms/area", &cases.CaseController{}, "get:GetAreaByCase"),
35
-
36
-		// 商品制作状态
37
-		beego.NSRouter("/dict/order/makestatus", &goods.GoodsController{}, "get:GetMakeStatus"),
38
-
39
-		// 商品
40
-		beego.NSRouter("/goods", &goods.GoodsController{}, "get:GetListForWechat"),
41
-		beego.NSRouter("/type/goods", &goods.GoodsController{}, "get:GetGoodsTypeByCase"),
42
-
43
-		// 验证码 获取, 校验
44
-		beego.NSRouter("/captcha", &controllers.BaseController{}, "get:SendCaptcha"),
45
-		beego.NSRouter("/captcha", &controllers.BaseController{}, "post:ValidCaptcha"),
46
-
47
-		// 微信 登录, 注册
48
-		beego.NSRouter("/wxsignin", &customer.CustomerController{}, "post:SignIn"),
49
-		beego.NSRouter("/wxsignup", &customer.CustomerController{}, "post:SignUp"),
50
-
51
-		// 登录
52
-		beego.NSRouter("/signin", &user.UserController{}, "post:SignIn"),
53
-
54
-		// 微信
55
-		// js sdk 签名
56
-		beego.NSRouter("/wechat/jssdk/signature", &controllers.BaseController{}, "get:GetWxJsSDKSignature"),
57
-		beego.NSRouter("/wechat/mini/login", &controllers.BaseController{}, "post:MiniLogin"),
58
-		beego.NSRouter("/wechat/mini/decodedata", &controllers.BaseController{}, "post:DecodeMiniData"),
59
-
60
-		beego.NSRouter("/websocket/:grps/:id", &controllers.BaseController{}, "get:Ws"),
61
-
62
-		// 体检参数接收
63
-		beego.NSRouter("/PostCheckResult", &bodycheck.BodyCheckController{}, "post:PostCheckResult"),
64
-	)
65
-}
1
+package routers
2
+
3
+import (
4
+	"spaceofcheng/services/controllers"
5
+	"spaceofcheng/services/controllers/bodycheck"
6
+	"spaceofcheng/services/controllers/cases"
7
+	"spaceofcheng/services/controllers/course"
8
+	"spaceofcheng/services/controllers/customer"
9
+	"spaceofcheng/services/controllers/goods"
10
+	"spaceofcheng/services/controllers/message"
11
+	"spaceofcheng/services/controllers/user"
12
+
13
+	"github.com/astaxie/beego"
14
+)
15
+
16
+func getGuestRoutes() beego.LinkNamespace {
17
+	prefix := beego.AppConfig.String("api::guest")
18
+
19
+	return beego.NSNamespace(prefix,
20
+		// cms
21
+		beego.NSRouter("/cms/info", &message.MessageController{}, "get:GetCmsInfoByLocation"),
22
+		beego.NSRouter("/cms/img", &message.MessageController{}, "get:GetImgByLocation"),
23
+		beego.NSRouter("/cms/news", &message.MessageController{}, "get:GetNewsByLocation"),
24
+		beego.NSRouter("/cms/case", &message.MessageController{}, "get:GetCmsCaseList"),
25
+		beego.NSRouter("/cms/location", &message.MessageController{}, "get:GetLocations"),
26
+		beego.NSRouter("/cms/course", &course.CourseController{}, "get:GetCourseByLocation"),
27
+		beego.NSRouter("/cms/case/:cmscaseid", &message.MessageController{}, "get:GetCmsCaseByID"),
28
+
29
+		// 课程
30
+		beego.NSRouter("/course/:courseid", &course.CourseController{}, "get:GetCourseByID"),
31
+
32
+		// 案场
33
+		beego.NSRouter("/case", &cases.CaseController{}, "get:GetOrgCases"),
34
+		beego.NSRouter("/cms/area", &cases.CaseController{}, "get:GetAreaByCase"),
35
+
36
+		// 商品制作状态
37
+		beego.NSRouter("/dict/order/makestatus", &goods.GoodsController{}, "get:GetMakeStatus"),
38
+
39
+		// 商品
40
+		beego.NSRouter("/goods", &goods.GoodsController{}, "get:GetListForWechat"),
41
+		beego.NSRouter("/type/goods", &goods.GoodsController{}, "get:GetGoodsTypeByCase"),
42
+
43
+		// 验证码 获取, 校验
44
+		beego.NSRouter("/captcha", &controllers.BaseController{}, "get:SendCaptcha"),
45
+		beego.NSRouter("/captcha", &controllers.BaseController{}, "post:ValidCaptcha"),
46
+
47
+		// 微信 登录, 注册
48
+		beego.NSRouter("/wxsignin", &customer.CustomerController{}, "post:SignIn"),
49
+		beego.NSRouter("/wxsignup", &customer.CustomerController{}, "post:SignUp"),
50
+
51
+		// 登录
52
+		beego.NSRouter("/signin", &user.UserController{}, "post:SignIn"),
53
+
54
+		// 微信
55
+		// js sdk 签名
56
+		beego.NSRouter("/wechat/jssdk/signature", &controllers.BaseController{}, "get:GetWxJsSDKSignature"),
57
+		beego.NSRouter("/wechat/mini/login", &controllers.BaseController{}, "post:MiniLogin"),
58
+		beego.NSRouter("/wechat/mini/decodedata", &controllers.BaseController{}, "post:DecodeMiniData"),
59
+
60
+		beego.NSRouter("/websocket/:grps/:id", &controllers.BaseController{}, "get:Ws"),
61
+
62
+		// 体检参数接收
63
+		beego.NSRouter("/PostCheckResult", &bodycheck.BodyCheckController{}, "post:PostCheckResult"),
64
+	)
65
+}