From 1d976f52878c9f776146502037377310921e5a21 Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期四, 04 九月 2025 08:23:13 +0800 Subject: [PATCH] 1.携客云获取送货单优化 --- appsettings.json | 4 ++-- service/Warehouse/MesXkyService.cs | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/appsettings.json b/appsettings.json index 0e3e871..ba9a4cb 100644 --- a/appsettings.json +++ b/appsettings.json @@ -9,8 +9,8 @@ "AppSettings": { "TestErpUrl": "http://192.168.1.149:8066/WebService1.asmx/MesToErpinfoTest", "ProductionErpUrl": "http://192.168.1.149:8066/WebService1.asmx/MesToErpinfoTest", - "DataBaseConn": "Data Source=192.168.1.146,12468;Initial Catalog=TEST_MES;User ID=testUser;Password =qixi1qaz@WSXtest;Encrypt=True;TrustServerCertificate=True;" - //"DataBaseConn": "Data Source=192.168.1.146,12468;Initial Catalog=GS_MES;User ID=mesUser;Password =qixi1qaz@WSXmes;Encrypt=True;TrustServerCertificate=True;" + //"DataBaseConn": "Data Source=192.168.1.146,12468;Initial Catalog=TEST_MES;User ID=testUser;Password =qixi1qaz@WSXtest;Encrypt=True;TrustServerCertificate=True;" + "DataBaseConn": "Data Source=192.168.1.146,12468;Initial Catalog=GS_MES;User ID=mesUser;Password =qixi1qaz@WSXmes;Encrypt=True;TrustServerCertificate=True;" }, "Version": "1.0.0", "X-KDApi-AcctID": "6244701c616bff", diff --git a/service/Warehouse/MesXkyService.cs b/service/Warehouse/MesXkyService.cs index 158649e..b68574a 100644 --- a/service/Warehouse/MesXkyService.cs +++ b/service/Warehouse/MesXkyService.cs @@ -317,7 +317,14 @@ private int SaveDeliveryNoticeDetail(dynamic responseJson,string deliveryNo) { var result = 1; - List<DeliveryNoticeDetail> noticeList = JsonConvert.DeserializeObject<List<DeliveryNoticeDetail>>(responseJson.data.lineList.ToString()); + // 杞崲purchaseDesc瀵硅薄涓哄瓧绗︿覆 + var jsonData = JArray.Parse(responseJson.data.lineList.ToString()); + foreach (var item in jsonData) + { + item["purchaseDesc"] = item["purchaseDesc"]?.ToString(Formatting.None); + } + + List<DeliveryNoticeDetail> noticeList = jsonData.ToObject<List<DeliveryNoticeDetail>>(); // 鏂板鍒楄〃绌哄�兼鏌� if (noticeList == null || !noticeList.Any() || noticeList.Count < 1) -- Gitblit v1.9.3