| | |
| | | const hasUserCodeOrPassword =()=> { |
| | | if (localStorage.getItem('userCode') && localStorage.getItem('userPassword')) { |
| | | state.ruleForm.name = localStorage.getItem('userCode') as string |
| | | state.ruleForm.password = Base64.decode(localStorage.getItem('userPassword'))//解密 |
| | | state.ruleForm.pwd = Base64.decode(localStorage.getItem('userPassword'))//解密 |
| | | state.saveCode = true |
| | | } |
| | | } |
| | |
| | | await userInfo.setUserInfos(res.data.data); |
| | | Cookies.set('token', res.data.data.tk); |
| | | Cookies.set('uid', res.data.data.uid); |
| | | Cookies.set('roles', JSON.stringify(res.data.data.roles)); |
| | | if (state.saveCode) { |
| | | localStorage.setItem('userCode', state.ruleForm.name) |
| | | localStorage.setItem('userPassword', Base64.encode(state.ruleForm.pwd),) |
| | |
| | | |
| | | <style scoped lang="scss"> |
| | | .login-content-form { |
| | | margin-top: 4vh; |
| | | margin-top: 30px; |
| | | width: 100%; |
| | | |
| | | .el-input ::v-deep(.el-input__wrapper) { |