From 932fee16f0848ef94a120db8e126f775b01f026b Mon Sep 17 00:00:00 2001 From: 霍尔 <1499044551@qq.com> Date: Wed, 25 Nov 2020 00:31:24 +0800 Subject: [PATCH] 修改 --- WebApp/Apps/api/IStackerStatusApp.cs | 141 --------------------------------------------------------------------------------------------------------------------------------------------- WebMvc/Areas/WebService/SampleService.cs | 17 +++++++---------- WebRepository/Domain/monitor/InterfaceLog.cs | 6 +++--- 3 files changed, 10 insertions(+), 154 deletions(-) diff --git a/WebApp/Apps/api/IStackerStatusApp.cs b/WebApp/Apps/api/IStackerStatusApp.cs index b7bf1df..64e222b 100644 --- a/WebApp/Apps/api/IStackerStatusApp.cs +++ b/WebApp/Apps/api/IStackerStatusApp.cs @@ -1621,147 +1621,6 @@ namespace WebApp } } } - //入库完成测试接口 - //if (sTKStatusModel.Status == 90) - //{ - // //测试调用ERP接口 - // TIPTOPServiceGateWayPortTypeClient TipIn = new TIPTOPServiceGateWayPortTypeClient(); - // ConfigXmlDocument doc = new ConfigXmlDocument(); - // //读取传入的xml - // var config = AppSettingsJson.GetAppSettings(); - // doc.Load(config.GetSection("NouYaWebInBackService:Url").Value); - // //将物料号填入 - // XmlNodeList ns = doc.SelectNodes("//Field"); - // foreach (XmlElement node in ns) - // { - // //作业类型 - // if (node.GetAttribute("name") == "tc_dcf001") - // { - // node.SetAttribute("value", "D111"); - // } - // //入库单号 - // else if (node.GetAttribute("name") == "tc_dcf003") - // { - // node.SetAttribute("value", "123123"); - // } - // //客商编号 - // else if (node.GetAttribute("name") == "tc_dcf004") - // { - // node.SetAttribute("value", "123"); - // } - // //入库日期 - // else if (node.GetAttribute("name") == "tc_dcf005") - // { - // node.SetAttribute("value", "2020-11-20"); - // } - // //入库部门 - // else if (node.GetAttribute("name") == "tc_dcf006") - // { - // node.SetAttribute("value", "123"); - // } - // //单据状态 - // else if (node.GetAttribute("name") == "tc_dcf012") - // { - // node.SetAttribute("value", "123"); - // } - // //营运中心 - // else if (node.GetAttribute("name") == "tc_dcf013") - // { - // node.SetAttribute("value", "123"); - // } - // //单据项次 - // else if (node.GetAttribute("name") == "tc_dcf015") - // { - // node.SetAttribute("value", "123"); - // } - // //物料编号 - // else if (node.GetAttribute("name") == "tc_dcf016") - // { - // node.SetAttribute("value", "7120004938"); - // } - // //单位 - // else if (node.GetAttribute("name") == "tc_dcf019") - // { - // node.SetAttribute("value", "7120004938"); - // } - // //申请数量 - // else if (node.GetAttribute("name") == "tc_dcf021") - // { - // node.SetAttribute("value", "100"); - // } - // //实际数量 - // else if (node.GetAttribute("name") == "tc_dcf022") - // { - // node.SetAttribute("value", "100"); - // } - // //单据完成状态 - // else if (node.GetAttribute("name") == "tc_dcf023") - // { - // node.SetAttribute("value", "1"); - // } - // //单据完成结果 - // else if (node.GetAttribute("name") == "tc_dcf024") - // { - // node.SetAttribute("value", ""); - // } - // //仓库 - // else if (node.GetAttribute("name") == "tc_dcf028") - // { - // node.SetAttribute("value", "B0010"); - // } - // //WMS回传仓库 - // else if (node.GetAttribute("name") == "tc_dcf029") - // { - // node.SetAttribute("value", "B0010"); - // } - // //库位 - // else if (node.GetAttribute("name") == "tc_dcf030") - // { - // node.SetAttribute("value", ""); - // } - // //WMS回传库位 - // else if (node.GetAttribute("name") == "tc_dcf031") - // { - // node.SetAttribute("value", "CA-01-05"); - // } - // //批号 - // else if (node.GetAttribute("name") == "tc_dcf032") - // { - // node.SetAttribute("value", "20201120001"); - // } - // //工单号 - // else if (node.GetAttribute("name") == "tc_dcf033") - // { - // node.SetAttribute("value", "123"); - // } - - // } - // //调用方法 - // var response = TipIn.intostore_post(doc.InnerXml); - // //处理调用后回传数据 - // doc.LoadXml(response); - // //接口记录 - // InterfaceLog inter = new InterfaceLog(); - // inter.Initiator = "WMS"; - // inter.recipient = "ERP"; - // inter.Request = doc.InnerXml; - // inter.Method = "LK_InBack"; - // inter.CreateTime = DateTime.Now; - // inter.CreateBy = "WMS"; - // _unitWork.Add(inter); - - // XmlElement element = (XmlElement)doc.SelectSingleNode("//Status"); - // string code = element.GetAttribute("code"); - // if (code == "0") - // { - // return "调用接口成功"; - // } - // else - // { - // string description = element.GetAttribute("description"); - // return description; - // } - //} } else diff --git a/WebMvc/Areas/WebService/SampleService.cs b/WebMvc/Areas/WebService/SampleService.cs index d59497b..8224b87 100644 --- a/WebMvc/Areas/WebService/SampleService.cs +++ b/WebMvc/Areas/WebService/SampleService.cs @@ -79,15 +79,6 @@ namespace WebMvc.Areas.WebService XmlElement element = (XmlElement)reDoc.SelectSingleNode("//Status"); try { - InterfaceLog inter = new InterfaceLog(); - inter.Initiator = "ERP"; - inter.recipient = "WMS"; - inter.Request = Request; - inter.Method = "LK_In"; - inter.CreateTime = DateTime.Now; - inter.CreateBy = "WMS"; - _unitWork.Add(inter); - doc.LoadXml(Request); string name = ""; string value = ""; @@ -245,7 +236,13 @@ namespace WebMvc.Areas.WebService _apprh.UpdateByTracking(receiptHeader); #endregion } - + InterfaceLog inter = new InterfaceLog(); + inter.Status = 0; + inter.TaskNo = UpperTaskNo + SourceCode; + inter.Request = Request; + inter.CreateTime = DateTime.Now; + inter.CreateBy = "WMS"; + _unitWork.Add(inter); diff --git a/WebRepository/Domain/monitor/InterfaceLog.cs b/WebRepository/Domain/monitor/InterfaceLog.cs index 887fcd4..1bf09fc 100644 --- a/WebRepository/Domain/monitor/InterfaceLog.cs +++ b/WebRepository/Domain/monitor/InterfaceLog.cs @@ -17,7 +17,7 @@ namespace WebRepository /// 状态 /// </summary> [Column("status")] - public string Status { get; set; } + public int? Status { get; set; } /// <summary> /// 唯一标识(上游任务号加上游系统单号) /// </summary> @@ -27,12 +27,12 @@ namespace WebRepository ///任务总条数 /// </summary> [Column("allNum")] - public string AllNum { get; set; } + public int? AllNum { get; set; } /// <summary> /// 完成总条数 /// </summary> [Column("comNum")] - public string ComNum { get; set; } + public int? ComNum { get; set; } /// <summary> /// 数据 /// </summary> -- libgit2 0.22.2