| 123456789101112131415161718192021222324252627 |
- import { defineStore } from "pinia";
- import { qrcodeLogin } from "@api/user";
- export const useLoginStore = defineStore("login", {
- state: () => ({
- userInfo: null,
- }),
- actions: {
- // 登录成功后的操作
- async login() {
- const res = await qrcodeLogin({
- type: 10,
- code: "1024",
- state: "9b2ffbc1-7425-4155-9894-9d5c08541d62",
- });
- this.userInfo = res.data;
- },
- },
- persist: {
- storage: localStorage,
- key: "userInfo",
- pick: ["userInfo"],
- },
- });
|