2 コミット c570b7750a ... 1f7bd10066

作者 SHA1 メッセージ 日付
  wanglang 1f7bd10066 Merge branch 'smb' of http://192.168.0.200:3000/liuj/factoring-trade-backend into smb 16 時間 前
  wanglang fcde7cb5f6 smb通用接口 16 時間 前
共有1 個のファイルを変更した4 個の追加1 個の削除を含む
  1. 4 1
      src/main/java/com/sunxung/factoring/service/smbApi/api/impl/SMBApiServiceImpl.java

+ 4 - 1
src/main/java/com/sunxung/factoring/service/smbApi/api/impl/SMBApiServiceImpl.java

@@ -7,6 +7,7 @@ import com.snb.fsos.bean.*;
 import com.snb.fsos.util.*;
 import com.sunxung.factoring.component.exception.ValidatorException;
 import com.sunxung.factoring.component.util.CodeUtil;
+import com.sunxung.factoring.component.util.StringUtil;
 import com.sunxung.factoring.entity.smbApi.SMBRequestLogPO;
 import com.sunxung.factoring.service.smbApi.api.SMBApiService;
 import com.sunxung.factoring.service.smbApi.api.SMBRequestLogService;
@@ -430,7 +431,9 @@ public class SMBApiServiceImpl implements SMBApiService {
             commonResponse.setPayload(responseMap.get("payload") == null ? "" : responseMap.get("payload").toString());
             smbRequestLogPO.setSmbSerialNo(commonResponse.getSerialNo());
             smbRequestLogPO.setRemark(commonResponse.getRespMsg());
-            smbRequestLogPO.setResponsePayload(commonResponse.getPayload());
+            if (StringUtil.isNotEmpty(commonResponse.getPayload())) {
+                smbRequestLogPO.setResponsePayload(commonResponse.getPayload());
+            }
             if (SMBConstants.RESP_SUCCESS.equals(commonResponse.getRespCode())) {
                 smbRequestLogPO.setSuccess(true);
             } else {