|
- package router
-
- import (
- "applet/app/customer/hdl"
- selfSupportForSchoolhdl "applet/app/customer/hdl/self_support_for_school"
- "applet/app/customer/mw"
- "github.com/gin-gonic/gin"
- )
-
- func CustomerInit(r *gin.RouterGroup) {
- rPay(r.Group("/pay"))
- rCentralKitchenForSchoolOrder(r.Group("/order/centralKitchenForSchool"))
- rSelfSupportForSchool(r.Group("/selfSupportForSchool"))
-
- r.POST("/curlAlipayPlanetEcocampusApiRosterSignUpInfoTest", hdl.CurlAlipayPlanetEcocampusApiRosterSignUpInfo)
-
- r.POST("/login", hdl.Login)
- r.POST("/register", hdl.Register)
- r.POST("/aesDecrypt", hdl.AesDecrypt)
- r.POST("/systemOauthToken", hdl.SystemOauthToken)
- r.GET("/getSysCfg", hdl.GetSysCfg) //获取基础配置
- r.Use(mw.Auth) //检测登录状态
- r.GET("/userInfo", hdl.UserInfo) //用户信息
-
- r.Group("/enterprise")
- {
- r.GET("enterprise/info", hdl.EnterpriseInfo) // 单位信息
- r.GET("enterprise/schoolBelowGrade", hdl.SchoolBelowGrade) //"学校"下年级
- r.GET("enterprise/schoolGradeBelowClass", hdl.SchoolGradeBelowClass) //"学校"年级下班级
- r.POST("enterprise/list", hdl.EnterpriseList) //"校企列表
- r.POST("enterprise/centralKitchenForSchool/saveUserIdentity", hdl.SaveCentralKitchenForSchoolUserIdentity) //"央厨-学校"新增身份信息
- r.GET("enterprise/centralKitchenForSchool/package", hdl.CentralKitchenForSchoolPackage) //"央厨-学校"获取套餐
- r.GET("enterprise/centralKitchenForSchool/myReserve", hdl.CentralKitchenForSchoolMyReserve) //"央厨-学校"我的预定
- r.POST("enterprise/selfSupportForSchool/saveUserIdentity", hdl.SaveSelfSupportForSchoolUserIdentity) //"自营-学校"新增身份信息
- }
-
- r.Group("/notice")
- {
- r.GET("notice/list", hdl.NoticeList)
- }
-
- r.Group("/banner")
- {
- r.GET("banner/list", hdl.BannerList)
- }
- }
-
- func rPay(r *gin.RouterGroup) {
- r.Use(mw.Auth) //检测登录状态
- r.POST("/buyPackage", hdl.BuyPackage) // 购买套餐
- r.GET("/ordState", hdl.OrdState) // 查看订单支付状态
- }
-
- func rCentralKitchenForSchoolOrder(r *gin.RouterGroup) {
- r.Use(mw.Auth) //检测登录状态
- r.POST("/list", hdl.CentralKitchenForSchoolOrderList) // 央厨学校-订单列表
- r.GET("/belowWithDay", hdl.CentralKitchenForSchoolOrderBelowWithDay) // 央厨学校-订单下订餐日期数据
- r.GET("/detail", hdl.CentralKitchenForSchoolOrderDetail) // 央厨学校-订单详情
- r.POST("/refund", hdl.CentralKitchenForSchoolOrderRefund) // 央厨学校-订单退款申请
- r.POST("/refundList", hdl.CentralKitchenForSchoolOrderRefundList) // 央厨学校-订单退款列表
- }
-
- func rSelfSupportForSchool(r *gin.RouterGroup) { //自营学校
- r.Use(mw.Auth) //检测登录状态
- r.GET("/educateSceneTokenQuery", selfSupportForSchoolhdl.EducateSceneTokenQuery) // 自营学校-查询刷脸用户开通详细信息
- r.GET("/educateSceneTokenCreateForApplet", selfSupportForSchoolhdl.EducateSceneTokenCreateForApplet) // 自营学校-教育场景token生成处理器(作用于 跳转到一脸通行小程序采集人脸)
- r.GET("/educateSceneTokenCreateForConcentratedCollectApplet", selfSupportForSchoolhdl.EducateSceneTokenCreateForConcentratedCollectApplet) // 自营学校-教育场景token生成处理器(作用于 跳转到集采小程序)
- r.GET("/educateFacepayApply", selfSupportForSchoolhdl.EducateFacepayApply) // 自营学校-创建刷脸支付开通标识
- }
|