From 5e2aafeede13d337380f736567caf74f49713be7 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 09 Aug 2024 14:38:32 +0800
Subject: [PATCH] 代码优化

---
 src/views/article/components/deitDiscussion.vue |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/src/views/article/components/deitDiscussion.vue b/src/views/article/components/deitDiscussion.vue
index 1f9795d..62935bb 100644
--- a/src/views/article/components/deitDiscussion.vue
+++ b/src/views/article/components/deitDiscussion.vue
@@ -32,8 +32,8 @@
 
     <el-dialog title="" append-to-body :visible.sync="popupTableUserShow" width="80%" :before-close="userHandleClose">
       <basic-container>
-        <avue-crud :data="userData" :page="userPage" :option="userOption" @search-change="searchChange"
-          @search-reset="searchReset">
+        <avue-crud :data="userData" :page="userPage" :option="userOption" @current-change="currentChange"
+          @search-change="searchChange" @search-reset="searchReset">
           <template slot-scope="{type,size,row }" slot="menuLeft">
             <el-button type="warning" size="small" plain icon="el-icon-download" @click="handleExport">导出
             </el-button>
@@ -368,6 +368,9 @@
     },
 
     methods: {
+      currentChange(currentPage) {
+        this.userPage.currentPage = currentPage
+      },
 
       addC(number) {
         console.log("******************", number)
@@ -424,11 +427,13 @@
           }
           data = Qs.stringify(data)
           exportBlob(
-            `/api/blade-userTopics/userTopics/exportUser?${this.website.tokenHeader}=${getToken()}&` + data).then(
-            res => {
-              downloadXls(res.data, `投票人员${dateNow()}.xlsx`)
-              NProgress.done()
-            })
+              `/api/blade-userTopics/userTopics/exportUser?${this.website.tokenHeader}=${getToken()}&` + data)
+            .then(
+              res => {
+                downloadXls(res.data, `投票人员${dateNow()}.xlsx`)
+                NProgress.done()
+              })
+
         })
       },
 
@@ -461,7 +466,7 @@
         done()
       },
 
-      openUser(row, type = 0) {
+      openUser(row, type) {
         this.type = type
         this.popupTableUserShow = true
         this.query = {}
@@ -661,7 +666,7 @@
           this.userPage.total = data.total
           this.userData = data.records
           this.userData.forEach(item => {
-            if (item.avatar.length > 0) {
+            if (item.avatar) {
               item.avatar = website.minioUrl + item.avatar
             }
             if (item.signaturePath && item.signaturePath.length > 0) {

--
Gitblit v1.9.3