You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/** * @brief * = = = = = = = = = = = = = = = * 全思美特 * 操作人 XXXXX * 开始时间 2021-03-10 10:00:00 * 结束时间 2021-03-10 10:00:00 * 总耗时 01:59 * 目标LOG 6 * 实际LOG 6 * = = = = = = = = = = = = = = = * */
auto dio = m_deviceIoControlService; auto ds = GET_SERVICE(DeviceStateService); auto& cx = m_context; int32_t disinfectant_usage = cx.beforeDisinfectantVolume_g - cx.afterDisinfectantVolume_g; if (disinfectant_usage < 0) disinfectant_usage = 0;
// m_context.m_endtp_str = getTime(); int totaltime = zsystem_clock().elapsedTimeS(cx.disinfection_start_tp) / 60;
dio->printerPrintf(fmt::format("= = = = = = = = = = = = = = = \n")); dio->printerPrintf(fmt::format(" 全思美特\n")); dio->printerPrintf(fmt::format("操作人 {}\n", ds->getLoginUid())); dio->printerPrintf(fmt::format("开始时间 {}\n", format_zsystem_tp(cx.disinfection_start_tp))); dio->printerPrintf(fmt::format("结束时间 {}\n", format_zsystem_tp(cx.disinfection_complete_tp))); dio->printerPrintf(fmt::format("总耗时 {}:{}\n", totaltime / 60, totaltime % 60)); dio->printerPrintf(fmt::format("消毒液使用 {}g\n", disinfectant_usage)); dio->printerPrintf(fmt::format("目标LOG {}\n", (int)m_context.m_targetLoglevel)); dio->printerPrintf(fmt::format("实际LOG {}\n", (int)m_context.m_nowLoglevel)); dio->printerPrintf(fmt::format("= = = = = = = = = = = = = = = \n"));
for (size_t i = 0; i < count; i++) { /* code */ }
dio->printerPrintf(fmt::format("\n")); dio->printerPrintf(fmt::format("\n")); dio->printerPrintf(fmt::format("\n"));
|