package com.zy.asrs.service; import com.baomidou.mybatisplus.service.IService; import com.zy.asrs.entity.TaskWrk; import java.util.List; public interface TaskWrkService extends IService { TaskWrk selectByTaskNo(String taskNo); TaskWrk selectByStartPoint(String taskNo); TaskWrk selectByBarcode(String barcode); TaskWrk selectByWrkNo(Integer wrkNo); List selectReceive();//获取接收任务 //派发任务 void distribute(String taskNo, Long userId); //入库 void startup(TaskWrk taskWrk, Long userId); //出库 void stockOut(TaskWrk taskWrk, Long userId); //库位移转 void locMove(TaskWrk taskWrk, Long userId); List selectToBeHistoryData(); int saveToHistory(String taskNo);//将任务转历史日志 }