修改传入数据

This commit is contained in:
guanj
2025-12-05 11:22:36 +08:00
parent 6d08a7673e
commit 761ad3c2f8

View File

@@ -42,11 +42,9 @@
@drag-canvas-mouse-move="dragCanvasMouseMove" @drag-canvas-mouse-move="dragCanvasMouseMove"
@drag-canvas-mouse-up="dragCanvasMouseUp" @drag-canvas-mouse-up="dragCanvasMouseUp"
></drag-canvas> ></drag-canvas>
</div>
<!-- 弹框 --> <!-- 弹框 -->
<div style="position: absolute; top: 0px; right: 0px; left: 0px"> <iframeDia :steadyState="dataList" ref="iframeDiaRef"></iframeDia>
<iframeDia></iframeDia>
</div>
</div>
</div> </div>
</template> </template>
@@ -64,7 +62,7 @@ import { globalStore } from '../mt-edit/store/global'
import type { IDoneJsonEventList } from '../mt-edit/store/types' import type { IDoneJsonEventList } from '../mt-edit/store/types'
import IframeDia from './iframeDia.vue' import IframeDia from './iframeDia.vue'
import MQTT from '@/utils/mqtt' import MQTT from '@/utils/mqtt'
const iframeDiaRef = ref<any>(null)
const tableData = [ const tableData = [
{ {
date: '2023-05-03 13:33:44:853', date: '2023-05-03 13:33:44:853',
@@ -92,7 +90,7 @@ const tableData = [
// address: 'No. 189, Grove St, Los Angeles' // address: 'No. 189, Grove St, Los Angeles'
// } // }
] ]
const askCSConfigRtDataList = ref([]) const dataList = ref([])
// 节流函数实现 (替代lodash减少依赖) // 节流函数实现 (替代lodash减少依赖)
const throttle = (func: (...args: any[]) => void, wait: number) => { const throttle = (func: (...args: any[]) => void, wait: number) => {
@@ -706,6 +704,7 @@ storedSelectedId = localStorage.getItem('selectedId') || ''
// 当前点击的元素lineId 通过mt-edit/render-core/index.vue传过来的click事件 // 当前点击的元素lineId 通过mt-edit/render-core/index.vue传过来的click事件
const handleElementClick = (elementId: string, lineName: string) => { const handleElementClick = (elementId: string, lineName: string) => {
iframeDiaRef.value .showNextCorner(elementId, lineName)
// 保存当前点击的设备ID // 保存当前点击的设备ID
indicator(['00B78D0171091', '00B78D0171092']) indicator(['00B78D0171091', '00B78D0171092'])
// currentClickedElementId.value = elementId // currentClickedElementId.value = elementId
@@ -873,7 +872,7 @@ const setMqtt = async () => {
console.log('🚀 ~ 接受消息:', subscribe, msg) console.log('🚀 ~ 接受消息:', subscribe, msg)
if (subscribe.split('/')[2] === 'askCSConfigRtData') { if (subscribe.split('/')[2] === 'askCSConfigRtData') {
// 指标数据 // 指标数据
askCSConfigRtDataList.value = JSON.parse(msg.message) dataList.value = JSON.parse(msg.message)
} }
}) })
} catch (error) { } catch (error) {
@@ -1014,4 +1013,13 @@ defineExpose({
/* background-color: #303b54; */ /* background-color: #303b54; */
background-color: #5aa1ff29; background-color: #5aa1ff29;
} }
/* .aaaa{
position: absolute;
right: 0;
top: 0px;
z-index: 111123;
height: 100px;
width: 100px;
background-color: #ccc;
} */
</style> </style>