Przeglądaj źródła

feat: 发起认证校验eidEnable的状态

李学松 2 lat temu
rodzic
commit
fdfdcbfe85

+ 10 - 10
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/SysUserSignCertServiceImpl.java

@@ -531,16 +531,16 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 			if (!SubjectLocation.REN_LI_JIA.equals(userSignCertDTO.getSubjectLocation())
 					&& !SubjectLocation.JIANG_XI.equals(userSignCertDTO.getSubjectLocation())) {
 				// 人力家、正启之星-江西 不校验userExtRecord
-				return false;
-			}
-			SysDeptSub queryDeptSub = sysDeptSubService.getOne(Wrappers.<SysDeptSub>lambdaQuery()
-					.eq(SysDeptSub::getDeptId, sysUser.getDeptId())
-					.eq(SysDeptSub::getSubjectLocation, userSignCertDTO.getSubjectLocation())
-					.eq(SysDeptSub::getEnableFlag, SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode()));
-			// 判断E证通认证是否启用,如果启用了并且userExtRecord为空,则中断发起认证
-			if (queryDeptSub.getEidEnable()) {
-				log.warn("userId={}缺少userExtRecord数据", userId);
-				return false;
+
+				SysDeptSub queryDeptSub = sysDeptSubService.getOne(Wrappers.<SysDeptSub>lambdaQuery()
+						.eq(SysDeptSub::getDeptId, sysUser.getDeptId())
+						.eq(SysDeptSub::getSubjectLocation, userSignCertDTO.getSubjectLocation())
+						.eq(SysDeptSub::getEnableFlag, SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode()));
+				// 判断E证通认证是否启用,如果启用了并且userExtRecord为空,则中断发起认证
+				if (queryDeptSub.getEidEnable()) {
+					log.warn("userId={}缺少userExtRecord数据", userId);
+					return false;
+				}
 			}
 		}
 		// 查询dept