magic_stake_user_current_order.go 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. package app
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "go_server/service"
  5. )
  6. // 路由器命名规则: Model+Router 首字母大些
  7. type MagicStakeUserCurrentOrderRouter struct {
  8. }
  9. // 路由器命名规则: model 首字母小写
  10. func (MagicStakeUserCurrentOrderRouter) Route() string {
  11. return "/magic_stake_user_current_order"
  12. }
  13. // 控制层与实现层 合二为一 让同一个业务 尽量在一个文件中实现与暴露
  14. // 变量声明 bizUserService moduleModelService 首字母小写
  15. // 服务命名规则:
  16. // service 服务层 -- 固定值
  17. // RealizationLayer 实现层 -- 固定值
  18. // BizServiceGroup 服务组 首字母大些 moduleServiceGroup
  19. // UserService 模型服务 modelService
  20. var appMagicStakeUserCurrentOrderService = service.RealizationLayer.AppServiceGroup.MagicStakeUserCurrentOrderService
  21. func (h MagicStakeUserCurrentOrderRouter) Register(group *gin.RouterGroup) {
  22. group.GET("get", appMagicStakeUserCurrentOrderService.Get)
  23. group.GET("find", appMagicStakeUserCurrentOrderService.Find)
  24. group.GET("comment", appMagicStakeUserCurrentOrderService.Comment)
  25. }