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); }