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//数据持久化,防止刷新数据消失 })