From ab2a90c71ec66a714d28c73d3a151e856bf7b42c Mon Sep 17 00:00:00 2001 From: terrfly Date: Fri, 18 Jun 2021 14:42:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=BC=82=E5=B8=B8=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E8=BF=87=E9=95=BF=E5=AF=BC=E8=87=B4=E7=9A=84=E6=8F=92?= =?UTF-8?q?=E5=BA=93=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jeequan/jeepay/pay/channel/alipay/AlipayKit.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/jeepay-payment/src/main/java/com/jeequan/jeepay/pay/channel/alipay/AlipayKit.java b/jeepay-payment/src/main/java/com/jeequan/jeepay/pay/channel/alipay/AlipayKit.java index 8dff854..7ef82bd 100644 --- a/jeepay-payment/src/main/java/com/jeequan/jeepay/pay/channel/alipay/AlipayKit.java +++ b/jeepay-payment/src/main/java/com/jeequan/jeepay/pay/channel/alipay/AlipayKit.java @@ -15,6 +15,7 @@ */ package com.jeequan.jeepay.pay.channel.alipay; +import cn.hutool.core.util.StrUtil; import com.alipay.api.AlipayObject; import com.alipay.api.AlipayRequest; import com.alipay.api.domain.*; @@ -77,10 +78,13 @@ public class AlipayKit { public static String appendErrMsg(String msg, String subMsg){ + String result = null; if(StringUtils.isNotEmpty(msg) && StringUtils.isNotEmpty(subMsg) ){ - return msg + "【" + subMsg + "】"; + result = msg + "【" + subMsg + "】"; + }else{ + result = StringUtils.defaultIfEmpty(subMsg, msg); } - return StringUtils.defaultIfEmpty(subMsg, msg); + return StrUtil.maxLength(result, 253); } } -- GitLab