From 1e6937966bb2f80b3922fe86d6d6e8ecfe214d01 Mon Sep 17 00:00:00 2001 From: admin <> Date: Thu, 18 Jul 2024 17:25:55 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=BC=96=E8=BE=91=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=20=20=E6=89=8B=E6=9C=BA=E5=8F=B7=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E7=BD=AE=E7=81=B0=20=20=E4=B8=8D=E5=8F=AF=E6=9B=B4?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pagesApp/components/addUser.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/pagesApp/components/addUser.vue b/src/pagesApp/components/addUser.vue index 782cc37..ca0ca82 100644 --- a/src/pagesApp/components/addUser.vue +++ b/src/pagesApp/components/addUser.vue @@ -49,7 +49,7 @@ border="none" :maxlength="item.key === 'password' ? 8 : -1" @change="(e:any) => {handleInput(e, item)}" - :disabled="item.type === 'select'" + :disabled="item.type === 'select' || isEditPhone(item)" :disabledColor=" ['性别', '用户角色'].indexOf(item.name) > -1 ? '#ffffff' : '#f5f7fa' " @@ -100,6 +100,12 @@ const handleInput = (e: any, item: any) => { }, 10); } }; + +const isEditPhone = (item:any) => { + if (model1.formData.id && item.key === 'phone') { + return true + } +} const model1 = reactive({ formData: { gender: 1 @@ -272,7 +278,6 @@ onLoad((option: any) => { if (option.item) { const obj = JSON.parse(option.item); model1.formData = { ...obj, genderName: ["未知", "男", "女"][obj.gender] }; - debugger if (obj.roleVos.length > 0) { model1.formData.roleIds = [obj.roleVos[0].id]; model1.formData.roleName = obj.roleVos[0].roleName;