package com.zy.asrs.service; import com.baomidou.mybatisplus.service.IService; import com.zy.asrs.entity.Task; import java.util.List; public interface TaskService extends IService { void completeWrkMast(String workNo, Long userId); void cancelWrkMast(String workNo, Long userId); void pickWrkMast(String workNo, Long userId); /** * 删除AGV任务(尝试取消AGV任务,但不会因为AGV取消失败而阻止删除) * @param workNo 工作号 * @param userId 用户ID */ void deleteWrkMast(String workNo, Long userId); List selectToBeCompleteData(); List selectToBeHistoryData(); }