diff --git a/epdc-resident-mp-yushan/pages/index/index.js b/epdc-resident-mp-yushan/pages/index/index.js index dfcf7db..595985f 100644 --- a/epdc-resident-mp-yushan/pages/index/index.js +++ b/epdc-resident-mp-yushan/pages/index/index.js @@ -12,6 +12,7 @@ Page({ newsList: [], // 新闻列表 projectList: [], // 项目列表 infoList: [], // 消息列表 + noticeList: [], // 通知公告列表 unReadNum: 0, // 未读数量 loadMoreType: 'none', loadMoreVisible: false, @@ -47,6 +48,7 @@ Page({ this.getUserState() }, onShow () { + this.getUnreadNum() // 实时获取有无未读消息 // 检查版本更新 checkoutVersion() }, @@ -187,6 +189,21 @@ Page({ }).catch((err) => { console.log('获取消息列表失败') }) + }, + // 获取通知公告列表 + getNoticeList () { + let para = { + pageIndex: 1, + pageSize: 10, + timestamp: this.data.timestamp + } + homeApi.getNoticeList(para).then(res => { + this.setData({ + noticeList: res.data + }) + }).catch(err => { + console.log(err) + }) }, // 九宫格检查状态 getIndexSudokuState () { @@ -280,6 +297,7 @@ Page({ this.getIndexSudokuState() this.getProjectList() this.getInfoList() + this.getNoticeList() this.getUnreadNum() this.getNewsList() }, diff --git a/epdc-resident-mp-yushan/pages/index/index.wxml b/epdc-resident-mp-yushan/pages/index/index.wxml index 26d1d82..d748e7a 100644 --- a/epdc-resident-mp-yushan/pages/index/index.wxml +++ b/epdc-resident-mp-yushan/pages/index/index.wxml @@ -30,8 +30,7 @@ + noticeList="{{noticeList}}">