diff --git a/packages/backend/src/services/settings.service.ts b/packages/backend/src/services/settings.service.ts index c09f4d0..ffbc9fd 100644 --- a/packages/backend/src/services/settings.service.ts +++ b/packages/backend/src/services/settings.service.ts @@ -6,7 +6,9 @@ export const settingsService = { * @returns 返回包含所有设置项的数组 */ async getAllSettings(): Promise> { + console.log('[Service] Calling repository.getAllSettings...'); // 添加日志 const settingsArray = await settingsRepository.getAllSettings(); + console.log('[Service] Got settings array from repository:', JSON.stringify(settingsArray)); // 添加日志 const settingsRecord: Record = {}; settingsArray.forEach(setting => { settingsRecord[setting.key] = setting.value; @@ -37,7 +39,9 @@ export const settingsService = { * @param settings 包含多个设置项键值对的对象 */ async setMultipleSettings(settings: Record): Promise { + console.log('[Service] Calling repository.setMultipleSettings with:', JSON.stringify(settings)); // 添加日志 await settingsRepository.setMultipleSettings(settings); + console.log('[Service] Finished repository.setMultipleSettings.'); // 添加日志 }, /** diff --git a/packages/frontend/src/components/FileEditorOverlay.vue b/packages/frontend/src/components/FileEditorOverlay.vue index faf401f..b3b005f 100644 --- a/packages/frontend/src/components/FileEditorOverlay.vue +++ b/packages/frontend/src/components/FileEditorOverlay.vue @@ -1,38 +1,41 @@