From b90e5e6c38193a953fff12d55e6714080df5ca55 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Tue, 08 Apr 2025 08:36:23 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/command-center-dashboard
---
src/views/SignMachineNest/MachineRight/MachineTableDetails/MachineTableDetails.vue | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/src/views/SignMachineNest/MachineRight/MachineTableDetails/MachineTableDetails.vue b/src/views/SignMachineNest/MachineRight/MachineTableDetails/MachineTableDetails.vue
index 0a20550..1d641c2 100644
--- a/src/views/SignMachineNest/MachineRight/MachineTableDetails/MachineTableDetails.vue
+++ b/src/views/SignMachineNest/MachineRight/MachineTableDetails/MachineTableDetails.vue
@@ -24,18 +24,29 @@
import DeviceEvent from '@/views/SignMachineNest/MachineRight/MachineTableDetails/DeviceEvent.vue'
import DeviceJob from '@/views/SignMachineNest/MachineRight/MachineTableDetails/DeviceJob/DeviceJob.vue'
import { pxToRem } from '@/utils/rem';
+import { useStore } from 'vuex'
const isShowDetails = defineModel('show')
const infoList = ref([
- { name: '机巢名称', value: 'xxx' },
- { name: '机巢所属地区', value: 'xxx' },
- { name: '机巢状态', value: 'xxx' },
- { name: '任务成功', value: 'xxx' },
- { name: '机巢位置', value: 'xxx' },
+ { name: '机巢名称', value: '',field:'nickname' },
+ { name: '机巢所属地区', value: '',field:'device_area' },
+ { name: '机巢状态', value: '',field:'status' },
+ { name: '任务成功', value: '',field:'result_num' },
+ { name: '机巢位置', value: '',field:'address' },
])
-
-onMounted(() => {})
+const store = useStore();
+// state必须带上.home
+const singleTotal = computed(() => store.state.home.singleTotal);
+watch(singleTotal, (val) => {
+ if (val?.device_info){
+ infoList.value.forEach(item => {
+ item.value = val.device_info?.[item.field] || ''
+ })
+ }
+})
+onMounted(() => {
+})
</script>
<style lang="scss">
--
Gitblit v1.9.3