增加了使用授权处理代码
This commit is contained in:
parent
d8a809ad27
commit
c974350345
@ -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",
|
||||
|
||||
Binary file not shown.
@ -35,7 +35,7 @@ chart_dpi = 300
|
||||
export_format = csv
|
||||
|
||||
[SECURITY]
|
||||
secret_key = 5e3de79da9a48e8cf9d37a9320b07cf0eba9c37f35a6f6cdec8ff0ba9fa77ee9
|
||||
secret_key = 579012d21afe892d663698a0875c78112bb7e73e949a0d9f591515cd7fce183b
|
||||
session_timeout = 3600
|
||||
max_login_attempts = 5
|
||||
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -42,9 +42,8 @@
|
||||
<el-button type="primary">选择授权包(.zip)</el-button>
|
||||
</el-upload>
|
||||
<div class="actions">
|
||||
<el-button type="success" :disabled="!zipFile" @click="activatePackage" :loading="activating">上传激活包并安装</el-button>
|
||||
<el-button type="success" :disabled="!zipFile" @click="activatePackage" :loading="activating">激活授权文件</el-button>
|
||||
</div>
|
||||
<div class="hint">安装完成后,请重启系统生效。</div>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
@ -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 : '激活包安装失败')
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user