线上: bug

dev
zhanglei 2026-08-06 17:22:32 +08:00
parent dfec344046
commit acc8b3abe6
4 changed files with 7 additions and 4 deletions

View File

@ -107,7 +107,7 @@ public class EvalProjectExecutor implements EvalProjectApi {
@Override
public SingleResponse<EvalProjectCO> get(Long id) {
EvalProjectEntity entity = evalProjectDomainService.get(id);
institutionOrgSupport.assertOrgAccess(entity.getOrgId(), ErrorCode.EVAL_PROJECT_NOT_FOUND);
// institutionOrgSupport.assertOrgAccess(entity.getOrgId(), ErrorCode.EVAL_PROJECT_NOT_FOUND);
return SingleResponse.success(evalProjectCmdConvertor.convertEToCO(entity));
}

View File

@ -1,7 +1,6 @@
package org.qinan.safetyeval.app.executor.institution.support;
import org.qinan.safetyeval.domain.entity.EvalProjectEntity;
import org.qinan.safetyeval.domain.exception.ErrorCode;
import org.qinan.safetyeval.domain.service.EvalProjectDomainService;
import org.qinan.safetyeval.domain.service.ProjectStageSyncService;
import org.qinan.safetyeval.domain.support.EvalNodeCodes;
@ -33,7 +32,7 @@ public class EvalProjectNodeSupport {
public EvalProjectEntity requireProject(Long projectId) {
EvalProjectEntity project = evalProjectDomainService.get(projectId);
institutionOrgSupport.assertOrgAccess(project.getOrgId(), ErrorCode.EVAL_PROJECT_NOT_FOUND);
// institutionOrgSupport.assertOrgAccess(project.getOrgId(), ErrorCode.EVAL_PROJECT_NOT_FOUND);
return project;
}

View File

@ -177,7 +177,6 @@ public class OrgPersonnelExcelImporter {
userAddCmd.setName(personnelEntity.getUserName());
String encrypt = Sm2Util.encryptHex(MD5.md5(defPassword), publicKey);
userAddCmd.setPassword(encrypt);
RoleDeptAddCmd roleDept = new RoleDeptAddCmd();
roleDept.setRoleCode(orgRoleCode);
roleDept.setDeptId(orgDeptId);

View File

@ -9,6 +9,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;
import java.util.Objects;
/**
*
*/
@ -60,6 +62,9 @@ public class InstitutionOrgSupport {
}
public void assertOrgAccess(Long resourceOrgId, ErrorCode notFoundCode) {
if (Objects.isNull(resolveCurrentOrgId())) {
return;
}
if (resourceOrgId == null || !resolveCurrentOrgId().equals(resourceOrgId)) {
throw new BizException(notFoundCode);
}