王佳豪
2021-07-09 2557bb0bcb73a9a4154a8cee66cfada87751330b
src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java
@@ -93,15 +93,18 @@
                // 获取工作档内物料清单
                List<WrkDetl> wrkDetls = wrkDetlService.selectList(wrapper.eq("wrk_no", wrkMast.getWrkNo()).and().isNotNull("supplier"));
                for (WrkDetl wrkDetl: wrkDetls) {
                    if (!Cools.isEmpty(wrkDetl.getMemo())) {
                        if (wrkDetl.getMemo().equals("原材料")) {
                            // 待实现
                        } else if (wrkDetl.getMemo().equals("成品")) {
                            Integer FInterI = outStockService.queryOutStockFInterID(wrkDetl.getSupplier()); // 获取出库单主表主键
                    if (!Cools.isEmpty(wrkDetl)) {
                        Integer FInterI = outStockService.queryOutStockFInterID(wrkDetl.getSupplier()); // 获取出库单主表主键
                        if (!Cools.isEmpty(FInterI)) {
                            if (!erpService.incrementCPakOut(FInterI, wrkDetl.getMatnr(),  wrkDetl.getAnfme(), wrkDetl.getSupplier())) {
                                exceptionHandle("更新ERP成品出库数据[matnr={0}]失败", wrkDetl.getMatnr());
                            }
                        }
//                        if (wrkDetl.getMemo().equals("原材料")) {
//                            // 待实现
//                        } else if (wrkDetl.getMemo().equals("成品")) {
//
//                        }
                    }
                }
            }