From 69cd9f59a0fabf12f8c9147fcba7f69817a870b3 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期一, 06 十一月 2023 23:40:59 +0800 Subject: [PATCH] 更新仓内抓拍2 --- igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java | 44 ++++++++++++++++++++++++++------------------ 1 files changed, 26 insertions(+), 18 deletions(-) diff --git a/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java b/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java index 23e0fca..091e600 100644 --- a/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java +++ b/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java @@ -2,6 +2,7 @@ import com.ld.igds.data.Page; import com.ld.igds.inout.dto.*; +import com.ld.igds.models.InoutLossOver; import com.ld.igds.models.InoutPrice; import java.util.Date; @@ -132,16 +133,6 @@ */ InoutData getFromInoutCache(InoutParam param); - - /** - * 鎺ㄩ�佸ぇ灞� - * - * @param companyId - * @param deptId - * @param progress 鍙互涓虹┖ - */ - void notifyToScreen(String companyId, String deptId, String progress); - /** * 蹇�熷畬鎴愭祦绋嬩腑鐨勮鍗� * @@ -149,7 +140,6 @@ * @return */ String quickComplete(InoutData data) throws Exception; - /** * 缂撳瓨涓幏鍙栧畬鎴愮殑娴佹按 @@ -189,13 +179,6 @@ * @param param */ void delInoutDataByLossOver(InoutParam param); - - /** - * 灏嗗寲楠岀粨鏋滃瓨鍏ョ紦瀛樹腑 - * - * @param data - */ - void setCheckCache(InoutData data); /** * 鑾峰彇鍑哄叆搴撴祦姘碔D搴忓彿 @@ -272,4 +255,29 @@ * @param id */ void delFromCache(String deptId, String type, String id); + + /** + * 鏍规嵁鍙傛暟鏌ヨ鏁版嵁锛屾祦绋嬩腑鐨勬暟鎹� + * + * @param param + * @return + * @throws Exception + */ + InoutCheckData inoutDataByCheckId(InoutCheckParam param) throws Exception; + + /** + * 鏍规嵁鏉′欢鑾峰彇鎹熺泭鍒楄〃锛岀敤浜庣粺璁″簱瀛樹娇鐢� + * + * @param param + * @return + */ + List<InoutLossOver> listLossOver(InoutParam param); + + /** + * 鑾峰彇鍑哄叆搴撲粠寮�濮嬪懆鏈熷埌缁撴潫鍛ㄦ湡鍐咃紝鍑哄叆搴撶殑鍏ュ簱閲嶉噺鍚堣 + * + * @param param + * @return + */ + double sumLossOverWeight(InoutParam param); } -- Gitblit v1.9.3