feat(brand): add brand sort order and drag-to-reorder
Add a sort_order column to brands with a migration, expose a PUT /api/tenant/brands/order reorder endpoint, and wire the admin-web BrandsView with drag-and-drop reordering plus i18n. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1494,10 +1494,20 @@ const enUS = {
|
||||
competitorLines: 'Product lines',
|
||||
competitorLinesHint: 'Separate multiple product lines with commas.',
|
||||
},
|
||||
order: {
|
||||
eyebrow: 'Display Order',
|
||||
title: 'Company display order',
|
||||
adjust: 'Adjust order',
|
||||
done: 'Done',
|
||||
dragHandle: 'Drag to reorder',
|
||||
moveUp: 'Move up',
|
||||
moveDown: 'Move down',
|
||||
},
|
||||
messages: {
|
||||
createBrand: 'Brand created.',
|
||||
updateBrand: 'Brand updated.',
|
||||
deleteBrand: 'Brand deleted.',
|
||||
reorderBrand: 'Company display order updated.',
|
||||
createKeyword: 'Keyword created.',
|
||||
updateKeyword: 'Keyword updated.',
|
||||
deleteKeyword: 'Keyword deleted.',
|
||||
|
||||
@@ -1430,10 +1430,20 @@ const zhCN = {
|
||||
competitorLines: '重点产品线',
|
||||
competitorLinesHint: '使用英文逗号分隔多个产品线',
|
||||
},
|
||||
order: {
|
||||
eyebrow: '排序',
|
||||
title: '公司展示顺序',
|
||||
adjust: '调整排序',
|
||||
done: '完成',
|
||||
dragHandle: '拖动排序',
|
||||
moveUp: '上移',
|
||||
moveDown: '下移',
|
||||
},
|
||||
messages: {
|
||||
createBrand: '品牌已创建',
|
||||
updateBrand: '品牌已更新',
|
||||
deleteBrand: '品牌已删除',
|
||||
reorderBrand: '公司展示顺序已更新',
|
||||
createKeyword: '关键词已创建',
|
||||
updateKeyword: '关键词已更新',
|
||||
deleteKeyword: '关键词已删除',
|
||||
|
||||
Reference in New Issue
Block a user