diff --git a/appsrc/service/app/add_liquid_service.cpp b/appsrc/service/app/add_liquid_service.cpp index 78b872e..4db7459 100644 --- a/appsrc/service/app/add_liquid_service.cpp +++ b/appsrc/service/app/add_liquid_service.cpp @@ -62,7 +62,7 @@ void AddLiquidService::addLiquidWork(int stopatg) { */ m_workstate = kemptyLineLiquid; logger->info("start drain the liquid from the line"); - m_dcs->SprayPump_startInRPM(-PORT.emptyPipeSprayPumpRPM); + m_dcs->SprayPump_startInRPM(-PORT.emptyPipeSprayPumpRPM); thisThread.sleepForMs(1000); m_dcs->AddLiquidPump_run(-23); // @TODO:提取常数到系统配置中 #define EMTPTY_LINE_WHEN_ADDING_DISINFECTANT_TIMES 1000 @@ -78,6 +78,10 @@ void AddLiquidService::addLiquidWork(int stopatg) { */ logger->info("empty line liquid done"); m_workstate = kidle; + + if (!thisThread.getExitFlag()) { + GET_SERVICE(IflytopFrontEndService)->sendPrompt("加液完成"); + } } void AddLiquidService::stop() { diff --git a/appsrc/service/app/drain_liquid_service.cpp b/appsrc/service/app/drain_liquid_service.cpp index 582872e..9bd7853 100644 --- a/appsrc/service/app/drain_liquid_service.cpp +++ b/appsrc/service/app/drain_liquid_service.cpp @@ -81,8 +81,8 @@ void DrainLiquidService::workThread() { m_dcs->AddLiquidPump_stop(); m_dcs->SprayPump_stop(); - if(!thisThread.getExitFlag()){ - // m_dcs->WarningLight_setState(); + if (!thisThread.getExitFlag()) { + GET_SERVICE(IflytopFrontEndService)->sendPrompt("排液完成"); } m_workstate = kidle; }