guoyujie
9 天以前 a6c698f7418c1b0ea6202f068993d74a3347b0e6
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
import {defineStore} from 'pinia'
import {ref} from "vue";
 
export  default defineStore("userInfo",{
    state: () =>({
            user:ref({
                userName:null,
                userId:null,
                address:null,
                                class:"早班",
                permissions:[]
            }),
                        deviceList:[],
                        choiceDevice:{value:null,text:null},
            responseCode:null,
            msg:null,
                        version:'1.0.6'
    }),
    actions:{
        createWebSocket(){
            createWebSocket(global_callback1)
        },
        setResponseCode(cede,msg){
            this.responseCode=cede
            this.msg = msg
        },
                cleanInfo(){
                    this.deviceList = []
                    this.choiceDevice = {value:null,text:null}
                }
 
    },
    persist: true//数据持久化,防止刷新数据消失
})