From 9331b57b5828523a4cfb51d9248c4ad9132a194c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=B4=E6=9C=97?= <464174023@qq.com> Date: Sat, 31 Aug 2024 15:18:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=8F=9C=E5=8D=95=EF=BC=8C?= =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E5=AD=97=E5=85=B8=EF=BC=8C=E5=8E=BB=E6=8E=89?= =?UTF-8?q?=E5=AF=BC=E5=87=BA=E6=8C=89=E9=92=AE=EF=BC=9B=E5=9C=A8=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E7=B1=BB=E5=9E=8B=E5=88=97=E8=A1=A8=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E3=80=81=E4=BF=AE=E6=94=B9=E3=80=81=E5=88=A0?= =?UTF-8?q?=E9=99=A4=EF=BC=9B=20=E7=82=B9=E5=87=BB=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E5=AD=97=E5=85=B8=E5=88=97=E8=A1=A8=E5=86=85?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/SysDictTypeController.java | 10 ++++++++ .../system/mapper/SysDictTypeMapper.java | 8 ++++++ .../system/service/ISysDictTypeService.java | 8 ++++++ .../service/impl/SysDictTypeServiceImpl.java | 12 +++++++++ .../mapper/system/SysDictTypeMapper.xml | 25 +++++++++++++++++++ 5 files changed, 63 insertions(+) diff --git a/tool-tech-admin/src/main/java/com/rzdata/web/controller/system/SysDictTypeController.java b/tool-tech-admin/src/main/java/com/rzdata/web/controller/system/SysDictTypeController.java index c3f989d..62ecfe0 100644 --- a/tool-tech-admin/src/main/java/com/rzdata/web/controller/system/SysDictTypeController.java +++ b/tool-tech-admin/src/main/java/com/rzdata/web/controller/system/SysDictTypeController.java @@ -43,6 +43,16 @@ public class SysDictTypeController extends BaseController return getDataTable(list); } + + @PreAuthorize("@ss.hasPermi('system:bizlist:list')") + @GetMapping("/bizlist") + public TableDataInfo bizlist(SysDictType dictType) + { + startPage(); + List list = dictTypeService.selectBizDictTypeList(dictType); + return getDataTable(list); + } + @Log(title = "字典类型", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:dict:export')") @PostMapping("/export") diff --git a/tool-tech-system/src/main/java/com/rzdata/system/mapper/SysDictTypeMapper.java b/tool-tech-system/src/main/java/com/rzdata/system/mapper/SysDictTypeMapper.java index d9a5e66..059ba8c 100644 --- a/tool-tech-system/src/main/java/com/rzdata/system/mapper/SysDictTypeMapper.java +++ b/tool-tech-system/src/main/java/com/rzdata/system/mapper/SysDictTypeMapper.java @@ -18,6 +18,14 @@ public interface SysDictTypeMapper */ public List selectDictTypeList(SysDictType dictType); + /** + * 根据条件分页查询字典类型 + * + * @param dictType 字典类型信息 + * @return 字典类型集合信息 + */ + public List selectBizDictTypeList(SysDictType dictType); + /** * 根据所有字典类型 * diff --git a/tool-tech-system/src/main/java/com/rzdata/system/service/ISysDictTypeService.java b/tool-tech-system/src/main/java/com/rzdata/system/service/ISysDictTypeService.java index fc3d69c..d88c228 100644 --- a/tool-tech-system/src/main/java/com/rzdata/system/service/ISysDictTypeService.java +++ b/tool-tech-system/src/main/java/com/rzdata/system/service/ISysDictTypeService.java @@ -19,6 +19,14 @@ public interface ISysDictTypeService */ public List selectDictTypeList(SysDictType dictType); + /** + * 根据条件分页查询字典类型 + * + * @param dictType 字典类型信息 + * @return 字典类型集合信息 + */ + public List selectBizDictTypeList(SysDictType dictType); + /** * 根据所有字典类型 * diff --git a/tool-tech-system/src/main/java/com/rzdata/system/service/impl/SysDictTypeServiceImpl.java b/tool-tech-system/src/main/java/com/rzdata/system/service/impl/SysDictTypeServiceImpl.java index a11a689..49909aa 100644 --- a/tool-tech-system/src/main/java/com/rzdata/system/service/impl/SysDictTypeServiceImpl.java +++ b/tool-tech-system/src/main/java/com/rzdata/system/service/impl/SysDictTypeServiceImpl.java @@ -53,6 +53,18 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService return dictTypeMapper.selectDictTypeList(dictType); } + /** + * 根据条件分页查询字典类型 + * + * @param dictType 字典类型信息 + * @return 字典类型集合信息 + */ + @Override + public List selectBizDictTypeList(SysDictType dictType) + { + return dictTypeMapper.selectBizDictTypeList(dictType); + } + /** * 根据所有字典类型 * diff --git a/tool-tech-system/src/main/resources/mapper/system/SysDictTypeMapper.xml b/tool-tech-system/src/main/resources/mapper/system/SysDictTypeMapper.xml index 498c32c..7655e2a 100644 --- a/tool-tech-system/src/main/resources/mapper/system/SysDictTypeMapper.xml +++ b/tool-tech-system/src/main/resources/mapper/system/SysDictTypeMapper.xml @@ -40,6 +40,31 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + +