bw/src/store/modules/bim.js

43 lines
1.1 KiB
JavaScript

const bimStore = defineStore(
'bim', {
state: () => ({
activateIndex: 0,
activateTree: {},
activateDevice: {},
activateApplication: {},
deviceNum: '',
activateMenu: {
name: '建筑信息',
background: '#202a60'
}
}),
actions: {
// 菜单
setActivateIndex(index) {
this.activateIndex = index;
},
setActivateMenu(item) {
this.activateMenu = item;
},
// 建筑树选中
setActivateTree(item) {
this.activateTree = item;
},
// 设备树选中
setActivateDeviceTree(item) {
this.activateDevice = item;
},
// 应用树选中
setActivateApplicationTree(item) {
this.activateApplication = item;
},
// 资产详情num
setDeviceNum(item) {
this.deviceNum = item;
}
}
})
export default bimStore