南骏 池
3 天以前 1d976f52878c9f776146502037377310921e5a21
1.携客云获取送货单优化
已修改2个文件
13 ■■■■ 文件已修改
appsettings.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/Warehouse/MesXkyService.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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",
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)