xiaoyong931011
2022-08-29 f6c14b1e7b036a87beda7eaaa04b15dec34cca9b
20220822
1 files modified
12 ■■■■ changed files
src/main/java/cc/mrbird/febs/pay/controller/UnipayController.java 12 ●●●● patch | view | raw | blame | history
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);