| | |
| | | package com.zy.asrs.task; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.zy.asrs.entity.Task; |
| | | import com.zy.asrs.entity.WrkMast; |
| | | import com.zy.asrs.service.DigitalTwinService; |
| | | import com.zy.asrs.service.MesService; |
| | | import com.zy.asrs.service.TaskService; |
| | | import com.zy.asrs.service.WrkMastService; |
| | |
| | | @Resource |
| | | private MesService mesService; |
| | | // TODO:reporterTask() |
| | | @Resource |
| | | private DigitalTwinService digitalTwinService; |
| | | |
| | | @Scheduled(cron = "0 50 23 * * ?") |
| | | private void locNumCount() { |
| | | digitalTwinService.locNumCount(); |
| | | } |
| | | |
| | | @Scheduled(cron = "0/3 * * * * ? ") |
| | | private void execute(){ |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * AGV 304任务完成,有和WMS关联任务,对关联任务做对应处理,任务状态从304--》305;没有关联任务,任务状态从304--》305 |
| | | */ |
| | | @Scheduled(cron = "0/3 * * * * ? ") |
| | | private void executeTask(){ |
| | | List<Task> wrkMasts = taskService.selectToBeCompleteData(); |
| | | List<Task> wrkMasts = taskService.selectList(new EntityWrapper<Task>().eq("wrk_sts", 304)); |
| | | if (wrkMasts.isEmpty()) { |
| | | return; |
| | | } |