43 lines
1.1 KiB
Java
43 lines
1.1 KiB
Java
package com.ruoyi.api.service;
|
||
|
||
import com.ruoyi.api.domain.ReMaterialParam;
|
||
import com.ruoyi.api.domain.RequestEnter;
|
||
import com.ruoyi.api.domain.WmsJobRequest;
|
||
import com.ruoyi.common.core.domain.AjaxResult;
|
||
|
||
import java.util.Map;
|
||
|
||
/**
|
||
* 作业统计 Service 接口
|
||
*/
|
||
public interface IToWmsService {
|
||
/**
|
||
* 入库任务请求根据托盘码
|
||
*/
|
||
AjaxResult requestEnterByTrayCode(RequestEnter requestEnter);
|
||
|
||
AjaxResult selectMydoJobByEntranceId(RequestEnter requestEnter);
|
||
|
||
/**
|
||
* 入库、出库 任务完成回传
|
||
* Map<String, String>
|
||
* "wmsType": "任务类型" 1-入库 2-出库
|
||
* taskNo:出库 入库任务号
|
||
* trayCode:托盘码
|
||
* positionCode1:起点
|
||
* positionCode2:终点
|
||
* containerCode:容器编码
|
||
*
|
||
*/
|
||
AjaxResult jobFinish(WmsJobRequest wmsJobRequest);
|
||
/**
|
||
* 放货有货,重新分配货位
|
||
*/
|
||
AjaxResult reAssign(ReMaterialParam reMaterialParam);
|
||
/**
|
||
* 取货无货,重新分配物料
|
||
*/
|
||
AjaxResult reMaterial(ReMaterialParam reMaterialParam);
|
||
|
||
}
|