|  |  | 
 |  |  |                 DetlDto detlDto; | 
 |  |  |                 List<DetlDto> orderDetails = new ArrayList<>(); | 
 |  |  |                 long i = 1; | 
 |  |  |                 for (NccSaleDbddWms nccCgCgdhdWms : map.get(key)) { | 
 |  |  |                     log.info("nccCgCgdhdWms数据:{}", JSONObject.toJSON(nccCgCgdhdWms)); | 
 |  |  |                 for (NccSaleDbddWms nccSaleDbddWms : map.get(key)) { | 
 |  |  |                     log.info("nccSaleDbddWms数据:{}", JSONObject.toJSON(nccSaleDbddWms)); | 
 |  |  |                     detlDto = new DetlDto(); | 
 |  |  |                     detlDto.setMatnr(nccCgCgdhdWms.getWlbm()); | 
 |  |  |                     detlDto.setAnfme(nccCgCgdhdWms.getZsl().doubleValue()); | 
 |  |  |                     detlDto.setWeight(nccCgCgdhdWms.getFsl().doubleValue()); | 
 |  |  |                     detlDto.setBatch(nccCgCgdhdWms.getVbatchcode()); | 
 |  |  |                     detlDto.setMatnr(nccSaleDbddWms.getWlbm()); | 
 |  |  |                     detlDto.setAnfme(nccSaleDbddWms.getZsl().doubleValue()); | 
 |  |  |                     detlDto.setWeight(nccSaleDbddWms.getFsl().doubleValue()); | 
 |  |  |                     detlDto.setBatch(nccSaleDbddWms.getVbatchcode()); | 
 |  |  |                     detlDto.setLineNumber(i); | 
 |  |  |                     detlDto.setRemark(JSONObject.toJSONString(nccCgCgdhdWms)); | 
 |  |  |                     detlDto.setStandby1(nccCgCgdhdWms.getDcckbm()); | 
 |  |  |                     detlDto.setRemark(JSONObject.toJSONString(nccSaleDbddWms)); | 
 |  |  |                     detlDto.setStandby1(nccSaleDbddWms.getDcckbm()); | 
 |  |  |                     orderDetails.add(detlDto); | 
 |  |  |                     i++; | 
 |  |  |                     nccCgCgdhdWms.setWmsFlag(1); | 
 |  |  |                     param.setOrderNo(nccCgCgdhdWms.getVbillcode()); | 
 |  |  |                     param.setOrderNo(nccSaleDbddWms.getVbillcode() + "-" + size); | 
 |  |  |                     param.setCstmrName(nccSaleDbddWms.getDrkczzmc()); | 
 |  |  |                     nccSaleDbddWms.setWmsFlag(1); | 
 |  |  |                 } | 
 |  |  |                 param.setOrderDetails(orderDetails); | 
 |  |  |                 openService.pakoutOrderCreate(param); |