|
@@ -8,13 +8,15 @@ export default () => {
|
8
|
8
|
|
9
|
9
|
const login = (params) => {
|
10
|
10
|
signIn(params).then((res) => {
|
11
|
|
- const { person: taPerson, personRoleList, sessionKey, qrcode } = res;
|
|
11
|
+ const { person: taPerson, personRoleList, sessionKey, qrcode, token } = res;
|
12
|
12
|
setPerson(taPerson);
|
13
|
13
|
setPersonRoles(personRoleList);
|
14
|
14
|
|
15
|
|
- if (sessionKey) {
|
16
|
|
- Taro.setStorage({ key: 'sessionKey', data: sessionKey })
|
17
|
|
- }
|
|
15
|
+ Taro.setStorage({ key: 'sessionKey', data: sessionKey })
|
|
16
|
+ Taro.setStorage({ key: 'token', data: token })
|
|
17
|
+ Taro.setStorage({ key: 'personId', data: taPerson.personId })
|
|
18
|
+ Taro.setStorage({ key: 'openid', data: taPerson.openid })
|
|
19
|
+
|
18
|
20
|
if (qrcode) {
|
19
|
21
|
Taro.setStorage({ key: 'qrcode', data: qrcode })
|
20
|
22
|
}
|