feat(admin): 创建向导域名可跳过(纯路径模式租户)

步骤②本就无强制域名校验(validateWizardStep 只门控步骤 0/2,
提交侧 filter(Boolean) 空列表即 domains:[],后端 default_factory=list
默认空)——本次只补文案引导:ElStep 标题加(可跳过)、步骤内 tip 写明
留空即共享域名路径模式租户(嵌入代码在配置中心-品牌与外观生成)、
头注释同步。向导无摘要步骤,域名数 0 展示属正常,均无需改动。

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-10-19 19:37:35 +08:00
parent 5813fc91c7
commit e1eae007b4
+4 -3
View File
@@ -3,7 +3,8 @@
- 列表:slug/名称/状态/域名数/版本号/管理员概要 + 状态筛选 + 行操作
(详情抽屉 / 改名 / 停用 / 复启用)
- 创建向导(ElSteps 四步):①名称+slug(^[a-z0-9-]+$ + 对现列表撞车提示)
→ ②绑定域名(可多填,进 main 站点)→ ③出厂档案 auto/jiancai/blank
→ ②绑定域名(可多填可留空跳过=纯路径模式租户,进 main 站点)
→ ③出厂档案 auto/jiancai/blank
(blank=墙与提示词取建材出厂档案;同档案第二个租户会撞 push.prefix
全局唯一 → 400 引导改 blank 或先改占用方)→ ④管理员账号 → 创建
(201 后列表刷新 + 提示"租户已创建,管理员首登需改密")
@@ -270,7 +271,7 @@
>
<ElSteps :active="wizardStep" align-center finish-status="success" class="wizard-steps">
<ElStep title="基本信息" />
<ElStep title="绑定域名" />
<ElStep title="绑定域名(可跳过)" />
<ElStep title="出厂档案" />
<ElStep title="管理员账号" />
</ElSteps>
@@ -313,7 +314,7 @@
</div>
<ElButton size="small" @click="wizard.domains.push('')">+ 添加域名</ElButton>
<p class="dialog-tip">
可全部留空(创建后在站点管理中随时绑定);域名全局唯一,撞车会在提交时报出归属。
可留空跳过——留空即共享域名路径模式租户(嵌入代码在配置中心-品牌与外观生成);日后也可在站点管理中随时补绑。域名全局唯一,撞车会在提交时报出归属。
</p>
</template>