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,3 +1,4 @@
import { getInfo } from "../../api/login";
import { stockLogList, stockStatistics, storageList } from "../../api/stock";
import httpClient from "../../utils/request";
@ -7,6 +8,7 @@ Page({
* 页面的初始数据
*/
data: {
permissions: [],
authToken: undefined,
stockType: 0, // 库存类型
// 统计数据
@ -262,13 +264,30 @@ Page({
url: `/pages/add-stock/add-stock?type=${stockType}`,
});
},
handleUpdateStock() {},
loadUserInfo() {
const permissions = getApp().globalData.permissions;
if (permissions) {
this.setData({
permissions,
});
} else {
const token = getApp().globalData.authToken;
getInfo(token).then((resp: any) => {
this.setData({
permissions: resp.permissions,
});
getApp().globalData.permissions = resp.permissions;
});
}
},
/**
* 生命周期函数--监听页面加载
*/
onLoad() {
this.loadData();
this.loadUserInfo();
},
/**
* 刷新此页面