系统管理-菜单管理-列宽可拖拽

This commit is contained in:
刘彦泽
2023-02-07 09:59:55 +08:00
parent fddad002d5
commit f9d4148fc9
2 changed files with 14 additions and 6 deletions
@@ -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: '',
+3 -1
View File
@@ -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,