From a757b75163d77acc5111637fbe20ec61d895a72b Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 11 八月 2021 23:15:29 +0800
Subject: [PATCH] 2021-08-11

---
 src/pc/components/login/normal-login/index.jsx |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/pc/components/login/normal-login/index.jsx b/src/pc/components/login/normal-login/index.jsx
index 028d757..9f0d75e 100644
--- a/src/pc/components/login/normal-login/index.jsx
+++ b/src/pc/components/login/normal-login/index.jsx
@@ -46,8 +46,9 @@
         wrap: { name: card.name, width: card.width || 24, loginWays: ['uname_pwd'] },
         style: { background: '#ffffff', width: '330px', borderRadius: '4px', marginLeft: '55vw'},
         loginWays: [
-          {type: 'uname_pwd', label: '璐﹀彿瀵嗙爜', remember: 'true', labelStyle: {}, submitStyle: {}, submitLabel: '鐧诲綍'},
-          {type: 'sms_vcode', label: '鐭俊楠岃瘉鐮�', labelStyle: {}, submitStyle: {}, submitLabel: '鐧诲綍'}
+          {type: 'uname_pwd', label: '璐﹀彿瀵嗙爜', remember: 'true'},
+          {type: 'sms_vcode', label: '鐭俊楠岃瘉鐮�'},
+          {type: 'app_scan', label: '鎵爜鐧诲綍'},
         ]
       }
 
@@ -71,8 +72,12 @@
       })
       this.props.updateConfig(_card)
     } else {
+      let _card = fromJS(card).toJS()
+      if (_card.loginWays.length === 2) {
+        _card.loginWays.push({type: 'app_scan', label: '鎵爜鐧诲綍'})
+      }
       this.setState({
-        card: fromJS(card).toJS()
+        card: _card
       })
     }
   }

--
Gitblit v1.8.0