【修改】 标协会员菜单权限
This commit is contained in:
+102
-37
@@ -9,35 +9,7 @@ Page({
|
||||
*/
|
||||
data: {
|
||||
date: '',
|
||||
selectArr: [{
|
||||
path: '../../assets/images/laikuan-new.png',
|
||||
text: '项目'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/gongzuozu-new.png',
|
||||
text: '工作组'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/fenbiaowei-new.png',
|
||||
text: '分标委'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/huiyi-new.png',
|
||||
text: '会议活动'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/ziliao-new .png',
|
||||
text: '资料网员'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/standard.png',
|
||||
text: '标协会员'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/new-contract.png',
|
||||
text: '合同'
|
||||
},
|
||||
],
|
||||
selectArr: [],
|
||||
titleList: [
|
||||
'会议通知',
|
||||
'文件通知',
|
||||
@@ -140,21 +112,21 @@ Page({
|
||||
clickSelect(e) {
|
||||
let index = e.currentTarget.dataset.index
|
||||
let url = ''
|
||||
if (index === 0) { // 来款项目
|
||||
if (this.data.selectArr[index].val === '0') { // 来款项目
|
||||
url = '../project/project?type=project'
|
||||
} else if (index === 1) { // 工作组
|
||||
} else if (this.data.selectArr[index].val === '1') { // 工作组
|
||||
// url = '../work/work'
|
||||
url = '../project/project?type=work'
|
||||
} else if (index === 2) { // 分标委
|
||||
} else if (this.data.selectArr[index].val === '2') { // 分标委
|
||||
url = '../committee/committee'
|
||||
} else if (index === 3) { // 会议活动
|
||||
} else if (this.data.selectArr[index].val=== '3') { // 会议活动
|
||||
url = '../meeting/meeting'
|
||||
} else if(index === 4){ // 资料网员
|
||||
} else if(this.data.selectArr[index].val === '4'){ // 资料网员
|
||||
// url = '../data/data'
|
||||
url = '../project/project?type=ziliao'
|
||||
}else if(index === 5){
|
||||
}else if(this.data.selectArr[index].val === '6'){ // 标协会员
|
||||
url= '../standardRouter/standardRouter'
|
||||
}else if(index === 6){
|
||||
}else if(this.data.selectArr[index].val === '5'){ // 合同
|
||||
url = '../mineContract/mineContract'
|
||||
}
|
||||
wx.navigateTo({
|
||||
@@ -172,7 +144,7 @@ Page({
|
||||
this.loadData()
|
||||
wx.showToast({
|
||||
title: '已读成功',
|
||||
icon: 'none'
|
||||
icon: 'none'
|
||||
})
|
||||
})
|
||||
}
|
||||
@@ -260,7 +232,75 @@ Page({
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow: function () {
|
||||
const that = this
|
||||
let menuArrStand = [{
|
||||
path: '../../assets/images/laikuan-new.png',
|
||||
val:'0',
|
||||
text: '项目'
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/gongzuozu-new.png',
|
||||
text: '工作组',
|
||||
val:'1',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/fenbiaowei-new.png',
|
||||
text: '分标委',
|
||||
val:'2',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/huiyi-new.png',
|
||||
text: '会议活动',
|
||||
val:'3',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/ziliao-new .png',
|
||||
text: '资料网员',
|
||||
val:'4',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/standard.png',
|
||||
text: '标协会员',
|
||||
val:'6',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/new-contract.png',
|
||||
text: '合同',
|
||||
val:'5',
|
||||
},
|
||||
]
|
||||
|
||||
let menuArr = [{
|
||||
path: '../../assets/images/laikuan-new.png',
|
||||
text: '项目',
|
||||
val:'0',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/gongzuozu-new.png',
|
||||
text: '工作组',
|
||||
val:'1',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/fenbiaowei-new.png',
|
||||
text: '分标委',
|
||||
val:'2',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/huiyi-new.png',
|
||||
text: '会议活动',
|
||||
val:'3',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/ziliao-new .png',
|
||||
text: '资料网员',
|
||||
val:'4',
|
||||
},
|
||||
{
|
||||
path: '../../assets/images/new-contract.png',
|
||||
text: '合同',
|
||||
val:'5',
|
||||
},
|
||||
]
|
||||
let searchParams = {
|
||||
pageNo: 1,
|
||||
pageSize: 10,
|
||||
@@ -273,6 +313,31 @@ Page({
|
||||
searchParams
|
||||
})
|
||||
this.loadData()
|
||||
// 默认不显示标协会员的菜单
|
||||
wx.getStorage({
|
||||
key:'userInfo',
|
||||
success(res){
|
||||
console.log(res);
|
||||
if(res.data.companyRole === '1' ){
|
||||
// 说明不是会员系统的企业
|
||||
that.setData({
|
||||
'selectArr':menuArr
|
||||
})
|
||||
}else{
|
||||
// 是会员的企业
|
||||
that.setData({
|
||||
'selectArr':menuArrStand
|
||||
})
|
||||
}
|
||||
|
||||
},
|
||||
fail(){
|
||||
// this.data.selectArr = []
|
||||
that.setData({
|
||||
'selectArr':menuArr
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
<text>{{item.text}}</text>
|
||||
</view>
|
||||
<view class="select-item"></view>
|
||||
<view class="select-item" wx:if="{{selectArr.length === 6}}"></view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 消息列表筛选框 -->
|
||||
|
||||
Reference in New Issue
Block a user