1234567891011121314151617181920212223242526272829303132 |
- // 路由注册-公司
- // 秒寻科技
- // zt 2024-02-01
- package companyrouter
- import (
- "ipsomc/core/company/companyhandler"
- "ipsomc/core/gin/midware/endecrypt"
- "ipsomc/core/gin/midware/islogin"
- "github.com/gin-gonic/gin"
- )
- // 配置项目路由
- func SetRouter(r *gin.RouterGroup) {
- groupRouter := r.Group("/company") //路由分组
- groupHand := companyhandler.CompanyHand{}
- groupRouter.Use(endecrypt.DecryptReqParam()) //请求参数解密
- groupRouter.Use(islogin.PcIsLogin()) //判断是否登录
- //公司注册
- groupRouter.POST("/companyRegister", groupHand.CompanyRegisterHan)
- //基本接口
- groupRouter.POST("/addCompany", groupHand.AddCompanyHan)
- groupRouter.POST("/updateCompany", groupHand.UpdateCompanyHan)
- groupRouter.POST("/deleteCompany", groupHand.DeleteCompanyHan)
- groupRouter.POST("/getCompanyById", groupHand.GetCompanyByIdHan)
- groupRouter.POST("/getCompanyPageList", groupHand.GetCompanyPageListHan)
- }
|