package statistics import ( "server/modules/backend/app" utils "server/modules/backend/util" "server/modules/backend/values" "github.com/gin-gonic/gin" ) // WithdrawListDetail 获取个人退出详细统计数据 func WithdrawListDetail(c *gin.Context) { a := app.NewApp(c) defer func() { a.Response() }() req := new(values.WithdrawDetailReq) if !a.S(req) { return } start := req.Start end := req.End if start > end { a.Code = values.CodeParam a.Msg = "查询时间不合法" return } resp := values.WithdrawDetailResp{} for i := 0; i < len(resp.List); i++ { resp.List[i].WithDrawPer = utils.GetPer(resp.List[i].WithdrawAmount, resp.List[i].RechargeTotal) } a.Data = resp }