From 7b4a69eb0cba7ea39162772c9617a66e21719736 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期四, 14 八月 2025 20:44:36 +0800
Subject: [PATCH] art: 物料信息代码修改,增加编辑、启用、禁用

---
 src/main/java/org/jeecg/modules/lsw/service/ILswMaterialService.java |   38 ++++++++++++++------------------------
 1 files changed, 14 insertions(+), 24 deletions(-)

diff --git a/src/main/java/org/jeecg/modules/lsw/service/ILswMaterialService.java b/src/main/java/org/jeecg/modules/lsw/service/ILswMaterialService.java
index d3289f2..60166c3 100644
--- a/src/main/java/org/jeecg/modules/lsw/service/ILswMaterialService.java
+++ b/src/main/java/org/jeecg/modules/lsw/service/ILswMaterialService.java
@@ -1,12 +1,15 @@
 package org.jeecg.modules.lsw.service;
 
+import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.service.IService;
 import org.jeecg.modules.lsw.entity.LswMaterial;
 import org.jeecg.modules.lsw.entity.LswMaterialInventory;
 
+import javax.servlet.http.HttpServletRequest;
 import java.io.Serializable;
 import java.util.Collection;
 import java.util.List;
+import java.util.Map;
 
 /**
  * @Description: 绾胯竟搴撶墿鏂欎俊鎭�
@@ -16,34 +19,21 @@
  */
 public interface ILswMaterialService extends IService<LswMaterial> {
 
+
+	IPage<Map<String, Object>> getLswMaterialListData(Integer pageNo, Integer pageSize, HttpServletRequest req);
+
 	/**
-	 * 娣诲姞涓�瀵瑰
-	 *
+	 * 缂栬緫鐗╂枡淇℃伅
 	 * @param lswMaterial
-	 * @param lswMaterialInventoryList
+	 * @return
 	 */
-	public void saveMain(LswMaterial lswMaterial,List<LswMaterialInventory> lswMaterialInventoryList) ;
-	
+	boolean editMaterial(LswMaterial lswMaterial);
+
 	/**
-	 * 淇敼涓�瀵瑰
-	 *
-   * @param lswMaterial
-   * @param lswMaterialInventoryList
+	 * 鏍规嵁鐗╂枡缂栧彿鏌ヨ
+	 * @param materialNumber
+	 * @return
 	 */
-	public void updateMain(LswMaterial lswMaterial,List<LswMaterialInventory> lswMaterialInventoryList);
-	
-	/**
-	 * 鍒犻櫎涓�瀵瑰
-	 *
-	 * @param id
-	 */
-	public void delMain (String id);
-	
-	/**
-	 * 鎵归噺鍒犻櫎涓�瀵瑰
-	 *
-	 * @param idList
-	 */
-	public void delBatchMain (Collection<? extends Serializable> idList);
+	LswMaterial queryByMaterialNumber(String materialNumber);
 	
 }

--
Gitblit v1.9.3