zhaowc
2025-02-28 157abc191c34e57c1b958ae74fc3de6518ca8a30
Wms/WMS.BLL/LogServer/TaskServer.cs
@@ -130,7 +130,7 @@
                {
                     taskNo = taskNo.Substring(0, taskNo.Length - 3);
                }
                var task = Db.Queryable<LogTask>().First(m => m.TaskNo == taskNo);
                var task = Db.Queryable<LogTask>().OrderByDescending(m=>m.Id).First(m => m.TaskNo == taskNo);
                if (task == null)
                {
                    throw new Exception($"未查询到{taskNo}任务号的任务信息");
@@ -168,15 +168,22 @@
        /// <param name="port"></param> 入库口
        /// <param name="url"></param>  请求地址
        /// <returns></returns>
        public string  GetWcsPuttype(string port,string url)
        public string  GetWcsPuttype(string taskno,string url)
        {
            try
            {
                var res = HttpHelper.DoPost(url, port, "请求WCS"+ port+"入库口放货", "WCS");
                var port = Db.Queryable<LogTask>().First(m => m.TaskNo == taskno).EndLocat;
                var data = new
                {
                    Port = port,
                    TaskNo = taskno
                };
                var jsonData = JsonConvert.SerializeObject(data);
                var res = HttpHelper.DoPost(url, jsonData, "请求WCS"+ port+"入库口放货", "WCS");
                //////解析返回数据 
                var ret = JsonConvert.DeserializeObject<WcsModel>(res);
                return ret.Msg.ToString();
                return ret.StatusCode.ToString();
            }                                                                                                 
            catch (Exception ex)
            {