Commit 1af68b92 authored by 智勇's avatar 智勇

增加operator

parent cac682b4
......@@ -37,8 +37,10 @@ const user = {
return new Promise((resolve, reject) => {
getInfo().then(response => {
const data = response.data
data.roles = data.roleInfo.roleInfos && data.roleInfo.roleInfos[0] && data.roleInfo.roleInfos[0].roleId === 1 ? ['admin'] : ['channel']
// data.roles = data.rank.indexOf('CHANNEL') !== -1 ? ['channel'] : ['admin']
data.roles = data.rank.indexOf('CHANNEL') !== -1 ? ['channel'] : ['operator']
if (data.roleInfo.roleInfos && data.roleInfo.roleInfos[0] && data.roleInfo.roleInfos[0].roleId === 1) {
data.roles.push('admin')
}
if (data.roles && data.roles.length > 0) {
commit('SET_ROLES', data.roles)
} else {
......
......@@ -267,7 +267,7 @@ export default {
created() {
this.getOrders()
this.roles = store.getters.roles
this.isShow = !!this.roles.includes('admin')
this.isShow = !this.roles.includes('channel')
},
methods: {
getOrders() {
......
......@@ -157,7 +157,6 @@ export default {
channels: [],
roles: [],
userRank: [],
disabled: undefined,
rules: {
username: [{ required: true, message: '请输入', trigger: 'change' }],
nickname: [{ required: true, message: '请输入', trigger: 'change' }],
......@@ -177,7 +176,6 @@ export default {
created() {
this.fetchUser()
this.getRoles()
this.disabled = !this.$store.getters.roles.includes('admin')
},
methods: {
fetchUser() {
......
......@@ -113,7 +113,6 @@ export default {
roles: [],
roleList: [],
permissions: [],
disabled: undefined,
rules: {
type: [{ required: true, message: '请选择', trigger: 'change' }]
},
......@@ -130,7 +129,6 @@ export default {
this.getRoleList()
this.getRoles()
this.getPermission()
this.disabled = !this.$store.getters.roles.includes('admin')
},
methods: {
getRoleList() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment