Fix drainage pumb to valve.

This commit is contained in:
sunwen
2023-11-16 11:23:38 +08:00
parent ac01282c68
commit 17cdc48e8d
2 changed files with 4 additions and 2 deletions

View File

@@ -1094,7 +1094,7 @@ bool DeviceManager::getCEStatus()
void DeviceManager::controlDrainage(const QString& aCode)
{
mPumpControlAction->setSendData(QString("{\"pumb\":%1}").arg(aCode));
mPumpControlAction->setSendData(QString("{\"valve\":%1}").arg(aCode));
if(!mPumpControlAction->execute())
{
emit startPumpControlResult(false);

View File

@@ -168,6 +168,7 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){
});
connect(DeviceManager::Default(), &DeviceManager::startPumpControlResult, [this](bool aIsSucessful)
{
mBtnDrainage->setEnabled(true);
if(!aIsSucessful)
{
bool isChecked = mBtnDrainage->isChecked();
@@ -204,6 +205,7 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){
});
connect(mBtnDrainage, &QToolButton::clicked, [=](bool aSatus) {
//Drainage
mBtnDrainage->setEnabled(false);
if(aSatus == true)
{
QString code = "1";