12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- // 路由注册-用户注册
- // 秒寻科技
- // zt 2024-01-04
- package userrouter
- import (
- "ipsomc/core/gin/midware/endecrypt"
- "ipsomc/core/gin/midware/islogin"
- "ipsomc/core/user/userhandler"
- "github.com/gin-gonic/gin"
- )
- // 配置项目路由
- func SetRouter(r *gin.RouterGroup) {
- groupRouter := r.Group("/user") //路由分组
- groupHan := userhandler.UserHan{}
- //请求参数解密
- groupRouter.Use(endecrypt.DecryptReqParam())
- //用户登录
- groupRouter.POST("/operatorLogin", groupHan.OperatorLoginHan)
- //用户登录检查,该"行"后面的接口都需要用户登录后方可操作
- groupRouter.Use(islogin.PcIsLogin())
- //操作员接口
- groupRouter.POST("/addOperator", groupHan.AddOperatorHan)
- groupRouter.POST("/updateOperator", groupHan.UpdateOperatorHan)
- groupRouter.POST("/updateOperatorPwd", groupHan.UpdateOperatorPwdHan)
- groupRouter.POST("/resetOperatorPwd", groupHan.ResetOperatorPwdHan)
- groupRouter.POST("/deleteOperator", groupHan.DeleteOperatorHan)
- groupRouter.POST("/getOperatorById", groupHan.GetOperatorByIdHan)
- groupRouter.POST("/getOperatorPageList", groupHan.GetOperatorPageListHan)
- groupRouter.POST("/getSysOperatorByCompanyId", groupHan.GetSysOperatorByCompanyIdHan)
- //角色接口
- groupRouter.POST("/addRole", groupHan.AddRoleHan)
- groupRouter.POST("/updateRole", groupHan.UpdateRoleHan)
- groupRouter.POST("/deleteRole", groupHan.DeleteRoleHan)
- groupRouter.POST("/getRoleById", groupHan.GetRoleByIdHan)
- groupRouter.POST("/getRolePageList", groupHan.GetRolePageListHan)
- //权限接口
- groupRouter.POST("/addPermission", groupHan.AddPermissionHan)
- groupRouter.POST("/updatePermission", groupHan.UpdatePermissionHan)
- groupRouter.POST("/deletePermission", groupHan.DeletePermissionHan)
- groupRouter.POST("/getPermissionById", groupHan.GetPermissionByIdHan)
- groupRouter.POST("/getPermissionList", groupHan.GetPermissionListHan)
- groupRouter.POST("/getPermissionPageList", groupHan.GetPermissionPageListHan)
- //操作员权限接口
- groupRouter.POST("/getOperatorPermission", groupHan.GetOperatorPermissionHan)
- groupRouter.GET("/getOperatorPermission", groupHan.GetOperatorPermissionHan)
- }
|