| package com.zy.acs.manager.manager.service; | 
|   | 
| import com.baomidou.mybatisplus.extension.service.IService; | 
| import com.zy.acs.manager.manager.entity.Task; | 
| import com.zy.acs.manager.manager.enums.TaskStsType; | 
|   | 
| import java.util.List; | 
| import java.util.Map; | 
|   | 
| public interface TaskService extends IService<Task> { | 
|   | 
|     void buildActionList(Task task); | 
|   | 
|     Task pick(TaskStsType taskStsType); | 
|   | 
|     Task selectByUuid(String uuid); | 
|   | 
|     List<Task> selectBySts(TaskStsType taskStsType); | 
|   | 
|     List<Task> selectInSts(Long agvId, TaskStsType... taskStsTypes); | 
|   | 
|     void operateTaskSts(Integer taskId, Boolean finish); | 
|   | 
|     List<Map<String, Object>> selectStatByLastSevenDays(); | 
|   | 
| } |