|  |  | 
 |  |  |             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(); | 
 |  |  |             } |