feat(W1): 皮肤包管理页-卡片网格+上传/派生/编辑/删除,ThemeApi五方法,路由/入口/mock modId=7,ThemeVo增source/inUseCount/editable/usedBySiteNames,T-W1-21..24 绿56/56
build / build (push) Successful in 2m16s

This commit is contained in:
chenxing
2026-09-08 15:14:10 +08:00
parent dedd4a6a3a
commit d8ac455428
8 changed files with 591 additions and 1 deletions
+10
View File
@@ -182,6 +182,11 @@ function openWizard() {
wizardVisible.value = true;
}
/** W1:皮肤包管理页入口 */
function goThemeManage() {
router.push(`/sch/${store.schoolCode}/theme`);
}
function onWizardCreated() {
run();
}
@@ -327,6 +332,11 @@ watch(() => store.currentSchool?.schId, () => run());
<Icon type="ios-add" />
{{ isSchoolAdmin ? "新建院系子站" : "新建站点(向导)" }}
</Button>
<!-- W1:皮肤包管理入口(平台菜单注册前兜底可达,方案 §5.4 步骤7/R3) -->
<Button v-if="isSuperAdmin" class="fl" size="large" style="margin-left: 12px" @click="goThemeManage">
<Icon type="ios-color-palette" />
皮肤包管理
</Button>
</div>
<Table :columns="columns" :data="rows" :height="tableHeight" :loading="loading" no-data-text="暂无站点" />