修改分布图侧栏传感器 设备数量累加问题
This commit is contained in:
parent
c138049f54
commit
da0a2425f9
@ -11,7 +11,7 @@ export const useFactoryStore = defineStore(Names.Factory, () => {
|
|||||||
//要更新的传感器数据
|
//要更新的传感器数据
|
||||||
const updateSensorData= ref<any>({})
|
const updateSensorData= ref<any>({})
|
||||||
//传感器数量列表
|
//传感器数量列表
|
||||||
const iconList = ref([
|
const temp_iconList = [
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
name: "icon-icon-temperature",
|
name: "icon-icon-temperature",
|
||||||
@ -110,16 +110,18 @@ export const useFactoryStore = defineStore(Names.Factory, () => {
|
|||||||
counts: 0,
|
counts: 0,
|
||||||
allnum: 0,
|
allnum: 0,
|
||||||
},
|
},
|
||||||
])
|
]
|
||||||
//设备数量列表
|
const temp_devList = [ {
|
||||||
const devList = ref([ {
|
|
||||||
id: 1,
|
id: 1,
|
||||||
name: "icon-shebeiditu",
|
name: "icon-shebeiditu",
|
||||||
i18n:'messages.Dev',
|
i18n:'messages.Dev',
|
||||||
value: "设备",
|
value: "设备",
|
||||||
counts: 0,
|
counts: 0,
|
||||||
allnum: 0,
|
allnum: 0,
|
||||||
},])
|
},]
|
||||||
|
const iconList = ref(JSON.parse(JSON.stringify(temp_iconList)))
|
||||||
|
//设备数量列表
|
||||||
|
const devList = ref(JSON.parse(JSON.stringify(temp_devList)))
|
||||||
|
|
||||||
//更新传感器数据方法
|
//更新传感器数据方法
|
||||||
const updateSensorList= (data:any) => {
|
const updateSensorList= (data:any) => {
|
||||||
@ -139,6 +141,9 @@ export const useFactoryStore = defineStore(Names.Factory, () => {
|
|||||||
|
|
||||||
const setDataList = (sensor:any) => {
|
const setDataList = (sensor:any) => {
|
||||||
const data:any[] = []
|
const data:any[] = []
|
||||||
|
sensorList.value = []
|
||||||
|
iconList.value = JSON.parse(JSON.stringify(temp_iconList))
|
||||||
|
|
||||||
for(let i in sensor) {
|
for(let i in sensor) {
|
||||||
let iconListKey = iconList.value.findIndex(item=>item.iconType == i)
|
let iconListKey = iconList.value.findIndex(item=>item.iconType == i)
|
||||||
let items = sensor[i].map((item:any)=>{
|
let items = sensor[i].map((item:any)=>{
|
||||||
@ -177,6 +182,8 @@ export const useFactoryStore = defineStore(Names.Factory, () => {
|
|||||||
sensorList.value = newData;
|
sensorList.value = newData;
|
||||||
}
|
}
|
||||||
const setdevList = (data:any) => {
|
const setdevList = (data:any) => {
|
||||||
|
devList.value = JSON.parse(JSON.stringify(temp_devList))
|
||||||
|
devdataList.value = []
|
||||||
for(let i in data) {
|
for(let i in data) {
|
||||||
data[i].forEach(element => {
|
data[i].forEach(element => {
|
||||||
element.icon = '设备'
|
element.icon = '设备'
|
||||||
|
Loading…
Reference in New Issue
Block a user