You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

99 lines
1.7 KiB

// pages/message/message.js
const axios = require('../../api/index')
Page({
/**
* 页面的初始数据
*/
data: {
imageServerUrl: getApp().globalData.imageServerUrl,
recruitment_list: [],
recruitmentMessageCount:0,
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.get_message_list()
},
to_my_notice_item(){
axios.setmessage().then(res => {
console.log(res)
wx.navigateTo({
url:"/pages/my_notice/my_notice_item/my_notice_item",
})
})
},
get_message_list(){
let currentPage = 1, pageSize = 10
let data = {
currentPage,
pageSize
};
axios.getMessageList(data).then(res => {
console.log(res)
let { list } = res.data
this.setData({
recruitment_list: list
})
})
},
// 未读
getUnreadMessageList(){
axios.getUnreadMessageList().then(res => {
// auditFailCount: "0"审核失败
// messageCount: "0"消息提醒
this.setData({
recruitmentMessageCount: res.data.messageCount
})
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
this.getUnreadMessageList()
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
})