Browse Source

认证失败处理

igl 3 weeks ago
parent
commit
fa47006bfc

+ 7 - 0
vehicle-server/src/main/java/com/chelvc/cloud/vehicle/server/service/impl/MerchantRelationServiceImpl.java

@@ -1,5 +1,6 @@
 package com.chelvc.cloud.vehicle.server.service.impl;
 
+import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -133,6 +134,9 @@ public class MerchantRelationServiceImpl extends ServiceImpl<MerchantRelationMap
             resultStatus = 4;
             examineStatus = "NO_PASS";
             errorMessage = json.getString("errorMessage");
+            if("".equals(errorMessage)){
+                errorMessage = json.getString("cause");
+            }
             log.info("店名:【{}】-【认证失败】:{}", merchantAuth.getStoreName(), errorMessage);
             //更改状态
             merchantAuthMapper.updateStatusById(merchantAuth.getId(), String.valueOf(resultStatus), errorMessage);
@@ -227,6 +231,9 @@ public class MerchantRelationServiceImpl extends ServiceImpl<MerchantRelationMap
             resultStatus = 4;
             examineStatus = "NO_PASS";
             errorMessage = json.getString("errorMessage");
+            if("".equals(errorMessage)){
+                errorMessage = json.getString("cause");
+            }
             log.info("用户:【{}】-【认证失败】:{}", userAuth.getUserName(), errorMessage);
             //更改状态
             userAuthMapper.updateStatusById(userAuth.getId(), resultStatus, errorMessage);