package rechargeorder import ( "hotgo/internal/model/input/form" "hotgo/internal/model/input/sysin" "github.com/gogf/gf/v2/frame/g" ) type ListReq struct { g.Meta `path:"/rechargeOrder/list" method:"get" tags:"充值管理" summary:"充值订单列表"` sysin.RechargeOrderListInp } type ListRes struct { form.PageRes List []*sysin.RechargeOrderListModel `json:"list"` } type SummaryReq struct { g.Meta `path:"/rechargeOrder/summary" method:"get" tags:"充值管理" summary:"充值金额汇总"` sysin.RechargeOrderListInp } type SummaryRes struct{ *sysin.RechargeSummaryModel } type ViewReq struct { g.Meta `path:"/rechargeOrder/view" method:"get" tags:"充值管理" summary:"充值订单详情"` sysin.RechargeOrderViewInp } type ViewRes struct{ *sysin.RechargeOrderListModel } type ReviewReq struct { g.Meta `path:"/rechargeOrder/review" method:"post" tags:"充值管理" summary:"提交充值审核"` sysin.RechargeReviewInp } type ReviewRes struct{ *sysin.FinanceApprovalModel } type ExecuteReq struct { g.Meta `path:"/rechargeOrder/execute" method:"post" tags:"充值管理" summary:"执行已审批充值结果"` sysin.FinanceExecuteInp } type ExecuteRes struct{}