| | |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core.Helper; |
| | | using WIDESEA_External.Model; |
| | | |
| | | namespace WIDESEA_External.ERPService |
| | | { |
| | |
| | | /// </summary> |
| | | public class InvokeERPService : IInvokeERPService |
| | | { |
| | | string serviceIp = ""; |
| | | |
| | | /// <summary> |
| | | /// ERPæ¶è´§åæ¥å£è°ç¨ |
| | | /// </summary> |
| | | /// <param name="receiveModel"></param> |
| | | /// <returns></returns> |
| | | public string InvokeMatReceiveApi(ERPReceiveModel receiveModel) |
| | | { |
| | | string serviceAddress = ""; |
| | | |
| | | ERPBaseModel<ERPReceiveModel> model = new ERPBaseModel<ERPReceiveModel>() |
| | | { |
| | | Data = receiveModel, |
| | | Desc = "æ¶è´§å", |
| | | Type = "toTCWMSReceive", |
| | | SecurityCode = "" |
| | | }; |
| | | |
| | | string response = HttpHelper.Post(serviceIp + serviceAddress, model.Serialize()); |
| | | return response; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ERPç©æIQCæ£éªåæ¥å£è°ç¨ |
| | | /// </summary> |
| | | /// <param name="checkModel"></param> |
| | | /// <returns></returns> |
| | | public string InvokeCheckOrderApi(ERPCheckModel checkModel) |
| | | { |
| | | string serviceAddress = ""; |
| | | ERPBaseModel<ERPCheckModel> model = new ERPBaseModel<ERPCheckModel>() |
| | | { |
| | | Data = checkModel, |
| | | Desc = "æ¶è´§å", |
| | | Type = "toTCWMSIQCTest", |
| | | SecurityCode = "" |
| | | }; |
| | | |
| | | string response = HttpHelper.Post(serviceIp + serviceAddress, model.Serialize()); |
| | | return response; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ERPç©æå
¥åºåæ¥å£è°ç¨ |
| | | /// </summary> |
| | | /// <param name="inboundModel"></param> |
| | | /// <returns></returns> |
| | | public string InvokeInboundOrderApi(ERPInboundModel inboundModel) |
| | | { |
| | | string serviceAddress = ""; |
| | | ERPBaseModel<ERPInboundModel> model = new ERPBaseModel<ERPInboundModel>() |
| | | { |
| | | Data = inboundModel, |
| | | Desc = "æ¶è´§å", |
| | | Type = "toTCWMSMaterialWarehousing", |
| | | SecurityCode = "" |
| | | }; |
| | | |
| | | string response = HttpHelper.Post(serviceIp + serviceAddress, model.Serialize()); |
| | | return response; |
| | | } |
| | | } |
| | | } |