extiLogin.js 777 字节
Newer Older
DCloud_JSON's avatar
DCloud_JSON 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
export default function(result){
	uni.showToast({
		title: '登陆成功',
		icon: 'none'
	});
	console.log('登陆成功',result);
	uni.setStorageSync('uni_id_uid', result.uid)
	uni.setStorageSync('uni_id_token', result.token)
	uni.setStorageSync('uni_id_token_expired', result.tokenExpired)
	//delete result.userInfo.token
	// this.setUserInfo(result.userInfo)
	
	var delta = 0//判断需要返回几层
	let pages = getCurrentPages();
	// console.log(pages);
	pages.forEach((page,index)=>{
		// console.log(pages[pages.length-index-1].route.split('/')[2]);
		pages[pages.length-index-1].route.split('/')
		if(pages[pages.length-index-1].route.split('/')[2] == 'login-page'){
			delta ++
		}
	})
	// console.log('判断需要返回几层',delta);
	uni.navigateBack({delta})
}