diff --git a/src/views/billing/billservice/index.vue b/src/views/billing/billservice/index.vue index 5132212..97567bc 100644 --- a/src/views/billing/billservice/index.vue +++ b/src/views/billing/billservice/index.vue @@ -5,7 +5,8 @@ import { RightOutlined, DollarOutlined, CreditCardOutlined, - ContainerOutlined + ContainerOutlined, + MoneyCollectOutlined, } from '@ant-design/icons-vue'; @@ -13,6 +14,12 @@ const { t } = useI18n(); const router = useRouter(); const menuItems = [ + { + icon: MoneyCollectOutlined, + title: t('page.recharge.recharge'), + path: '/billing/recharge' + + }, { icon: CreditCardOutlined, title: t('page.histories.Historicalbilling'), diff --git a/src/views/billing/recharge/index.vue b/src/views/billing/recharge/index.vue new file mode 100644 index 0000000..bef1ce6 --- /dev/null +++ b/src/views/billing/recharge/index.vue @@ -0,0 +1,8 @@ + + + diff --git a/src/views/recharge/rechargeservice/index.vue b/src/views/recharge/rechargeservice/index.vue index 621f512..0edf13b 100644 --- a/src/views/recharge/rechargeservice/index.vue +++ b/src/views/recharge/rechargeservice/index.vue @@ -4,6 +4,14 @@ import { useI18n } from 'vue-i18n'; import type { MenuProps } from 'ant-design-vue'; import BalanceRecharge from '@/views/recharge/balancerecharge/index.vue'; import PackageSubscription from '@/views/recharge/package/index.vue'; +import {useRouter} from "vue-router"; +const router = useRouter(); +const handleBack = () => { + router.push('/billing/billservice'); +}; +defineOptions({ + name: 'recharge' +}); const { t } = useI18n(); @@ -40,7 +48,11 @@ const handleClick: MenuProps['onClick'] = e => { @click="handleClick" class="recharge-menu" /> - +
+ + {{ t('page.login.common.back') }} + +