From 0a43b0af15866a7b301a3d3f799f86d2493328d2 Mon Sep 17 00:00:00 2001 From: 1099815072@qq.com <1099815072@qq.com> Date: Thu, 12 Nov 2020 09:01:55 +0800 Subject: [PATCH] 下发异常错误日志输出 --- cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java b/cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java index 8c36d6c..6f2a61d 100644 --- a/cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java +++ b/cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java @@ -485,17 +485,30 @@ public class SendUserInfoTask { StringBuffer sb = new StringBuffer(); //卡异常信息 if(!StringUtils.isEmpty(cardErrNum)){ - String message = EnumSendCardErrorType.getByCode(cardErrNum).getMessage(); - sb.append("卡:").append(message).append("+"); + EnumSendCardErrorType enumSendCardErrorType = EnumSendCardErrorType.getByCode(cardErrNum); + String message = ""; + if(enumSendCardErrorType !=null){ + message= enumSendCardErrorType.getMessage(); + sb.append("下发卡:").append(message).append(";"); + } + log.info("下发卡失败,错误码:{},错误描述:{}",cardErrNum,message); } //人脸异常信息 if(!StringUtils.isEmpty(faceErrNum)){ - String message = EnumSendFaceErrorType.getByCode(faceErrNum).getMessage(); - sb.append("人脸:").append(message); + EnumSendFaceErrorType enumSendFaceErrorType = EnumSendFaceErrorType.getByCode(faceErrNum); + String message = ""; + if(enumSendFaceErrorType !=null){ + message= enumSendFaceErrorType.getMessage(); + sb.append("下发人脸:").append(message); + } + log.info("下发人脸失败,错误码:{},错误描述:{}",faceErrNum,message); } return sb.toString(); } + public static void main(String[] args) { + System.out.println(new SendUserInfoTask().analysisErrorMsg("","")); + } /** * 添加人脸下发失败记录 -- libgit2 0.21.0