diff --git a/src/components/setting/AddUser.vue b/src/components/setting/AddUser.vue index 0f1b418..d9de6de 100644 --- a/src/components/setting/AddUser.vue +++ b/src/components/setting/AddUser.vue @@ -1,6 +1,5 @@ - + diff --git a/src/components/setting/ModifyPwd.vue b/src/components/setting/ModifyPwd.vue index b06af25..536c350 100644 --- a/src/components/setting/ModifyPwd.vue +++ b/src/components/setting/ModifyPwd.vue @@ -28,6 +28,7 @@ watchEffect(() => { visible.value = settingStore.modifyPwdVisible if (settingStore.currentEditUser && settingStore.currentEditUser.id !== userForm.value.id) { userForm.value = settingStore.currentEditUser + userForm.value.newpasswd = '' } if (focusedInput.value) { userForm.value[focusedInput.value] = inputValue.value @@ -47,15 +48,6 @@ const onSave = (formRef: FormInstance | undefined) => { } }) } -const openKeyboard = (e: any) => { - setTimeout(() => { - keyboardVisible.value = true - const labelName = e.target.name - const formValue = userForm.value[labelName as keyof typeof userForm.value] - inputValue.value = formValue ? formValue.toString() : '' - focusedInput.value = e.target.name - }, 100) -} const doSave = () => { const passwd = userForm.value.passwd const newpasswd = userForm.value.newpasswd @@ -122,14 +114,35 @@ const validateConfirmPasswd = (rule: any, value: string, callback: any) => { } } const rules = reactive({ - passwd: [{ required: true, message: '输入旧密码', trigger: 'blur' }, { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, { validator: validatePasswd, trigger: 'blur' }], - newpasswd: [{ required: true, message: '输入新密码', trigger: 'blur' }, { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, { validator: validatePasswd, trigger: 'blur' }], - confirmPasswd: [{ required: true, message: '输入新密码', trigger: 'blur' }, { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, { validator: validateConfirmPasswd, trigger: 'blur' }], + passwd: [ + { required: true, message: '输入旧密码', trigger: 'blur' }, + { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, + { validator: validatePasswd, trigger: 'blur' }, + ], + newpasswd: [ + { required: true, message: '输入新密码', trigger: 'blur' }, + { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, + { validator: validatePasswd, trigger: 'blur' }, + ], + confirmPasswd: [ + { required: true, message: '输入新密码', trigger: 'blur' }, + { min: 4, max: 10, message: '长度4-10', trigger: 'blur' }, + { validator: validateConfirmPasswd, trigger: 'blur' }, + ], }) - +