From 5688e9adb709a253e1ce69b510457b9c88a645a9 Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Thu, 16 Sep 2021 16:39:18 +0800 Subject: [PATCH] screnn_api特殊设备实体类修改,走航车实时websocket,manage设备补偿 --- screen-manage/src/main/java/com/moral/api/service/SysDictDataService.java | 72 +++++++++++++++++++++++++++++++++++ 1 files changed, 71 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..34d94a5 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,71 @@ * </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(); + + /** + * @Description: ���������������������������map���������map���key���������������key���map���value��������������������� + * @Param: [type] + * @return: java.util.Map<java.lang.String,com.moral.api.entity.SysDictData> + * @Author: ��������� + * @Date: 2021/5/12 + */ + Map<String,SysDictData> getDictDatasByType(String type); + + /** + * @Description: ������������������������ + * @Param: [] + * @return: void + * @Author: ��������� + * @Date: 2021/6/28 + */ + void refreshCache(); + } -- Gitblit v1.8.0