feat: 添加品牌管理页面

This commit is contained in:
2026-05-25 17:52:04 +08:00
parent 2cb86d1b38
commit 75f217ed8f
6 changed files with 276 additions and 1 deletions
+6 -1
View File
@@ -25,6 +25,10 @@
<el-icon><Folder /></el-icon>
<span class="nav-text">{{ $t('admin.categoryManagement') }}</span>
</router-link>
<router-link to="/admin/brands" class="nav-link">
<el-icon><Stamp /></el-icon>
<span class="nav-text">{{ $t('admin.brandManagement') }}</span>
</router-link>
<router-link to="/admin/products" class="nav-link">
<el-icon><Goods /></el-icon>
<span class="nav-text">{{ $t('admin.productManagement') }}</span>
@@ -152,7 +156,7 @@
import { ref, computed } from 'vue'
import { useRouter, useRoute } from 'vue-router'
import { useI18n } from 'vue-i18n'
import { DataAnalysis, User, Folder, Goods, List, Van, Trophy, ChatDotSquare, Setting, Document, Picture, Compass, Fold, Expand, HomeFilled, FullScreen, ArrowDown, SwitchButton, ArrowRight } from '@element-plus/icons-vue'
import { DataAnalysis, User, Folder, Stamp, Goods, List, Van, Trophy, ChatDotSquare, Setting, Document, Picture, Compass, Fold, Expand, HomeFilled, FullScreen, ArrowDown, SwitchButton, ArrowRight } from '@element-plus/icons-vue'
import { useUserStore } from '../store/user'
import { useCartStore } from '../store/cart'
@@ -170,6 +174,7 @@ const pageTitles: Record<string, string> = {
'/admin': '控制台',
'/admin/users': '用户管理',
'/admin/categories': '分类管理',
'/admin/brands': '品牌管理',
'/admin/products': '商品管理',
'/admin/orders': '订单管理',
'/admin/suppliers': '供应商管理',