| | |
| | | |
| | | import com.zy.asrs.common.wms.entity.WrkMast; |
| | | import com.zy.asrs.common.wms.service.WrkMastService; |
| | | import com.zy.asrs.framework.common.Cools; |
| | | import com.zy.asrs.wms.task.core.ReturnT; |
| | | import com.zy.asrs.wms.task.handler.WorkLogHandler; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | return; |
| | | } |
| | | for (WrkMast wrkMast : wrkMasts) { |
| | | ReturnT<String> result = workLogHandler.start(wrkMast); |
| | | if (!result.isSuccess()) { |
| | | if (wrkMast.getIoType() == 101 || wrkMast.getIoType() == 110) { |
| | | if (Cools.isEmpty(wrkMast.getExitMk())) { |
| | | continue; |
| | | } |
| | | |
| | | if (!wrkMast.getExitMk().equals("Y")) { |
| | | continue; |
| | | } |
| | | } |
| | | |
| | | try{ |
| | | ReturnT<String> result = workLogHandler.start(wrkMast); |
| | | if (!result.isSuccess()) { |
| | | log.error("工作档[workNo={}]历史档处理失败", wrkMast.getWrkNo()); |
| | | } |
| | | } catch (Exception e){ |
| | | log.error("工作档[workNo={}]历史档处理失败", wrkMast.getWrkNo()); |
| | | log.error("工作档[workNo={}]历史档处理失败,异常:{}", wrkMast.getWrkNo(),e.getMessage()); |
| | | } |
| | | } |
| | | } |