This commit is contained in:
quantulr
2023-08-31 16:24:37 +08:00
parent 0288146b0d
commit 5bbe958729
32 changed files with 317 additions and 105 deletions

View File

@ -1,17 +1,26 @@
import { getToken } from "./utils/settings";
import { getInfo } from "./api/login";
import { getToken, getUserInfo } from "./utils/settings";
// app.ts
App<IAppOption>({
globalData: {
authToken: undefined,
permissions:[]
permissions: undefined,
user: undefined,
},
loadUserInfo(token: string) {
getInfo(token).then((resp: any) => {
const { user, permissions } = resp;
this.globalData.user = user;
this.globalData.permissions = permissions;
console.log(this.globalData);
});
},
onLaunch() {
// 展示本地存储能力
const logs = wx.getStorageSync("logs") || [];
logs.unshift(Date.now());
wx.setStorageSync("logs", logs);
this.globalData.authToken = getToken();
const token = getToken();
this.globalData.authToken = token;
this.loadUserInfo(token);
// 登录
wx.login({
success: (res) => {