From 41ef93cf2d305a4c84259ef7e46220a8a2461557 Mon Sep 17 00:00:00 2001 From: jiang Date: Tue, 27 Aug 2024 15:10:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E8=84=B8=E8=AF=86=E5=88=AB=E4=B8=8E?= =?UTF-8?q?=E5=A4=A7=E6=A8=A1=E5=9E=8B=E9=97=AE=E7=AD=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/ai/service/impl/FaceServiceImpl.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/bonus-modules/bonus-ai/src/main/java/com/bonus/ai/service/impl/FaceServiceImpl.java b/bonus-modules/bonus-ai/src/main/java/com/bonus/ai/service/impl/FaceServiceImpl.java index c63b797..7ce9942 100644 --- a/bonus-modules/bonus-ai/src/main/java/com/bonus/ai/service/impl/FaceServiceImpl.java +++ b/bonus-modules/bonus-ai/src/main/java/com/bonus/ai/service/impl/FaceServiceImpl.java @@ -135,12 +135,17 @@ public class FaceServiceImpl implements FaceService { errorMessages.put("30007", "不支持的操作类型"); errorMessages.put("30008", "存在多张人脸"); errorMessages.put("30009", "光照条件差"); - errorMessages.put("30016", "人脸图片不清晰"); errorMessages.put("30010", "人脸不全"); errorMessages.put("30011", "人脸不全"); - errorMessages.put("30019", "人员信息已存在"); - errorMessages.put("30018", "未检测到人脸"); - if (ObjectUtils.isEmpty(faceResultVo)) { + errorMessages.put("30012", "图像中人脸向右旋转"); + errorMessages.put("30013", "图像中人脸向左旋转"); + errorMessages.put("30014", "未检测到人脸"); + errorMessages.put("30015", "未检测到人脸"); + errorMessages.put("30016", "图像中人脸分辨率低"); + errorMessages.put("30017", "图像中人脸清晰度差"); + errorMessages.put("30018", "图像中未检测到人脸"); + errorMessages.put("30019", "人员信息已存在人脸库"); + if (ObjectUtils.isNotEmpty(faceResultVo)) { faceResultVo.setResultStatus("1"); faceResultVo.setFailureReason(errorMessages.get(code)); long endTime = System.currentTimeMillis(); @@ -150,7 +155,7 @@ public class FaceServiceImpl implements FaceService { } return errorMessages.containsKey(code) ? AjaxResult.error(errorMessages.get(code)) - : AjaxResult.error(); + : AjaxResult.error("未识别到人员"); } private AjaxResult handleRecognitionResponse(String response, long startTime) {