From 7fca37e2a6c2149b0223870737daf3df6e29df92 Mon Sep 17 00:00:00 2001 From: weiwei Date: Thu, 13 Mar 2025 19:57:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/admin/system/user/form.vue | 13 ++++----- src/views/admin/system/user/index.vue | 17 ++++++----- .../admin/system/userFaceApprove/index.vue | 29 ++++++++++++++----- 3 files changed, 35 insertions(+), 24 deletions(-) diff --git a/src/views/admin/system/user/form.vue b/src/views/admin/system/user/form.vue index 76e45ae..e860b02 100644 --- a/src/views/admin/system/user/form.vue +++ b/src/views/admin/system/user/form.vue @@ -28,14 +28,14 @@ - + - + @@ -171,10 +171,7 @@ const dataRules = ref({ { validator: rule.chinese, trigger: "blur" }, ], deptId: [{ required: true, message: "部门不能为空", trigger: "blur" }], - role: - roleCodes.includes("DEPT_ADMIN") || roleCodes.includes("ROLE_ADMIN") - ? [] - : [{ required: true, message: "角色不能为空", trigger: "blur" }], + role: roleCodes.includes("DEPT_ADMIN") ? [] : [{ required: true, message: "角色不能为空", trigger: "blur" }], // post: [{ required: true, message: '岗位不能为空', trigger: 'blur' }], // 手机号校验,不能为空、新增的时不能重复校验 phone: [ @@ -288,7 +285,7 @@ const getPostData = () => { postList().then((res) => { postData.value = res.data // 默认选择第一个 - if (!roleCodes.includes("DEPT_ADMIN") && !roleCodes.includes("ROLE_ADMIN") && !dataForm.userId) { + if (!roleCodes.includes("DEPT_ADMIN") && !dataForm.userId) { dataForm.post = [res.data[0].postId] } }) @@ -298,7 +295,7 @@ const getRoleData = () => { roleList().then((res) => { roleData.value = res.data // 默认选择第一个 - if (!roleCodes.includes("DEPT_ADMIN") && !roleCodes.includes("ROLE_ADMIN") && !dataForm.userId) { + if (!roleCodes.includes("DEPT_ADMIN") && !dataForm.userId) { dataForm.role = [res.data[0].roleId] } }) diff --git a/src/views/admin/system/user/index.vue b/src/views/admin/system/user/index.vue index bbe8a2c..67a2e69 100644 --- a/src/views/admin/system/user/index.vue +++ b/src/views/admin/system/user/index.vue @@ -75,16 +75,16 @@ > - - - - - + + + + + - +