mrDarker
2025-09-12 49cab6105eccb35d8b18a12f8ea29c05a857471b
SourceCode/Bond/Servo/SystemLogManager.cpp
@@ -29,7 +29,7 @@
}
// 初始化日志表
bool SystemLogManager::initializeLogTable() {
bool SystemLogManager::initSystemLogTable() {
    // 获取可执行文件路径
    char szPath[MAX_PATH];
    GetModuleFileName(NULL, szPath, MAX_PATH);
@@ -42,7 +42,7 @@
    }
    // 构造数据库路径
    std::string dbPath = dbDir + "\\SystemLog.db";
    std::string dbPath = dbDir + "\\SystemLogManager.db";
    // 连接数据库
    if (!m_pDB->connect(dbPath, true)) {
@@ -63,6 +63,15 @@
    return m_pDB->executeQuery(createTableQuery);
}
// 终止数据库连接
void SystemLogManager::termSystemLogTable() {
    if (!m_pDB) {
        return;
    }
    m_pDB->disconnect();
}
// 添加日志(使用当前用户)
bool SystemLogManager::log(LogType logType, const std::string& event) {
    if (!m_pDB) {