密码修改

This commit is contained in:
仲么了
2024-01-29 13:57:52 +08:00
parent 7cfa3c0a9e
commit a0c582e1dd
11 changed files with 391 additions and 226 deletions

View File

@@ -36,7 +36,8 @@ const form = reactive({
id: '',
password: '',
newPwd: '',
confirmPwd: ''
confirmPwd: '',
loginName: ''
})
const rules = {
password: [
@@ -46,7 +47,7 @@ const rules = {
max: 16,
message: '长度在 6 到 16 个字符',
trigger: 'blur'
},
}
],
newPwd: [
{ required: true, message: '请输入密码', trigger: 'blur' },
@@ -83,17 +84,18 @@ const rules = {
}
const dialogVisible = ref(false)
const title = ref('新增菜单')
const open = (id: string) => {
const open = (id: string,loginName: string) => {
form.id = id
form.loginName = loginName
form.password = ''
form.newPwd = ''
form.confirmPwd = ''
dialogVisible.value = true
}
const submit = async () => {
formRef.value.validate((valid:boolean) => {
formRef.value.validate((valid: boolean) => {
if (valid) {
passwordConfirm(form.password).then((res: any) => {
passwordConfirm(form.password, form.loginName).then((res: any) => {
updatePassword({
id: form.id,
newPassword: form.newPwd