dt_finance.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package daytask
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "go_server/service"
  5. )
  6. // DtWithdrawOrderRouter 提现订单路由
  7. type DtWithdrawOrderRouter struct{}
  8. func (DtWithdrawOrderRouter) Route() string {
  9. return "/withdraw_order"
  10. }
  11. var dtWithdrawOrderService = service.RealizationLayer.DaytaskServiceGroup.DtWithdrawOrderService
  12. func (h DtWithdrawOrderRouter) Register(group *gin.RouterGroup) {
  13. group.GET("get", dtWithdrawOrderService.Get)
  14. group.GET("find", dtWithdrawOrderService.Find)
  15. group.POST("create", dtWithdrawOrderService.Create)
  16. group.POST("update", dtWithdrawOrderService.Update)
  17. group.POST("audit", dtWithdrawOrderService.Audit)
  18. group.POST("pay", dtWithdrawOrderService.Pay)
  19. }
  20. // DtBalanceLogRouter 资金流水路由
  21. type DtBalanceLogRouter struct{}
  22. func (DtBalanceLogRouter) Route() string {
  23. return "/balance_log"
  24. }
  25. var dtBalanceLogService = service.RealizationLayer.DaytaskServiceGroup.DtBalanceLogService
  26. func (h DtBalanceLogRouter) Register(group *gin.RouterGroup) {
  27. group.GET("get", dtBalanceLogService.Get)
  28. group.GET("find", dtBalanceLogService.Find)
  29. }