系统管理-数据字典-列宽可拖拽

This commit is contained in:
刘彦泽
2023-02-07 09:47:01 +08:00
parent 1a22410a56
commit fddad002d5
2 changed files with 9 additions and 5 deletions
+3 -1
View File
@@ -53,6 +53,7 @@
ref="table" ref="table"
rowKey="id" rowKey="id"
size="middle" size="middle"
:components="drag(columns,'columns')"
:scroll="{x: '100%'}" :scroll="{x: '100%'}"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
@@ -83,10 +84,11 @@
import {filterObj} from '@/utils/util'; import {filterObj} from '@/utils/util';
import DictItemModal from './modules/DictItemModal' import DictItemModal from './modules/DictItemModal'
import {JeroListMixin} from '@/mixins/JeroListMixin' import {JeroListMixin} from '@/mixins/JeroListMixin'
import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header'
export default { export default {
name: "DictItemList", name: "DictItemList",
mixins: [JeroListMixin], mixins: [JeroListMixin, ResizeHeader, ResizeColumnProvide],
components: {DictItemModal}, components: {DictItemModal},
data() { data() {
return { return {
+6 -4
View File
@@ -63,6 +63,7 @@
ref="table" ref="table"
rowKey="id" rowKey="id"
size="middle" size="middle"
:components="drag(columns,'columns')"
:scroll="{x: '100%'}" :scroll="{x: '100%'}"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
@@ -98,10 +99,11 @@
import { getAction } from '@/api/manage' import { getAction } from '@/api/manage'
import { UI_CACHE_DB_DICT_DATA } from '@/store/mutation-types' import { UI_CACHE_DB_DICT_DATA } from '@/store/mutation-types'
import Vue from 'vue' import Vue from 'vue'
import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header'
export default { export default {
name: 'DictList', name: 'DictList',
mixins: [JeroListMixin], mixins: [JeroListMixin, ResizeHeader, ResizeColumnProvide],
components: { DictModal, DictItemList, DictDeleteList }, components: { DictModal, DictItemList, DictDeleteList },
data() { data() {
return { return {
@@ -128,7 +130,7 @@
title: this.$t('DictionaryName'), title: this.$t('DictionaryName'),
align: 'left', align: 'left',
dataIndex: 'dictName', dataIndex: 'dictName',
width: '25%', width: 160,
ellipsis: true ellipsis: true
}, },
// { // {
@@ -148,14 +150,14 @@
title: this.$t('DictionaryNumber'), title: this.$t('DictionaryNumber'),
align: 'left', align: 'left',
dataIndex: 'dictCode', dataIndex: 'dictCode',
width: '25%', width: 160,
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('describe'), title: this.$t('describe'),
align: 'left', align: 'left',
dataIndex: 'description', dataIndex: 'description',
width: '25%', width: 160,
ellipsis: true ellipsis: true
}, },
{ {