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
+8
View File
@@ -269,4 +269,12 @@ export interface ThemeVo {
/** 预览图(管理端资产代理 /api/theme/{name}/asset/screenshot.png) */
screenshotUrl: string;
params: ThemeParamVo[];
/** 包来源(W1):builtin=内置只读 / external=外部可管 */
source?: string;
/** 被用站点数(W1,删除保护口径与后端一致) */
inUseCount?: number;
/** 是否可编辑/删除(W1:仅外部包) */
editable?: boolean;
/** 引用站点名列表(W1:删除保护提示/tooltip) */
usedBySiteNames?: string[];
}