lss
3 天以前 9cba325e0d7c30644606e63e5df01faba0c42038
HH.WCS.Mobox3 - ´ó³µ¼ä/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs
@@ -397,18 +397,19 @@
            var db = new SqlHelper<object>().GetInstance();
            var result = false;
            var start = "0"; var end = "0";
            var taskType = mst.S_TYPE.Trim();
            //var taskType = mst.S_TYPE.Trim();
            var list = db.Queryable<Location>().ToList().Count;
            // if (mst.N_B_STATE == 0) {
            LogHelper.Info($"任务推送数据:{JsonConvert.SerializeObject(mst)}");
           // LogHelper.Info($"任务推送数据:{JsonConvert.SerializeObject(mst)}");
            if (string.IsNullOrEmpty(mst.S_START_LOC) || string.IsNullOrEmpty(mst.S_END_LOC))
            {
                LogHelper.Info($"任务{mst.S_CODE},起点终点有空参数,不推送任务");
                return result;
            }
            start = LocationHelper.GetAgvSite(mst.S_START_LOC);
            end = LocationHelper.GetAgvSite(mst.S_END_LOC);
            //if (mst.N_START_LAYER > 1)
@@ -638,10 +639,14 @@
                Request<MesTaskAccess> request = new Request<MesTaskAccess>();
                var time = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
                request.RequestId = "杭叉AGV" + time;
                string number = mst.S_EQ_NO;
                if (!string.IsNullOrEmpty(mst.S_MES_NO))
                {
                    number = mst.S_MES_NO;
                }
                StatusArrive statusArrive = new StatusArrive();
                request.UseToken = "iFQ5fExGrLYLXliHYWzs";
                MesTaskAccess taskAccess = new MesTaskAccess() { taskNumber = mst.S_EQ_NO, status = status.ToString() };
                MesTaskAccess taskAccess = new MesTaskAccess() { taskNumber = number, status = status.ToString() };
                request.data = taskAccess;
                //statusArrive.TaskNumber = mst.S_EQ_NO;
                //statusArrive.LocationNum = mst.S_END_LOC;