| | |
| | | IaIjBillB iaIjBillB = new IaIjBillB(); |
| | | String remark = orderDetl.getRemark(); |
| | | if (!Cools.isEmpty(remark)) { |
| | | NccScPcdaWms nccScPcdaWms = nccScPcdaWmsService.selectOne(new EntityWrapper<NccScPcdaWms>().eq("vbatchcode", orderDetl.getBatch()).eq("wlbm", orderDetl.getMatnr())); |
| | | if (nccScPcdaWms == null) { |
| | | throw new CoolException("批次[{}]物料[{}]未找到" + orderDetl.getBatch() + "-" + orderDetl.getMatnr()); |
| | | } |
| | | |
| | | Double weight = MatUtils.calcWeight(orderDetl.getMatnr(), orderDetl.getQty()); |
| | | NccSaleDbddWms nccSaleDbddWms = JSONObject.parseObject(remark, NccSaleDbddWms.class); |
| | | iaIjBillB.setBid(nccSaleDbddWms.getCbill_bid()); |
| | |
| | | iaIjBillB.setNnum(orderDetl.getQty()); |
| | | iaIjBillB.setVbatchcode(orderDetl.getBatch()); |
| | | iaIjBillB.setClocationid(""); |
| | | iaIjBillB.setCstateid(nccScPcdaWms.getVcode()); |
| | | iaIjBillB.setCstateid(orderDetl.getCstateid()); |
| | | |
| | | hid = nccSaleDbddWms.getCbillid(); |
| | | } |