diff --git a/src/pages/Profile/Profile.tsx b/src/pages/Profile/Profile.tsx index f206eff..c59e324 100644 --- a/src/pages/Profile/Profile.tsx +++ b/src/pages/Profile/Profile.tsx @@ -55,7 +55,7 @@ export default function Profile() { try { await authService.updatePassword( - passwordForm.oldPassword, + user!.has_password ? passwordForm.oldPassword : '', passwordForm.newPassword ); setPasswordSuccess(true); @@ -150,15 +150,15 @@ export default function Profile() { #{user.id} - +
-
+
-
-
- 安全设置 - 已保护 -
+
+
+ 安全设置 + 已保护 +
@@ -169,7 +169,7 @@ export default function Profile() { onClick={() => setShowPasswordModal(true)} > - 修改密码 + {user.has_password ? '修改密码' : '设置密码'} @@ -188,7 +188,7 @@ export default function Profile() {
setShowPasswordModal(false)}>
e.stopPropagation()}>
-

修改密码

+

{user.has_password ? '修改密码' : '设置登录密码'}