|
@@ -43,7 +43,6 @@ namespace CarMeterSystem
|
|
|
private MeterWorkCarNoIdentifyService meterWorkCarNoIdentifyService = new MeterWorkCarNoIdentifyService();
|
|
private MeterWorkCarNoIdentifyService meterWorkCarNoIdentifyService = new MeterWorkCarNoIdentifyService();
|
|
|
private MeterWorkCompareSpotScaleService meterWorkCompareSpotScaleService = new MeterWorkCompareSpotScaleService();
|
|
private MeterWorkCompareSpotScaleService meterWorkCompareSpotScaleService = new MeterWorkCompareSpotScaleService();
|
|
|
private MeterBaseSpecialUnitService meterBaseSpecialUnitService = new MeterBaseSpecialUnitService();
|
|
private MeterBaseSpecialUnitService meterBaseSpecialUnitService = new MeterBaseSpecialUnitService();
|
|
|
- private MeterWorkCarMeterTimeService meterWorkCarMeterTimeService = new MeterWorkCarMeterTimeService();
|
|
|
|
|
private ComBaseInfoService comBaseInfoService = new ComBaseInfoService();
|
|
private ComBaseInfoService comBaseInfoService = new ComBaseInfoService();
|
|
|
private MyTest myTest = new MyTest();
|
|
private MyTest myTest = new MyTest();
|
|
|
// 重量类型预处理表
|
|
// 重量类型预处理表
|
|
@@ -81,11 +80,6 @@ namespace CarMeterSystem
|
|
|
|
|
|
|
|
private ImageCurlControl imageCurlControl = new ImageCurlControl();
|
|
private ImageCurlControl imageCurlControl = new ImageCurlControl();
|
|
|
|
|
|
|
|
- private DateTime weighTime; //上秤时间
|
|
|
|
|
- private DateTime showButtonTime; //出现按钮时间
|
|
|
|
|
- private DateTime successTime; //保存完成时间
|
|
|
|
|
- private DateTime noWeightTime; //下称时间
|
|
|
|
|
-
|
|
|
|
|
// 抓图用的界面 20220808 by BourneCao
|
|
// 抓图用的界面 20220808 by BourneCao
|
|
|
private frmVoice frmVoice = new frmVoice();
|
|
private frmVoice frmVoice = new frmVoice();
|
|
|
|
|
|
|
@@ -145,7 +139,6 @@ namespace CarMeterSystem
|
|
|
|
|
|
|
|
public void init()
|
|
public void init()
|
|
|
{
|
|
{
|
|
|
- weighTime = DateTime.Now;
|
|
|
|
|
isMeasureSuccess = false;
|
|
isMeasureSuccess = false;
|
|
|
|
|
|
|
|
PbCache.mwPreFirst = meterWorkCarActualFirst;
|
|
PbCache.mwPreFirst = meterWorkCarActualFirst;
|
|
@@ -850,7 +843,6 @@ namespace CarMeterSystem
|
|
|
}
|
|
}
|
|
|
#endregion
|
|
#endregion
|
|
|
isStop = false;
|
|
isStop = false;
|
|
|
- successTime = DateTime.Now;
|
|
|
|
|
#region 期限皮显示及保存
|
|
#region 期限皮显示及保存
|
|
|
|
|
|
|
|
////留期限皮提醒
|
|
////留期限皮提醒
|
|
@@ -1911,7 +1903,6 @@ namespace CarMeterSystem
|
|
|
|
|
|
|
|
if (!PbCache.isSelFrmMat)
|
|
if (!PbCache.isSelFrmMat)
|
|
|
{
|
|
{
|
|
|
- showButtonTime = DateTime.Now;
|
|
|
|
|
//lg.WriteLog(25, PbCache.lockCarNo + "Sleep前点击保存按钮");
|
|
//lg.WriteLog(25, PbCache.lockCarNo + "Sleep前点击保存按钮");
|
|
|
Thread.Sleep(3000);
|
|
Thread.Sleep(3000);
|
|
|
//lg.WriteLog(25, PbCache.lockCarNo + "Sleep后点击保存按钮");
|
|
//lg.WriteLog(25, PbCache.lockCarNo + "Sleep后点击保存按钮");
|
|
@@ -2736,7 +2727,6 @@ namespace CarMeterSystem
|
|
|
{
|
|
{
|
|
|
try
|
|
try
|
|
|
{
|
|
{
|
|
|
- noWeightTime = DateTime.Now;
|
|
|
|
|
// 20220930 By BourneCao
|
|
// 20220930 By BourneCao
|
|
|
// 清楚本地判稳参数
|
|
// 清楚本地判稳参数
|
|
|
localWeightStatus = false;
|
|
localWeightStatus = false;
|
|
@@ -2767,35 +2757,8 @@ namespace CarMeterSystem
|
|
|
//关闭一些线程及定时任务
|
|
//关闭一些线程及定时任务
|
|
|
// timer1.Stop();//rxh delete
|
|
// timer1.Stop();//rxh delete
|
|
|
//timer1.Enabled = false;//rxh delete
|
|
//timer1.Enabled = false;//rxh delete
|
|
|
-
|
|
|
|
|
- //timer1.Dispose();
|
|
|
|
|
- if (isMeasureSuccess)
|
|
|
|
|
- {
|
|
|
|
|
- MeterWorkCarMeterTime meterWorkCarMeterTime = new MeterWorkCarMeterTime();
|
|
|
|
|
- //总计量时间
|
|
|
|
|
- TimeSpan timeSpanTotal = noWeightTime - weighTime;
|
|
|
|
|
- meterWorkCarMeterTime.totalNum = timeSpanTotal.TotalSeconds;
|
|
|
|
|
- //上秤到判稳计量时间
|
|
|
|
|
- TimeSpan timeSpanUp = weighTime - showButtonTime;
|
|
|
|
|
- meterWorkCarMeterTime.upNum = timeSpanUp.TotalSeconds;
|
|
|
|
|
- //判稳后程序计量时间
|
|
|
|
|
- TimeSpan timeSpanMeter = successTime - showButtonTime;
|
|
|
|
|
- meterWorkCarMeterTime.meterNum = timeSpanMeter.TotalSeconds;
|
|
|
|
|
- //判稳计量到下秤计量时间
|
|
|
|
|
- TimeSpan timeSpanDown = noWeightTime - successTime;
|
|
|
|
|
- meterWorkCarMeterTime.downNum = timeSpanDown.TotalSeconds;
|
|
|
|
|
-
|
|
|
|
|
- meterWorkCarMeterTime.actualFirstNo = PbCache.actualFirstNo;
|
|
|
|
|
- meterWorkCarMeterTime.startTime = weighTime;
|
|
|
|
|
- meterWorkCarMeterTime.endTime = noWeightTime;
|
|
|
|
|
- meterWorkCarMeterTime.MeterStartTime = showButtonTime;
|
|
|
|
|
- meterWorkCarMeterTime.MeterEndTime = successTime;
|
|
|
|
|
- meterWorkCarMeterTime.valueFlag = "1";
|
|
|
|
|
- meterWorkCarMeterTime.createManNo = "admin";
|
|
|
|
|
- meterWorkCarMeterTime.createManName = "admin";
|
|
|
|
|
-
|
|
|
|
|
- meterWorkCarMeterTimeService.doAdd(meterWorkCarMeterTime);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
|
|
+ //timer1.Dispose();
|
|
|
|
|
|
|
|
// 销毁对象
|
|
// 销毁对象
|
|
|
CleanObjectData();
|
|
CleanObjectData();
|