From 832eb3916bb0eaedd95f07006f937681fda92460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BA=A2=E5=85=B5?= <374362909@qq.com> Date: Sun, 15 Mar 2026 13:56:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=90=86=E6=9C=BA?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/purchase/purchaseagent/index.vue | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/views/purchase/purchaseagent/index.vue b/src/views/purchase/purchaseagent/index.vue index dd3e19f..6b7f5c5 100644 --- a/src/views/purchase/purchaseagent/index.vue +++ b/src/views/purchase/purchaseagent/index.vue @@ -345,17 +345,14 @@ const handleResetPassword = async (row: any) => { try { const res = await resetPassword(row.id); - const newPassword = res.data || res; - useMessageBox() - .alert(`新密码:${newPassword}`, '密码重置成功', { - confirmButtonText: '确定', - type: 'success', - }) - .then(() => { - useMessage().success('密码重置成功'); - }); + const newPassword = res?.data || res; + await useMessageBox().alert(`新密码:${newPassword}`, '密码重置成功', { + confirmButtonText: '确定', + type: 'success', + }); + useMessage().success('密码重置成功'); } catch (err: any) { - useMessage().error(err.msg || '重置密码失败'); + useMessage().error(err?.msg || err?.message || '重置密码失败'); } };