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) {