From 1cad14bca191807e18705c3a5526eda8151be439 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 14 四月 2025 23:10:22 +0800
Subject: [PATCH] 批量审核和图片保存bug

---
 ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java b/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java
index 24f678a..e06cd8e 100644
--- a/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java
+++ b/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java
@@ -1,6 +1,8 @@
 package com.ycl.controller.user;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ycl.annotation.LogSave;
 import com.ycl.api.CommonPage;
 import com.ycl.api.CommonResult;
 import com.ycl.entity.user.UmsMenu;
@@ -30,6 +32,7 @@
     @ApiOperation("娣诲姞瑙掕壊")
     @RequestMapping(value = "/create", method = RequestMethod.POST)
     @ResponseBody
+    @LogSave(operationType = "瑙掕壊绠$悊",contain = "鏂板缓瑙掕壊")
     public CommonResult create(@RequestBody UmsRole role) {
         boolean success = roleService.create(role);
         if (success) {
@@ -53,6 +56,7 @@
     @ApiOperation("鎵归噺鍒犻櫎瑙掕壊")
     @RequestMapping(value = "/delete", method = RequestMethod.POST)
     @ResponseBody
+    @LogSave(operationType = "瑙掕壊绠$悊",contain = "鎵归噺鍒犻櫎瑙掕壊")
     public CommonResult delete(@RequestParam("ids") List<Long> ids) {
         boolean success = roleService.delete(ids);
         if (success) {
@@ -67,6 +71,14 @@
     @ResponseBody
     public CommonResult<List<UmsRole>> listAll() {
         List<UmsRole> roleList = roleService.list();
+        return CommonResult.success(roleList);
+    }
+
+    @ApiOperation("鑾峰彇鏈绂佺敤瑙掕壊")
+    @RequestMapping(value = "/allow_list", method = RequestMethod.GET)
+    @ResponseBody
+    public CommonResult<List<UmsRole>> allowList() {
+        List<UmsRole> roleList = roleService.list(new LambdaQueryWrapper<UmsRole>().eq(UmsRole::getStatus,1));
         return CommonResult.success(roleList);
     }
 
@@ -113,6 +125,7 @@
     @ApiOperation("缁欒鑹插垎閰嶈彍鍗�")
     @RequestMapping(value = "/allocMenu", method = RequestMethod.POST)
     @ResponseBody
+    @LogSave(operationType = "瑙掕壊绠$悊",contain = "鏉冮檺璁剧疆")
     public CommonResult allocMenu(@RequestParam Long roleId, @RequestParam List<Long> menuIds) {
         int count = roleService.allocMenu(roleId, menuIds);
         return CommonResult.success(count);
@@ -132,6 +145,7 @@
             @ApiImplicitParam(name = "status", value = "鐘舵��0->绂佺敤锛�1->鍚敤",required = true, dataType = "Integer")
     })
     @ResponseBody
+    @LogSave(operationType = "瑙掕壊绠$悊",contain = "鎵归噺鍚敤/绂佺敤瑙掕壊")
     public CommonResult updateStatusBatch(@RequestParam("ids") List<Long> ids, @RequestParam(value = "status") Integer status) {
         boolean success = roleService.updateStatusBatch(ids, status);
         if (success) {

--
Gitblit v1.8.0