uploadfilerouter.go 786 B

12345678910111213141516171819202122232425262728293031
  1. // 文件上传模块
  2. // 秒寻科技
  3. // zt 2024-11-07
  4. package uploadfilerouter
  5. import (
  6. "ipsomc/core/gin/midware/endecrypt"
  7. "ipsomc/core/gin/midware/islogin"
  8. "ipsomc/module/uploadfile/uploadfilehander"
  9. "github.com/gin-gonic/gin"
  10. )
  11. // 配置项目路由
  12. func SetRouter(r *gin.RouterGroup) {
  13. groupRouter := r.Group("/uploadfile") //路由分组
  14. groupHand := uploadfilehander.UploadFileHan{}
  15. //上传升级文件
  16. groupRouter.POST("/uploadUpgradeFile", groupHand.UploadUpgradeFileHan)
  17. groupRouter.GET("/createWebSocket", groupHand.CreateWebSocketHan)
  18. //请求参数解密
  19. groupRouter.Use(endecrypt.DecryptReqParam())
  20. groupRouter.Use(islogin.PcIsLogin()) //判断是否登录
  21. //获得升级状态
  22. groupRouter.POST("/getUpgradeStatus", groupHand.GetUpgradeStatusHan)
  23. }