[update] 变更:首页消息有超时未读的弹框提醒
This commit is contained in:
@@ -57,15 +57,19 @@ const UserApi = {
|
||||
messageList: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/getCompanyMyAnnouncementSend`, params),
|
||||
// 消息提醒已读状态
|
||||
messageStatus: (params) => http.post(`${URL_CONFIG}sys/sysAnnouncementSend/editCompanyByAnntIdAndUserId`, params),
|
||||
// 消息超时未读列表
|
||||
messageOverTimeUnreadList: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/getDeadlineUnreadSend`, params),
|
||||
// 将超时未读消息全部变已读
|
||||
messageOverTimeToRead: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/allReadDeadlineUnreadSend`, params),
|
||||
// 工作组分页
|
||||
workList: (params) => http.get(`${URL_CONFIG}project/payWorkingGroupSubitem/queryCompanyPageList`, params),
|
||||
// 分标委列表
|
||||
committeeList: (params) => http.get(`${URL_CONFIG}payCaseCommitteeSubitem/payCaseCommitteeSubitem/findTwo`, params),
|
||||
// 分标委详情
|
||||
committeeDetail: (params) => http.get(`${URL_CONFIG}payCaseCommittee/payCaseCommittee/detail`, params),
|
||||
// 理事会列表
|
||||
// 理事会列表
|
||||
councilList:(params) => http.get(`${URL_CONFIG}payCaseCouncilSubitem/payCaseCouncilSubitem/findTwo`, params),
|
||||
// 理事会详情
|
||||
// 理事会详情
|
||||
councilDetail: (params) => http.get(`${URL_CONFIG}payCaseCouncil/payCaseCouncil/detail`, params),
|
||||
// 资料网员分页接口
|
||||
queryDataMemberList: (params) => http.get(`${URL_CONFIG}jero/memberProjectSubitem/pageCompany`, params),
|
||||
@@ -73,9 +77,9 @@ const UserApi = {
|
||||
getUserInfo: (params) => http.get(`${URL_CONFIG}sys/user/queryById`, params),
|
||||
// 注册
|
||||
registerUser: (params) => http.post(`${URL_CONFIG}home/registerSelf`, params),
|
||||
// 手机号唯一校验
|
||||
// 手机号唯一校验
|
||||
checkPhoneOnly: (params) => http.get(`${URL_CONFIG}/sys/duplicate/check`, params),
|
||||
// 企业端的会议文件的下载
|
||||
// 企业端的会议文件的下载
|
||||
downFileDownWeb: (fileId,meetingId, params) => http.get(`${URL_CONFIG}meeting/payMeeting/userDownload/${fileId}/${meetingId}`,params)
|
||||
}
|
||||
|
||||
|
||||
+28
-2
@@ -1,5 +1,6 @@
|
||||
import UserApi from '../../assets/js/http/userApi'
|
||||
import MeetingApi from '../../assets/js/http/meetingApi'
|
||||
|
||||
import {
|
||||
isLogin
|
||||
} from '../../assets/js/common'
|
||||
@@ -173,7 +174,7 @@ Page({
|
||||
}
|
||||
|
||||
},
|
||||
// 去报名
|
||||
// 去报名
|
||||
goSignUpPage() {
|
||||
const templateCode = this.data.clickItem.currentTarget.dataset.message.templateCode
|
||||
const meetingId = JSON.parse(this.data.clickItem.currentTarget.dataset.message.busId).id
|
||||
@@ -378,6 +379,31 @@ Page({
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
// 2023-07变更:调接口看有没有超出消息提醒截止时间未读的,如果有则弹框提示
|
||||
UserApi.messageOverTimeUnreadList().then(res => {
|
||||
if (res.success) {
|
||||
if (res.result && res.result.length > 0) {
|
||||
const messageArr = res.result.map(item => item.msgContent)
|
||||
const anntIds = res.result.map(item => item.anntId).join(',')
|
||||
wx.showModal({
|
||||
title: '超时未读提醒',
|
||||
content: messageArr.join('\r\n'),
|
||||
showCancel: false,
|
||||
confirmText: '知道了',
|
||||
success: () => {
|
||||
// 点击知道了把这些超时未读消息变成已读
|
||||
UserApi.messageOverTimeToRead({anntIds: anntIds}).then(res => {
|
||||
if (res.success) {
|
||||
this.messageDetail({currentTarget: {dataset: {message: {readFlag: 0, anntId: ''}}}})
|
||||
this.loadData()
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
@@ -386,4 +412,4 @@ Page({
|
||||
this.data.searchParams.pageNo++
|
||||
this.loadData()
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user