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" + + + +