|
|
@@ -269,10 +269,8 @@ function getList() {
|
|
|
loading.value = true
|
|
|
getRoleList(params.value).then(res => {
|
|
|
loading.value = false
|
|
|
- if (res.code === 200) {
|
|
|
- total.value = res.data.total
|
|
|
- tableData.value = res.data.records
|
|
|
- }
|
|
|
+ total.value = res.data.total
|
|
|
+ tableData.value = res.data.records
|
|
|
}).catch(() => {
|
|
|
loading.value = false
|
|
|
})
|
|
|
@@ -324,16 +322,11 @@ function submitForm() {
|
|
|
}
|
|
|
params.state = params.state ? 0 : 1
|
|
|
setRole(params).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- API.add("修改", "system_role");
|
|
|
- ElMessage({
|
|
|
- message: "修改成功",
|
|
|
- type: "success"
|
|
|
- })
|
|
|
- addShow.value = false
|
|
|
- resetForm()
|
|
|
- getList()
|
|
|
- }
|
|
|
+ API.add("修改", "system_role");
|
|
|
+ ElMessage.success("修改成功")
|
|
|
+ addShow.value = false
|
|
|
+ resetForm()
|
|
|
+ getList()
|
|
|
})
|
|
|
} else {
|
|
|
const params = {
|
|
|
@@ -341,16 +334,11 @@ function submitForm() {
|
|
|
}
|
|
|
params.state = params.state ? 0 : 1
|
|
|
addRole(params).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- API.add("新增", "system_role");
|
|
|
- ElMessage({
|
|
|
- message: "新增成功",
|
|
|
- type: "success"
|
|
|
- })
|
|
|
- addShow.value = false
|
|
|
- resetForm()
|
|
|
- getList()
|
|
|
- }
|
|
|
+ API.add("新增", "system_role");
|
|
|
+ ElMessage.success("新增成功")
|
|
|
+ addShow.value = false
|
|
|
+ resetForm()
|
|
|
+ getList()
|
|
|
})
|
|
|
}
|
|
|
} else {
|
|
|
@@ -448,19 +436,9 @@ function saveTree() {
|
|
|
|
|
|
// 调用 API,传递所有必要的节点
|
|
|
setRoleMenuTree(selectedRow.value.id, { menuIds: allKeys.join(","), roleId: selectedRow.value.id }).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- API.add("分配权限", "system_role");
|
|
|
- ElMessage({
|
|
|
- message: "分配成功",
|
|
|
- type: "success"
|
|
|
- })
|
|
|
- sendShow.value = false
|
|
|
- } else {
|
|
|
- ElMessage({
|
|
|
- message: res.msg,
|
|
|
- type: "error"
|
|
|
- })
|
|
|
- }
|
|
|
+ API.add("分配权限", "system_role");
|
|
|
+ ElMessage.success("分配成功")
|
|
|
+ sendShow.value = false
|
|
|
})
|
|
|
}
|
|
|
|
|
|
@@ -474,18 +452,8 @@ function savePortTree() {
|
|
|
|
|
|
// 调用 API,传递所有必要的节点
|
|
|
setRolePortTree({ permissionType: 1, scopeIds: allKeys.join(","), roleId: selectedRow.value.id }).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- ElMessage({
|
|
|
- message: "分配成功",
|
|
|
- type: "success"
|
|
|
- })
|
|
|
- sendShow.value = false
|
|
|
- } else {
|
|
|
- ElMessage({
|
|
|
- message: res.msg,
|
|
|
- type: "error"
|
|
|
- })
|
|
|
- }
|
|
|
+ ElMessage.success("分配成功")
|
|
|
+ sendShow.value = false
|
|
|
})
|
|
|
}
|
|
|
|
|
|
@@ -496,19 +464,9 @@ function deleteRoleClick(row) {
|
|
|
type: "warning"
|
|
|
}).then(() => {
|
|
|
deleteRole(row.id).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- API.add("删除", "system_role");
|
|
|
- ElMessage({
|
|
|
- message: "删除成功",
|
|
|
- type: "success"
|
|
|
- })
|
|
|
- getList()
|
|
|
- } else {
|
|
|
- ElMessage({
|
|
|
- message: res.msg,
|
|
|
- type: "error"
|
|
|
- })
|
|
|
- }
|
|
|
+ API.add("删除", "system_role");
|
|
|
+ ElMessage.success("删除成功")
|
|
|
+ getList()
|
|
|
})
|
|
|
})
|
|
|
}
|