diff --git a/src/components/changePassword.vue b/src/components/changePassword.vue index 9c36913..f9fcd68 100644 --- a/src/components/changePassword.vue +++ b/src/components/changePassword.vue @@ -178,9 +178,10 @@ const changePassword = async function () { } const result = await API({url: '/admin/password', data: params}) - console.log('@@@@@@@@@@@修改密码结果:', result) + console.log('修改密码结果:', result) if (result.code === 0){ ElMessage.error('原密码错误') + } if (result.code === 200) { // 使用命名路由跳转 @@ -199,7 +200,6 @@ const changePassword = async function () { } } catch (error) { - console.log('re:', result) console.error('修改密码失败', error) ElMessage.error('操作失败') // 抛出错误让外层捕获,保持finally正常执行 @@ -207,42 +207,7 @@ const changePassword = async function () { } } -// 修改密码接口调用方法(模拟始终成功) -// const changePassword = async function () { -// try { -// // 模拟API调用 -// const result = { -// status: 200, -// data: {success: true, message: '密码修改成功'} -// }; - -// console.log('修改密码结果:', result); - -// // 统一处理成功逻辑 -// if (result.status === 200 ) { -// // 显示成功提示 -// ElMessage.success(result.data.message || '修改密码成功'); - -// // 重置表单字段 -// resetFields(); - -// router.replace ('/PasswordSuccess'); - - -// return result; -// } else { -// // 处理API返回但状态非成功的情况 -// const errorMsg = result.data.message || '密码修改失败'; -// ElMessage.error(errorMsg); -// throw new Error(errorMsg); -// } -// } catch (error) { -// // 处理网络错误或API异常 -// console.error('修改密码失败:', error); -// ElMessage.error(error.message || '操作失败,请重试'); -// throw error; -// } -// }; + // 表单提交与重置 const resetFields = () => {