|  |  | 
 |  |  |         StockOutParam param = new StockOutParam(); | 
 |  |  |         ArrayList<StockOutParam.LocDetl> locDetls = new ArrayList<>(); | 
 |  |  |         for (LocDto locDto:locDtos){ | 
 |  |  |             Order order = orderService.selectByNo(locDto.getOrderNo()); | 
 |  |  |             OrderDetl orderDetl = orderDetlService.selectById(locDto.getOrderDetlId()); | 
 |  |  |  | 
 |  |  |             StockOutParam.LocDetl locDetl = new StockOutParam.LocDetl(); | 
 |  |  |             locDetl.setBrand(locDto.getBrand()); | 
 |  |  |             try{ | 
 |  |  | 
 |  |  |             locDetl.setModel(locDto.getModel()); | 
 |  |  |             locDetl.setSpecs(locDto.getSpecs()); | 
 |  |  |             locDetl.setZpallet(locDto.getZpallet()); | 
 |  |  |             locDetl.setMemo(orderDetl.getMemo()); | 
 |  |  |             locDetl.setColor(order.getCstmrName()); | 
 |  |  |  | 
 |  |  |             param.setOrderNo(locDto.getOrderNo()); | 
 |  |  |  | 
 |  |  | 
 |  |  |         param.setLocDetls(locDetls); | 
 |  |  |  | 
 |  |  |         List<StockOutParam> stockOutParams = OutboundAllocationUtil.OutboundClassification(param); | 
 |  |  |         Date now = new Date(); | 
 |  |  |         for (StockOutParam stockOutParam : stockOutParams){ | 
 |  |  |             stockOutParam.setNowTime(now); | 
 |  |  |             workService.startupFullTakeStore(stockOutParam, getUserId()); | 
 |  |  |         } | 
 |  |  |  |