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