Files
income_payments_applet/pages/standardRouter/standardRouter.js
T

158 lines
3.3 KiB
JavaScript

// pages/standardRouter/standardRouter.js
Page({
/**
* 页面的初始数据
*/
data: {
pageRouters:[],
show:false // 是否展示理事会菜单
},
/**
* @description 跳转
* @param {*} e
*/
clickSelect(e){
let item = e.currentTarget.dataset.item
wx.navigateTo({
url: item.path,
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
const that = this
// 理事会成员展示的
let councilArr = [
{
path: "../standardBasicInfo/standardBasicInfo",
imgPath:'../../assets/images/basic-info.png',
val: "1",
name: "基本信息"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=1", // type 是会议类型
imgPath:'../../assets/images/notice.png',
val: "2",
name: "标准宣贯"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=2",
imgPath:'../../assets/images/train.png',
val: "3",
name: "培训会"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=3",
imgPath:'../../assets/images/info.png',
val: "4",
name: "信息交流会"
},
{
path: "../council/council?type=standard&meetingType=6",
imgPath:'../../assets/images/lishi.png',
val: "5",
name: "理事会"
},
]
// 非理事会成员展示的
let notCouncilArr = [
{
path: "../standardBasicInfo/standardBasicInfo",
imgPath:'../../assets/images/basic-info.png',
val: "1",
name: "基本信息"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=1", // type 是会议类型
imgPath:'../../assets/images/notice.png',
val: "2",
name: "标准宣贯"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=2",
imgPath:'../../assets/images/train.png',
val: "3",
name: "培训会"
},
{
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=3",
imgPath:'../../assets/images/info.png',
val: "4",
name: "信息交流会"
}
]
wx.getStorage({
key:'userInfo',
success(res){
console.log(res);
if(res.data.isCouncil == '1' ){
// 说明是理事会成员
that.setData({
'pageRouters':councilArr,
show:true
})
}else{
// 说明不是理事会成员
that.setData({
'pageRouters':notCouncilArr,
show:false
})
}
},
})
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})