From 95aa8661cf7499638a9db6ee015be507599bac15 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期三, 05 七月 2023 01:26:07 +0800 Subject: [PATCH] 出入库业务逻辑判断 --- igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java | 31 +++++++++++-------------------- 1 files changed, 11 insertions(+), 20 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 774ea94..ee10982 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 @@ -47,7 +47,7 @@ * @return * @throws Exception */ - String inoutStop(InoutParam param); + String inoutStop(InoutParam param) throws Exception; /** * 鏍规嵁鏁版嵁娣诲姞锛� @@ -132,16 +132,6 @@ */ InoutData getFromInoutCache(InoutParam param); - - /** - * 鎺ㄩ�佸ぇ灞� - * - * @param companyId - * @param deptId - * @param progress 鍙互涓虹┖ - */ - void notifyToScreen(String companyId, String deptId, String progress); - /** * 蹇�熷畬鎴愭祦绋嬩腑鐨勮鍗� * @@ -149,7 +139,6 @@ * @return */ String quickComplete(InoutData data) throws Exception; - /** * 缂撳瓨涓幏鍙栧畬鎴愮殑娴佹按 @@ -189,13 +178,6 @@ * @param param */ void delInoutDataByLossOver(InoutParam param); - - /** - * 灏嗗寲楠岀粨鏋滃瓨鍏ョ紦瀛樹腑 - * - * @param data - */ - void setCheckCache(InoutData data); /** * 鑾峰彇鍑哄叆搴撴祦姘碔D搴忓彿 @@ -254,7 +236,7 @@ * @return * @throws Exception */ - String updateCheckData(InoutCheckData data); + String updateCheckData(InoutData data); /** * 鑾峰彇绮瀹氫环 @@ -272,4 +254,13 @@ * @param id */ void delFromCache(String deptId, String type, String id); + + /** + * 鏍规嵁鍙傛暟鏌ヨ鏁版嵁锛屾祦绋嬩腑鐨勬暟鎹� + * + * @param param + * @return + * @throws Exception + */ + InoutCheckData inoutDataByCheckId(InoutCheckParam param) throws Exception; } -- Gitblit v1.9.3