Files
olons_admin/server/api/admin/rechargeorder/rechargeorder.go
T
2026-10-10 20:56:17 +08:00

38 lines
1.2 KiB
Go

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{}