Browse Source

perf(系统模块): 优化系统参数、系统字典的默认排序

shizhongming 2 years ago
parent
commit
ed69d7aec5
  1. 4
      src/modules/smart-system/views/dataDict/DataDictGroup.vue
  2. 12
      src/modules/smart-system/views/dataDict/DataDictItem.vue
  3. 1
      src/modules/smart-system/views/parameter/SysParameterListView.vue

4
src/modules/smart-system/views/dataDict/DataDictGroup.vue

@ -46,6 +46,10 @@
}, },
pagerConfig: true, pagerConfig: true,
useSearchForm: true, useSearchForm: true,
sortConfig: {
remote: true,
defaultSort: { field: 'seq', order: 'asc' },
},
searchFormConfig: { searchFormConfig: {
colon: true, colon: true,
compact: true, compact: true,

12
src/modules/smart-system/views/dataDict/DataDictItem.vue

@ -28,23 +28,25 @@
() => props.dictId, () => props.dictId,
(value) => { (value) => {
if (value) { if (value) {
reload(); query();
} }
}, },
); );
const [registerTable, { reload }] = useSmartTable({ const [registerTable, { query }] = useSmartTable({
columns: getDataDictItemColumns(t), columns: getDataDictItemColumns(),
border: true, border: true,
height: 'auto', height: 'auto',
stripe: true, stripe: true,
highlightHoverRow: true, rowConfig: {
isHover: true,
},
pagerConfig: true, pagerConfig: true,
sortConfig: { sortConfig: {
remote: true, remote: true,
defaultSort: { defaultSort: {
field: 'seq', field: 'seq',
order: 'desc', order: 'asc',
}, },
}, },
addEditConfig: { addEditConfig: {

1
src/modules/smart-system/views/parameter/SysParameterListView.vue

@ -68,6 +68,7 @@
}, },
sortConfig: { sortConfig: {
remote: true, remote: true,
defaultSort: { field: 'seq', order: 'asc' },
}, },
showOverflow: 'tooltip', showOverflow: 'tooltip',
searchFormConfig: { searchFormConfig: {

Loading…
Cancel
Save