| 12345678910111213141516171819202122232425262728293031323334 |
- import {
- defineStore
- } from 'pinia'
- export const useStore = defineStore('user', {
- state: () => ({
- userInfo: {}, // 用户信息
- token: '',
- // uploadUrl: 'http://192.168.1.3:8080/ai-file/upload/oss', // 上传资源的服务器网址
- uploadUrl: 'https://gc.sdzcq.com/prod-api/ai-file/upload/oss', // 上传资源的服务器网址
- }),
- getters: {},
- actions: {
- setUserInfo(data) {
- if (data.userId) {
- console.log('更新全局的用户信息-也更新本地存储', data);
- this.userInfo = data
- uni.setStorageSync('userInfo', data)
- } else {
- uni.removeStorageSync('userInfo') // 清空
- }
- },
- setToken(token) {
- if (token) {
- console.log('更新全局的 token -也更新本地存储', token);
- this.token = token
- uni.setStorageSync('token', token)
- } else {
- uni.removeStorageSync('token') // 清空
- }
- }
- }
- })
|