修改传入数据
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user