From c5109dd484be07f6c49a3c4c4df7ae79b89f4fb0 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 06 六月 2025 19:18:57 +0800
Subject: [PATCH] 开发更新
---
server/system_service/src/main/java/com/doumee/biz/system/impl/SystemRoleBizImpl.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/server/system_service/src/main/java/com/doumee/biz/system/impl/SystemRoleBizImpl.java b/server/system_service/src/main/java/com/doumee/biz/system/impl/SystemRoleBizImpl.java
index 33b987b..934227f 100644
--- a/server/system_service/src/main/java/com/doumee/biz/system/impl/SystemRoleBizImpl.java
+++ b/server/system_service/src/main/java/com/doumee/biz/system/impl/SystemRoleBizImpl.java
@@ -22,6 +22,7 @@
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils;
+import java.util.ArrayList;
import java.util.List;
@Service
@@ -94,14 +95,16 @@
SystemRolePermission deleteDto = new SystemRolePermission();
deleteDto.setRoleId(dto.getRoleId());
systemRolePermissionService.delete(deleteDto);
+ List<SystemRolePermission> newList = new ArrayList<>();
// 鏂板鏂扮殑鏉冮檺
for (Integer permissionId : dto.getPermissionIds()) {
SystemRolePermission newRolePermission = new SystemRolePermission();
newRolePermission.setRoleId(dto.getRoleId());
newRolePermission.setPermissionId(permissionId);
newRolePermission.setCreateUser(dto.getCreateUser());
- systemRolePermissionService.create(newRolePermission);
+ newList.add(newRolePermission);
}
+ systemRolePermissionService.createList(newList);
}
@Override
--
Gitblit v1.9.3