| | |
| | | var taskType = mst.S_TYPE.Trim(); |
| | | |
| | | if (mst.N_B_STATE == 0) { |
| | | start = LocationHelper.GetAgvSite(mst.S_START_LOC); |
| | | end = LocationHelper.GetAgvSite(mst.S_END_LOC); |
| | | start = WCSHelper.GetAgvSite(mst.S_START_LOC); |
| | | end = WCSHelper.GetAgvSite(mst.S_END_LOC); |
| | | LogHelper.Info($"NDC推送任务:{mst.S_CODE};start='{start}',end='{end}'"); |
| | | |
| | | var startLoc = LocationHelper.GetLoc(mst.S_START_LOC); |
| | | var endLoc = LocationHelper.GetLoc(mst.S_END_LOC); |
| | | var startLoc = WCSHelper.GetLocation(mst.S_START_LOC); |
| | | var endLoc = WCSHelper.GetLocation(mst.S_END_LOC); |
| | | var dic = new List<param>(); |
| | | dic.Add(new param() { name = "IKey", value = "IKey" }); |
| | | dic.Add(new param() { name = "From", value = start.ToString() }); |
| | |
| | | //推送成功,修改任务优先级 |
| | | mst.N_B_STATE = 1; |
| | | mst.S_B_STATE = TN_Task.GetStateStr(1); |
| | | WCSHelper.UpdateStatus(mst);//更新任务状态 |
| | | WCSHelper.UpdateTaskState(mst);//更新任务状态 |
| | | result = true; |
| | | LogHelper.Info($"NDC推送任务成功:{mst.S_CODE};start='{mst.S_START_LOC}',end='{mst.S_END_LOC}'"); |
| | | } |
| | |
| | | |
| | | if (mst.N_B_STATE == 0) { |
| | | //var code = GZRobot.CreateOrder(mst.S_CODE, mst.N_PRIORITY, JsonConvert.SerializeObject(new { src = mst.S_START_LOC, dst = mst.S_END_LOC }), "p2p"); |
| | | start = LocationHelper.GetAgvSite(mst.S_START_LOC); |
| | | end = LocationHelper.GetAgvSite(mst.S_END_LOC); |
| | | start = WCSHelper.GetAgvSite(mst.S_START_LOC); |
| | | end = WCSHelper.GetAgvSite(mst.S_END_LOC); |
| | | |
| | | var code = GZRobot.CreateOrder(mst.S_CODE, mst.N_PRIORITY, JsonConvert.SerializeObject(new { src = start, dst = end }), "p2pdst", "pgapi"); |
| | | |
| | |
| | | mst.N_B_STATE = 1; |
| | | mst.S_B_STATE = TN_Task.GetStateStr(1); |
| | | mst.S_EQ_TASK_CODE = code.ToString(); |
| | | WCSHelper.UpdateStatus(mst); |
| | | WCSHelper.UpdateEQNo(mst); |
| | | WCSHelper.UpdateTaskState(mst); |
| | | WCSHelper.UpdateEqTaskNo(mst); |
| | | LogHelper.Info($"国自推送任务成功 {mst.S_CODE};" + "start=" + mst.S_START_LOC + "end= " + mst.S_END_LOC); |
| | | } |
| | | else { |
| | |
| | | }; |
| | | if (HanAo.CreateOrder(model)) { |
| | | mst.N_B_STATE = 1; |
| | | WCSHelper.UpdateStatus(mst); |
| | | WCSHelper.UpdateTaskState(mst); |
| | | LogHelper.Info($"杭奥推送任务成功 {mst.S_CODE};" + "start=" + model.frmPos + "end= " + model.toPos); |
| | | return true; |
| | | } |