| | |
| | | using MoYu.Localization; |
| | | using Newtonsoft.Json; |
| | | using System.Diagnostics.CodeAnalysis; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Common; |
| | | using WIDESEAWCS_Common.TaskEnum; |
| | | using WIDESEAWCS_Core; |
| | |
| | | var task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString()); |
| | | |
| | | Dt_Task? Relocationtask = null; |
| | | |
| | | //妿¥è¯¢ç§»åºä»»å¡æ¶åå¨å
ä¾§åºåºä»»å¡åç´æ¥æ§è¡å
ä¾§åºåºä»»å¡ |
| | | var currentExistOutTask = BaseDal.QueryFirst(x => x.TaskNum == task.TaskNum && task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.OutbondGroup); |
| | | if (currentExistOutTask != null ) |
| | | { |
| | | return currentExistOutTask; |
| | | } |
| | | |
| | | if (task.TaskNum != taskNum) |
| | | { |
| | | |
| | |
| | | WebResponseContent content = new WebResponseContent(); |
| | | Dt_Task_Hty dt_Task_Hty = _taskHtyRepository.QueryFirst(x => x.task_CZInfo == czCode && x.CreateDate >= DateTime.Now.AddMinutes(-30)); |
| | | if (dt_Task_Hty == null) return null; |
| | | if (dt_Task_Hty.Towhereabouts == null && dt_Task_Hty.Towhereabouts == "") return null; |
| | | |
| | | return dt_Task_Hty.Towhereabouts; |
| | | if (dt_Task_Hty.Towhereabouts == "2032" || dt_Task_Hty.Towhereabouts == "2042") |
| | | { |
| | | return dt_Task_Hty.Towhereabouts; |
| | | |
| | | }else if(dt_Task_Hty.TargetAddress == "2032" || dt_Task_Hty.TargetAddress == "2042") |
| | | { |
| | | return dt_Task_Hty.TargetAddress; |
| | | } |
| | | else |
| | | { |
| | | return null; |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | // æ£æ¥å½åæçæ¯å¦åå¨ä»»å¡ |
| | |
| | | task.wheels_mttype = taskDTO.wheels_mttype; |
| | | task.WheelsNewOrOld = taskDTO.WheelsNewOrOld; |
| | | task.WheelsLX = taskDTO.WheelsLX; |
| | | if(taskDTO.axle_czh !=null && taskDTO.axle_czh != "") |
| | | { |
| | | task.axle_czh = taskDTO.axle_czh; |
| | | } |
| | | |
| | | if (task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.OutbondGroup) |
| | | { |