|
@@ -533,6 +533,15 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
|
|
// 人力家、正启之星-江西 不校验userExtRecord
|
|
// 人力家、正启之星-江西 不校验userExtRecord
|
|
return false;
|
|
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
|
|
// 查询dept
|
|
SysDept dept = sysDeptService.getById(sysUser.getDeptId());
|
|
SysDept dept = sysDeptService.getById(sysUser.getDeptId());
|