feat: 增加数据统计,销量统计,桌台统计

This commit is contained in:
2025-03-10 13:30:34 +08:00
parent cec6ea62df
commit f936328a66
17 changed files with 2466 additions and 28 deletions

View File

@@ -13,6 +13,9 @@ export const useUserStore = defineStore("user", () => {
const isShopAdmin = useStorage("isShopAdmin", false) // 0商户 1员工
const userInfo = useStorage<UserInfo>("userInfo", {} as UserInfo);
const promissionList = useStorage<string[]>("promissionList", [] as string[]);
//美团抖音核销店铺信息
const meituan_douyin_info = useStorage<any>("meituan_douyin_info", {});
localStorage.setItem("shopId", "" + userInfo.value.shopId);
if (userInfo.value.shopId) {
@@ -28,11 +31,12 @@ export const useUserStore = defineStore("user", () => {
return new Promise<void>((resolve, reject) => {
AuthAPI.login(loginRequest)
.then((data) => {
isShopAdmin.value = data.loginType == 0 ? true : false;
Object.assign(userInfo.value, { ...data.shopInfo, shopId: data.shopInfo.id });
promissionList.value = data.promissionList;
const token = data.tokenInfo.tokenValue;
setToken(token); // Bearer eyJhbGciOiJIUzI1NiJ9.xxx.xxx
setToken(token);
setRefreshToken(token);
resolve();
})
@@ -119,6 +123,7 @@ export const useUserStore = defineStore("user", () => {
return {
isShopAdmin,
meituan_douyin_info,
userInfo,
promissionList,
getUserInfo,