From e2b64d3c5529aa088787b43f6ef081046d2f6391 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Fri, 11 Nov 2022 16:11:22 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/interact-fixed/interact-fixed.vue | 3 ++
components/system-news/system-news.vue | 3 +-
pages/news/index.vue | 37 ++++++++++----------
pages/resource/qaDetail.vue | 3 ++
4 files changed, 27 insertions(+), 19 deletions(-)
diff --git a/components/interact-fixed/interact-fixed.vue b/components/interact-fixed/interact-fixed.vue
index 1b9ad02..3281027 100644
--- a/components/interact-fixed/interact-fixed.vue
+++ b/components/interact-fixed/interact-fixed.vue
@@ -218,6 +218,9 @@ export default {
sendType:1,
conType,
content,
+ source:1,
+ pageUrl:location.href,
+ sendAid:this.userInfo.aid,
}
apiMessage.save(message).then(res=>{
if(res.status==200){
diff --git a/components/system-news/system-news.vue b/components/system-news/system-news.vue
index 7533f30..5cd0187 100644
--- a/components/system-news/system-news.vue
+++ b/components/system-news/system-news.vue
@@ -13,7 +13,8 @@
-
+
+
diff --git a/pages/news/index.vue b/pages/news/index.vue
index 4014c56..1074de2 100644
--- a/pages/news/index.vue
+++ b/pages/news/index.vue
@@ -89,7 +89,6 @@
},
methods: {
loadMessage() {
- console.log('1111')
this.queryMessage(true);
},
queryMessage(flag) {
@@ -105,23 +104,17 @@
this.message.total = res.result.count;
if(res.result.list.length!=0){
res.result.list.forEach(item => {
- // ids.push()
+ item.authorInfo={avatar:'',name:'',code:'',sex:null};
+ ids.push(item.sendAid);
item.checked = false;
this.message.list.push(item);
});
- // this.loadAuthorInfo(res.result.list,ids);
- //设置已读
- // let ids=[];
- // for(let i=0;i{
- // if(res.status==200){
-
- // }
- // })
+ this.loadAuthorInfo(res.result.list,ids)
+ }
+ if(this.message.list.length {
if (res.status == 200) {
list.forEach((item, index) => {
res.result.some(author => {
- if (author.aid == item.sysCreateAid) {
+ if ($this.tab == 0 && author.aid == item.sendAid) {
item.authorInfo = author;
return true;
+ } else if($this.tab == 1 && author.aid == item.sysCreateAid){
+ item.authorInfo = author;
} else {
- return false;
- }
+ return false;
+ }
});
});
} else {
diff --git a/pages/resource/qaDetail.vue b/pages/resource/qaDetail.vue
index e406c34..0044b23 100644
--- a/pages/resource/qaDetail.vue
+++ b/pages/resource/qaDetail.vue
@@ -478,6 +478,9 @@ export default {
sendType:1,
conType,
content,
+ source:1,
+ pageUrl:location.href,
+ sendAid:this.userInfo.aid,
}
apiMessage.save(message).then(res=>{
if(res.status==200){