From 0cc01c2e0ca79fe901151b83d14eae32463d8f0a Mon Sep 17 00:00:00 2001
From: 15179599649 <zhangyiyao89@qq.com>
Date: Thu, 04 Jan 2024 17:30:19 +0800
Subject: [PATCH] '完善考核模块'

---
 src/views/message/index.vue |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/views/message/index.vue b/src/views/message/index.vue
index 3065062..1d3e505 100644
--- a/src/views/message/index.vue
+++ b/src/views/message/index.vue
@@ -66,14 +66,18 @@
       <img src="images/notdata.png" />
       <p>暂无数据</p>
     </div>
-    <img src="images/outlogin.png" class="Addmessage_out" @click="OutLogin()" v-show="!isshownotnm" />
+    <img src="images/outlogin.png" class="Addmessage_out" @click="OutLogin()" />
     <img src="images/Addmessage.png" class="Addmessage" @click="Addmessage()" />
+    <div class="Stay">
+      <img src="images/jqqd.png" v-show="messageData.length!=0" />
+    </div>
   </div>
 </template>
   
 <script>
 import { endpoint, leaveWordslist, leaveWords } from "@/api/hfiveget/index.js";
 import { ImagePreview } from "vant";
+import store from "../../store/index";
 export default {
   data() {
     return {
@@ -85,9 +89,15 @@
 
   computed: {},
   created() {
+    if (localStorage.getItem("tokensave") == null) {
+      this.$router.push("/discrimination");
+    }
+    store.commit("updatelogintopath", "/message");
     this.isshownotnm =
       localStorage.getItem("tokensave") == "111" ? false : true;
-    this.getmessagelist();
+    if (localStorage.getItem("tokensave") != null) {
+      this.getmessagelist();
+    }
   },
   mounted() {},
   methods: {
@@ -96,14 +106,17 @@
         event.target.scrollHeight -
         event.target.scrollTop -
         event.target.clientHeight;
-      if (scrollBottom < 1) {
+      if (scrollBottom < 200) {
         this.pageswitch.size += 10;
+        this.current.current += 1;
+        this.getmessagelist(this.pageswitch);
       }
     },
     // 获取数据
     getmessagelist() {
       leaveWordslist(this.pageswitch).then(res => {
-        this.messageData = res.data.data.records;
+        const mergedArray = this.messageData.concat(res.data.data.records);
+        this.messageData = mergedArray;
         this.messageData.forEach((item, indexto) => {
           if (item.imageUrls != "") {
             item.imageUrls = item.imageUrls.split(",");
@@ -215,7 +228,12 @@
 .boxliuyan {
   height: 100%;
   overflow: auto;
-  padding-bottom: 200px;
+  .Stay {
+    width: 100%;
+    img {
+      width: 100%;
+    }
+  }
 }
 .Addmessage {
   position: absolute;

--
Gitblit v1.9.3