|
|
@@ -58,6 +58,7 @@ namespace CarMeterSystem
|
|
|
private string TrackCarNo = "";//预报车号
|
|
|
private string sPreCarNo = "";//摄像头识别车号
|
|
|
private string limsMsg = "";
|
|
|
+
|
|
|
|
|
|
private LED_Control led_controler;
|
|
|
|
|
|
@@ -81,6 +82,8 @@ namespace CarMeterSystem
|
|
|
{
|
|
|
led_controler = new LED_Control(PbCache.sportInfo.ledIp);
|
|
|
}
|
|
|
+ PbCache.mwPreFirst = new MeterWorkCarActualFirst();
|
|
|
+ PbCache.isPre = false;
|
|
|
|
|
|
//不显示重量
|
|
|
ucWeightCarTJXJG1.setWgtBackColor(true);
|
|
|
@@ -341,6 +344,7 @@ namespace CarMeterSystem
|
|
|
ExecuteMethod em = new ExecuteMethod();
|
|
|
|
|
|
//判断是否为外发试验性称量,预防超载或欠载(不算正常计量)(吉瑞、铁合金车辆)
|
|
|
+
|
|
|
// 厂内车辆
|
|
|
if (car.carTypeNo == "001004003")
|
|
|
{
|
|
|
@@ -1063,10 +1067,10 @@ namespace CarMeterSystem
|
|
|
bRailwayActual = false;
|
|
|
}
|
|
|
//厂外车辆
|
|
|
- else if (car.carTypeNo == "001004002")
|
|
|
+ else if (car.carTypeNo == "001004002" && !PbCache.isPre)
|
|
|
{
|
|
|
#region 查询一次计量表中是否存在一条未结净的数据,非一车联运情况扫码两次,一车联运的话
|
|
|
-
|
|
|
+
|
|
|
RESTfulResult<List<MeterWorkCarActualFirst>> RESTfulResult = workCarActualFirstService.doQueryWf(new MeterWorkCarActualFirst { carNo = PbCache.collect.carno, valueFlag = "1" });
|
|
|
if (RESTfulResult.Succeed)
|
|
|
{
|
|
|
@@ -1118,6 +1122,10 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
bRailwayActual = false;
|
|
|
}
|
|
|
+ else if (PbCache.isPre)
|
|
|
+ {
|
|
|
+ ucCarMeterInfoJisco1.setFormControlValue(PbCache.mwPreFirst);
|
|
|
+ }
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -2022,6 +2030,7 @@ namespace CarMeterSystem
|
|
|
|
|
|
public void setPre(MeterWorkCarActualFirst model)
|
|
|
{
|
|
|
+ PbCache.isPre = true;
|
|
|
ucCarMeterInfoJisco1.setFormControlValue(model);
|
|
|
}
|
|
|
}
|