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