// 导入定义仓库的方法 import { defineStore } from 'pinia'; // 导入响应式和计算 import { ref } from 'vue'; const useUserStore = defineStore("user", () => { // 定义一个状态用户信息 const userInfo = ref(uni.getStorageSync('userInfo') || {}); // 定义一个设置状态的方法 const setUserInfo = (data) => { userInfo.value = data; uni.setStorageSync('userInfo', data) } const token = ref(uni.getStorageSync('token') || ''); const setToken = (data) => { token.value = data; uni.setStorageSync('token', data) } // token.value = "18b6683cd772261fd119c813705ee0f1" // #ifdef H5 // token.value = "3bff209b32d1f1c36e293b9f166bfa0b" // token.value = "95b24dd6d2dda836fe07854b08ba0944" userInfo.value = { avatar: "https://lihaiim.oss-cn-chengdu.aliyuncs.com/image/admin/default_avatar.png", id: 9, is_disable: 0, is_new_user: 1, mobile: "19330904744", nickname: "用户1714964250", supplier: null, token: "e5561a79d439a061a3cca3f780d996e2" } // #endif return { userInfo, setUserInfo, token, setToken } }) export default useUserStore;