From a3cb768d958e64625786857e0db69335875f5d8e Mon Sep 17 00:00:00 2001 From: hyingbo <1363390067@qq.com> Date: 星期五, 06 六月 2025 13:43:55 +0800 Subject: [PATCH] 消息类型更新 --- lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java | 66 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 0 deletions(-) diff --git a/lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java b/lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java index 42e3a16..aed5c87 100644 --- a/lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java +++ b/lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java @@ -1,11 +1,16 @@ package org.jeecg.common.system.api; + import com.alibaba.fastjson.JSONObject; import org.jeecg.common.api.CommonAPI; import org.jeecg.common.api.dto.DataLogDTO; import org.jeecg.common.api.dto.OnlineAuthDTO; import org.jeecg.common.api.dto.message.*; +import org.jeecg.common.system.base.entity.DataVersion; +import org.jeecg.common.system.base.entity.SysUpload; +import org.jeecg.common.system.base.entity.SysUploadRela; import org.jeecg.common.system.vo.*; +import org.springframework.web.multipart.MultipartFile; import java.util.List; import java.util.Map; @@ -383,4 +388,65 @@ * @param userId */ void sendAppChatSocket(String userId); + List<SysUploadRela> listByBusIdAndBusType(String busId, String busType); + + + SysUpload getUploadById(String id); + + boolean saveOrUpdateBatchUploadRela(List<SysUploadRela> sysUploadRelaList); + + boolean updateBatchUploadById(List<SysUpload> sysUploadList); + + List<SysUpload> batchUploadFile(String fileType, List<MultipartFile> multipartFileList, String description) throws Exception; + + void saveOrUpdateUploadRale(String busId, String busType, String uploadId); + +// Unit getUnitById(id); + + void removeDataVersionByBusinessId(String businessId); + + void removeUploadById(String id); + + void removeUploadRelaById(String id); + + void delSysUploadRelaByBusIdAndBusType(String busId, String busType); + + String getUnitNameById(String unitId); + + String queryDictTextByKey(String dictCode, String key); + + String getVersionStatusByVersionAndBusinessType(Integer version, String businessType); + + void saveDataVersion(DataVersion dataVersion); + + DataVersion getDataVersionByBusinessId(String id); + + void removeDataVersionById(String id); + + String getEnterpriseNameById(String enterpriseId); + + List<DataVersion> getLastDataVersion(String businessType, String enterpriseId, String isLastusable); + + + List<DataVersion> getDataVersionList(String businessType,String enterpriseId,String versionStatus, String version); + + /**鏍规嵁ids 鎵归噺鍒犻櫎 鏁版嵁鐗堟湰 + * + * @param ids + */ + void removeDataVersionByIds(String ids); + + void updateBatchDataVersion(List<DataVersion> dataVersionList); + + + void closeJobByClassName(String className); + + /** + * 鍙戦�佺郴缁熸秷鎭� + * @param fromUser 鍙戦�佷汉(鐢ㄦ埛鐧诲綍璐︽埛) + * @param toUser 鍙戦�佺粰(鐢ㄦ埛鐧诲綍璐︽埛) + * @param title 娑堟伅涓婚 + * @param msgContent 娑堟伅鍐呭 + */ + public void sendAnnouncement(String fromUser, String toUser, String title, String msgContent, String category); } -- Gitblit v1.9.3