更新插件
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
yiqiu
2025-11-21 15:59:42 +08:00
parent 74a008fe98
commit 21cc685bd9
2 changed files with 10 additions and 4 deletions

View File

@@ -153,6 +153,8 @@ $(function () {
baseData.public_security_network_preparation_link;
baseData.telecom_appreciation =
cfg.telecom_appreciation || baseData.telecom_appreciation;
baseData.copyright_info =
cfg.copyright_info || baseData.copyright_info;
baseData.cloud_product_link =
cfg.cloud_product_link || baseData.cloud_product_link;
baseData.dcim_product_link =

View File

@@ -275,7 +275,7 @@
<t-button theme="primary" variant="outline" @click="addSide">新增浮窗</t-button>
</t-card>
<t-card class="theme-card" title="高级配置 (JSON)" bordered>
<t-card v-if="showAdvanced" class="theme-card" title="高级配置 (JSON)" bordered>
<p class="theme-tip">
用于暂未在 UI 中开放的配置项(如复杂导航结构 header_nav/footer_nav 等)。如非必要,建议优先使用上方表单编辑。
</p>
@@ -287,8 +287,11 @@
</t-card>
<div class="action-bar">
<t-button variant="outline" @click="loadConfig" :loading="loading">重新加载</t-button>
<t-button theme="primary" class="ml-10" @click="saveConfig" :loading="saving">保存全部配置</t-button>
<t-button variant="outline" @click="loadConfig" :loading="loading">重新加载</t-button>
<t-button theme="primary" class="ml-10" @click="saveConfig" :loading="saving">保存全部配置</t-button>
<t-button class="ml-10" variant="outline" @click="showAdvanced = !showAdvanced">
{{ showAdvanced ? '隐藏高级 JSON' : '显示高级 JSON' }}
</t-button>
</div>
</div>
@@ -351,6 +354,7 @@
saving: false,
fullConfig: createDefaultConfig(),
advancedText: "",
showAdvanced: false,
};
},
computed: {
@@ -420,7 +424,7 @@
});
},
syncJson() {
this.advancedText = JSON.stringify(this.fullConfig, null, 2);
this.advancedText = JSON.stringify(this.fullConfig, null, 2);
},
applyAdvanced() {
if (!this.advancedText.trim()) {