feat: 初始化项目
This commit is contained in:
commit
40c1dffb79
73 files changed
+11449
No files matched your search
@@ -0,0 +1,28 @@
|
||||
import { getUserInfo } from "../api";
|
||||
|
||||
const baseInfo = defineStore("baseInfo", () => {
|
||||
const user = ref<any>({});
|
||||
const loginUserInfo = () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
getUserInfo({})
|
||||
.then((res: any) => {
|
||||
const { errcode, data } = res;
|
||||
if (errcode === 0) {
|
||||
const info = data;
|
||||
user.value = info;
|
||||
}
|
||||
resolve(res);
|
||||
})
|
||||
.catch((err: any) => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
};
|
||||
const userInfo = computed(() => {
|
||||
return user.value;
|
||||
});
|
||||
|
||||
return { loginUserInfo, userInfo };
|
||||
});
|
||||
|
||||
export default baseInfo;
|
||||
Reference in new issue
Block a user