package com.zy.asrs.wcs.core.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.zy.asrs.wcs.core.entity.Task;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
|
public interface TaskService extends IService<Task> {
|
|
Boolean judgeInbound(Task task);
|
|
Boolean hasBusyOutboundByShuttle(Integer shuttleNo);
|
|
List<Task> selectByAnalyzeSts();
|
|
List<Task> selectByExecuteSts();
|
|
List<Task> selectManualByAnalyzeSts();
|
|
List<Task> selectManualByExecuteSts();
|
|
List<Task> selectWaitAnalyzeInBoundTask();
|
|
List<Task> selectPakOut();
|
|
List<Task> hasChargeInLoc(String locNo);
|
|
Task selectMoveWorking(Integer shuttleNo);
|
|
List<Task> selectWorkingByShuttle(Integer shuttleNo);
|
|
Task selectChargeWorking(Integer shuttleNo);
|
|
}
|