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

角色管理修改

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