From 5d502d371a5fc02ddddc187f95986f7df83b4985 Mon Sep 17 00:00:00 2001 From: gaoda <2772718884@qq.com> Date: Fri, 14 Nov 2025 09:12:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(model):=20=E4=BF=AE=E6=94=B9=E5=88=86?= =?UTF-8?q?=E8=B4=A6=E6=9C=80=E4=BD=8E=E6=AF=94=E4=BE=8B=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 SplitLowestRatio 字段从 string 类型改为 float64 类型 - 提高数值处理的准确性和效率- 支持更精确的分账比例计算- 保持与其他数值字段类型的统一性 - 更新相关数据序列化逻辑以适应新类型- 确保前后端数据传输兼容性 --- model/queryLedgerMer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/queryLedgerMer.go b/model/queryLedgerMer.go index cf01a49..36f0a29 100644 --- a/model/queryLedgerMer.go +++ b/model/queryLedgerMer.go @@ -52,7 +52,7 @@ type QueryLedgerMerRespData struct { // 银联商户号 MerCupNo string `json:"merCupNo"` // 最低分账比例(百分比,支持2位精度),取值说明:70或70.50 - SplitLowestRatio string `json:"splitLowestRatio"` + SplitLowestRatio float64 `json:"splitLowestRatio"` // 商户分账状态,取值说明:VALID启用,INVALID禁用 SplitStatus string `json:"splitStatus"` // 分账范围,取值说明:ALL:全部交易分账(商户所有交易默认待分账),MARK:标记交易分账(只有带分账标识交易待分账,其余交易正常结算),默认:MARK