diff --git a/web-app/src/main/java/com/zcloud/edu/command/query/training/TrainingApplyRecordQueryExe.java b/web-app/src/main/java/com/zcloud/edu/command/query/training/TrainingApplyRecordQueryExe.java index 22ea75b..ec62e3b 100644 --- a/web-app/src/main/java/com/zcloud/edu/command/query/training/TrainingApplyRecordQueryExe.java +++ b/web-app/src/main/java/com/zcloud/edu/command/query/training/TrainingApplyRecordQueryExe.java @@ -87,7 +87,8 @@ public class TrainingApplyRecordQueryExe { examCenterCOS.forEach(info->{ //只有审批人和审批人的企业能进行审批 ,还有委托人 boolean hasApprovalPermission; - if (isCorrectCorp) { + + if (isCorrectCorp || (AuthContext.getRoleIds()!=null && AuthContext.getRoleIds().contains(2008483105201106946L))) { //企业审批人:比较企业 ID hasApprovalPermission = AuthContext.getTenantId().equals(info.getApprovalCorpinfoId()); } else {