Pārlūkot izejas kodu

fix: disable Tencent face verification

Sheep 12 stundas atpakaļ
vecāks
revīzija
14edb80aeb

+ 3 - 6
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/controller/AppUserController.java

@@ -18,9 +18,6 @@ import javax.annotation.Resource;
 import java.util.List;
 import java.util.Map;
 
-import static org.jeecg.modules.app.ezt.GetEidToken.getEidResult;
-import static org.jeecg.modules.app.ezt.GetEidToken.getEidToken;
-
 @Slf4j
 @Tag(name = "App用户相关接口")
 @RestController
@@ -104,8 +101,8 @@ public class AppUserController {
     @GetMapping("/faceRecognition")
     @Operation(summary = "人脸识别")
     public Result<String> faceRecognition(@RequestParam("idCard") @Schema(description = "身份证") String idCard,
-                                          @RequestParam("name") @Schema(description = "姓名")String name) throws Exception {
-        return Result.ok(getEidToken(idCard,name));
+                                          @RequestParam("name") @Schema(description = "姓名")String name) {
+        return Result.error("腾讯云人脸核身服务已停用");
     }
 
     /**
@@ -117,7 +114,7 @@ public class AppUserController {
     @GetMapping("/getEidResult")
     @Operation(summary = "获取E证通结果信息")
     public Result<Map<String,String>> getEidResultBy(@RequestParam("eidToken") String eidToken){
-        return Result.OK(getEidResult(eidToken));
+        return Result.error("腾讯云人脸核身服务已停用");
     }
 
 //    /**

+ 3 - 12
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/system/app/service/impl/FamilyMembersServiceImpl.java

@@ -141,17 +141,8 @@ public class FamilyMembersServiceImpl extends ServiceImpl<FamilyMembersMapper, F
         if (ObjectUtil.isNotEmpty(familyMembers)){
             throw new RuntimeException("本人已实名认证,请勿重复操作!");
         }
-        //家庭成员是否实名认证
-        List<FamilyMembers> familyMembersList = familyMembersMapper
-                .selectList(Wrappers.<FamilyMembers>lambdaQuery()
-                        .eq(FamilyMembers::getIdentityCard, realNameAuthenticationForm.getIdCard())
-                        .eq(FamilyMembers::getFullName, realNameAuthenticationForm.getName())
-                        .eq(FamilyMembers::getRealNameStatus, 1)
-                );
-        if (!familyMembersList.isEmpty()){
-            return Boolean.TRUE;
-        }
-
-        return Boolean.FALSE;
+        // 腾讯云人脸核身已停用。沿用现有小程序协议返回 true,
+        // 让客户端跳过腾讯云流程,继续执行原有的用户信息、照片及重复数据校验后提交新增。
+        return Boolean.TRUE;
     }
 }