Эх сурвалжийг харах

新增工单计划生成时间排序

huang_an 2 жил өмнө
parent
commit
6c7ed41bdc

+ 2 - 0
src/views/maintenance/delivery/plan/index.vue

@@ -8,6 +8,7 @@
         :columns="columns"
         :datasource="datasource"
         cache-key="systemRoleTable"
+        :default-sort="{ prop: 'createTime', order: 'ascending' }"
       >
         <!-- 表头工具栏 -->
         <template v-slot:toolbar>
@@ -190,6 +191,7 @@
             prop: 'createTime',
             label: '生成时间',
             align: 'center',
+            sortable: true,
             showOverflowTooltip: true,
             minWidth: 150,
             formatter: (_row, _column, cellValue) => {

+ 3 - 1
src/views/maintenance/delivery/workOrder/index.vue

@@ -8,6 +8,7 @@
         :columns="columns"
         :datasource="datasource"
         cache-key="systemRoleTable"
+        :default-sort="{ prop: 'createTime', order: 'ascending' }"
       >
         <!-- 表头工具栏 -->
         <!-- <template v-slot:toolbar>
@@ -126,9 +127,10 @@
           {
             prop: 'createTime',
             label: '工单生成时间',
+            sortable: true,
             align: 'center',
             showOverflowTooltip: true,
-            minWidth: 90
+            minWidth: 170
           },
           {
             prop: 'acceptTime',

+ 2 - 0
src/views/maintenance/equipment/plan/index.vue

@@ -8,6 +8,7 @@
         :columns="columns"
         :datasource="datasource"
         cache-key="systemRoleTable"
+        :default-sort="{ prop: 'createTime', order: 'ascending' }"
       >
         <!-- 表头工具栏 -->
         <template v-slot:toolbar>
@@ -189,6 +190,7 @@
           {
             prop: 'createTime',
             label: '生成时间',
+            sortable: true,
             align: 'center',
             showOverflowTooltip: true,
             minWidth: 150,

+ 3 - 1
src/views/maintenance/equipment/workOrder/index.vue

@@ -8,6 +8,7 @@
         :columns="columns"
         :datasource="datasource"
         cache-key="systemRoleTable"
+        :default-sort="{ prop: 'createTime', order: 'ascending' }"
       >
         <!-- 表头工具栏 -->
         <!-- <template v-slot:toolbar>
@@ -126,9 +127,10 @@
           {
             prop: 'createTime',
             label: '工单生成时间',
+            sortable: true,
             align: 'center',
             showOverflowTooltip: true,
-            minWidth: 90
+            minWidth: 170
           },
           {
             prop: 'acceptTime',

+ 2 - 0
src/views/maintenance/patrol/plan/index.vue

@@ -7,6 +7,7 @@
         ref="table"
         :columns="columns"
         :datasource="datasource"
+        :default-sort="{ prop: 'createTime', order: 'descending' }"
         cache-key="systemRoleTable"
       >
         <!-- 表头工具栏 -->
@@ -188,6 +189,7 @@
             prop: 'createTime',
             label: '生成时间',
             align: 'center',
+            sortable: true,
             showOverflowTooltip: true,
             minWidth: 150,
             formatter: (_row, _column, cellValue) => {

+ 3 - 1
src/views/maintenance/patrol/workOrder/index.vue

@@ -8,6 +8,7 @@
         :columns="columns"
         :datasource="datasource"
         cache-key="patrolOrderTable"
+        :default-sort="{ prop: 'createTime', order: 'descending' }"
       >
         <template v-slot:code="{ row }">
           <el-link type="primary" @click="goDetail(row)">
@@ -116,8 +117,9 @@
             prop: 'createTime',
             label: '工单生成时间',
             align: 'center',
+            sortable: true,
             showOverflowTooltip: true,
-            minWidth: 90
+            width: 170
           },
           {
             prop: 'acceptTime',