Просмотр исходного кода

列表设计-表格配置,排序 取消全选不生效bug

wu 4 месяцев назад
Родитель
Сommit
eb5b4612d9
1 измененных файлов с 16 добавлено и 0 удалено
  1. 16 0
      src/components/ColumnDesign/scene.vue

+ 16 - 0
src/components/ColumnDesign/scene.vue

@@ -217,6 +217,22 @@ export default {
         })
         this.columnData.columnList = g.T.toTree(columnList, 'children', '_ID', '_PID')
       }
+    },
+    sortCheck(val) {
+      if (val) {
+        const columnList = g.T.toTable(this.columnData.columnList, 'children').map((item) => {
+          item.sortable = true
+          return item
+        })
+        this.columnData.columnList = g.T.toTree(columnList, 'children', '_ID', '_PID')
+      }
+      if (!val) {
+        const columnList = g.T.toTable(this.columnData.columnList, 'children').map((item) => {
+          item.sortable = false
+          return item
+        })
+        this.columnData.columnList = g.T.toTree(columnList, 'children', '_ID', '_PID')
+      }
     }
   },
   mounted() {