From a693d3897dc9739dee07e4f15dd5eeb086f4d9ab Mon Sep 17 00:00:00 2001
From: zenglf <18502938215@163.com>
Date: 星期五, 18 八月 2023 08:13:15 +0800
Subject: [PATCH] 设备管理代码提交

---
 lxzn-module-system/lxzn-system-api/lxzn-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 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..9cd01e6 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,56 @@
      * @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);
 }

--
Gitblit v1.9.3