From 41e310dbf035c7e51d7e021fe336c7dbe9a5eeea Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Tue, 5 Nov 2024 18:57:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=A7=A9=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=A4=9A=E8=AF=AD=E8=A8=80=E6=9D=83=E9=99=90=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/i18n/i18n-setting/index.vue | 58 +++++++++---------- src/views/i18n/i18n-setting/utils/auth.ts | 8 +-- src/views/i18n/i18n-type-setting/index.vue | 10 +++- .../i18n/i18n-type-setting/utils/auth.ts | 16 ++--- 4 files changed, 47 insertions(+), 45 deletions(-) diff --git a/src/views/i18n/i18n-setting/index.vue b/src/views/i18n/i18n-setting/index.vue index b1ff300..8eb81e2 100644 --- a/src/views/i18n/i18n-setting/index.vue +++ b/src/views/i18n/i18n-setting/index.vue @@ -12,33 +12,27 @@ import { columns } from '@/views/i18n/i18n-setting/utils/columns'; import Refresh from '@iconify-icons/ep/refresh'; import { $t } from '@/plugins/i18n'; import { selectUserinfo } from '@/components/Table/Userinfo/columns'; +import { auth } from '@/views/i18n/i18n-setting/utils/auth'; +import { hasAuth } from '@/router/utils'; const tableRef = ref(); const pageFormRef = ref(); const i18nStore = userI18nStore(); -/** - * 重置表单 - * @param formEl - */ +/** 重置表单 */ const resetForm = async (formEl: any) => { if (!formEl) return; formEl.resetFields(); await onSearch(); }; -/** - * * 当前页改变时 - */ +/** 当前页改变时 */ const onCurrentPageChange = async (value: number) => { i18nStore.pagination.currentPage = value; await onSearch(); }; -/** - * * 当分页发生变化 - * @param value - */ +/** 当分页发生变化 */ const onPageSizeChange = async (value: number) => { i18nStore.pagination.pageSize = value; await onSearch(); @@ -59,29 +53,33 @@ onMounted(() => {