设备监控-准实时数据上面修改

This commit is contained in:
GGJ
2024-11-26 16:47:03 +08:00
parent affaafea83
commit 0898cd20d3
5 changed files with 67 additions and 30 deletions

View File

@@ -2,8 +2,9 @@
<div :style="{ height: height }">
<vxe-table height="auto" auto-resize :data="dataList" v-bind="defaultAttribute" :key="key">
<vxe-column v-for="item in column" :field="item.field" :title="item.title"></vxe-column>
< <!-- <vxe-column field="valueM" title=""></vxe-column> -->
<vxe-column v-for="item in column" :field="item.field" :title="item.title"
:formatter="formatter"></vxe-column>
</vxe-table>
</div>
@@ -22,12 +23,13 @@ const setData = (data: any, targetType: any) => {
dataList.value = JSON.parse(JSON.stringify(data))
console.log("🚀 ~ setData ~ targetType:", targetType[0].code)
if (targetType[0].code == 'base_data') {
if (targetType[0].code == 'base_data' || targetType[0].code == '1') {
column.value = [
{ field: 'otherName', title: '名称', },
{ field: 'valueA', title: 'A相', },
{ field: 'valueB', title: 'B相', },
{ field: 'valueC', title: 'C相', },
{ field: 'valueM', title: '', },
]
} else if (targetType[0].code == 'other_data') {
let list: any = []
@@ -59,7 +61,9 @@ const setData = (data: any, targetType: any) => {
}
key.value += 1
}
const formatter = (row: any) => {
return row.cellValue || '/'
}
defineExpose({ setData })
</script>