From efd060a3861f3e45b68b518247b959e2ff84ae38 Mon Sep 17 00:00:00 2001 From: zry <18990852002@163.com> Date: Thu, 24 Jul 2025 18:09:53 +0800 Subject: [PATCH] rolename repeat's modified --- src/views/permissions/permission.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/permissions/permission.vue b/src/views/permissions/permission.vue index 79dfc9c..da14c78 100644 --- a/src/views/permissions/permission.vue +++ b/src/views/permissions/permission.vue @@ -1094,10 +1094,18 @@ const permissionEditRole = async function () { "market": permissionEditRoleObj.value.market } }); - - console.log('编辑角色成功', permissionEditRoleObj.value); - permissionEditRoleVisible.value = false; - getRoleList(); + if (res.code === 200) { + console.log('编辑角色成功', permissionEditRoleObj.value); + permissionEditRoleVisible.value = false; + getRoleList(); + ElMessage.success('编辑角色成功'); + } else if (res.code === 0) { + console.log('角色名重复', permissionEditRoleObj.value); + ElMessage.error('角色名重复'); + } else { + console.log('编辑角色失败', res); + ElMessage.error('编辑角色失败'); + } } catch (error) { console.log('编辑角色失败', error); console.log('失败,看看permissionEditRoleObj', permissionEditRoleObj.value);