From fcd7544771cc95c40b9edbc22ae0910d15a6b587 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Thu, 18 Jan 2024 14:15:08 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BB=BB=E5=8A=A1=E8=BD=AC=E4=BA=A4?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=A2=9E=E5=8A=A0=E6=8C=89=E9=92=AE=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../taskCareOf/table/BasicLibraryInfo.vue | 10 ++++++++-- .../personalCenter/taskCareOf/table/ProcessInfo.vue | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue b/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue index 094cc51a..3859b07a 100644 --- a/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue +++ b/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue @@ -28,7 +28,7 @@
- {{ $t('query') }} + {{ $t('query') }} {{ $t('reset') }}
@@ -39,7 +39,7 @@
- + {{ $t('personalCenter.taskCareOf.transfer') }}
@@ -82,6 +82,7 @@ import { basicInfoTransfer, basicInfoBatchTransfer } from '@/api/personCenter' +import { isHasPermission } from '../../../../utils/hasPermission' export default { name: 'BasicLibraryInfo', @@ -99,6 +100,11 @@ export default { return `calc(100vh - ${this.defaultHeight['user-info-height']} - ${this.defaultHeight['breadcrumb-height']} - ${this.defaultHeight.oneLineSearchHeight} - ${this.defaultHeight.oneLineOperationHeight} - 48px - 48px - 54px - ${this.isBackTitle ? '56px' : '0px'} - 64px)` } }, + mounted () { + if (!isHasPermission('taskCareOf:basicInfo:transfer')) { + this.columns.pop() + } + }, data () { return { labelCol: { diff --git a/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue b/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue index 2a2d22ae..a2971c96 100644 --- a/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue +++ b/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue @@ -41,7 +41,7 @@ {{ toggleSearchStatus ? $t('putAway') : $t('open') }} - {{ $t('query') }} + {{ $t('query') }} {{ $t('reset') }} @@ -52,7 +52,7 @@
- + {{ $t('personalCenter.taskCareOf.transfer') }}
@@ -84,6 +84,7 @@ import { JeroListMixin } from '@/mixins/JeroListMixin' import { processInfoTransfer, processInfoBatchTransfer } from '../../../../api/personCenter' import UserSelectModal from '@/components/selection/UserSelectModal' import UserSelection from '@/components/selection/UserSelection' +import { isHasPermission } from '../../../../utils/hasPermission' export default { name: 'ProcessInfo', @@ -101,6 +102,11 @@ export default { return `calc(100vh - ${this.defaultHeight['user-info-height']} - ${this.defaultHeight['breadcrumb-height']} - ${this.defaultHeight.oneLineSearchHeight} - ${this.defaultHeight.oneLineOperationHeight} - 48px - 48px - 54px - ${this.isBackTitle ? '56px' : '0px'} - 64px - 56px)` } }, + mounted () { + if (!isHasPermission('taskCareOf:processInfo:transfer')) { + this.columns.pop() + } + }, data () { return { labelCol: {