package com.zy.asrs.service;
|
|
import com.zy.asrs.entity.TaskWrk;
|
import com.baomidou.mybatisplus.service.IService;
|
|
import java.util.List;
|
|
public interface TaskWrkService extends IService<TaskWrk> {
|
|
TaskWrk selectByTaskNo(String taskNo);
|
TaskWrk selectByStartPoint(String taskNo);
|
|
TaskWrk selectByWrkNo(Integer wrkNo);
|
|
List<TaskWrk> 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<TaskWrk> selectToBeHistoryData();
|
|
int saveToHistory(String taskNo);//将任务转历史日志
|
|
}
|