| | |
| | | using System.Linq; |
| | | using HH.WCS.Mobox3.AnGang.models; |
| | | using System; |
| | | using HH.WCS.Mobox3.AnGang.util; |
| | | |
| | | namespace HH.WCS.Mobox3.AnGang.process { |
| | | internal class TaskProcess { |
| | |
| | | /// </summary> |
| | | /// <param name="mst"></param> |
| | | internal static bool SendTask(TN_Task mst) { |
| | | |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | var result = false; |
| | | var start = "0"; var end = "0"; |
| | | var taskType = mst.S_TYPE.Trim(); |
| | | 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"); |
| | | // 尊重文档的版本(暂不考虑修改,因为没有终点站点,不合理) |
| | | //var startSite = LocationHelper.GetAgvSite(mst.S_START_LOC); |
| | | //var endSite = LocationHelper.GetAgvSite(mst.S_END_LOC); |
| | | |
| | | var code = GZRobot.CreateOrder(mst.S_CODE, mst.N_PRIORITY, JsonConvert.SerializeObject(new { src = mst.S_START_LOC, dst = mst.S_END_LOC }), "p2p"); |
| | | var code = GZRobot.CreateOrder(mst.S_CODE, mst.N_PRIORITY, JsonConvert.SerializeObject(new { src = mst.S_START_LOC, dst = mst.S_END_LOC }), "p2pdst", "pgapi"); |
| | | |
| | | if (code > 0) { |
| | | //更新任务状态 |
| | | mst.N_B_STATE = 1; |