添加会议的权限修改

This commit is contained in:
fengachen
2021-10-09 14:44:41 +08:00
parent de1e635cd1
commit a3f4576119
6 changed files with 56 additions and 17 deletions
@@ -492,6 +492,8 @@ export default {
this.title = '编辑会议'
// 修改会议类型 控制dom显示 编辑取接口查到的会议类型
this.meetingType = record.meetingType + ''
// 编辑根据接口返回的会议类型获取不同的会议类型
this.url = this.createUrlByMeetingType(this.meetingType)
} else {
this.title = '新增会议'
// 如果是标协会会议需要显示酒店联系人
@@ -503,6 +505,8 @@ export default {
}
// 新增取路由参数
this.meetingType = this.$route.query.meetingType
// 新增根据路由参数 会议类型更换不同的接口
this.url = this.createUrlByMeetingType(this.meetingType)
}
console.log(this.model)
// 召开时间回显
@@ -696,6 +700,38 @@ export default {
this.newSignInTime = dateString
},
/*
* 根据会议类型返回不同的会议新增与编辑接口
* */
createUrlByMeetingType(meetingType){
switch (String(meetingType)){
// 工作组会议
case '1':return {
add:'/meeting/workGroupMeeting/add',
edit:'/meeting/workGroupMeeting/edit'
}
// 标协会议
case '2':return {
add:'/meeting/standardsMeeting/add',
edit:'/meeting/standardsMeeting/edit'
}
// 国际研讨会
case '3':return {
add:'/meeting/internalMeeting/add',
edit:'/meeting/internalMeeting/edit'
}
// 其他会议
case '4':return {
add:'/meeting/otherMeeting/add',
edit:'/meeting/otherMeeting/edit'
}
// 分标委会议
case '5':return {
add:'/meeting/committeeMeeting/add',
edit:'/meeting/committeeMeeting/edit'
}
}
},
/*
* 校验邀请码
* */
validateCode(rule, value, callback) {