| src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zy/nc/task/PlanOrderTask.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
@@ -57,7 +57,7 @@ Map<String, Object> data = new HashMap<String, Object>(); SaleOutHeadVO saleOutHeadVO = new SaleOutHeadVO(); saleOutHeadVO.setPk_org("FYT"); saleOutHeadVO.setCwarehouseid("6101"); saleOutHeadVO.setCwarehouseid("610101"); SaleOutBodyVO saleOutBodyVO = null; List<SaleOutBodyVO> saleOutBodyVOList = new ArrayList<>(); for (OrderDetl orderDetl : orderDetls) { @@ -65,21 +65,20 @@ String remark = orderDetl.getRemark(); if (!Cools.isEmpty(remark)) { NccSaleXsfhmxWms nccSaleXsfhmxWms = JSONObject.parseObject(remark, NccSaleXsfhmxWms.class); Synchro.Copy(nccSaleXsfhmxWms, saleOutBodyVO); saleOutBodyVO.setCsourcetype("4331-01"); saleOutBodyVO.setCsourcebillbid(nccSaleXsfhmxWms.getCdeliverybid()); saleOutBodyVO.setCsourcebillhid(nccSaleXsfhmxWms.getCdeliveryid()); saleOutHeadVO.setVdef2(nccSaleXsfhmxWms.getVdef2()); saleOutHeadVO.setVdef3(nccSaleXsfhmxWms.getVdef3()); saleOutHeadVO.setVdef4(nccSaleXsfhmxWms.getVdef4()); saleOutHeadVO.setVdef7(nccSaleXsfhmxWms.getVdef7()); saleOutHeadVO.setVdef8(nccSaleXsfhmxWms.getVdef8()); saleOutHeadVO.setVdef13(nccSaleXsfhmxWms.getVdef13()); saleOutHeadVO.setVdef14(nccSaleXsfhmxWms.getVdef14()); } saleOutBodyVO.setNnum(orderDetl.getQty()); saleOutBodyVOList.add(saleOutBodyVO); } saleOutHeadVO.setVdef2(""); saleOutHeadVO.setVdef3(""); saleOutHeadVO.setVdef4(""); saleOutHeadVO.setVdef7(""); saleOutHeadVO.setVdef8(""); saleOutHeadVO.setVdef13(""); saleOutHeadVO.setVdef14(""); data.put("SaleOutHeadVO", saleOutHeadVO); data.put("SaleOutBodyVO", saleOutBodyVOList); //发送请求 src/main/java/com/zy/nc/task/PlanOrderTask.java
@@ -40,7 +40,11 @@ log.error(returnT.getMsg()); } } /** * 转库 * * @return */ @Scheduled(cron = "0/3 * * * * ? ") public void execute3() { // ReturnT<String> returnT = planOrderHandler.start2(); src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java
@@ -49,7 +49,7 @@ if (nccSaleXsfhmxWms.getFstatusflag() == 2 && nccSaleXsfhmxWms.getBdr() == 0 && nccSaleXsfhmxWms.getHdr() == 0) { detlDto = new DetlDto(); detlDto.setMatnr(nccSaleXsfhmxWms.getWlbm()); detlDto.setAnfme(nccSaleXsfhmxWms.getNastnum()); detlDto.setAnfme(nccSaleXsfhmxWms.getNastnum().doubleValue()); detlDto.setLineNumber(i); detlDto.setRemark(JSONObject.toJSONString(nccSaleXsfhmxWms)); orderDetails.add(detlDto); @@ -85,7 +85,7 @@ if (nccScZkmxbWms.getDjzt() == 2 && nccScZkmxbWms.getBdr() == 0 && nccScZkmxbWms.getDr() == 0) { detlDto = new DetlDto(); detlDto.setMatnr(nccScZkmxbWms.getWlbm()); detlDto.setAnfme(nccScZkmxbWms.getYingzzsl()); detlDto.setAnfme(nccScZkmxbWms.getYingzzsl().doubleValue()); detlDto.setBatch(nccScZkmxbWms.getVbatchcode()); detlDto.setLineNumber(i); orderDetails.add(detlDto);