提交 ab2a90c7 编写于 作者: terrfly's avatar terrfly

解决异常信息过长导致的插库失败

上级 84ce8320
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
*/ */
package com.jeequan.jeepay.pay.channel.alipay; package com.jeequan.jeepay.pay.channel.alipay;
import cn.hutool.core.util.StrUtil;
import com.alipay.api.AlipayObject; import com.alipay.api.AlipayObject;
import com.alipay.api.AlipayRequest; import com.alipay.api.AlipayRequest;
import com.alipay.api.domain.*; import com.alipay.api.domain.*;
...@@ -77,10 +78,13 @@ public class AlipayKit { ...@@ -77,10 +78,13 @@ public class AlipayKit {
public static String appendErrMsg(String msg, String subMsg){ public static String appendErrMsg(String msg, String subMsg){
String result = null;
if(StringUtils.isNotEmpty(msg) && StringUtils.isNotEmpty(subMsg) ){ 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);
} }
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册