| | |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Service("taskWrkService") |
| | | public class TaskWrkServiceImpl extends ServiceImpl<TaskWrkMapper, TaskWrk> implements TaskWrkService { |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<TaskWrk> selectReceive() { |
| | | return this.baseMapper.selectReceive(); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | public void distribute(String taskNo, Long userId) { |
| | | TaskWrk taskWrk = this.selectByTaskNo(taskNo); |
| | | if (taskWrk == null) { |
| | | throw new CoolException("WMS任务不存在"); |
| | | } |
| | | |
| | | if (taskWrk.getStatus() != 1) { |
| | | throw new CoolException("任务已派发"); |
| | | } |
| | | |
| | | //创建任务 |
| | |
| | | taskWrk.setModiUser(userId); |
| | | updateById(taskWrk); |
| | | } |
| | | |
| | | @Override |
| | | public List<TaskWrk> selectToBeHistoryData() { |
| | | return this.baseMapper.selectToBeHistoryData(); |
| | | } |
| | | |
| | | @Override |
| | | public int saveToHistory(String taskNo) { |
| | | return this.baseMapper.saveToHistory(taskNo); |
| | | } |
| | | } |