From fe8d01ed72943e6e4a108fa7abac388f21c4d458 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Mon, 9 Mar 2026 18:02:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(study):=20=E6=B7=BB=E5=8A=A0=E5=AD=A6?= =?UTF-8?q?=E7=94=9F=E7=BB=9F=E8=AE=A1=E6=9F=A5=E8=AF=A2=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E5=B9=B4=E4=BB=BD=E7=AD=9B=E9=80=89=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../command/query/training/TrainingApplyRecordQueryExe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 {