From 1fc05059468748094c5ced5d61b4c17a001aa8f6 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Tue, 11 May 2021 10:55:02 +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