From 9abc6588d464269024d3e680b98cfd71e2acc84e Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Wed, 29 Apr 2026 13:14:15 +0800
Subject: [PATCH] 新增修改部分限制
---
multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysDeptServiceImpl.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysDeptServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysDeptServiceImpl.java
index 7352de7..f9fa206 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysDeptServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysDeptServiceImpl.java
@@ -442,7 +442,8 @@
}
//加入职能
LambdaQueryWrapper<SysClauseManagement> queryWrapper = new LambdaQueryWrapper<>();
- queryWrapper.select(SysClauseManagement::getClauseNum).eq(SysClauseManagement::getDelFlag, "0").orderByAsc(SysClauseManagement::getClauseNum);
+ queryWrapper.select(SysClauseManagement::getClauseNum).eq(SysClauseManagement::getDelFlag, "0")
+ .eq(SysClauseManagement::getCompanyId, companyId).orderByAsc(SysClauseManagement::getClauseNum);
List<SysClauseManagement> sysClauseManagements = sysClauseManagementMapper.selectList(queryWrapper);
if (ObjectUtil.isNotEmpty(sysClauseManagements)){
Set<String> clauseNumSetSt = sysClauseManagements.stream()
@@ -476,6 +477,8 @@
sysFunctionalDistributions.add(sysFunctionalDistribution);
}
+ }else {
+ throw new ApiException("请先初始化条款!");
}
// for (String s : DEPT_ROOT) {
// SysFunctionalDistribution sysFunctionalDistribution = new SysFunctionalDistribution();
--
Gitblit v1.9.2