From f6c14b1e7b036a87beda7eaaa04b15dec34cca9b Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 29 Aug 2022 12:10:40 +0800
Subject: [PATCH] 20220822
---
src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java b/src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java
index 771ac7f..50a4882 100644
--- a/src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java
+++ b/src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java
@@ -180,16 +180,16 @@
String resultStr = (String) jsonObject.get("biz_code");
String signData = (String) jsonObject.get("data");
String signBizMsg = (String) jsonObject.get("biz_msg");
-
- JSONObject signDatajsonObject = JSONUtil.parseObj(signData);
- String err_msg = (String) signDatajsonObject.get("err_msg");
- if(ObjectUtil.isNotNull(signDatajsonObject.get("err_code"))){
- return new FebsResponse().fail().message(err_msg+"签约失败,请重新下单");
+ if(StrUtil.isNotBlank(signData)){
+ JSONObject signDatajsonObject = JSONUtil.parseObj(signData);
+ String err_msg = (String) signDatajsonObject.get("err_msg");
+ if(ObjectUtil.isNotNull(signDatajsonObject.get("err_code"))){
+ return new FebsResponse().fail().message(err_msg+"签约失败,请重新下单");
+ }
}
if(!"JS000000".equals(resultStr)){
return new FebsResponse().fail().message(signBizMsg+"签约失败,请重新下单");
}else{
-
MallMember member = LoginUserUtil.getLoginUser();
Long bankId = agreementSignDto.getBankId();
MallMemberBank mallMemberBank = mallMemberBankMapper.selectById(bankId);
--
Gitblit v1.9.1