feat: 添加独立的支付通道管理功能

This commit is contained in:
2026-05-25 19:30:54 +08:00
parent 1767c41c7f
commit bc5e2dc951
11 changed files with 527 additions and 1 deletions
+6 -1
View File
@@ -57,6 +57,10 @@
<el-icon><Picture /></el-icon>
<span class="nav-text">{{ $t('admin.bannerManagement') }}</span>
</router-link>
<router-link to="/admin/payment" class="nav-link">
<el-icon><Wallet /></el-icon>
<span class="nav-text">{{ $t('admin.paymentManagement') }}</span>
</router-link>
<router-link to="/admin/settings" class="nav-link">
<el-icon><Setting /></el-icon>
<span class="nav-text">{{ $t('admin.systemSettings') }}</span>
@@ -156,7 +160,7 @@
import { ref, computed } from 'vue'
import { useRouter, useRoute } from 'vue-router'
import { useI18n } from 'vue-i18n'
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 { DataAnalysis, User, Folder, Stamp, Goods, List, Van, Trophy, ChatDotSquare, Setting, Document, Picture, Compass, Fold, Expand, HomeFilled, FullScreen, ArrowDown, SwitchButton, ArrowRight, Wallet } from '@element-plus/icons-vue'
import { useUserStore } from '../store/user'
import { useCartStore } from '../store/cart'
@@ -182,6 +186,7 @@ const pageTitles: Record<string, string> = {
'/admin/tickets': '工单管理',
'/admin/articles': '资讯管理',
'/admin/banners': '轮播图管理',
'/admin/payment': '支付管理',
'/admin/settings': '系统设置'
}