瀏覽代碼

人脸核身修改

tongfeng 2 年之前
父節點
當前提交
3929197ee4

+ 1 - 0
eladmin-common/src/main/java/me/zhengjie/base/ResultCode.java

@@ -128,6 +128,7 @@ public enum ResultCode {
     DICT_EXIST_DEPEND(40014, "该字典数据存在详情依赖,不允许删除"),
     DICT_EXIST_DEPEND(40014, "该字典数据存在详情依赖,不允许删除"),
     DICT_DETAIL_LOCK(40015, "该字典数据被锁定,不允许修改或删除"),
     DICT_DETAIL_LOCK(40015, "该字典数据被锁定,不允许修改或删除"),
     DEPART_CODE_EXISTED_WITH_ARGS(40016, "组织机构编码【{0}】系统已存在"),
     DEPART_CODE_EXISTED_WITH_ARGS(40016, "组织机构编码【{0}】系统已存在"),
+    IMAGE_NOT_STANDARD(40017,"请保持人脸居中"),
 
 
     /* 数据错误:50001-599999 */
     /* 数据错误:50001-599999 */
     RESULT_DATA_NONE(50001, "数据未找到"),
     RESULT_DATA_NONE(50001, "数据未找到"),

+ 2 - 2
eladmin-system/src/main/java/me/zhengjie/application/bank/controller/BankAuthController.java

@@ -131,9 +131,9 @@ public class BankAuthController extends BaseController {
 //            return ResponseDTO.error(ResultCode.BUSINESS_PROCESS_ERROR);
 //            return ResponseDTO.error(ResultCode.BUSINESS_PROCESS_ERROR);
 //        }
 //        }
         // FIL
         // FIL
-        System.out.println("#######################");
+        /*System.out.println("#######################");
         System.out.println(image.getBase64());
         System.out.println(image.getBase64());
-        System.out.println("#######################");
+        System.out.println("#######################");*/
         if (StringUtils.isBlank(image.getOrder())) {
         if (StringUtils.isBlank(image.getOrder())) {
             image.setOrder("1");
             image.setOrder("1");
         }
         }

+ 16 - 9
eladmin-system/src/main/java/me/zhengjie/domain/notary/impl/NotaryDomainImpl.java

@@ -151,13 +151,17 @@ public class NotaryDomainImpl implements NotaryDomain {
             return ResultCode.LIVE_VIDEO_INVALID;
             return ResultCode.LIVE_VIDEO_INVALID;
         }
         }
         //要做照片比对
         //要做照片比对
-        if (!compareImage(base, id, redisCount, count)) {
+        /*if (!compareImage(base, id, redisCount, count)) {
             return ResultCode.LIVE_VIDEO_INVALID;
             return ResultCode.LIVE_VIDEO_INVALID;
-        }
+        }*/
+
+        ResultCode resultCode = compareImage(base, id, redisCount, count);
+
         if (count != null) {
         if (count != null) {
             redis.del(redisCount);
             redis.del(redisCount);
         }
         }
-        return ResultCode.SUCCESS;
+
+        return resultCode;
 
 
     }
     }
 
 
@@ -290,15 +294,18 @@ public class NotaryDomainImpl implements NotaryDomain {
         if (!ObjectUtils.isEmpty(compareImageId)) {
         if (!ObjectUtils.isEmpty(compareImageId)) {
             id = compareImageId;
             id = compareImageId;
         }
         }
-        if (!ObjectUtils.isEmpty(id)) {
-            if (!compareImage(base, id, redisCount, count)) {
-                return ResultCode.LIVE_VIDEO_INVALID;
-            }
-        }
+        //要做照片比对
+        /*if (!compareImage(base, id, redisCount, count)) {
+            return ResultCode.LIVE_VIDEO_INVALID;
+        }*/
+
+        ResultCode resultCode = compareImage(base, id, redisCount, count);
+
         if (count != null) {
         if (count != null) {
             redis.del(redisCount);
             redis.del(redisCount);
         }
         }
-        return ResultCode.SUCCESS;
+
+        return resultCode;
     }
     }