Explorar o código

//人脸信息对比提示语修改

donggaosheng %!s(int64=2) %!d(string=hai) anos
pai
achega
67553fd492

+ 9 - 7
zd-modules/zd-algorithm/src/main/java/com/zd/alg/face/FaceApi.java

@@ -61,17 +61,19 @@ public class FaceApi {
         try {
             file1 = FileUtils.multipartFileToFile(file);
             imageInfo = faceService.getImageInfo(file1);
-        } finally {
+            List<FaceInfo> faceInfos = faceService.faceDetect(imageInfo);
+            if(null==faceInfos || faceInfos.isEmpty()){
+                return ResultData.fail("识别中");
+            }
+            FaceFeature faceFeature = faceService.faceFeature(imageInfo, faceInfos);
+            return ResultData.success(faceFeature.getFeatureData());
+        }catch (Exception ex){
+            return ResultData.fail("人脸特征提取失败!");
+        }finally {
             if (file1 != null) {
                 file1.delete();
             }
         }
-        List<FaceInfo> faceInfos = faceService.faceDetect(imageInfo);
-        if(null==faceInfos || faceInfos.isEmpty()){
-            return ResultData.fail("识别中");
-        }
-        FaceFeature faceFeature = faceService.faceFeature(imageInfo, faceInfos);
-        return ResultData.success(faceFeature.getFeatureData());
     }
 
 

+ 1 - 1
zd-modules/zd-chemical/src/main/java/com/zd/chemical/service/impl/HxpUserecordServiceImpl.java

@@ -302,7 +302,7 @@ public class HxpUserecordServiceImpl implements IHxpUserecordService {
         }
 
         if(userId == null){
-            throw new ServiceException("您当前没有验证权限,请联系管理员!");
+            throw new ServiceException("对比失败,请重试!");
         }
 
         R<SysUser> user = remoteUserService.getUserInfoByUserId(userId, SecurityConstants.INNER);