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