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