diff --git a/backend/activation_request_W10-D13710C7BD317C29.json b/backend/activation_request_W10-D13710C7BD317C29.json index f364f487..99cf1497 100644 --- a/backend/activation_request_W10-D13710C7BD317C29.json +++ b/backend/activation_request_W10-D13710C7BD317C29.json @@ -3,7 +3,7 @@ "version": "1.0.0", "machine_id": "W10-D13710C7BD317C29", "platform": "Windows", - "request_time": "2025-11-04T01:09:01.086984+00:00", + "request_time": "2025-11-04T05:35:19.472181+00:00", "hardware_info": { "system": "Windows", "machine": "AMD64", diff --git a/frontend/src/renderer/dist-electron-install/win-unpacked/resources/backend/Log/OrbbecSDK.log.txt b/frontend/src/renderer/dist-electron-install/win-unpacked/resources/backend/Log/OrbbecSDK.log.txt index 04a84f75..c0e30c17 100644 Binary files a/frontend/src/renderer/dist-electron-install/win-unpacked/resources/backend/Log/OrbbecSDK.log.txt and b/frontend/src/renderer/dist-electron-install/win-unpacked/resources/backend/Log/OrbbecSDK.log.txt differ diff --git a/frontend/src/renderer/dist-electron-install/win-unpacked/resources/config.ini b/frontend/src/renderer/dist-electron-install/win-unpacked/resources/config.ini index 0bb2c646..244e7630 100644 --- a/frontend/src/renderer/dist-electron-install/win-unpacked/resources/config.ini +++ b/frontend/src/renderer/dist-electron-install/win-unpacked/resources/config.ini @@ -35,7 +35,7 @@ chart_dpi = 300 export_format = csv [SECURITY] -secret_key = 5e3de79da9a48e8cf9d37a9320b07cf0eba9c37f35a6f6cdec8ff0ba9fa77ee9 +secret_key = 579012d21afe892d663698a0875c78112bb7e73e949a0d9f591515cd7fce183b session_timeout = 3600 max_login_attempts = 5 diff --git a/frontend/src/renderer/src/services/api.js b/frontend/src/renderer/src/services/api.js index 3499cf22..c175d682 100644 --- a/frontend/src/renderer/src/services/api.js +++ b/frontend/src/renderer/src/services/api.js @@ -13,7 +13,7 @@ api.interceptors.request.use( if (window.electronAPI) { config.baseURL = window.electronAPI.getBackendUrl() } else { - config.baseURL = 'http://192.168.1.58:5000' + config.baseURL = 'http://localhost:5000' } // 为需要发送数据的请求设置Content-Type(避免覆盖FormData) diff --git a/frontend/src/renderer/src/views/License.vue b/frontend/src/renderer/src/views/License.vue index 11ea8cdd..06dfdce7 100644 --- a/frontend/src/renderer/src/views/License.vue +++ b/frontend/src/renderer/src/views/License.vue @@ -42,9 +42,8 @@ 选择授权包(.zip)
- 上传激活包并安装 -
-
安装完成后,请重启系统生效。
+ 激活授权文件 + @@ -158,7 +157,15 @@ const activatePackage = async () => { try { const res = await licenseAPI.activatePackage(zipFile.value) if (res && res.success) { - ElMessageBox.alert('激活包已安装,请重启系统生效。', '激活成功', { type: 'success' }) + // 激活成功后,后端已刷新授权状态;为使头部徽标即时更新,这里直接重载页面 + ElMessageBox.alert('激活包已安装,正在加载新授权以生效。', '激活成功', { type: 'success' }) + .then(() => { + // 可选:调用授权信息接口以确认状态 + licenseAPI.info().finally(() => { + // 重载页面以触发Header onMounted重新拉取授权状态 + window.location.reload() + }) + }) } else { throw new Error(res && res.error ? res.error : '激活包安装失败') }