فهرست منبع

修复service错乱bug

longhu 1 روز پیش
والد
کامیت
6ecc993391

+ 1 - 0
src/main/java/com/hr/externelSystem/GeestService.java

@@ -74,6 +74,7 @@ public class GeestService implements BizHandler<GeestParam, GeestVO> {
                 vo.setCode(200);
                 vo.setMobile(mobile);
             }
+            logDto.setErrorMessage(dto.getError_msg());
         } catch (SignatureException e) {
             log.error("极验--解密失败",e);
             vo.setErrMsg("解密失败");

+ 1 - 0
src/main/java/com/hr/externelSystem/ShujubaoMobileNameService.java

@@ -47,6 +47,7 @@ public class ShujubaoMobileNameService implements BizHandler<ShujubaoMobileNameP
             if (null != resultObj && "10000".equals(resultObj.getString("code")) && null != resultObj.getJSONObject("data") && "2".equals(resultObj.getJSONObject("data").getString("state"))){
                 return false;
             }
+            logDto.setErrorMessage(resultObj.getString("message"));
         } catch (Exception e){
             log.info("phone name check error data:{}  exception:{}", shujubaoMobileNameParam, e.getMessage());
         }

+ 1 - 0
src/main/java/com/hr/externelSystem/ShujubaoMobileOwnerService.java

@@ -70,6 +70,7 @@ public class ShujubaoMobileOwnerService implements BizHandler<ShujubaoMobileOwne
 
                 return result;
             }
+            logDto.setErrorMessage(resultObj.getString("message"));
         } catch (Exception e){
             log.info("手机号归属地解析失败, 手机号: {}, exception:{}", shujubaoMobileNameParam.getMobile(), e.getMessage());
             return null;

+ 1 - 0
src/main/java/com/hr/externelSystem/ShujubaoMobileStateService.java

@@ -52,6 +52,7 @@ public class ShujubaoMobileStateService implements BizHandler<ShujubaoMobileOwne
                     return false;
                 }
             }
+            logDto.setErrorMessage(resultObj.getString("message"));
         } catch (Exception e){
             log.info("phone state check error data:{}  exception:{}", shujubaoMobileNameParam.getMobile(), e.getMessage());
         }

+ 1 - 0
src/main/java/com/hr/externelSystem/ShujubaoThreeElementVerificationService.java

@@ -67,6 +67,7 @@ public class ShujubaoThreeElementVerificationService implements BizHandler<Shuju
                     }
                 }
             }
+            logDto.setErrorMessage(respJson.getString("message"));
         } catch (Exception e) {
             log.info("三要素校验接口调用失败, 失败原因: {},", e.getMessage(), e);
         }

+ 1 - 0
src/main/java/com/hr/externelSystem/TencentFaceService.java

@@ -96,6 +96,7 @@ public class TencentFaceService implements BizHandler<TencentFaceParam, OcrParam
                     ocrParamVO.setLicence(tencentFaceDto.getLicence());
                     return ocrParamVO;
                 } else {
+                    logDto.setErrorMessage(resultJson.getString("msg"));
                     log.warn("ocr param interface error {},idNo {}", resultJson.getString("msg"),tencentFaceParam.getIdCardNo());
                     throw new RuntimeException("ocr param interface error");
                 }

+ 1 - 1
src/main/java/com/hr/service/impl/IpAccountServiceImpl.java

@@ -93,7 +93,7 @@ public class IpAccountServiceImpl implements IpAccountService {
 
     @Override
     public IpAccountVO queryByAccountNo(String accountNo) {
-        String key = "queryByAccountNo";
+        String key = "queryByAccountNo:" + accountNo;
         IpAccountVO cacheValue = QUERY_CACHE.getIfPresent(key);
         if(cacheValue != null){
             return cacheValue;

+ 1 - 1
src/main/java/com/hr/service/impl/IpInterfaceServiceImpl.java

@@ -88,7 +88,7 @@ public class IpInterfaceServiceImpl implements IpInterfaceService {
 
     @Override
     public IpInterfaceVO queryByInterfaceCode(String interfaceCode) {
-        String key = "queryByInterfaceCode";
+        String key = "queryByInterfaceCode:" + interfaceCode;
         IpInterfaceVO vo = QUERY_CACHE.getIfPresent(key);
         if(vo != null){
             return vo;

+ 1 - 1
src/main/java/com/hr/service/impl/IpTokenInterfaceServiceImpl.java

@@ -195,7 +195,7 @@ public class IpTokenInterfaceServiceImpl implements IpTokenInterfaceService {
 
     @Override
     public AggregateQueryDTO queryConfigByInterfaceCodeAndAccountNo(Long accountId, Long interfaceId) {
-        String key = "queryConfigByInterfaceCodeAndAccountNo";
+        String key = "queryConfigByInterfaceCodeAndAccountNo:" + accountId + ":" + interfaceId;
         AggregateQueryDTO aggregateQueryDTO = QUERY_CACHE.getIfPresent(key);
         if(aggregateQueryDTO != null){
             return aggregateQueryDTO;