From 92bc6dca274eb45dc330f63b5a3f90a01458e157 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期二, 27 五月 2025 14:48:55 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IToolsStocktakingBoundService.java | 65 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IToolsStocktakingBoundService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IToolsStocktakingBoundService.java new file mode 100644 index 0000000..84f5c52 --- /dev/null +++ b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IToolsStocktakingBoundService.java @@ -0,0 +1,65 @@ +package org.jeecg.modules.tms.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import org.jeecg.modules.tms.entity.ToolsStocktakingBound; +import org.jeecg.modules.tms.entity.ToolsStocktakingBoundDetail; +import org.jeecg.modules.tms.entity.dto.LossBoundFlowDto; +import org.jeecg.modules.tms.entity.dto.StocktakingBoundFlowDto; +import org.jeecg.modules.tms.entity.vo.StocktakingPoundVo; + +import java.io.Serializable; +import java.util.Collection; +import java.util.List; + +/** + * @Description: 鐩樼偣鍗曡〃 + * @Author: houjie + * @Date: 2025-05-16 + * @Version: V1.0 + */ +public interface IToolsStocktakingBoundService extends IService<ToolsStocktakingBound> { + + /** + * 娣诲姞涓�瀵瑰 + * + * @param toolsStocktakingBound + * @param toolsStocktakingBoundDetailList + */ + public void saveMain(ToolsStocktakingBound toolsStocktakingBound, List<ToolsStocktakingBoundDetail> toolsStocktakingBoundDetailList); + + /** + * 淇敼涓�瀵瑰 + * + * @param toolsStocktakingBound + * @param toolsStocktakingBoundDetailList + */ + public void updateMain(ToolsStocktakingBound toolsStocktakingBound, List<ToolsStocktakingBoundDetail> toolsStocktakingBoundDetailList); + + /** + * 鍒犻櫎涓�瀵瑰 + * + * @param id + */ + public void delMain(String id); + + /** + * 鎵归噺鍒犻櫎涓�瀵瑰 + * + * @param idList + */ + public void delBatchMain(Collection<? extends Serializable> idList); + + /** + * 鎻愪氦鐩樼偣鍗� + * @param id + * @return + */ + boolean submintOrder(String id); + + /** + * 瀹℃壒娴佺▼ + * @param stocktakingBoundFlowDto + */ + void approvalProcess(StocktakingBoundFlowDto stocktakingBoundFlowDto); + +} -- Gitblit v1.9.3