| | |
| | | } |
| | | } |
| | | |
| | | // List<Dt_taskinfo> outboundTask = Dt_taskinfoRepository.Instance.Find(r => ((r.task_type == TaskType.TaskType_Box_Pallet_Measure_Out.ToString()) |
| | | // && (r.task_state.Equals(TaskState.TaskState_RGV_Received.ToString()) || r.task_state.Equals(TaskState.TaskState_RGV_Finished.ToString()))) |
| | | //|| r.task_type == TaskType.TaskType_Box_Pallet_Measure_Back.ToString()); |
| | | |
| | | List<Dt_taskinfo> outboundTask = Dt_taskinfoRepository.Instance.Find(r => ((r.task_type == TaskType.TaskType_Box_Pallet_Measure_Out.ToString()) |
| | | && (r.task_state.Equals(TaskState.TaskState_RGV_Received.ToString()) || r.task_state.Equals(TaskState.TaskState_RGV_Finished.ToString()))) |
| | | || r.task_type == TaskType.TaskType_Box_Pallet_Measure_Back.ToString()); |
| | | && (r.task_state == TaskState.TaskState_RGV_Received.ToString() || r.task_state == TaskState.TaskState_RGV_Finished.ToString())) |
| | | || r.task_type == TaskType.TaskType_Box_Pallet_Measure_Back.ToString()); |
| | | |
| | | //List<Dt_taskinfo> outboundTask = Dt_taskinfoRepository.Instance.Find(r =>(r.task_type == TaskType.TaskType_Box_Pallet_Measure_Out.ToString() || r.task_type == TaskType.TaskType_Box_Pallet_Measure_Back.ToString()) |
| | | //&& (r.task_state != TaskState.TaskState_Create.ToString())); |
| | |
| | | !locationId.Contains(x.location_id) && !x.location_islocked && rgvLayer.Contains(x.location_layer)).OrderBy(x => x.location_layer) |
| | | .ThenBy(x => x.location_column).FirstOrDefault(); |
| | | if (null != locationinfo) |
| | | return locationinfo; |
| | | return locationinfo; |
| | | else |
| | | locationinfo = Dt_locationinfoRepository.Instance.Find(x => x.location_state == LocationState.LocationState_Empty.ToString() && |
| | | !locationId.Contains(x.location_id) && !x.location_islocked && listLayer.Contains(x.location_layer)).OrderBy(x => x.location_layer) |