|
@ -470,20 +470,36 @@ void MainControlService::processFrontEndMessage(weak_ptr<WebSocket> webSocket, j |
|
|
receipt["state"]["permissionLevel"] = m_deviceStateService->getLoginPermissionLevel(); |
|
|
receipt["state"]["permissionLevel"] = m_deviceStateService->getLoginPermissionLevel(); |
|
|
// receipt["state"]["workState"] = m_disinfectionCtrlService->isDisinfectionRunning();
|
|
|
// receipt["state"]["workState"] = m_disinfectionCtrlService->isDisinfectionRunning();
|
|
|
|
|
|
|
|
|
receipt["state"]["disinfectionWorkState"] = m_disinfectionCtrlService->getDisinfectionWorkState(); |
|
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
|
|
|
* disinfectionState * |
|
|
|
|
|
*******************************************************************************/ |
|
|
|
|
|
|
|
|
receipt["state"]["replenishingFluidsWorkState"] = m_disinfectionCtrlService->getReplenishingFluidsWorkState(); |
|
|
receipt["state"]["replenishingFluidsWorkState"] = m_disinfectionCtrlService->getReplenishingFluidsWorkState(); |
|
|
receipt["state"]["drainingWorkState"] = m_disinfectionCtrlService->getDrainingWorkState(); |
|
|
receipt["state"]["drainingWorkState"] = m_disinfectionCtrlService->getDrainingWorkState(); |
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @brief 历史接口 |
|
|
|
|
|
*/ |
|
|
|
|
|
receipt["state"]["preHeat"] = m_disinfectionCtrlService->isPreheatState(); |
|
|
|
|
|
receipt["state"]["preHeatRaminTimeS"] = m_disinfectionCtrlService->getPreHeatRaminTimeS(); // 预热剩余时间
|
|
|
receipt["state"]["estimatedRemainingTimeS"] = m_disinfectionCtrlService->getEstimatedRemainingTimeS(); |
|
|
receipt["state"]["estimatedRemainingTimeS"] = m_disinfectionCtrlService->getEstimatedRemainingTimeS(); |
|
|
receipt["state"]["disinfection_id"] = m_disinfectionCtrlService->getDisinfectionID(); |
|
|
receipt["state"]["disinfection_id"] = m_disinfectionCtrlService->getDisinfectionID(); |
|
|
// receipt["state"]["preHeat"] = m_disinfectionCtrlService->processPreheatState
|
|
|
|
|
|
// getPreHeatRaminTimeS
|
|
|
|
|
|
// isPreheatState
|
|
|
|
|
|
receipt["state"]["preHeat"] = m_disinfectionCtrlService->isPreheatState(); |
|
|
|
|
|
receipt["state"]["preHeatRaminTimeS"] = m_disinfectionCtrlService->getPreHeatRaminTimeS(); // 预热剩余时间
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 消毒状态
|
|
|
|
|
|
receipt["state"]["disinfectionWorkState"] = m_disinfectionCtrlService->getDisinfectionWorkState(); |
|
|
|
|
|
receipt["state"]["disinfectionState"]["id"] = m_disinfectionCtrlService->getDisinfectionID(); |
|
|
|
|
|
receipt["state"]["disinfectionState"]["estimatedRemainingTimeS"] = m_disinfectionCtrlService->getEstimatedRemainingTimeS(); |
|
|
|
|
|
receipt["state"]["disinfectionState"]["workState"] = m_disinfectionCtrlService->getDisinfectionWorkState(); |
|
|
|
|
|
receipt["state"]["disinfectionState"]["preHeat"] = m_disinfectionCtrlService->isPreheatState(); |
|
|
|
|
|
receipt["state"]["disinfectionState"]["preHeatRaminTimeS"] = m_disinfectionCtrlService->getPreHeatRaminTimeS(); // 预热剩余时间
|
|
|
|
|
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
|
|
|
* sensor * |
|
|
|
|
|
*******************************************************************************/ |
|
|
receipt["state"]["sensor_data"] = createSensorDataJson(); |
|
|
receipt["state"]["sensor_data"] = createSensorDataJson(); |
|
|
|
|
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
|
|
|
* disinfectionConfig * |
|
|
|
|
|
*******************************************************************************/ |
|
|
receipt["disinfectionConfig"]["loglevel"] = m_disinfectionCtrlService->m_context.m_targetLoglevel; |
|
|
receipt["disinfectionConfig"]["loglevel"] = m_disinfectionCtrlService->m_context.m_targetLoglevel; |
|
|
receipt["disinfectionConfig"]["injection_pump_speed"] = m_disinfectionCtrlService->m_context.injection_pump_speed; |
|
|
receipt["disinfectionConfig"]["injection_pump_speed"] = m_disinfectionCtrlService->m_context.injection_pump_speed; |
|
|
receipt["disinfectionConfig"]["stoped_gs"] = m_disinfectionCtrlService->m_context.stoped_gs; |
|
|
receipt["disinfectionConfig"]["stoped_gs"] = m_disinfectionCtrlService->m_context.stoped_gs; |
|
|