|  |  | 
 |  |  |         Wrapper<WaitPakin> wrapper = new EntityWrapper<WaitPakin>() | 
 |  |  |                 .eq("zpallet", barcode); | 
 |  |  |         List<WaitPakin> waitPakinList = waitPakinService.selectList(wrapper); | 
 |  |  |         String tkFlag = null; | 
 |  |  |         for (WaitPakin waitPakin : waitPakinList) { | 
 |  |  |             waitPakin.setIoStatus("Y"); | 
 |  |  |             waitPakin.setModiTime(now); | 
 |  |  |             if (!waitPakinService.updateById(waitPakin)) { | 
 |  |  |                 throw new CoolException("更新通知档失败"); | 
 |  |  |             } | 
 |  |  |             tkFlag = waitPakin.getTkFlag(); | 
 |  |  |         } | 
 |  |  |         WaitPakin setParam = new WaitPakin(); | 
 |  |  |         setParam.setLocNo(dto.getLocNo()); | 
 |  |  |         setParam.setIoStatus("Y"); | 
 |  |  |         setParam.setModiTime(now); | 
 |  |  |         setParam.setTkFlag(tkFlag); | 
 |  |  |         if (!waitPakinService.update(setParam, wrapper)) { | 
 |  |  |             throw new CoolException("更新通知档失败"); | 
 |  |  |         } | 
 |  |  |         // 更新源站点信息 | 
 |  |  |         sourceStaNo.setWrkNo(workNo); |