Commit d2fa76ff authored by 张伯涛's avatar 张伯涛

角色管理修改

parent 7766bde5
......@@ -108,7 +108,7 @@ service.interceptors.response.use(res => {
type: 'error'
})
return Promise.reject(new Error(message))
} else if (code !== 200 && code !== 'E004') {
} else if (code !== 200 && code !== 'E004' && code !== 4006) {
Message({
message: message,
type: 'error',
......
......@@ -77,15 +77,15 @@
<div style="line-height: 35px" class="mb12 font-small-bold">角色管理列表</div>
<el-table v-loading="loading" border :data="roleList" @selection-change="handleSelectionChange">
<el-table-column type="index" label="序号" width="50" />
<el-table-column align="center" prop="businessId">
<template slot="header">
<div>角色编号</div>
<div>Role Number</div>
</template>
<template slot-scope="scope">
{{ scope.row.businessId || '-' }}
</template>
</el-table-column>
<!-- <el-table-column align="center" prop="businessId">-->
<!-- <template slot="header">-->
<!-- <div>角色编号</div>-->
<!-- <div>Role Number</div>-->
<!-- </template>-->
<!-- <template slot-scope="scope">-->
<!-- {{ scope.row.businessId || '-' }}-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column align="center" prop="roleName" :show-overflow-tooltip="true">
<template slot="header">
<div>角色名称</div>
......@@ -688,18 +688,34 @@ export default {
if (this.form.businessId !== undefined) {
this.form.menuIds = this.getMenuAllCheckedKeys()
updateRole(this.form).then(response => {
if (response.code === 200) {
this.msgSuccess('修改成功')
this.open = false
this.confirmLoading = false
this.getList()
} else if (response.code === 4006) {
this.confirmLoading = false
this.$message({
type: 'error',
message: response.message
})
}
})
} else {
this.form.menuIds = this.getMenuAllCheckedKeys()
addRole(this.form).then(response => {
if (response.code === 200) {
this.msgSuccess('新增成功')
this.open = false
this.confirmLoading = false
this.getList()
} else if (response.code === 4006) {
this.confirmLoading = false
this.$message({
type: 'error',
message: response.message
})
}
})
}
}
......
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