Browse Source

update

storage-in-realtime
zhaohe 11 months ago
parent
commit
e8e7b82bbf
  1. 3
      appsrc/service/disinfection_logs_service.cpp
  2. 2
      appsrc/service/disinfection_logs_service.hpp

3
appsrc/service/disinfection_logs_service.cpp

@ -168,6 +168,7 @@ void DisinfectionLogsService::initialize() {
REG_EXTFN_VOID(getRecordList, void()); REG_EXTFN_VOID(getRecordList, void());
REG_EXTFN(getRecord, void(string), logName); REG_EXTFN(getRecord, void(string), logName);
REG_EXTFN(deleteReport, void(string), logName); REG_EXTFN(deleteReport, void(string), logName);
REG_EXTFN(deleteReports, void(vector<string>), logNames);
REG_EXTFN(exportRecord, void(vector<string>), logNames); REG_EXTFN(exportRecord, void(vector<string>), logNames);
REG_EXTFN(printRecord, void(string), logName); REG_EXTFN(printRecord, void(string), logName);
REG_EXTFN(createFakeData, void(bool), printInPrinter); REG_EXTFN(createFakeData, void(bool), printInPrinter);
@ -256,7 +257,7 @@ void DisinfectionLogsService::onAppDisinfectionFinishedEvent(shared_ptr<Disinfec
dumpDisinfectionRecord(m_sessionId, m_snapshots); dumpDisinfectionRecord(m_sessionId, m_snapshots);
dumpDisinfectionToPrinterLog(m_sessionId, m_snapshots); dumpDisinfectionToPrinterLog(m_sessionId, m_snapshots);
m_recordFiles.remove_if([m_sessionId](const string& s) { return s == m_sessionId; }); // 删除已经存在的记录
m_recordFiles.remove_if([this](const string& s) { return s == m_sessionId; }); // 删除已经存在的记录
m_recordFiles.push_back(m_sessionId); m_recordFiles.push_back(m_sessionId);
/** /**
* @brief * @brief

2
appsrc/service/disinfection_logs_service.hpp

@ -56,7 +56,7 @@ class DisinfectionLogsService : public enable_shared_from_this<DisinfectionLogsS
void getRecordList(shared_ptr<MsgProcessContext> cxt); void getRecordList(shared_ptr<MsgProcessContext> cxt);
void getRecord(shared_ptr<MsgProcessContext> cxt, string logName); void getRecord(shared_ptr<MsgProcessContext> cxt, string logName);
void deleteReport(shared_ptr<MsgProcessContext> cxt, string logName); void deleteReport(shared_ptr<MsgProcessContext> cxt, string logName);
void deleteReports(shared_ptr<MsgProcessContext> cxt, string logNames);
void deleteReports(shared_ptr<MsgProcessContext> cxt, vector<string> logNames);
void exportRecord(shared_ptr<MsgProcessContext> cxt, vector<string> logNames); void exportRecord(shared_ptr<MsgProcessContext> cxt, vector<string> logNames);
void printRecord(shared_ptr<MsgProcessContext> cxt, string logName); void printRecord(shared_ptr<MsgProcessContext> cxt, string logName);

Loading…
Cancel
Save