using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Core;
|
using WIDESEA_External.Model;
|
|
namespace WIDESEA_External.ERPService
|
{
|
/// <summary>
|
/// 调用ERP接口
|
/// </summary>
|
public interface IInvokeERPService : IDependency
|
{
|
/// <summary>
|
/// ERP收货单接口调用
|
/// </summary>
|
/// <param name="receiveModel"></param>
|
/// <returns></returns>
|
string InvokeMatReceiveApi(ERPReceiveModel receiveModel);
|
|
/// <summary>
|
/// ERP物料IQC检验单接口调用
|
/// </summary>
|
/// <param name="checkModel"></param>
|
/// <returns></returns>
|
string InvokeCheckOrderApi(ERPCheckModel checkModel);
|
|
/// <summary>
|
/// ERP物料入库单接口调用
|
/// </summary>
|
/// <param name="inboundModel"></param>
|
/// <returns></returns>
|
string InvokeInboundOrderApi(ERPInboundModel inboundModel);
|
/// <summary>
|
/// ERP物料出库接口调用
|
/// </summary>
|
/// <param name="outboundModel"></param>
|
/// <returns></returns>
|
string InvokeOutboundOrderApi(ERPOutboundModel outboundModel);
|
string InvokeOutStandardsApi(ERPIssueModel issueModel);
|
}
|
}
|