| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package daytask
- import (
- "github.com/gin-gonic/gin"
- "go_server/service"
- )
- // DtRechargeOrderRouter 充值订单路由
- type DtRechargeOrderRouter struct{}
- func (DtRechargeOrderRouter) Route() string {
- return "/recharge_order"
- }
- var dtRechargeOrderService = service.RealizationLayer.DaytaskServiceGroup.DtRechargeOrderService
- func (h DtRechargeOrderRouter) Register(group *gin.RouterGroup) {
- group.GET("get", dtRechargeOrderService.Get)
- group.GET("find", dtRechargeOrderService.Find)
- group.POST("create", dtRechargeOrderService.Create)
- group.POST("update", dtRechargeOrderService.Update)
- group.POST("confirm", dtRechargeOrderService.Confirm)
- }
- // DtWithdrawOrderRouter 提现订单路由
- type DtWithdrawOrderRouter struct{}
- func (DtWithdrawOrderRouter) Route() string {
- return "/withdraw_order"
- }
- var dtWithdrawOrderService = service.RealizationLayer.DaytaskServiceGroup.DtWithdrawOrderService
- func (h DtWithdrawOrderRouter) Register(group *gin.RouterGroup) {
- group.GET("get", dtWithdrawOrderService.Get)
- group.GET("find", dtWithdrawOrderService.Find)
- group.POST("create", dtWithdrawOrderService.Create)
- group.POST("update", dtWithdrawOrderService.Update)
- group.POST("audit", dtWithdrawOrderService.Audit)
- group.POST("pay", dtWithdrawOrderService.Pay)
- }
- // DtBalanceLogRouter 资金流水路由
- type DtBalanceLogRouter struct{}
- func (DtBalanceLogRouter) Route() string {
- return "/balance_log"
- }
- var dtBalanceLogService = service.RealizationLayer.DaytaskServiceGroup.DtBalanceLogService
- func (h DtBalanceLogRouter) Register(group *gin.RouterGroup) {
- group.GET("get", dtBalanceLogService.Get)
- group.GET("find", dtBalanceLogService.Find)
- }
- // DtPaymentChannelRouter 支付渠道路由
- type DtPaymentChannelRouter struct{}
- func (DtPaymentChannelRouter) Route() string {
- return "/payment_channel"
- }
- var dtPaymentChannelService = service.RealizationLayer.DaytaskServiceGroup.DtPaymentChannelService
- func (h DtPaymentChannelRouter) Register(group *gin.RouterGroup) {
- group.GET("get", dtPaymentChannelService.Get)
- group.GET("find", dtPaymentChannelService.Find)
- group.POST("create", dtPaymentChannelService.Create)
- group.POST("update", dtPaymentChannelService.Update)
- group.POST("delete", dtPaymentChannelService.Delete)
- }
|