diff --git a/framework/src/main/java/cn/lili/modules/payment/kit/params/dto/CashierParam.java b/framework/src/main/java/cn/lili/modules/payment/kit/params/dto/CashierParam.java index 577cd13c..b28d7950 100644 --- a/framework/src/main/java/cn/lili/modules/payment/kit/params/dto/CashierParam.java +++ b/framework/src/main/java/cn/lili/modules/payment/kit/params/dto/CashierParam.java @@ -47,6 +47,10 @@ public class CashierParam { if (StringUtils.isEmpty(detail)) { return "清单详细"; } + //对参数长度进行限制 + if (!StringUtils.isEmpty(detail) && detail.length() > 30) { + detail = detail.substring(30); + } return StringUtils.filterSpecialChart(detail); } } diff --git a/framework/src/main/java/cn/lili/modules/payment/kit/plugin/wechat/model/UnifiedOrderModel.java b/framework/src/main/java/cn/lili/modules/payment/kit/plugin/wechat/model/UnifiedOrderModel.java index 1266aab7..52aeff50 100644 --- a/framework/src/main/java/cn/lili/modules/payment/kit/plugin/wechat/model/UnifiedOrderModel.java +++ b/framework/src/main/java/cn/lili/modules/payment/kit/plugin/wechat/model/UnifiedOrderModel.java @@ -1,5 +1,6 @@ package cn.lili.modules.payment.kit.plugin.wechat.model; +import cn.hutool.json.JSONUtil; import cn.lili.common.utils.StringUtils; import lombok.Data; import lombok.experimental.Accessors; @@ -85,14 +86,6 @@ public class UnifiedOrderModel { */ private SceneInfo scene_info; - - public String getDescription() { - if (!StringUtils.isEmpty(description) && description.length() > 30) { - return description.substring(30); - } - return description; - } - }