import { defineStore } from 'pinia' interface basicTypes { ownerMap: Object, carrierMap: Object } // @ts-ignore export const basicStore = defineStore('basic', { state: (): basicTypes => ({ ownerMap: {}, carrierMap:{} }), actions: { setOwner(state: basicTypes) { this.ownerMap = state }, setCarrier(state: basicTypes) { this.carrierMap = state }, }, persist: { enabled: true, // 启用持久化 storage: localStorage, } })