From c4ca7de4e8230eacc833b3b7c761c467ca4ea7d0 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期一, 18 十二月 2023 14:25:52 +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..c9594c9 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);
}
--
Gitblit v1.9.3