Commit 0a43b0af15866a7b301a3d3f799f86d2493328d2

Authored by 徐泉
1 parent 81761d3c
Exists in master

下发异常错误日志输出

cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java
@@ -485,17 +485,30 @@ public class SendUserInfoTask { @@ -485,17 +485,30 @@ public class SendUserInfoTask {
485 StringBuffer sb = new StringBuffer(); 485 StringBuffer sb = new StringBuffer();
486 //卡异常信息 486 //卡异常信息
487 if(!StringUtils.isEmpty(cardErrNum)){ 487 if(!StringUtils.isEmpty(cardErrNum)){
488 - String message = EnumSendCardErrorType.getByCode(cardErrNum).getMessage();  
489 - sb.append("卡:").append(message).append("+"); 488 + EnumSendCardErrorType enumSendCardErrorType = EnumSendCardErrorType.getByCode(cardErrNum);
  489 + String message = "";
  490 + if(enumSendCardErrorType !=null){
  491 + message= enumSendCardErrorType.getMessage();
  492 + sb.append("下发卡:").append(message).append(";");
  493 + }
  494 + log.info("下发卡失败,错误码:{},错误描述:{}",cardErrNum,message);
490 } 495 }
491 //人脸异常信息 496 //人脸异常信息
492 if(!StringUtils.isEmpty(faceErrNum)){ 497 if(!StringUtils.isEmpty(faceErrNum)){
493 - String message = EnumSendFaceErrorType.getByCode(faceErrNum).getMessage();  
494 - sb.append("人脸:").append(message); 498 + EnumSendFaceErrorType enumSendFaceErrorType = EnumSendFaceErrorType.getByCode(faceErrNum);
  499 + String message = "";
  500 + if(enumSendFaceErrorType !=null){
  501 + message= enumSendFaceErrorType.getMessage();
  502 + sb.append("下发人脸:").append(message);
  503 + }
  504 + log.info("下发人脸失败,错误码:{},错误描述:{}",faceErrNum,message);
495 } 505 }
496 return sb.toString(); 506 return sb.toString();
497 } 507 }
498 508
  509 + public static void main(String[] args) {
  510 + System.out.println(new SendUserInfoTask().analysisErrorMsg("",""));
  511 + }
499 512
500 /** 513 /**
501 * 添加人脸下发失败记录 514 * 添加人脸下发失败记录