From 0832f454bc53eafee9c6b7eedb32481a021257c3 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期二, 03 十二月 2024 18:38:00 +0800
Subject: [PATCH] 系统管理:数据字典、角色管理接口

---
 medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysDictTypeController.java |   48 ++++++++++++++++++++++++++++++------------------
 1 files changed, 30 insertions(+), 18 deletions(-)

diff --git a/medicalWaste-admin/src/main/java/com/sinata/web/controller/system/SysDictTypeController.java b/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysDictTypeController.java
similarity index 83%
rename from medicalWaste-admin/src/main/java/com/sinata/web/controller/system/SysDictTypeController.java
rename to medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysDictTypeController.java
index 7056416..89a382b 100644
--- a/medicalWaste-admin/src/main/java/com/sinata/web/controller/system/SysDictTypeController.java
+++ b/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysDictTypeController.java
@@ -1,7 +1,15 @@
-package com.sinata.web.controller.system;
+package com.sinata.web.controller.backend.system;
 
-import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import com.sinata.common.annotation.Log;
+import com.sinata.common.core.controller.BaseController;
+import com.sinata.common.core.domain.AjaxResult;
+import com.sinata.common.core.domain.R;
+import com.sinata.common.core.domain.entity.SysDictType;
+import com.sinata.common.enums.BusinessType;
+import com.sinata.common.utils.poi.ExcelUtil;
+import com.sinata.system.service.ISysDictTypeService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.validation.annotation.Validated;
@@ -13,36 +21,40 @@
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.sinata.common.annotation.Log;
-import com.sinata.common.core.controller.BaseController;
-import com.sinata.common.core.domain.AjaxResult;
-import com.sinata.common.core.domain.entity.SysDictType;
-import com.sinata.common.core.page.TableDataInfo;
-import com.sinata.common.enums.BusinessType;
-import com.sinata.common.utils.poi.ExcelUtil;
-import com.sinata.system.service.ISysDictTypeService;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
 
 /**
  * 数据字典信息
  * 
  * @author ruoyi
  */
+@Api(tags = {"字典类型相关接口"})
 @RestController
-@RequestMapping("/system/dict/type")
+@RequestMapping("/backend/system/dict/type")
 public class SysDictTypeController extends BaseController
 {
     @Autowired
     private ISysDictTypeService dictTypeService;
 
-    @PreAuthorize("@ss.hasPermi('system:dict:list')")
+    @ApiOperation("字典类型列表")
     @GetMapping("/list")
-    public TableDataInfo list(SysDictType dictType)
-    {
-        startPage();
-        List<SysDictType> list = dictTypeService.selectDictTypeList(dictType);
-        return getDataTable(list);
+    public R<List<SysDictType>> list() {
+        List<SysDictType> list = dictTypeService.list();
+        return R.ok(list);
     }
 
+    //@ApiOperation(value = "字典类型列表")
+    //@PreAuthorize("@ss.hasPermi('system:dict:list')")
+    //@GetMapping("/list")
+    //public TableDataInfo list(SysDictType dictType)
+    //{
+    //    startPage();
+    //    List<SysDictType> list = dictTypeService.selectDictTypeList(dictType);
+    //    return getDataTable(list);
+    //}
+
     @Log(title = "字典类型", businessType = BusinessType.EXPORT)
     @PreAuthorize("@ss.hasPermi('system:dict:export')")
     @PostMapping("/export")

--
Gitblit v1.7.1