| | |
| | | |
| | | Task selectMoveWorking(Integer shuttleNo); |
| | | |
| | | Task selectChargeWorking(Integer shuttleNo); |
| | | |
| | | } |
| | |
| | | |
| | | Task selectMoveWorking(Integer shuttleNo); |
| | | |
| | | Task selectChargeWorking(Integer shuttleNo); |
| | | |
| | | } |
| | |
| | | continue; |
| | | } |
| | | |
| | | Task taskCharge = taskService.selectChargeWorking(Integer.valueOf(device.getDeviceNo())); |
| | | if (taskCharge != null) {//已有充电任务 |
| | | continue; |
| | | } |
| | | |
| | | String chargeLocNo = chargeLoc.getLocNo(); |
| | | Task task = new Task(); |
| | | task.setUuid(String.valueOf(snowflakeIdWorker.nextId())); |
| | |
| | | public Task selectMoveWorking(Integer shuttleNo) { |
| | | return this.baseMapper.selectMoveWorking(shuttleNo); |
| | | } |
| | | |
| | | @Override |
| | | public Task selectChargeWorking(Integer shuttleNo) { |
| | | return this.baseMapper.selectChargeWorking(shuttleNo); |
| | | } |
| | | } |
| | |
| | | order by priority desc,start_time,task_no asc |
| | | </select> |
| | | |
| | | <select id="selectChargeWorking" resultType="com.zy.asrs.wcs.core.entity.Task"> |
| | | select * from wcs_task |
| | | where task_sts in (201,202,203,204) |
| | | and shuttle_no = #{shuttleNo} |
| | | order by priority desc,start_time,task_no asc |
| | | </select> |
| | | |
| | | </mapper> |