41 lines
929 B
Java
41 lines
929 B
Java
package com.cim.idm.service;
|
|
|
|
|
|
import com.cim.idm.framework.data.EventInfo;
|
|
import com.cim.idm.wmsextend.generic.errorHandler.CustomException;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* QMS接口类
|
|
* @author ZXYGY17
|
|
*
|
|
*/
|
|
public interface QMSService {
|
|
|
|
/**
|
|
* 待检信息发送QMS系统
|
|
* @param receiveActNo
|
|
* @return
|
|
*/
|
|
String PreIQCInfoSend (String receiveActNo, String siteName, String opCode, String erpFactory) throws CustomException;
|
|
|
|
|
|
/**
|
|
* 调用QMS质检接口
|
|
* @param sendQMSUrl QMS质检url
|
|
* @param sendQMSJson QMS质检报文
|
|
* @return QMS返回状态码
|
|
* @throws CustomException
|
|
*/
|
|
String sendQMSByUrlJson (String sendQMSUrl,String sendQMSJson, EventInfo eventInfo) throws CustomException;
|
|
|
|
/**
|
|
* 发送计量器具台账到QMS
|
|
* @param materialPackingKeyList BOXID
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
String sendToQMSByMeteringStockOutBoxIdList(List<String> materialPackingKeyList);
|
|
}
|