|
@@ -183,30 +183,29 @@ export default class Login extends BasePage {
|
|
|
http_user.jumpLogin(this.state.deviceCode, commonutil.getAppCode()).then((result) => {
|
|
|
if (result.code == 200) {
|
|
|
//登陆成功了,可以存储用户数据到本地
|
|
|
- console.log('====================================');
|
|
|
- console.log('jumpLogin-result:', result);
|
|
|
- console.log('====================================');
|
|
|
- var usermap = new Map();
|
|
|
- usermap.set('isVisitor', result.data.isVisitor);
|
|
|
- usermap.set('birthday', result.data.user.birthday);
|
|
|
- usermap.set('channel', result.data.user.channel);
|
|
|
- usermap.set('city', result.data.user.city);
|
|
|
- usermap.set('country', result.data.user.country);
|
|
|
- usermap.set('eid', result.data.user.eid);
|
|
|
- usermap.set('gmtCreated', result.data.user.gmtCreated);
|
|
|
- usermap.set('gmtModified', result.data.user.gmtModified);
|
|
|
- usermap.set('grade', result.data.user.grade);
|
|
|
- usermap.set('mobile', result.data.user.mobile);
|
|
|
- usermap.set('nickName', result.data.user.nickName);
|
|
|
- usermap.set('province', result.data.user.province);
|
|
|
- usermap.set('school', result.data.user.school);
|
|
|
- usermap.set('sex', result.data.user.sex);
|
|
|
- usermap.set('status', result.data.user.status);
|
|
|
- usermap.set('uid', result.data.user.uid);
|
|
|
- usermap.set('ageGroup', result.data.user.ageGroup);
|
|
|
- usermap.set('avatar', result.data.user.avatar);
|
|
|
- this.saveUserInfo(commonutil.mapToJson(usermap));
|
|
|
- this.clearPageToNext('SchoolAge');
|
|
|
+ if (result.data.isVisitor) {
|
|
|
+ var usermap = new Map();
|
|
|
+ usermap.set('isVisitor', result.data.isVisitor);
|
|
|
+ usermap.set('channel', result.data.visitor.channel + '');
|
|
|
+ usermap.set('birthday', '');
|
|
|
+ usermap.set('city', '');
|
|
|
+ usermap.set('gmtCreated', result.data.visitor.gmtCreated + '');
|
|
|
+ usermap.set('gmtModified', result.data.visitor.gmtModified + '');
|
|
|
+ usermap.set('country', '');
|
|
|
+ usermap.set('eid', '');
|
|
|
+ usermap.set('grade', '');
|
|
|
+ usermap.set('mobile', '');
|
|
|
+ usermap.set('nickName', '');
|
|
|
+ usermap.set('province', '');
|
|
|
+ usermap.set('school', '');
|
|
|
+ usermap.set('sex', '');
|
|
|
+ usermap.set('status', '');
|
|
|
+ usermap.set('uid', '');
|
|
|
+ usermap.set('ageGroup', 'PRESCHOOL');
|
|
|
+ usermap.set('avatar', '');
|
|
|
+ this.saveUserInfo(commonutil.mapToJson(usermap));
|
|
|
+ this.clearPageToNext('SchoolAge');
|
|
|
+ }
|
|
|
} else {
|
|
|
ToastAndroid.show(result.message, ToastAndroid.SHORT);
|
|
|
}
|