refactor(admin-web): tighten publish modal status display
Frontend CI / Frontend (push) Successful in 2m29s
Backend CI / Backend (push) Successful in 13m51s

Move publish-state pill next to account name, surface device name in the
client-status tag with truncation + tooltip, and switch the card click
target from disabled to aria-disabled so tooltips remain interactive.
Also disable the keyword selector in the brand question form to prevent
mid-edit reassignment.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-06 13:42:58 +08:00
parent 56232c5c93
commit e3c0fe98d7
3 changed files with 60 additions and 13 deletions
+1
View File
@@ -877,6 +877,7 @@ async function submitCompetitor(): Promise<void> {
<a-form-item :label="t('brands.sections.keywords')">
<a-select
v-model:value="questionForm.keyword_id"
disabled
:options="
(keywordsQuery.data.value || []).map((item) => ({ label: item.name, value: item.id }))
"