|  |  | 
 |  |  |                             maps.add(staListDto); | 
 |  |  |                         } | 
 |  |  |                         orderOutItemDto.setStaNos(maps); | 
 |  |  |  | 
 |  |  |                         list.add(orderOutItemDto); | 
 |  |  |  | 
 |  |  |                         issued = issued.subtract(new BigDecimal(locItem.getAnfme().toString())); | 
 |  |  |                     } | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |             } | 
 |  |  |             if (issued.doubleValue() > 0) { | 
 |  |  |                 LocItem locItem = new LocItem() | 
 |  |  |                         .setLocCode("库存不足") | 
 |  |  |                         .setMatnrCode(asnOrderItem.getMatnrCode()) | 
 |  |  |                         .setMaktx(asnOrderItem.getMaktx()) | 
 |  |  |                         .setAnfme(issued.doubleValue()) | 
 |  |  |                         .setWorkQty(issued.doubleValue()) | 
 |  |  |                         .setBatch(asnOrderItem.getBatch()) | 
 |  |  |                         ; | 
 |  |  |                 OrderOutItemDto orderOutItemDto = new OrderOutItemDto(); | 
 |  |  |                 orderOutItemDto.setLocItem(locItem); | 
 |  |  |                 list.add(orderOutItemDto); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         return list; |