- 调整所有Go文件中的import语句顺序,使其符合标准库、第三方库、内部库的分类- 统一import语句的格式,去除多余的空行 - 确保所有文件中的import语句按照字母顺序和逻辑分组排列-修复部分文件中import语句缺失或重复的问题 -优化import语句的可读性和维护性
31 lines
1.2 KiB
Go
31 lines
1.2 KiB
Go
package v1
|
|
|
|
import (
|
|
"kami/api/commonApi"
|
|
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
"github.com/shopspring/decimal"
|
|
)
|
|
|
|
// PaymentSummaryListReq 以日为单位统计用户账单数据
|
|
type PaymentSummaryListReq struct {
|
|
g.Meta `path:"/sysUser/paymentSummary/list" tags:"用户充值统计" method:"get" summary:"用户流水按日汇总"`
|
|
Username string `p:"username"`
|
|
Date string `p:"date"`
|
|
commonApi.CommonPageReq
|
|
}
|
|
|
|
type PaymentSummaryRecord struct {
|
|
Username string `json:"username" orm:"username"`
|
|
TotalDepositAmount decimal.Decimal `json:"totalDepositAmount" orm:"total_deposit_amount"`
|
|
TotalConsumeAmount decimal.Decimal `json:"totalConsumeAmount" orm:"total_consume_amount"`
|
|
TotalReturnAmount decimal.Decimal `json:"totalReturnAmount" orm:"total_return_amount"`
|
|
TotalActualConsumeAmount decimal.Decimal `json:"totalActualConsumeAmount" orm:"total_actual_consume_amount"`
|
|
TotalManualHandleAmount decimal.Decimal `json:"totalManualHandleAmount" orm:"total_manual_handle_amount"`
|
|
CreatedAt string `json:"createdAt" orm:"create_at"`
|
|
}
|
|
|
|
type PaymentSummaryListRes struct {
|
|
commonApi.CommonPageRes[*PaymentSummaryRecord]
|
|
}
|