From d0191ea7bc8c25aed57168de6ceffa284c072f36 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: Tue, 10 Feb 2026 09:09:40 +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