From 09aba224050736eea271b3276047ea7d754e7a80 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Mon, 16 Aug 2021 12:07:20 +0800
Subject: [PATCH] 审查明细  和状态排序

---
 src/views/qualificationExamination/qualificationExamination.vue |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/views/qualificationExamination/qualificationExamination.vue b/src/views/qualificationExamination/qualificationExamination.vue
index a6cba84..c4550e9 100644
--- a/src/views/qualificationExamination/qualificationExamination.vue
+++ b/src/views/qualificationExamination/qualificationExamination.vue
@@ -25,6 +25,7 @@
       @size-change="sizeChange"
       @refresh-change="refreshChange"
       @on-load="onLoad"
+      @sort-change="sortChange"
     >
     </avue-crud>
   </basic-container>
@@ -46,6 +47,7 @@
 export default {
   data() {
     return {
+      sort: {},
       form: {},
       query: {},
       loading: true,
@@ -175,6 +177,7 @@
             label: "审查状态",
             prop: "examinationType",
             // overHidden: true,
+            sortable: true,
             // type: "date",
             // format: "yyyy-MM-dd",
             // valueFormat: "yyyy-MM-dd",
@@ -192,6 +195,7 @@
           {
             label: "审查明细",
             prop: "examinationMx",
+            sortable: true,
             // labelWidth: 120,
             // display: false,
           },
@@ -361,8 +365,20 @@
       var d = new Date();
       return d.getFullYear();
     },
+    sortChange(val) {
+      // console.log(val);
+
+      var sort = val.order == "descending" ? "asc" : "desc";
+      var useName = val.prop;
+      this.sort = {
+        sort,
+        useName,
+      };
+      this.onLoad(this.page, this.sort);
+    },
     onLoad(page, params = {}) {
       // this.loading = false;
+      params = Object.assign(params, this.sort);
       this.loading = true;
       params["status"] = 1;
       getListSecurity(

--
Gitblit v1.9.3