From d29a083f94142a4534c18df91582ed944e296a29 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 17 七月 2023 15:25:36 +0800
Subject: [PATCH] 2023-07-17

---
 src/components/header/loginform.jsx |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/components/header/loginform.jsx b/src/components/header/loginform.jsx
index b20fc13..8639861 100644
--- a/src/components/header/loginform.jsx
+++ b/src/components/header/loginform.jsx
@@ -43,7 +43,7 @@
       this.setState({
         remember: true,
         username: _user.username,
-        password: '*********',
+        password: _user.password ? '*********' : '',
         oripassword: _user.password
       })
     }
@@ -94,8 +94,15 @@
   }
 
   componentDidMount () {
-    const input = document.getElementById('username')
-    input && input.focus()
+    const { username, password } = this.state
+
+    if (username && !password) {
+      const input = document.getElementById('password')
+      input && input.focus()
+    } else {
+      const input = document.getElementById('username')
+      input && input.focus()
+    }
   }
 
   render() {

--
Gitblit v1.8.0