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

增加operator

parent cac682b4
...@@ -37,8 +37,10 @@ const user = { ...@@ -37,8 +37,10 @@ const user = {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
getInfo().then(response => { getInfo().then(response => {
const data = response.data 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'] : ['operator']
// data.roles = data.rank.indexOf('CHANNEL') !== -1 ? ['channel'] : ['admin'] 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) { if (data.roles && data.roles.length > 0) {
commit('SET_ROLES', data.roles) commit('SET_ROLES', data.roles)
} else { } else {
......
...@@ -267,7 +267,7 @@ export default { ...@@ -267,7 +267,7 @@ export default {
created() { created() {
this.getOrders() this.getOrders()
this.roles = store.getters.roles this.roles = store.getters.roles
this.isShow = !!this.roles.includes('admin') this.isShow = !this.roles.includes('channel')
}, },
methods: { methods: {
getOrders() { getOrders() {
......
...@@ -157,7 +157,6 @@ export default { ...@@ -157,7 +157,6 @@ export default {
channels: [], channels: [],
roles: [], roles: [],
userRank: [], userRank: [],
disabled: undefined,
rules: { rules: {
username: [{ required: true, message: '请输入', trigger: 'change' }], username: [{ required: true, message: '请输入', trigger: 'change' }],
nickname: [{ required: true, message: '请输入', trigger: 'change' }], nickname: [{ required: true, message: '请输入', trigger: 'change' }],
...@@ -177,7 +176,6 @@ export default { ...@@ -177,7 +176,6 @@ export default {
created() { created() {
this.fetchUser() this.fetchUser()
this.getRoles() this.getRoles()
this.disabled = !this.$store.getters.roles.includes('admin')
}, },
methods: { methods: {
fetchUser() { fetchUser() {
......
...@@ -113,7 +113,6 @@ export default { ...@@ -113,7 +113,6 @@ export default {
roles: [], roles: [],
roleList: [], roleList: [],
permissions: [], permissions: [],
disabled: undefined,
rules: { rules: {
type: [{ required: true, message: '请选择', trigger: 'change' }] type: [{ required: true, message: '请选择', trigger: 'change' }]
}, },
...@@ -130,7 +129,6 @@ export default { ...@@ -130,7 +129,6 @@ export default {
this.getRoleList() this.getRoleList()
this.getRoles() this.getRoles()
this.getPermission() this.getPermission()
this.disabled = !this.$store.getters.roles.includes('admin')
}, },
methods: { methods: {
getRoleList() { 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