feat(account): 新增账户管理标志类型定义

- 在 consts/account.go 中新增 MgtFlag 类型及其常量定义
- 将 model/balanceQuery.go 中的 MgtFlag 字段类型从 string 改为 consts.MgtFlag
- 更新 README.md 中的目录结构,新增 merchant.go 和 uploadFile.go 文件说明
- 在 README.md 示例代码中使用 consts 包中的常量替换硬编码字符串
- 添加详细的错误处理说明及多个新功能使用示例到 README.md
- 引入 github.com/google/uuid 依赖包并更新 go.mod 文件
- 在示例代码中增加对支付类型、管理标志等字段的具体常量引用
This commit is contained in:
maguodong
2025-10-11 10:25:41 +08:00
parent 38b8d577cc
commit 7974b4d570
4 changed files with 310 additions and 10 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ type BalanceQueryReqData struct {
// 账号类型(01:收款账户,02:付款账户,03:分账商户账户,04:分账接收方账户,05:充值代付账户,06:结算代付账户)-未上送则默认01,非必传,最大长度32
PayType consts.PayType `json:"pay_type"`
// 账户标志(01:一般账户;03:虚户)-未上送则默认01,非必传,最大长度32
MgtFlag string `json:"mgt_flag"`
MgtFlag consts.MgtFlag `json:"mgt_flag"`
}
// BalanceQueryResponse 余额查询响应结构体