package com.zy.asrs.wms.asrs.service;
|
|
import com.zy.asrs.wms.asrs.entity.Loc;
|
import com.zy.asrs.wms.asrs.entity.param.GeneratePakInParam;
|
|
public interface WorkService {
|
|
//生成任务号
|
String generateTaskNo(Long taskType);
|
|
//生成优先级
|
Integer generateIoPri(Long taskType);
|
|
//生成可用库位号
|
Loc generateLoc(Long taskType);
|
|
//生成入库任务
|
boolean generatePakIn(GeneratePakInParam param);
|
|
//完成任务
|
boolean completeTask(Long taskId);
|
|
//取消任务
|
boolean cancelTask(Long taskId);
|
|
}
|