| | |
| | | /// <param name="targetAddress">淇敼鍚庣殑鐩爣鍦板潃</param> |
| | | /// <param name="currentAddress">淇敼鍚庣殑褰撳墠鍦板潃</param> |
| | | /// <param name="nextAddress">淇敼鍚庣殑涓嬩竴鍦板潃</param> |
| | | public void UpdateTask(Dt_Task task, TaskStatusEnum taskStatus, string deviceCode = "", string sourceAddress = "", string targetAddress = "", string currentAddress = "", string nextAddress = "") |
| | | public void UpdateTask(Dt_Task task, TaskStatusEnum taskStatus, string deviceCode = "", string sourceAddress = "", string targetAddress = "", string currentAddress = "", string nextAddress = "", string roadwayNo = "") |
| | | { |
| | | StringBuilder stringBuilder = new StringBuilder(App.User?.UserId == 0 ? $"绯荤粺鑷姩娴佺▼" : "浜哄伐鎵嬪姩娴佺▼"); |
| | | if (task.DeviceCode != deviceCode && !string.IsNullOrEmpty(deviceCode)) |
| | |
| | | { |
| | | stringBuilder.Append($",涓嬩竴浣嶇疆鐢眥task.NextAddress}鍙樻洿涓簕nextAddress}"); |
| | | task.NextAddress = nextAddress; |
| | | } |
| | | if (task.Roadway != roadwayNo && !string.IsNullOrEmpty(roadwayNo)) |
| | | { |
| | | stringBuilder.Append($",宸烽亾鍙风敱{task.Roadway}鍙樻洿涓簕roadwayNo}"); |
| | | task.Roadway = roadwayNo; |
| | | } |
| | | if (task.TaskState != taskStatus.ObjToInt()) |
| | | { |
| | |
| | | string address = AppSettings.Get("WMSApiAddress"); |
| | | if (!string.IsNullOrEmpty(address)) |
| | | { |
| | | //HttpHelper.Post($"{address}/api/Task/UpdateTaskInfo", task.Serialize()); |
| | | HttpHelper.Post($"{address}/api/Task/UpdateTaskInfo", task.Serialize()); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | } |