浏览代码

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

shizhongming 2 年之前
父节点
当前提交
ed69d7aec5

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

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

+ 7 - 5
src/modules/smart-system/views/dataDict/DataDictItem.vue

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

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

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