From f9d4148fc94ba3038b398517a3369d103516d124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BD=A6=E6=B3=BD?= Date: Tue, 7 Feb 2023 09:59:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86-=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E7=AE=A1=E7=90=86-=E5=88=97=E5=AE=BD=E5=8F=AF?= =?UTF-8?q?=E6=8B=96=E6=8B=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/PermissionDataRuleList.vue | 16 +++++++++++----- jero-web/src/views/system/PermissionList.vue | 4 +++- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/jero-web/src/views/system/PermissionDataRuleList.vue b/jero-web/src/views/system/PermissionDataRuleList.vue index ecf71f0c5..977280d81 100644 --- a/jero-web/src/views/system/PermissionDataRuleList.vue +++ b/jero-web/src/views/system/PermissionDataRuleList.vue @@ -43,6 +43,7 @@ ref="table" rowKey="id" size="middle" + :components="drag(columns,'columns')" :columns="columns" :dataSource="dataSource" :loading="loading" @@ -67,10 +68,11 @@ import {getPermissionRuleList, queryPermissionRule} from '@/api/api' import {JeroListMixin} from '@/mixins/JeroListMixin' import PermissionDataRuleModal from './modules/PermissionDataRuleModal' + import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header' export default { name: 'PermissionDataRuleList', - mixins: [JeroListMixin], + mixins: [JeroListMixin, ResizeHeader, ResizeColumnProvide], components: { PermissionDataRuleModal }, @@ -82,23 +84,27 @@ { title: this.$t('RuleName'), dataIndex: 'ruleName', - key: 'ruleName' + key: 'ruleName', + width: 170 }, { title: this.$t('RuleField'), dataIndex: 'ruleColumn', - key: 'ruleColumn' + key: 'ruleColumn', + width: 170 }, { title: this.$t('RuleValue'), dataIndex: 'ruleValue', - key: 'ruleValue' + key: 'ruleValue', + width: 137 }, { title: this.$t('operation'), dataIndex: 'action', scopedSlots: {customRender: 'action'}, - align: 'center' + align: 'left', + width: 130 } ], permId: '', diff --git a/jero-web/src/views/system/PermissionList.vue b/jero-web/src/views/system/PermissionList.vue index 715d0ba98..7a00593c8 100644 --- a/jero-web/src/views/system/PermissionList.vue +++ b/jero-web/src/views/system/PermissionList.vue @@ -30,6 +30,7 @@ :columns="columns" :scroll="{x: '100%'}" size="middle" + :components="drag(columns,'columns')" :pagination="false" :dataSource="dataSource" :loading="loading" @@ -89,11 +90,12 @@ import { JeroListMixin } from '@/mixins/JeroListMixin' import PermissionDataRuleList from './PermissionDataRuleList' import JEllipsis from '@/components/jero/JEllipsis' + import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header' export default { name: 'PermissionList', - mixins: [JeroListMixin], + mixins: [JeroListMixin, ResizeHeader, ResizeColumnProvide], components: { PermissionDataRuleList, PermissionModal,