【bug】 首页菜单顺序修改

This commit is contained in:
fengachen
2021-12-24 15:32:44 +08:00
parent a45a39a970
commit 098c5bde7e
2 changed files with 112 additions and 108 deletions
+108 -108
View File
@@ -25,29 +25,29 @@ Page({
startTime: '', // 开始日期 startTime: '', // 开始日期
endTime: '' // 结束日期 endTime: '' // 结束日期
}, },
content:'',// 消息内容 content: '', // 消息内容
showModal:false, // 是否显示弹窗 showModal: false, // 是否显示弹窗
clickItem:null, clickItem: null,
signUpBool:false // 是否跳转可报名 signUpBool: false // 是否跳转可报名
}, },
showDialogBtn: function (e) { showDialogBtn: function (e) {
let content = e.currentTarget.dataset.message.msgContent let content = e.currentTarget.dataset.message.msgContent
// 是否可跳转报名 // 是否可跳转报名
const templateCode = e.currentTarget.dataset.message.templateCode const templateCode = e.currentTarget.dataset.message.templateCode
if(templateCode === 'QY_1_HYTZ_WORK_GROUP_CREATE' || templateCode === "QY_13_HYTZ_FBW_CREATE"){ if (templateCode === 'QY_1_HYTZ_WORK_GROUP_CREATE' || templateCode === "QY_13_HYTZ_FBW_CREATE") {
this.setData({ this.setData({
signUpBool:true signUpBool: true
}) })
}else{ } else {
this.setData({ this.setData({
signUpBool:false signUpBool: false
}) })
} }
const that = this const that = this
that.setData({ that.setData({
showModal: true, showModal: true,
content:content, content: content,
clickItem: e clickItem: e
}) })
console.log(this.data.clickItem); console.log(this.data.clickItem);
@@ -55,8 +55,7 @@ Page({
/** /**
* 弹出框蒙层截断touchmove事件 * 弹出框蒙层截断touchmove事件
*/ */
preventTouchMove: function () { preventTouchMove: function () {},
},
/** /**
* 隐藏模态对话框 * 隐藏模态对话框
*/ */
@@ -66,10 +65,10 @@ Page({
this.loadData() this.loadData()
that.setData({ that.setData({
showModal: false, showModal: false,
content:'', content: '',
clickItem:null clickItem: null
}); });
}, },
loadData() { loadData() {
wx.showToast({ wx.showToast({
@@ -119,14 +118,14 @@ Page({
url = '../project/project?type=work' url = '../project/project?type=work'
} else if (this.data.selectArr[index].val === '2') { // 分标委 } else if (this.data.selectArr[index].val === '2') { // 分标委
url = '../committee/committee' url = '../committee/committee'
} else if (this.data.selectArr[index].val=== '3') { // 会议活动 } else if (this.data.selectArr[index].val === '3') { // 会议活动
url = '../meeting/meeting' url = '../meeting/meeting'
} else if(this.data.selectArr[index].val === '4'){ // 资料网员 } else if (this.data.selectArr[index].val === '4') { // 资料网员
// url = '../data/data' // url = '../data/data'
url = '../project/project?type=ziliao' url = '../project/project?type=ziliao'
}else if(this.data.selectArr[index].val === '6'){ // 标协会员 } else if (this.data.selectArr[index].val === '6') { // 标协会员
url= '../standardRouter/standardRouter' url = '../standardRouter/standardRouter'
}else if(this.data.selectArr[index].val === '5'){ // 合同 } else if (this.data.selectArr[index].val === '5') { // 合同
url = '../mineContract/mineContract' url = '../mineContract/mineContract'
} }
wx.navigateTo({ wx.navigateTo({
@@ -136,7 +135,7 @@ Page({
// 会议去报名,切换已读状态 // 会议去报名,切换已读状态
messageDetail(e) { messageDetail(e) {
const readFlag = e.currentTarget.dataset.message.readFlag const readFlag = e.currentTarget.dataset.message.readFlag
if (readFlag == 0) { // 标记已读 if (readFlag == 0) { // 标记已读
UserApi.messageStatus({ UserApi.messageStatus({
anntId: e.currentTarget.dataset.message.anntId anntId: e.currentTarget.dataset.message.anntId
@@ -144,16 +143,16 @@ Page({
this.loadData() this.loadData()
wx.showToast({ wx.showToast({
title: '已读成功', title: '已读成功',
icon: 'none' icon: 'none'
}) })
}) })
} }
}, },
// 去报名 // 去报名
goSignUpPage(){ goSignUpPage() {
const templateCode = this.data.clickItem.currentTarget.dataset.message.templateCode const templateCode = this.data.clickItem.currentTarget.dataset.message.templateCode
const meetingId = JSON.parse( this.data.clickItem.currentTarget.dataset.message.busId).id const meetingId = JSON.parse(this.data.clickItem.currentTarget.dataset.message.busId).id
if (templateCode == 'QY_1_HYTZ_WORK_GROUP_CREATE' || templateCode == "QY_13_HYTZ_FBW_CREATE") { // 去报名页 if (templateCode == 'QY_1_HYTZ_WORK_GROUP_CREATE' || templateCode == "QY_13_HYTZ_FBW_CREATE") { // 去报名页
// 需要调用会议详情的接口 判断该会议是否还在报名时间内 并跳转不同的页面或者操作 // 需要调用会议详情的接口 判断该会议是否还在报名时间内 并跳转不同的页面或者操作
MeetingApi.meetingDetail({ MeetingApi.meetingDetail({
@@ -234,73 +233,74 @@ Page({
onShow: function () { onShow: function () {
const that = this const that = this
let menuArrStand = [{ let menuArrStand = [{
path: '../../assets/images/laikuan-new.png', path: '../../assets/images/gongzuozu-new.png',
val:'0', text: '工作组',
text: '项目' val: '1',
}, },
{ {
path: '../../assets/images/gongzuozu-new.png', path: '../../assets/images/fenbiaowei-new.png',
text: '工作组', text: '分标委',
val:'1', val: '2',
}, },
{ {
path: '../../assets/images/fenbiaowei-new.png', path: '../../assets/images/ziliao-new .png',
text: '分标委', text: '资料网员',
val:'2', val: '4',
}, },
{ {
path: '../../assets/images/huiyi-new.png', path: '../../assets/images/standard.png',
text: '会议活动', text: '标协会员',
val:'3', val: '6',
}, },
{ {
path: '../../assets/images/ziliao-new .png', path: '../../assets/images/laikuan-new.png',
text: '资料网员', val: '0',
val:'4', text: '项目'
}, },
{ {
path: '../../assets/images/standard.png', path: '../../assets/images/huiyi-new.png',
text: '标协会员', text: '会议',
val:'6', val: '3',
}, },
{ {
path: '../../assets/images/new-contract.png', path: '../../assets/images/new-contract.png',
text: '合同', text: '合同',
val:'5', val: '5',
}, },
] ]
let menuArr = [{ let menuArr = [{
path: '../../assets/images/laikuan-new.png', path: '../../assets/images/gongzuozu-new.png',
text: '项目', text: '工作组',
val:'0', val: '1',
}, },
{ {
path: '../../assets/images/gongzuozu-new.png', path: '../../assets/images/fenbiaowei-new.png',
text: '工作组', text: '分标委',
val:'1', val: '2',
}, },
{ {
path: '../../assets/images/fenbiaowei-new.png', path: '../../assets/images/ziliao-new.png',
text: '分标委', text: '资料网员',
val:'2', val: '4',
}, },
{ {
path: '../../assets/images/huiyi-new.png', path: '../../assets/images/laikuan-new.png',
text: '会议活动', text: '项目',
val:'3', val: '0',
}, },
{
path: '../../assets/images/ziliao-new.png', {
text: '资料网员', path: '../../assets/images/huiyi-new.png',
val:'4', text: '会议',
}, val: '3',
{ },
path: '../../assets/images/new-contract.png', {
text: '合同', path: '../../assets/images/new-contract.png',
val:'5', text: '合同',
}, val: '5',
] },
]
let searchParams = { let searchParams = {
pageNo: 1, pageNo: 1,
pageSize: 10, pageSize: 10,
@@ -315,26 +315,26 @@ Page({
this.loadData() this.loadData()
// 默认不显示标协会员的菜单 // 默认不显示标协会员的菜单
wx.getStorage({ wx.getStorage({
key:'userInfo', key: 'userInfo',
success(res){ success(res) {
console.log(res); console.log(res);
if(res.data.companyRole === '1' ){ if (res.data.companyRole === '1') {
// 说明不是会员系统的企业 // 说明不是会员系统的企业
that.setData({ that.setData({
'selectArr':menuArr 'selectArr': menuArr
}) })
}else{ } else {
// 是会员的企业 // 是会员的企业
that.setData({ that.setData({
'selectArr':menuArrStand 'selectArr': menuArrStand
}) })
} }
}, },
fail(){ fail() {
// this.data.selectArr = [] // this.data.selectArr = []
that.setData({ that.setData({
'selectArr':menuArr 'selectArr': menuArr
}) })
} }
}) })
@@ -346,4 +346,4 @@ Page({
this.data.searchParams.pageNo++ this.data.searchParams.pageNo++
this.loadData() this.loadData()
} }
}) })
@@ -36,6 +36,10 @@ page{
.meeting-name{ .meeting-name{
margin-bottom: 10px; margin-bottom: 10px;
} }
.meeting-name text{
min-width: 140rpx;
}
.meeting-files{ .meeting-files{
margin-top: 10px; margin-top: 10px;
flex-direction: column; flex-direction: column;