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
{
    /// 
    /// 调用ERP接口
    /// 
    public interface IInvokeERPService : IDependency
    {
        /// 
        /// ERP收货单接口调用
        /// 
        /// 
        /// 
        string InvokeMatReceiveApi(ERPReceiveModel receiveModel);
        /// 
        /// ERP物料IQC检验单接口调用
        /// 
        /// 
        /// 
        string InvokeCheckOrderApi(ERPCheckModel checkModel);
        /// 
        /// ERP物料入库单接口调用
        /// 
        /// 
        /// 
        string InvokeInboundOrderApi(ERPInboundModel inboundModel);
        /// 
        /// ERP物料出库接口调用
        /// 
        /// 
        /// 
        string InvokeOutboundOrderApi(ERPOutboundModel outboundModel);
        string InvokeOutStandardsApi(ERPIssueModel issueModel);
    }
}