123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- let _Http = getApp().globalData.http
- Page({
- data: {
- account_list: []
- },
- onLoad(options) {
- for (var key in options) {
- if (key.length > 30 && key.includes("_")) {
- let value = key.split("_")
- wx.setNavigationBarTitle({
- title: 'loading...',
- })
- _Http.appName = value[1];
- const languages = value[2] ? value[2].toUpperCase() : 'ZH';
- getApp().globalData.Language.getLanguages(languages).then(s => {
- _Http.base({
- "id": 2024092514364201,
- accesstoken: value[0]
- }).then(res => {
- console.log('通过token获取登录数据', res);
- if (res.code != 1) {
- wx.showToast({
- title: res.msg,
- icon: "none",
- mask: true
- })
- setTimeout(() => {
- wx.redirectTo({
- url: '/pages/login/phone',
- })
- }, 500);
- return
- }
- wx.setStorageSync('userMsg', res.data);
- wx.setStorageSync('account_list', [res.data])
- wx.setStorageSync('userrole', res.data.usertype == 1 ? '业务员' : '经销商');
- require('./modules/login').init();
- })
- })
- }
- }
- this.setData({
- account_list: wx.getStorageSync('account_list')
- })
- },
- toHome(e) {
- wx.removeStorageSync('userrole')
- wx.setStorageSync('userrole', e.currentTarget.dataset.item.usertype == 1 ? '业务员' : '经销商');
- wx.removeStorageSync('userMsg')
- wx.setStorageSync('userMsg', e.currentTarget.dataset.item);
- require('./modules/login').init();
- },
- onShow() {
- if (wx.getStorageSync('languagecode') != 'ZH') getApp().globalData.Language.setNavBarTitle('选择站点')
- this.setData({
- account_list: wx.getStorageSync('account_list')
- })
- }
- })
|