diff --git a/src/api/tunnelManage.js b/src/api/tunnelManage.js index 981862e..c9e0472 100644 --- a/src/api/tunnelManage.js +++ b/src/api/tunnelManage.js @@ -56,9 +56,28 @@ export const editEquipment = (data) => { data }) } -export const getEquipmentSerialNumberOptions = (tunnelId) => { +export const getWindPressureSerialNumberOptions = (tunnelId) => { return request({ - url: '/tunnel/tunnel/serialnumber/options', + url: '/tunnel/equipment/serialnumber/wind/pressure/options', + method: 'get', + params:{ + tunnelId:tunnelId + } + }) +} +export const getOtherSensorSerialNumberOptions = (tunnelId) => { + return request({ + url: '/tunnel/equipment/serialnumber/options', + method: 'get', + params:{ + tunnelId:tunnelId + } + }) +} +//获取隧道中正在使用的序列号 +export const getSerialNumberOnUse = (tunnelId) => { + return request({ + url: '/tunnel/equipment/serialnumber/on/use', method: 'get', params:{ tunnelId:tunnelId diff --git a/src/components/content/airInfo/AirInfo.vue b/src/components/content/airInfo/AirInfo.vue index 5af5e27..94b3b54 100644 --- a/src/components/content/airInfo/AirInfo.vue +++ b/src/components/content/airInfo/AirInfo.vue @@ -324,7 +324,7 @@ const timeSelect = (index) => { const changeData = (item) => { return { equipmentId: item.equipmentId, - icon: changeIcon(item.equipmentType), + icon: changeIcon(item.equipmentType,item.equipmentName), name: item.equipmentName.slice(0, 2), max: item.maxRange, value: item.value, @@ -332,7 +332,7 @@ const changeData = (item) => { unit: item.unit } } -const changeIcon = (type) => { +const changeIcon = (type,name) => { switch (type) { case "oxygen": return 'o2-icon.png'; @@ -340,6 +340,12 @@ const changeIcon = (type) => { return 'tempture-icon.png'; case "humidness": return 'water-icon.png'; + case "humiture": + if(name==='温度传感器'){ + return 'tempture-icon.png'; + }else if(name==='湿度传感器'){ + return 'water-icon.png'; + } } } const getAirInfo = (now) => { @@ -347,15 +353,15 @@ const getAirInfo = (now) => { let airObj = {} let airArr = [] now?.map(item => { - if (item.equipmentType === "oxygen" || item.equipmentType === "temperature" || item.equipmentType === "humidness") { + if (item.equipmentType === "oxygen" || item.equipmentType === "temperature" || item.equipmentType === "humidness"|| item.equipmentType === "humiture") { airObj = changeData(item) airArr.push(airObj) - } else if (item.equipmentType === "windSpeed") { + } else if (item.equipmentType === "windSpeed"||item.equipmentName==="风速传感器") { windSpeedType.value = item.equipmentType windSpeedId.value = item.equipmentId windSpeed.value = item.value windSpeedUnit.value = item.unit - } else if (item.equipmentType === "windDirection") { + } else if (item.equipmentType === "windDirection"||item.equipmentName==="风向传感器") { windDirectionSpeedType.value = item.equipmentType windDirectionSpeedId.value = item.equipmentId windDirection.value = item.value diff --git a/src/components/content/tunnelScene/preEquComp/preDialog.vue b/src/components/content/tunnelScene/preEquComp/preDialog.vue index e28c042..53b950a 100644 --- a/src/components/content/tunnelScene/preEquComp/preDialog.vue +++ b/src/components/content/tunnelScene/preEquComp/preDialog.vue @@ -21,13 +21,17 @@
设备名称
+设备名称:
{{ params.equipmentName }}
参数:
+31.3%
+