|
@ -177,14 +177,28 @@ const changePassword = async function () { |
|
|
|
|
|
|
|
|
const result = await API({url: '/admin/password', data: params}) |
|
|
const result = await API({url: '/admin/password', data: params}) |
|
|
console.log('@@@@@@@@@@@修改密码结果:', result) |
|
|
console.log('@@@@@@@@@@@修改密码结果:', result) |
|
|
if(result.status === 200){ |
|
|
|
|
|
|
|
|
if(result.code === 200){ |
|
|
// 显示成功弹窗 |
|
|
// 显示成功弹窗 |
|
|
|
|
|
|
|
|
|
|
|
console.log('AAA') |
|
|
|
|
|
router.replace('/PasswordSuccess') |
|
|
|
|
|
.then(() => { |
|
|
|
|
|
console.log('路由跳转成功'); |
|
|
|
|
|
}) |
|
|
|
|
|
.catch((error) => { |
|
|
|
|
|
console.error('路由跳转失败:', error); |
|
|
|
|
|
ElMessage.error('跳转失败,请重试'); |
|
|
|
|
|
}); |
|
|
ElMessage.success('修改密码成功') |
|
|
ElMessage.success('修改密码成功') |
|
|
// 重置表单字段 |
|
|
// 重置表单字段 |
|
|
resetFields() |
|
|
resetFields() |
|
|
router.replace ('/PasswordSuccess'); |
|
|
|
|
|
}else if(result === 400){ |
|
|
|
|
|
|
|
|
console.log('BBB') |
|
|
|
|
|
|
|
|
|
|
|
console.log('CCC') |
|
|
|
|
|
return result |
|
|
|
|
|
}else if(result.code === 400){ |
|
|
|
|
|
// 显示失败弹窗 |
|
|
|
|
|
console.log('修改密码失败') |
|
|
|
|
|
ElMessage.error('修改密码失败') |
|
|
//todo 待完善 |
|
|
//todo 待完善 |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|