| | |
| | | import com.zy.asrs.entity.*; |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.asrs.task.AbstractHandler; |
| | | import com.zy.asrs.task.ReturnT; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | */ |
| | | @Service |
| | | @Transactional |
| | | public class WorkMastHandler extends AbstractHandler { |
| | | public class WorkMastHandler extends AbstractHandler<String> { |
| | | |
| | | @Autowired |
| | | private WrkMastService wrkMastService; |
| | |
| | | @Autowired |
| | | private WaitPakinService waitPakinService; |
| | | |
| | | public boolean start() { |
| | | public ReturnT<String> start() { |
| | | List<WrkMast> wrkMasts = wrkMastService.selectToBeCompleteData(); |
| | | if (wrkMasts.isEmpty()) { |
| | | return true; |
| | | return SUCCESS; |
| | | } |
| | | for (WrkMast wrkMast : wrkMasts) { |
| | | // 4.入库完成 |
| | |
| | | doOut(wrkMast); |
| | | } |
| | | } |
| | | return true; |
| | | return SUCCESS; |
| | | } |
| | | |
| | | private void doIn(WrkMast wrkMast){ |