|  |  | 
 |  |  |     @Autowired | 
 |  |  |     private OrderDetlService orderDetlService; | 
 |  |  |     @Autowired | 
 |  |  |     private WaitPakinService waitPakinService; | 
 |  |  |     @Autowired | 
 |  |  |     private ApiLogService apiLogService; | 
 |  |  |     @Value("${mes.url}") | 
 |  |  |     private String mesUrl; | 
 |  |  | 
 |  |  |                         return FAIL.setMsg("全板出库 ===>> 工作明细档为空; [workNo=" + wrkMast.getWrkNo() + "],[locNo=" + wrkMast.getSourceLocNo() + "]"); | 
 |  |  |                     } | 
 |  |  |                     for (WrkDetl wrkDetl : wrkDetls101) { | 
 |  |  |                         Date date = new Date(); | 
 |  |  |                         WaitPakin waitPakin = new WaitPakin(); | 
 |  |  |                         waitPakin.setMatnr(wrkDetl.getMatnr()); | 
 |  |  |                         waitPakin.setMaktx(wrkDetl.getMaktx()); | 
 |  |  |                         waitPakin.setZpallet(wrkDetl.getZpallet());   // Pack码 | 
 |  |  |                         waitPakin.setIoStatus("N");     // 入出状态 | 
 |  |  |                         waitPakin.setAnfme(1.0);  // 数量 | 
 |  |  |                         waitPakin.setStatus("Y");    // 状态 | 
 |  |  |                         waitPakin.setManuDate(date.toString()); | 
 |  |  |                         waitPakin.setAppeUser(null); | 
 |  |  |                         waitPakin.setAppeTime(date); | 
 |  |  |                         waitPakin.setModiUser(null); | 
 |  |  |                         waitPakin.setModiTime(date); | 
 |  |  | //                        waitPakin.setDeadWarn(wrkDetl.getSettingTimes()); | 
 |  |  |                         if (!waitPakinService.insert(waitPakin)) { | 
 |  |  |                             throw new CoolException("保存入库通知档失败"); | 
 |  |  |                         } | 
 |  |  |                         // 更新订单完成数量 | 
 |  |  |                         OrderDetl orderDetl = orderDetlService.selectItem(wrkDetl.getOrderNo(), wrkDetl.getMatnr(), wrkDetl.getBatch()); | 
 |  |  |                         try { |