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