From 895136cb544ae2f46cd76d184ec14760e82353a7 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 16 Apr 2021 17:33:03 +0800 Subject: [PATCH] screen-manage 字典模块 缓存模块 --- screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 53 insertions(+), 1 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java b/screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java index 6d56402..a9f1bea 100644 --- a/screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java +++ b/screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java @@ -2,6 +2,13 @@ import com.moral.api.entity.SysDictData; import com.baomidou.mybatisplus.extension.service.IService; +import com.moral.api.pojo.dto.sysDictData.SysDictDataDTO; +import com.moral.api.pojo.form.sysDictData.SysDictDataDeleteForm; +import com.moral.api.pojo.form.sysDictData.SysDictDataInsertForm; +import com.moral.api.pojo.form.sysDictData.SysDictDataUpdateForm; + +import java.util.List; +import java.util.Map; /** * <p> @@ -9,8 +16,53 @@ * </p> * * @author moral - * @since 2021-03-09 + * @since 2021-04-13 */ public interface SysDictDataService extends IService<SysDictData> { + /** + * @Description: ������������������ + * @Param: [id] + * @return: com.moral.api.pojo.dto.sysDictData.SysDictDataDTO + * @Author: ��������� + * @Date: 2021/4/16 + */ + SysDictDataDTO deleteData(SysDictDataDeleteForm form); + + /** + * @Description: ������������������ + * @Param: [form] + * @return: com.moral.api.entity.sysDictData + * @Author: ��������� + * @Date: 2021/4/16 + */ + SysDictDataDTO updateData(SysDictDataUpdateForm form); + + /** + * @Description: ������������������id������������������������ + * @Param: [form] + * @return: com.moral.api.pojo.dto.sysDictData.SysDictDataDTO + * @Author: ��������� + * @Date: 2021/4/16 + */ + SysDictDataDTO insertData(SysDictDataInsertForm form); + + /** + * @Description: ������������������������������������ + * @Param: [typeName] + * @return: java.util.Map<java.lang.String , java.lang.Object> + * @Author: ��������� + * @Date: 2021/4/15 + */ + Map<String, Object> queryDataByTypeName(String typeName); + + /** + * @Description: ������������������������ + * @Param: [] + * @return: java.util.Map<java.lang.String , java.util.List < com.moral.api.entity.sysDictData>> + * @Author: ��������� + * @Date: 2021/4/15 + */ + Map<String, List<SysDictData>> getAllDictData(); + } -- Gitblit v1.8.0