ezhizao_zx 1 year ago
parent
commit
b86c974567

+ 6 - 6
src/main/java/cn/ezhizao/project/system/controller/SysDictDataController.java

@@ -34,7 +34,7 @@ public class SysDictDataController extends BaseController
     @Resource
     private ISysDictTypeService dictTypeService;
 
-    @PreAuthorize("@ss.hasPermi('system:dict:list')")
+    // @PreAuthorize("@ss.hasAnyPermi('system:dict:list,business:crm:dict:list')")
     @GetMapping("/list")
     public TableDataInfo list(SysDictData dictData) throws NoSuchFieldException, IllegalAccessException
     {
@@ -45,7 +45,7 @@ public class SysDictDataController extends BaseController
     }
 
     @Log(title = "字典数据", businessType = BusinessType.EXPORT)
-    @PreAuthorize("@ss.hasPermi('system:dict:export')")
+    @PreAuthorize("@ss.hasAnyPermi('system:dict:export')")
     @PostMapping("/export")
     public void export(HttpServletResponse response, SysDictData dictData) throws NoSuchFieldException, IllegalAccessException {
         setTenantId(dictData);
@@ -57,7 +57,7 @@ public class SysDictDataController extends BaseController
     /**
      * 查询字典数据详细
      */
-    @PreAuthorize("@ss.hasPermi('system:dict:query')")
+    @PreAuthorize("@ss.hasAnyPermi('system:dict:query,business:crm:dict:query')")
     @GetMapping(value = "/{dictCode}")
     public AjaxResult getInfo(@PathVariable Long dictCode)
     {
@@ -81,7 +81,7 @@ public class SysDictDataController extends BaseController
     /**
      * 新增字典类型
      */
-    @PreAuthorize("@ss.hasPermi('system:dict:add')")
+    @PreAuthorize("@ss.hasAnyPermi('system:dict:add,business:crm:dict:add')")
     @Log(title = "字典数据", businessType = BusinessType.INSERT)
     @PostMapping
     public AjaxResult add(@Validated @RequestBody SysDictData dict) throws NoSuchFieldException, IllegalAccessException {
@@ -93,7 +93,7 @@ public class SysDictDataController extends BaseController
     /**
      * 修改保存字典类型
      */
-    @PreAuthorize("@ss.hasPermi('system:dict:edit')")
+    @PreAuthorize("@ss.hasAnyPermi('system:dict:edit,business:crm:dict:edit')")
     @Log(title = "字典数据", businessType = BusinessType.UPDATE)
     @PutMapping
     public AjaxResult edit(@Validated @RequestBody SysDictData dict) throws NoSuchFieldException, IllegalAccessException {
@@ -104,7 +104,7 @@ public class SysDictDataController extends BaseController
     /**
      * 删除字典类型
      */
-    @PreAuthorize("@ss.hasPermi('system:dict:remove')")
+    @PreAuthorize("@ss.hasAnyPermi('system:dict:remove,business:crm:dict:remove')")
     @Log(title = "字典类型", businessType = BusinessType.DELETE)
     @DeleteMapping("/{dictCodes}")
     public AjaxResult remove(@PathVariable Long[] dictCodes)

+ 1 - 1
src/main/java/cn/ezhizao/project/system/controller/SysUserController.java

@@ -61,7 +61,7 @@ public class SysUserController extends BaseController
     /**
      * 获取用户列表
      */
-    @PreAuthorize("@ss.hasPermi('system:user:list')")
+
     @GetMapping("/list")
     public TableDataInfo list(SysUser user) throws NoSuchFieldException, IllegalAccessException {
         startPage();