|
|
@@ -440,6 +440,8 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
#region
|
|
|
num++;
|
|
|
+ // BourneCao 20230228 怀疑int超长导致程序长期运行卡死
|
|
|
+ if (num > 200000000) num = 0;
|
|
|
//e.weight = 23580;
|
|
|
//e.carno = "湘G88888";
|
|
|
//e.weight = 23580;
|
|
|
@@ -447,6 +449,7 @@ namespace CarMeterSystem
|
|
|
|
|
|
//if (num > 10)
|
|
|
//{
|
|
|
+ // e.carno = "甘B76917";
|
|
|
// e.weight = 23580;
|
|
|
// e.weightStatus = 0;
|
|
|
//}
|
|
|
@@ -550,7 +553,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'"+sweepCodeClass.StrCode+ "'");
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass.StrCode);
|
|
|
@@ -563,7 +566,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'" + sweepCodeClass.StrCode+"'" );
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass2.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass2.StrCode);
|
|
|
@@ -583,7 +586,9 @@ namespace CarMeterSystem
|
|
|
if (string.IsNullOrEmpty(sweepCodeClass.StrCode))
|
|
|
{
|
|
|
if (string.IsNullOrEmpty(PbCache.strCode))
|
|
|
+
|
|
|
{
|
|
|
+ PbCache.isValidScan = true;
|
|
|
codeFlag = false;
|
|
|
firstCode = "";
|
|
|
PbCache.strCode = "";
|
|
|
@@ -592,7 +597,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'" + sweepCodeClass.StrCode+ "'" );
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass.StrCode);
|
|
|
@@ -605,7 +610,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'" + sweepCodeClass.StrCode+"'");
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass2.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass2.StrCode);
|
|
|
@@ -636,7 +641,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'" + sweepCodeClass.StrCode+"'");
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass.StrCode);
|
|
|
@@ -649,7 +654,7 @@ namespace CarMeterSystem
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- l.WriteLog(0, sweepCodeClass.StrCode);
|
|
|
+ l.WriteLog(12, "'" + sweepCodeClass.StrCode+ "'");
|
|
|
if (sweepCodeClass.StrCode.Length > 3 && sweepCodeClass2.StrCode.Substring(0, 3) == "TWB")
|
|
|
{
|
|
|
DecodeQRCodeYMT(sweepCodeClass2.StrCode);
|
|
|
@@ -1517,7 +1522,7 @@ namespace CarMeterSystem
|
|
|
//vicPlayClass.GetVoicePlay("不是有效车号二维码", PbCache.collect.carno);
|
|
|
//frmOneYardToEnd.setMsgInfo("不是有效车号二维码");
|
|
|
}
|
|
|
- l.WriteLog(12, "测试扫码值" + rmsSweepCodeClass.Data);
|
|
|
+ l.WriteLog(12, "测试扫码值:'" + rmsSweepCodeClass.Data+"'");
|
|
|
}
|
|
|
|
|
|
#region 更新监控表线程
|