From 439452f59b03556aecc5dd6dbaa8f064b70cd026 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 31 五月 2021 11:13:49 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java
index add9e2a..07e740c 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java
@@ -22,6 +22,7 @@
 
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Optional;
 
 /**
  * Created by vincent on 2020/7/6
@@ -125,6 +126,24 @@
                     if (result.getCode() != 200) {
                         exceptionHandle("琛ヨ揣鍒板钩浠揫workNo={0}]澶辫触", wrkMast.getWrkNo());
                     }
+                // 閿�鍞鍗�
+                } else {
+                    if (wrkMast.getIoType() == 101) {
+                        Double more = Optional.ofNullable(wrkMast.getRefWrkno()).orElse(0.0D);
+                        List<WrkDetl> wrkDetls = wrkDetlService.selectList(new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo()));
+                        if (more > 0 && !Cools.isEmpty(wrkDetls)) {
+                            WrkDetl wrkDetl = wrkDetls.get(0);
+                            ReplenishDto param = new ReplenishDto();
+                            param.setMatnr(wrkDetl.getMatnr());
+                            param.setCount(more);
+                            List<ReplenishDto> replenishDtos = new ArrayList<>();
+                            replenishDtos.add(param);
+                            Result result = wmsService.replenish(replenishDtos);
+                            if (result.getCode() != 200) {
+                                exceptionHandle("琛ヨ揣鍒板钩浠揫workNo={0}]澶辫触", wrkMast.getWrkNo());
+                            }
+                        }
+                    }
                 }
             }
 

--
Gitblit v1.9.1