Compare commits

...
3 Commits
Author SHA1 Message Date
gaoda 0b902def62 fix(refund): 更新退款成功状态码判断逻辑
- 将退款成功状态码从"BBS0000"更改为"000000"
- 确保与最新的退款接口响应格式保持一致
2025-12-10 10:18:56 +08:00
gaoda c9fa888b05 fix(model): 更新退款和交易查询的成功状态判断码值
- 将 refund.go 中的成功状态码从 "000000" 修改为 "BBS00000"
- 将 tradeQuery.go 中的成功状态码从 "00000" 修改为 "BBS00000"
- 调整了 tradeQuery.go 中部分字段的注释格式以提高可读性
2025-12-09 15:18:01 +08:00
gaoda ace91cc127 feat(preorder): 添加账户业务字段支持
- 在预下单模型中新增 AccBusiFields 字段
- 支持传递账户业务相关扩展信息
- 完善字段注释和结构体定义
2025-12-08 17:16:32 +08:00
2 changed files with 40 additions and 39 deletions
+1
View File
@@ -27,6 +27,7 @@ type PreorderReqData struct {
Location string `json:"location"` // 纬度,经度,商户终端的地理位置,银联二维码交易必填,整体格式:纬度,经度,+表示北纬、东经,-表示南纬、西经。经度格式:1位正负号+3位整数+1位小数点+5位小数;纬度格式:1位正负号+2位整数+1位小数点+6位小数;举例:+31.221345,+121.12345,String(32)
} `json:"location_info"` // 地址位置信息,Object
Subject string `json:"subject"` // 订单标题,用于简单描述订单或商品主题,传输给账户端(账户端控制,实际最多42个字节),微信支付必送,String(42)
AccBusiFields *AccBusiFields `json:"acc_busi_fields"` // 账户业务字段,Object
}
func NewPreorder(param *PreorderReqData) *Preorder {
+1 -1
View File
@@ -69,5 +69,5 @@ type TradeQueryResponse struct {
}
func (t *TradeQueryResponse) SuccessOrFail() bool {
return t.Code == "000000"
return t.Code == "BBS00000"
}