|
@ -154,7 +154,7 @@ void DisinfectionCtrlService::start(int loglevel) { |
|
|
|
|
|
|
|
|
startWorkThread(); |
|
|
startWorkThread(); |
|
|
} |
|
|
} |
|
|
void DisinfectionCtrlService::startWithFormula(string formulaid) { |
|
|
|
|
|
|
|
|
json DisinfectionCtrlService::startWithFormula(string formulaid) { |
|
|
logger->info("startWithFormula formulaid:{}", formulaid); |
|
|
logger->info("startWithFormula formulaid:{}", formulaid); |
|
|
checkBeforeStart(); |
|
|
checkBeforeStart(); |
|
|
|
|
|
|
|
@ -176,6 +176,7 @@ void DisinfectionCtrlService::startWithFormula(string formulaid) { |
|
|
json cfg = m_realtimeCfg; |
|
|
json cfg = m_realtimeCfg; |
|
|
logger->info("startWithFormula tlog:{} cfg: {}", m_tlog, cfg.dump(2)); |
|
|
logger->info("startWithFormula tlog:{} cfg: {}", m_tlog, cfg.dump(2)); |
|
|
startWorkThread(); |
|
|
startWorkThread(); |
|
|
|
|
|
return formulacfg; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void DisinfectionCtrlService::checkBeforeStart() { |
|
|
void DisinfectionCtrlService::checkBeforeStart() { |
|
@ -282,7 +283,6 @@ void DisinfectionCtrlService::traceState() { |
|
|
tracecontent += fmt::format("takebreak:{} ", s_isDisinfectionTakeBreak); |
|
|
tracecontent += fmt::format("takebreak:{} ", s_isDisinfectionTakeBreak); |
|
|
tracecontent += fmt::format("remaintime:{} ", s_remaintime); |
|
|
tracecontent += fmt::format("remaintime:{} ", s_remaintime); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
logger->info(tracecontent); |
|
|
logger->info(tracecontent); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|