fix(admin): relabel family-configured badge to 同款已配置; button 再配置

按用户反馈修正右树「已配置徽标 + 配置按钮」并存的矛盾观感:
- 徽标改为链接级真值:本链接未单独建商品但所属族已配置时显示
  「同款已配置」(此前沿用拦截时代的「已配置」文案,与恢复出的
  配置入口语义打架)
- 该场景下按钮文案改为「再配置」,悬浮说明指向调整归族/加配国家;
  本链接自身已配置时按钮照旧隐藏,行为不变
- 文档撤回过时的「族已配置后配置入口会被拦截」说法(6f2d836 已
  撤回拦截,徽标文案此番补齐)

验证:admin vue-tsc 干净 + vitest 22/22 绿
This commit is contained in:
yeuimu
2026-08-30 02:40:39 +08:00
parent b6c19ae859
commit fa4a95af98
2 changed files with 10 additions and 9 deletions
+4 -4
View File
@@ -1246,8 +1246,8 @@ onMounted(() => loadAll())
<span
v-else-if="data.familyConfiguredCount > 0"
class="og-badge og-badge--ok"
:title="`族 ${data.familyCode || ''} 已配置为官网商品,本链接并入该款`"
>已配置</span>
:title="`同款族 ${data.familyCode || ''} 已配置为官网商品,本链接自身未单独配置`"
>同款已配置</span>
<span
v-else-if="data.familyId"
class="og-badge og-badge--family"
@@ -1281,9 +1281,9 @@ onMounted(() => loadAll())
<el-button
v-if="!data.configuredCount"
size="small" type="primary" link class="og-config-btn"
title="配置为官网商品(可勾选同款链接归入同一族)"
:title="data.familyConfiguredCount > 0 ? '同款已配置为官网商品,点此可将本款再配置到其他国家/分类' : '配置为官网商品(可勾选同款链接归入同一族)'"
@click.stop="openConfigFromRightTree(data)"
>配置</el-button>
>{{ data.familyConfiguredCount > 0 ? '再配置' : '配置' }}</el-button>
</div>
<div v-else class="og-cat-node">
<span>{{ data.label }}</span>