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 1/4] =?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){ From cc4abda31ca69077b13cdecce82011caeb249b20 Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Fri, 11 Nov 2022 16:17:36 +0800 Subject: [PATCH 2/4] =?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/system-news/system-news.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/components/system-news/system-news.vue b/components/system-news/system-news.vue index 5cd0187..8d44e15 100644 --- a/components/system-news/system-news.vue +++ b/components/system-news/system-news.vue @@ -55,6 +55,14 @@ }, methods: { returnRouter(item) { + if(!item.isRead){ + apiMessage.updateIsRead([item.id]).then(res=>{ + if(res.status == 200) { + item.isRead = !item.isRead; + } + }) + } + if (item.refType == 2) { uni.navigateTo({ url: '/pages/resource/articeDetail?id=' + item.refId @@ -145,7 +153,6 @@ this.$emit('loadMessage'); } }) - console.log(ids,'ids') } } } From fdbe1aef7b99b9468209bfc6e00e66e108878806 Mon Sep 17 00:00:00 2001 From: lmj <3407000732@qq.com> Date: Fri, 11 Nov 2022 16:37:29 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/my/myFavorites.vue | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pages/my/myFavorites.vue b/pages/my/myFavorites.vue index 4ae1e63..468c16f 100644 --- a/pages/my/myFavorites.vue +++ b/pages/my/myFavorites.vue @@ -120,7 +120,7 @@ export default { conType: 1, query: { pageIndex: 1, - pageSize: 4, + pageSize: 10, keyword: '' }, courseList: [], @@ -210,7 +210,6 @@ export default { let userIds = []; if (this.conType == 1) { rs.result.list.forEach(item => { - console.log(item) item.avatar = ''; item.orgInfo = ''; item.sex = null; From c0950fbb96e6fc2f8cb75f7adfc54f8fac336f2f Mon Sep 17 00:00:00 2001 From: weinan2087 Date: Fri, 11 Nov 2022 18:24:26 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=B4=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/my/setting.vue | 58 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 55 insertions(+), 3 deletions(-) diff --git a/pages/my/setting.vue b/pages/my/setting.vue index 1d50eb1..ce16ed7 100644 --- a/pages/my/setting.vue +++ b/pages/my/setting.vue @@ -7,9 +7,8 @@ 基础信息 - - - + + @@ -65,8 +64,14 @@