| | |
| | | } |
| | | Date now = new Date(); |
| | | Order order = orderMapping(param, now, pakin, docName); |
| | | StringBuffer tel = new StringBuffer(); |
| | | for (OrderSyncParam.OrderDetl child : param.getChildren()) { |
| | | tel.append(child.getCDefine22()).append(";"); |
| | | } |
| | | order.setTel(tel.toString()); |
| | | orderService.insert(order); |
| | | param.getChildren().forEach(od -> { |
| | | OrderDetl orderDetl = orderDetlMapping(order, od, now); |
| | |
| | | |
| | | order.setDefNumber(param.get操作系统号()); |
| | | |
| | | order.setCreateBy(9999L); |
| | | order.setCreateTime(now); |
| | | order.setUpdateBy(9999L); |
| | | order.setUpdateTime(now); |
| | | order.setUpstreamcode(param.getUpstreamcode()); |
| | | //订单状态 |
| | |
| | | //销售订单号 |
| | | od.setThreeCode(odParam.getCDefine22()); |
| | | //自由项 |
| | | od.setBatch((Cools.isEmpty(odParam.getBatch()) ? "" : odParam.getBatch()) + "__" + (Cools.isEmpty(odParam.getBFree1()) ? "" : odParam.getBFree1())); |
| | | if (!Cools.isEmpty(odParam.getBatch()) || !Cools.isEmpty(odParam.getBFree1())) { |
| | | od.setBatch((Cools.isEmpty(odParam.getBatch()) ? "" : odParam.getBatch()) + "__" + (Cools.isEmpty(odParam.getBFree1()) ? "" : odParam.getBFree1())); |
| | | } |
| | | od.setWeight(odParam.getINum()); |
| | | od.setVolume(odParam.getIinvexchrate()); |
| | | //IDs |
| | | od.setSku(odParam.getId()); |
| | | |
| | |
| | | od.setSource(order.getDocType().intValue()); |
| | | od.setStatus(1); |
| | | od.setQty(0.0D); |
| | | od.setReportQty(0.0D); |
| | | od.setCreateBy(9999L); |
| | | od.setCreateTime(now); |
| | | od.setUpdateBy(9999L); |