import { request } from '../_utils/request'; import { setStorage, getStorage } from '~/utils/storage' /** 登录 */ export function login(data) { return new Promise((resolve, reject) => { request({ url: `WeChatLogin/Login`, method: 'POST', data: data, success: async function (res) { setStorage('userInfo', res.data.user, 2592000); setStorage('Authorization', res.data.jwt, 2592000); // const pages = getCurrentPages(); //获取小程序页面栈 // const beforePage = pages[pages.length - 1]; //获取上个页面的实例对象 -3是上上一个页面 // wx.navigateBack({ // delta: 1, // }); // beforePage.onLoad(); // wx.showToast({ // icon: 'success', // title: '登录成功', // }); resolve(res); }, }); }) }