优化RFID流程逻辑、修改自检流程,关闭循环阀
This commit is contained in:
@@ -9,6 +9,10 @@ DialogMaintenanceTimeSetting::DialogMaintenanceTimeSetting(QWidget *parent) :
|
||||
{
|
||||
ui->setupUi(this);
|
||||
resetSchedule = false;
|
||||
|
||||
#ifdef BNS_DEBUG
|
||||
ui->spinBoxRuntime->setMinimum(0);
|
||||
#endif
|
||||
}
|
||||
|
||||
DialogMaintenanceTimeSetting::~DialogMaintenanceTimeSetting()
|
||||
@@ -25,7 +29,7 @@ int DialogMaintenanceTimeSetting::getInterval(RFIDPara_t* para)
|
||||
QDate curDate = QDate::currentDate();
|
||||
int curdate = curDate.toString("yyMMdd").toInt();
|
||||
para->maintenanceDate = curdate; // 维护日期
|
||||
para->runTime = 0;
|
||||
para->runtimeMs = 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -65,7 +69,7 @@ void DialogMaintenanceTimeSetting::updateUI(RFIDPara_t para)
|
||||
int timeoutDay = curDate.daysTo(mtEndDate);
|
||||
ui->label_MaintenanceTime->setText(QString("%1 Days").arg(timeoutDay));
|
||||
ui->spinBox->setValue(para.maintenanceInterval);
|
||||
double h = para.runTime / 60.0 / 60.0;
|
||||
double h = para.runtimeMs / 1000.0 / 60.0 / 60.0;
|
||||
// 保留两位小数
|
||||
ui->label_CurRunTime->setText(QString("%1 Hours").arg(QString::number(h, 'f', 2)));
|
||||
ui->spinBoxRuntime->setValue(para.maintenanceHours);
|
||||
|
||||
Reference in New Issue
Block a user