style: error页面多语言

This commit is contained in:
TsMask
2023-11-10 14:15:14 +08:00
parent be4e1b1d09
commit 04a7b3887f
4 changed files with 56 additions and 11 deletions

View File

@@ -1,19 +1,25 @@
<script setup lang="ts">
import { useRouter } from 'vue-router';
import useI18n from '@/hooks/useI18n';
const router = useRouter();
const { t } = useI18n();
</script>
<template>
<a-result
status="403"
title="没有访问权限"
sub-title="请不要进行非法操作您可以返回主页面或返回"
:title="t('views.error.err403.ttile')"
:sub-title="t('views.error.err403.subTitle')"
>
<template #extra>
<RouterLink :to="{ name: 'Index' }" :replace="true">
<a-button type="primary"> 返回首页 </a-button>
<a-button type="primary">
{{ t('views.error.err403.backHome') }}
</a-button>
</RouterLink>
<a-button type="default" @click="() => router.back()"> 返回 </a-button>
<a-button type="default" @click="() => router.back()">
{{ t('views.error.err403.back') }}
</a-button>
</template>
</a-result>
</template>