| | |
| | | public WebResponseContent WriteInNormal(SaveModel saveModel) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TaskState == (int)TaskInStatusEnum.InAbnormalFinish); |
| | | if (dt_Task == null) |
| | | try |
| | | { |
| | | return WebResponseContent.Instance.Error("娌℃湁寮傚父鍏ュ簱浠诲姟"); |
| | | Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TaskState == (int)TaskInStatusEnum.InAbnormalFinish); |
| | | if (dt_Task == null) |
| | | { |
| | | return content.Error("娌℃湁寮傚父鍏ュ簱浠诲姟"); |
| | | } |
| | | dt_Task.TaskState = (int)TaskInStatusEnum.RGV_InPickupFinish; |
| | | dt_Task.RGVTaskType = (int)RGVTaskTypeEnum.Placing; |
| | | dt_Task.NextAddress = "1021"; |
| | | _taskRepository.UpdateData(dt_Task); |
| | | return content.OK(); |
| | | } |
| | | dt_Task.TaskState = (int)TaskInStatusEnum.RGV_InPickupFinish; |
| | | dt_Task.RGVTaskType = (int)RGVTaskTypeEnum.Placing; |
| | | dt_Task.NextAddress = "1021"; |
| | | _taskRepository.UpdateData(dt_Task); |
| | | return content; |
| | | catch (Exception ex) |
| | | { |
| | | return content.Error("姝e父鍏ュ簱璋冨彇寮傚父锛屽師鍥狅細"+ex.Message); |
| | | throw; |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// 鍏ュ簱寮傚父鎺掑嚭 |
| | |
| | | public WebResponseContent WriteInAbnormal(SaveModel saveModel) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TaskState == (int)TaskInStatusEnum.InAbnormalFinish); |
| | | if (dt_Task == null) |
| | | try |
| | | { |
| | | return WebResponseContent.Instance.Error("娌℃湁寮傚父鍏ュ簱浠诲姟"); |
| | | Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TaskState == (int)TaskInStatusEnum.InAbnormalFinish); |
| | | if (dt_Task == null) |
| | | { |
| | | return WebResponseContent.Instance.Error("娌℃湁寮傚父鍏ュ簱浠诲姟"); |
| | | } |
| | | dt_Task.TaskState = (int)TaskInStatusEnum.InexceptionalSelection; |
| | | dt_Task.RGVTaskType = (int)RGVTaskTypeEnum.Placing; |
| | | _taskRepository.UpdateData(dt_Task); |
| | | return content.OK(); |
| | | } |
| | | dt_Task.TaskState = (int)TaskInStatusEnum.InexceptionalSelection; |
| | | dt_Task.RGVTaskType = (int)RGVTaskTypeEnum.Placing; |
| | | _taskRepository.UpdateData(dt_Task); |
| | | return content; |
| | | catch (Exception ex) |
| | | { |
| | | return content.Error("寮傚父鎺掗櫎璋冨彇寮傚父锛屽師鍥狅細" + ex.Message); |
| | | throw; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | public static List<string> OutStationareaList = new List<string>() { "RGV111", "RGV116", "RGV110", "RGV112", "RGV114", "RGV115", "RGV118" }; |
| | | public static List<string> InStationareaList = new List<string>() { "RGV111", "RGV116", "RGV110", "RGV112", "RGV114", "RGV115", "RGV118" }; |
| | | public static List<string> InStationareaList = new List<string>() { "RGV101", "RGV103", "RGV105", "RGV108", "RGV109", "RGV104", "RGV107" }; |
| | | /// <summary> |
| | | /// 鏌ョ湅鎶ヨ |
| | | /// </summary> |
| | |
| | | } |
| | | } |
| | | |
| | | return true; |
| | | return false; |
| | | } |
| | | |
| | | |