| | |
| | | dialogPositon, |
| | | } from "@/store"; |
| | | |
| | | import { hdByDevice } from "@/api/hpApi"; |
| | | |
| | | const detailList = ref([]); |
| | | const detailTitle = ref("设备详情"); |
| | | const name = ref(""); |
| | |
| | | showDeviceDetail.value = false; |
| | | coloseDialog(); |
| | | } |
| | | |
| | | // 监测设备具体信息 |
| | | function handlDeviceDetail() { |
| | | detailTitle.value = deviceDetail.value.deviceForShort; |
| | | detailList.value = [ |
| | | { |
| | | name: "设备编号", |
| | | value: |
| | | deviceDetail.value.deviceCode || Math.floor(Math.random() * 100000), |
| | | }, |
| | | { |
| | | name: "设备类型", |
| | | value: deviceDetail.value.type || deviceDetail.value.deviceTypeName, |
| | | }, |
| | | { |
| | | name: "关联隐患点", |
| | | value: deviceDetail.value.hdName, |
| | | }, |
| | | { |
| | | name: "群防员", |
| | | value: deviceDetail.value.groupTestGroupDefenseUserName, |
| | | }, |
| | | { |
| | | name: "群防员电话", |
| | | value: deviceDetail.value.groupTestGroupDefenseMobile, |
| | | }, |
| | | ]; |
| | | async function handlDeviceDetail() { |
| | | const hdInfo = ref(); |
| | | |
| | | try { |
| | | const res = await hdByDevice(deviceDetail.value.hdUnifiedCode); |
| | | hdInfo.value = res.data; |
| | | |
| | | detailList.value = [ |
| | | { |
| | | name: "设备编号", |
| | | value: deviceDetail.value.deviceCode || Math.floor(Math.random() * 100000), |
| | | }, |
| | | { |
| | | name: "设备类型", |
| | | value: deviceDetail.value.type || deviceDetail.value.deviceTypeName, |
| | | }, |
| | | { |
| | | name: "关联隐患点", |
| | | value: deviceDetail.value.hdName, |
| | | }, |
| | | { |
| | | name: "群测群防员", |
| | | value: hdInfo.value?.groupTestGroupDefenseUserName || "暂无信息", |
| | | }, |
| | | { |
| | | name: "群测群防员电话", |
| | | value: hdInfo.value?.groupTestGroupDefenseMobile || "暂无信息", |
| | | }, |
| | | ]; |
| | | |
| | | detailTitle.value = deviceDetail.value.deviceForShort; |
| | | } catch (err) { |
| | | console.error("获取 hdInfo 失败", err); |
| | | } |
| | | } |
| | | |
| | | // 隐患点具体信息 |
| | | function handleDistrictDetail() { |
| | | const name = deviceDetail.value.hdName; |