From 324b77e6d0d763d7da5138ce18c5e3f3534d9075 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期二, 01 七月 2025 18:02:29 +0800
Subject: [PATCH] bug修改

---
 manage/src/main/java/com/jilongda/manage/authority/controller/SecRoleController.java      |    4 ++--
 manage/src/main/java/com/jilongda/manage/authority/controller/SecResourcesController.java |    2 +-
 manage/src/main/java/com/jilongda/manage/controller/TModelController.java                 |    4 +++-
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/manage/src/main/java/com/jilongda/manage/authority/controller/SecResourcesController.java b/manage/src/main/java/com/jilongda/manage/authority/controller/SecResourcesController.java
index 4044871..54fc444 100644
--- a/manage/src/main/java/com/jilongda/manage/authority/controller/SecResourcesController.java
+++ b/manage/src/main/java/com/jilongda/manage/authority/controller/SecResourcesController.java
@@ -46,7 +46,7 @@
     }
 
     @ApiOperation(value = "获取所有资源(菜单及功能)", notes = "获取所有资源(菜单及功能)")
-    @GetMapping(value = "dist")
+    @PostMapping(value = "/dist")
     public ApiResult<List<SecResourceVO>> listAll() {
         List<SecResourceVO> sysResourceVos = secResourcesService.selectResources();
         return ApiResult.success(sysResourceVos);
diff --git a/manage/src/main/java/com/jilongda/manage/authority/controller/SecRoleController.java b/manage/src/main/java/com/jilongda/manage/authority/controller/SecRoleController.java
index ed19f6f..86b6a70 100644
--- a/manage/src/main/java/com/jilongda/manage/authority/controller/SecRoleController.java
+++ b/manage/src/main/java/com/jilongda/manage/authority/controller/SecRoleController.java
@@ -72,8 +72,8 @@
     }
 
     @ApiOperation(value = "获取角色权限---无层级", notes = "获取角色权限无层级,传递角色id即可")
-    @GetMapping(value = "resource/nolevel/{rid}")
-    public ApiResult<List<SecResources>> roleResourceNolevel(@PathVariable Long rid) {
+    @PutMapping(value = "/resource/nolevel")
+    public ApiResult<List<SecResources>> roleResourceNolevel(@RequestParam Long rid) {
         List<SecRoleResource> secRoleResources = secRoleResourceMapper.selectList(Wrappers.lambdaQuery(SecRoleResource.class).eq(SecRoleResource::getRoleId, rid));
         List<SecResources> secResources = new ArrayList<>();
         if (!CollectionUtils.isEmpty(secRoleResources)) {
diff --git a/manage/src/main/java/com/jilongda/manage/controller/TModelController.java b/manage/src/main/java/com/jilongda/manage/controller/TModelController.java
index 7ae509d..426817f 100644
--- a/manage/src/main/java/com/jilongda/manage/controller/TModelController.java
+++ b/manage/src/main/java/com/jilongda/manage/controller/TModelController.java
@@ -95,13 +95,14 @@
         List<String> colorList = dto.getColorList();
         if (list.size()<colorList.size()){
             for (int i = 0; i < colorList.size(); i++) {
-                if (i>list.size()-1){
+                if (i>list.size()){
                     TModel model = new TModel();
                     BeanUtils.copyProperties(dto, model);
                     model.setId(null);
                     model.setColor(colorList.get(i));
                     list.add(model);
                 }else {
+                    BeanUtils.copyProperties(dto, list.get(i));
                     list.get(i).setColor(colorList.get(i));
                 }
             }
@@ -121,6 +122,7 @@
                     .collect(Collectors.toList()));
         }else {
             for (int i = 0; i < list.size(); i++) {
+                BeanUtils.copyProperties(dto, list.get(i));
                 list.get(i).setColor(colorList.get(i));
             }
         }

--
Gitblit v1.7.1