using AngleSharp.Dom; using log4net.Core; using Masuit.Tools; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Common; using WIDESEA_Core; using WIDESEA_Core.Const; using WIDESEA_Core.Enums; using WIDESEA_Core.Helper; using WIDESEA_DTO; using WIDESEA_DTO.WMS; using WIDESEA_Model.Models; using WIDESEA_StorageBasicRepository; namespace WIDESEA_StoragIntegrationServices { public partial class MESService { /// /// 涂装工单信息 /// /// /// public WebResponseContent pushWorkOrderInfo(object json) { WebResponseContent content = new WebResponseContent(); try { if (string.IsNullOrEmpty(json.ToString())) throw new Exception("请求参数为空"); var result = JsonConvert.DeserializeObject(json.ToString()); var palletStockInfos = _palletStockInfoRepository.QueryData(x => x.OrderID == result.workOrderNo); LogFactory.GetLog("涂装工单信息").Info(true, $"\r\r--------------------------------------"); LogFactory.GetLog("涂装工单信息").Info(true, result.ToJsonString()); return content.OK(); } catch (Exception ex) { LogFactory.GetLog("涂装工单信息").Info(true, $"\r\r--------------------------------------"); LogFactory.GetLog("涂装工单信息").Info(true, ex.Message); return content.Error(ex.Message); } } } }