diff --git a/frontend/src/api/interface/setting.ts b/frontend/src/api/interface/setting.ts index 677c8800d..53d07fc7e 100644 --- a/frontend/src/api/interface/setting.ts +++ b/frontend/src/api/interface/setting.ts @@ -152,6 +152,7 @@ export namespace Setting { productPro: string; trial: boolean; status: string; + message: string; } export interface LicenseStatus { productPro: string; diff --git a/frontend/src/views/setting/license/index.vue b/frontend/src/views/setting/license/index.vue index 3412d30a0..12aaf66f0 100644 --- a/frontend/src/views/setting/license/index.vue +++ b/frontend/src/views/setting/license/index.vue @@ -48,6 +48,9 @@ - + + {{ license.message }} + @@ -126,6 +129,7 @@ const license = reactive({ productName: '', status: '', + message: '', }); const toHalo = () => { @@ -197,6 +201,7 @@ const search = async () => { globalStore.productProExpires = Number(res.data.productPro); } license.licenseName = res.data.licenseName; + license.message = res.data.message; license.assigneeName = res.data.assigneeName; license.trial = res.data.trial; if (res.data.productPro) { @@ -234,4 +239,11 @@ onMounted(() => { background-color: rgba(0, 94, 235, 0.03); } } +:deep(.el-descriptions__content) { + max-width: 300px; +} +.descriptions { + word-break: break-all; + word-wrap: break-word; +}