| | |
| | | int taskNumber = int.Parse(client.ReadValue(CLineInfoDBName.R_Line_TaskNumber.ToString(), station).ToString()); |
| | | string barcode = client.ReadValue(CLineInfoDBName.R_Line_Barcode.ToString(), station).ToString(); |
| | | bool flag = bool.Parse(client.ReadValue(CLineInfoDBName.R_Line_LoadSleep.ToString(), station).ToString()); |
| | | bool SB = bool.Parse(client.ReadValue(CLineInfoDBName.R_Line_DeviceNormal.ToString(), station).ToString()); |
| | | if (!SB) |
| | | { |
| | | return; |
| | | } |
| | | |
| | | if (!flag) |
| | | return; |
| | | Dt_TaskWCSinfo wcsInfo = taskWCSinfoRepository.FindFirst(x => x.wcstask_taskNumber == taskNumber && x.wcstask_barcode == barcode); |
| | |
| | | string toLayer = wcsInfo.wcstask_endLocation.Substring(0, 2); |
| | | string stationLayer = station.Substring(3, 2); |
| | | |
| | | if (toLayer == stationLayer) |
| | | if (toLayer == stationLayer) |
| | | { |
| | | string state = string.Empty; |
| | | //绌烘墭鍜屽疄鎵樼殑鍏ュ簱 |