| | |
| | | List<Dt_TaskRGVinfo> rgvTaskList = taskRGVinfoRepository.Find(x => x.rgvtask_taskStatus == RGVTaskState.RgvTaskState_Wait_Send.ToString()).OrderBy(r => r.rgvtask_msgTime).ToList(); |
| | | if (null != rgvTaskList && rgvTaskList.Count > 0) |
| | | { |
| | | |
| | | //鏆傛椂娉ㄩ噴 |
| | | int modelValue = int.Parse(client.ReadValue(CLineInfoDBName.R_System_Inline_Run_Model.ToString(), "System").ToString()); |
| | | //1=鎵嬪姩 2=鍗曟満 3=鑱旀満 |
| | | if (modelValue != 3) |
| | |
| | | modelValue = int.Parse(client.ReadValue(CLineInfoDBName.R_System_Inline_Run_Model.ToString(), "OutSystem").ToString()); |
| | | if (modelValue != 3) |
| | | rgvTaskList = rgvTaskList.Where(r => r.rgvtask_areaCode != "OutboundArea").ToList(); |
| | | |
| | | |
| | | |
| | | if (null != rgvTaskList) |
| | | { |
| | |
| | | { |
| | | //鎵嬪姩浠诲姟 |
| | | if (rgvTask.rgvtask_wcsTaskNumber == 0 && rgvTask.rgvtask_taskId == "0") |
| | | { |
| | | SendRGVTaskAction(rgvTask, wcsInfo, taskRGVinfoRepository, taskWCSinfoRepository); |
| | | else |
| | | } |
| | | continue; |
| | | } |
| | | |