From 2f3d91bdb79235cd9c3dcbfed2493adf1bd94d6a Mon Sep 17 00:00:00 2001
From: houjie <714924425@qq.com>
Date: 星期五, 01 九月 2023 17:26:45 +0800
Subject: [PATCH] 备件库存/备件信息 导入  字典值转移

---
 lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/service/IWarehouseService.java |  133 +++++++++++++++++++++++++------------------
 1 files changed, 77 insertions(+), 56 deletions(-)

diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/service/IWarehouseService.java b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/service/IWarehouseService.java
index 857cab2..bff2d51 100644
--- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/service/IWarehouseService.java
+++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/service/IWarehouseService.java
@@ -1,8 +1,8 @@
 package org.jeecg.modules.base.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import org.jeecg.modules.base.entity.Warehouse;
 import com.baomidou.mybatisplus.extension.service.IService;
+import org.jeecg.modules.base.entity.Warehouse;
 
 import java.io.Serializable;
 import java.util.Collection;
@@ -13,65 +13,86 @@
 /**
  * @Description: 浠撳簱
  * @Author: jeecg-boot
- * @Date:   2022-11-07
+ * @Date: 2022-11-07
  * @Version: V1.0
  */
 public interface IWarehouseService extends IService<Warehouse> {
-	/**
-	 * 鑾峰彇鐗堟湰鍒楄〃
-	 * @param page
-	 * @param enterpriseId
-	 * @param version
-	 * @return
-	 */
-	Page<Map<String, Object>> getWarehouseList(Page<Map<String,Object>> page,
-											 Integer version,
-											 String enterpriseId);
-	/**
-	 * 鑾峰彇鍒濆鐗堟湰鍙�
-	 * @return
-	 */
-	public Integer getInitVersion();
+    /**
+     * 鑾峰彇鐗堟湰鍒楄〃
+     *
+     * @param page
+     * @param enterpriseId
+     * @param version
+     * @return
+     */
+    Page<Map<String, Object>> getWarehouseList(Page<Map<String, Object>> page,
+                                               Integer version,
+                                               String enterpriseId);
 
-	/**
-	 * 鍒犻櫎涓�瀵瑰
-	 *
-	 * @param id
-	 */
-	public void delMain (String id);
+    /**
+     * 鑾峰彇鍒濆鐗堟湰鍙�
+     *
+     * @return
+     */
+    public Integer getInitVersion();
 
-	/**
-	 * 鎵归噺鍒犻櫎涓�瀵瑰
-	 *
-	 * @param idList
-	 */
-	public void delBatchMain (Collection<? extends Serializable> idList);
-	/**
-	 * 鑾峰彇鎵�鏈夌増鏈彿
-	 * @param
-	 * @return
-	 */
-	public Set<Integer> getVersionList();
-	/**
-	 * 鑾峰彇鏈�鍚庝竴娆$敓鏁堝垪琛�
-	 * @return
-	 */
-	List<Warehouse> getLastUsableList();
-	/**
-	 * 鑾峰彇褰撳墠鐢熸晥鍒楄〃
-	 * @return
-	 */
-	List<Warehouse> getUsableList();
-	/**
-	 * 鏌ュ綋鍓嶇敓鏁堢増鏈拰涓婃鐢熸晥鐗堟湰
-	 * @return
-	 */
-	Map<String,Object> getNowAndLastUsableVersion();
-	/**
-	 * 鑾峰彇鐗堟湰鐘舵�佹牴鎹増鏈彿
-	 * @param version
-	 * @return
-	 */
-	List<String> getVersionStatusByVersion(Integer version);
+    /**
+     * 鍒犻櫎涓�瀵瑰
+     *
+     * @param id
+     */
+    public void delMain(String id);
 
+    /**
+     * 鎵归噺鍒犻櫎涓�瀵瑰
+     *
+     * @param idList
+     */
+    public void delBatchMain(Collection<? extends Serializable> idList);
+
+    /**
+     * 鑾峰彇鎵�鏈夌増鏈彿
+     *
+     * @param
+     * @return
+     */
+    public Set<Integer> getVersionList();
+
+    /**
+     * 鑾峰彇鏈�鍚庝竴娆$敓鏁堝垪琛�
+     *
+     * @return
+     */
+    List<Warehouse> getLastUsableList();
+
+    /**
+     * 鑾峰彇褰撳墠鐢熸晥鍒楄〃
+     *
+     * @return
+     */
+    List<Warehouse> getUsableList();
+
+    /**
+     * 鏌ュ綋鍓嶇敓鏁堢増鏈拰涓婃鐢熸晥鐗堟湰
+     *
+     * @return
+     */
+    Map<String, Object> getNowAndLastUsableVersion();
+
+    /**
+     * 鑾峰彇鐗堟湰鐘舵�佹牴鎹増鏈彿
+     *
+     * @param version
+     * @return
+     */
+    List<String> getVersionStatusByVersion(Integer version);
+
+
+    /**
+     * 鏍规嵁浠撳簱鍚嶇О鏌ヨ
+     *
+     * @param name 鍚嶇О
+     * @return Warehouse
+     */
+    public Warehouse getByName(String name);
 }

--
Gitblit v1.9.3