1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
| import { defineStore } from 'pinia';
| // import { persist } from 'pinia-plugin-persistedstate'
| export const useStore = defineStore('useStore',{
| state: () => ({
| // locatebase:process.env.NODE_ENV === "development" ? 'adds' : "https://apis.map.qq.com/",//定位地址
| token: null,
| apiBaseUrl:"http://192.168.0.18",//"https://ycm.51zhengcai.com",
| headermen:'/index',
| areaList:[],//地区
| userInfo:{},//个人信息
| sector:[{
| value: '文具店',
| label: '文具店',
| },{
| value: '广告店',
| label: '广告店',
| },{
| value: '小卖部',
| label: '小卖部',
| },{
| value: '微商',
| label: '微商',
| },{
| value: '短视频主播',
| label: '短视频主播',
| },{
| value: '教师',
| label: '教师',
| }],
| config:{},
| crumb:[]
|
| }),
| actions: {
| setToken(newToken) {
| this.token = newToken;
| },
| removeToken() {
| this.token = null;
| },
| setArea(newArea) {
| this.areaList = newArea;
| },
| removeArea() {
| this.areaList = null;
| },
| setuserInfo(newArea) {
| this.userInfo = newArea;
| },
| removeuserInfo() {
| this.userInfo = null;
| },
| setconfig(value){
| this.config = value;
| },
| removeconfig() {
| this.config = null;
| },
| sethdmen(val){
| this.headermen = val;
| },
| setcrumb(val){
| this.crumb = val;
| },
|
| },
| persist: true,
| // persist:{
| // storage:sessionStorage
| // }
|
| })
|
| export default useStore
|
|