From 051eb785a36ec3b6cd3b4305fdb65f6940415e9b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 14 九月 2021 13:17:48 +0800 Subject: [PATCH] 2021-09-14 --- src/pc/components/login/normal-login/index.jsx | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/pc/components/login/normal-login/index.jsx b/src/pc/components/login/normal-login/index.jsx index bd48443..390a8cb 100644 --- a/src/pc/components/login/normal-login/index.jsx +++ b/src/pc/components/login/normal-login/index.jsx @@ -44,10 +44,10 @@ width: card.width || 24, name: card.name, subtype: card.subtype, - wrap: { name: card.name, width: card.width || 24, loginWays: ['uname_pwd'] }, + wrap: { name: card.name, width: card.width || 24, loginWays: ['uname_pwd'], shortcut: 'remember' }, style: { background: '#ffffff', width: '330px', borderRadius: '4px', marginLeft: '55vw'}, loginWays: [ - {type: 'uname_pwd', label: '璐﹀彿瀵嗙爜鐧诲綍', remember: 'true'}, + {type: 'uname_pwd', label: '璐﹀彿瀵嗙爜鐧诲綍', shortcut: 'remember'}, {type: 'sms_vcode', label: '鐭俊楠岃瘉鐮�'}, {type: 'app_scan', label: '鎵爜鐧诲綍'}, ] @@ -149,7 +149,15 @@ } updateWrap = (res) => { - this.updateComponent({...this.state.card, wrap: res}) + let card = fromJS(this.state.card).toJS() + + card.wrap = res + + if (res.shortcut) { + card.loginWays[0].shortcut = res.shortcut + } + + this.updateComponent(card) } render() { -- Gitblit v1.8.0