|
@@ -550,6 +550,9 @@ namespace Terminal
|
|
licVerification = (short)2
|
|
licVerification = (short)2
|
|
};
|
|
};
|
|
Monitor.Monitor.PLC.WriteToPLC(ts, PLCDataType.central);
|
|
Monitor.Monitor.PLC.WriteToPLC(ts, PLCDataType.central);
|
|
|
|
+ Thread.Sleep(500);
|
|
|
|
+ ClearTerminal(term.terminalID, false);
|
|
|
|
+ ResetCompleteSignal();
|
|
Log.WriteLog(LogType.process, LogFile.ERROR, "未获得号牌");
|
|
Log.WriteLog(LogType.process, LogFile.ERROR, "未获得号牌");
|
|
}
|
|
}
|
|
else
|
|
else
|
|
@@ -639,7 +642,7 @@ namespace Terminal
|
|
{
|
|
{
|
|
Log.WriteLog(LogType.process, LogFile.ERROR, "停车流程中断");
|
|
Log.WriteLog(LogType.process, LogFile.ERROR, "停车流程中断");
|
|
Monitor.Monitor.SetNotification("停车流程中断", parkMonitor.model.TextColor.Warning);
|
|
Monitor.Monitor.SetNotification("停车流程中断", parkMonitor.model.TextColor.Warning);
|
|
- Thread.Sleep(2000);
|
|
|
|
|
|
+ Thread.Sleep(500);
|
|
ClearTerminal(term.terminalID, false);
|
|
ClearTerminal(term.terminalID, false);
|
|
ResetCompleteSignal();
|
|
ResetCompleteSignal();
|
|
//流程终端清除记录的号牌
|
|
//流程终端清除记录的号牌
|
|
@@ -731,7 +734,7 @@ namespace Terminal
|
|
//中控清除车牌、凭证号、号牌验证等信息
|
|
//中控清除车牌、凭证号、号牌验证等信息
|
|
ClearTerminal(term.terminalID, false);
|
|
ClearTerminal(term.terminalID, false);
|
|
//停车流程确保已清除中控块完成信号
|
|
//停车流程确保已清除中控块完成信号
|
|
- Thread.Sleep(2000);
|
|
|
|
|
|
+ Thread.Sleep(500);
|
|
ResetCompleteSignal();
|
|
ResetCompleteSignal();
|
|
try { idLicMap.Remove(currentTerm); }
|
|
try { idLicMap.Remove(currentTerm); }
|
|
catch { }
|
|
catch { }
|
|
@@ -1288,7 +1291,7 @@ namespace Terminal
|
|
Monitor.Monitor.SetNotification("取车流程中断", parkMonitor.model.TextColor.Warning);
|
|
Monitor.Monitor.SetNotification("取车流程中断", parkMonitor.model.TextColor.Warning);
|
|
ClearTerminal(terminalInfo[termIndex].terminalID, false);
|
|
ClearTerminal(terminalInfo[termIndex].terminalID, false);
|
|
//停车流程确保已清除中控块完成信号
|
|
//停车流程确保已清除中控块完成信号
|
|
- Thread.Sleep(2000);
|
|
|
|
|
|
+ Thread.Sleep(500);
|
|
ResetCompleteSignal();
|
|
ResetCompleteSignal();
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -1318,7 +1321,7 @@ namespace Terminal
|
|
UpdateAllParkingSpace(false);
|
|
UpdateAllParkingSpace(false);
|
|
ClearTerminal(terminalInfo[termIndex].terminalID, false);
|
|
ClearTerminal(terminalInfo[termIndex].terminalID, false);
|
|
//停车流程确保已清除中控块完成信号
|
|
//停车流程确保已清除中控块完成信号
|
|
- Thread.Sleep(2000);
|
|
|
|
|
|
+ Thread.Sleep(500);
|
|
ResetCompleteSignal();
|
|
ResetCompleteSignal();
|
|
if (fetchInfoMap.ContainsKey(terminalInfo[termIndex].terminalID))
|
|
if (fetchInfoMap.ContainsKey(terminalInfo[termIndex].terminalID))
|
|
{
|
|
{
|