deason 2 år sedan
förälder
incheckning
8e2eaae367

+ 5 - 5
examcloud-starters/examcloud-face-verify-starter/src/main/java/cn/com/qmth/examcloud/starters/face/verify/model/FaceResult.java

@@ -13,7 +13,7 @@ public class FaceResult implements Serializable {
      * 接口是否需要重试
      * 注:接口请求出现网络、图片加载等偶发异常时建议重试几次调用,其它情况则终止处理!
      */
-    private boolean apiRetry;
+    private boolean apiNeedRetry;
 
     /**
      * 人脸是否通过
@@ -47,12 +47,12 @@ public class FaceResult implements Serializable {
         return faceNum > 1;
     }
 
-    public boolean isApiRetry() {
-        return apiRetry;
+    public boolean isApiNeedRetry() {
+        return apiNeedRetry;
     }
 
-    public void setApiRetry(boolean apiRetry) {
-        this.apiRetry = apiRetry;
+    public void setApiNeedRetry(boolean apiNeedRetry) {
+        this.apiNeedRetry = apiNeedRetry;
     }
 
     public boolean isFacePass() {

+ 4 - 4
examcloud-starters/examcloud-face-verify-starter/src/main/java/cn/com/qmth/examcloud/starters/face/verify/model/baidu/BaiduApiHelper.java

@@ -140,7 +140,7 @@ public class BaiduApiHelper {
 
         int errorCode = response.getError_code();
         if (errorCode != 0) {
-            result.setApiRetry(true);// 默认值
+            result.setApiNeedRetry(true);// 默认值
             result.setError(errorCode + " - " + response.getError_msg());
 
             if (errorCode == 222202 || errorCode == 222203 || errorCode == 222209 || errorCode == 222304) {
@@ -149,7 +149,7 @@ public class BaiduApiHelper {
                 // 222209 face token不存在
                 // 222304 图片尺寸太大
 
-                result.setApiRetry(false);
+                result.setApiNeedRetry(false);
             }
 
             // 请求并发超限(约10个/秒,可按需调整)
@@ -209,7 +209,7 @@ public class BaiduApiHelper {
 
         int errorCode = response.getError_code();
         if (errorCode != 0) {
-            result.setApiRetry(true);// 默认值
+            result.setApiNeedRetry(true);// 默认值
             result.setError(errorCode + " - " + response.getError_msg());
 
             if (errorCode == 222202 || errorCode == 222203 || errorCode == 222209 || errorCode == 222304) {
@@ -218,7 +218,7 @@ public class BaiduApiHelper {
                 // 222209 face token不存在
                 // 222304 图片尺寸太大
 
-                result.setApiRetry(false);
+                result.setApiNeedRetry(false);
             }
 
             // 请求并发超限(约10个/秒,可按需调整)

+ 4 - 4
examcloud-starters/examcloud-face-verify-starter/src/main/java/cn/com/qmth/examcloud/starters/face/verify/model/faceplus/FacePlusApiHelper.java

@@ -50,7 +50,7 @@ public class FacePlusApiHelper {
 
         String errorMessage = response.getError_message();
         if (StringUtils.isNotEmpty(errorMessage)) {
-            result.setApiRetry(true);// 默认值
+            result.setApiNeedRetry(true);// 默认值
             result.setError(errorMessage);
 
             if (errorMessage.startsWith("INVALID_IMAGE_SIZE")
@@ -60,7 +60,7 @@ public class FacePlusApiHelper {
                 // INVALID_IMAGE_URL 图片URL错误或者无效
                 // IMAGE_FILE_TOO_LARGE 图像文件太大,图片文件大小不超过2MB
 
-                result.setApiRetry(false);
+                result.setApiNeedRetry(false);
             }
 
             // 请求并发超限(约20个/秒,可按需调整)
@@ -112,7 +112,7 @@ public class FacePlusApiHelper {
 
         String errorMessage = response.getError_message();
         if (StringUtils.isNotEmpty(errorMessage)) {
-            result.setApiRetry(true);// 默认值
+            result.setApiNeedRetry(true);// 默认值
             result.setError(errorMessage);
 
             if (errorMessage.startsWith("INVALID_IMAGE_SIZE")
@@ -122,7 +122,7 @@ public class FacePlusApiHelper {
                 // INVALID_IMAGE_URL 图片URL错误或者无效
                 // IMAGE_FILE_TOO_LARGE 图像文件太大,图片文件大小不超过2MB
 
-                result.setApiRetry(false);
+                result.setApiNeedRetry(false);
             }
 
             // 请求并发超限(约20个/秒,可按需调整)

+ 1 - 1
examcloud-starters/examcloud-face-verify-starter/src/test/java/cn/com/qmth/examcloud/starters/face/verify/test/FaceApiTest.java

@@ -25,7 +25,7 @@ public class FaceApiTest {
         properties.setBaiduSecret("xxx");
         properties.setBaiduLocalEnabled(true);
         properties.setBaiduLocalAppId("test");
-        properties.setBaiduLocalUrlPrefix("http://192.168.0.118:8300");
+        properties.setBaiduLocalUrlPrefix("http://192.168.0.118");
         // properties.setBaiduExpectFaceCompareScore(70d);
 
         FaceVerifyServiceImpl faceVerifyService = new FaceVerifyServiceImpl();