diff --git a/hx-ai-intelligent/src/api/airConditioningSystem.ts b/hx-ai-intelligent/src/api/airConditioningSystem.ts new file mode 100644 index 0000000..b644428 --- /dev/null +++ b/hx-ai-intelligent/src/api/airConditioningSystem.ts @@ -0,0 +1,7 @@ +import { BASE_URL } from './index'; + +export enum airConditioningSystemApi { + getVentHostCtrlList = `${BASE_URL}/api/ventHostCtrl/getDeviceState`, // 查询新风主机最新状态 + getAcBoxCtrlList = `${BASE_URL}/api/acBoxCtrl/getDeviceState`, // 查询空调箱最新状态 + getTempSysCtrlList = `${BASE_URL}/tempSysCtrl/getFloorHeatingState`, // 查询地暖最新状态 +} diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editeEnergyAlarm.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editeEnergyAlarm.vue index d1a22f1..0011a7a 100644 --- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editeEnergyAlarm.vue +++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editeEnergyAlarm.vue @@ -27,24 +27,6 @@ - - - - - + :options="MonitorFrequencyEnum" /> { - if (intervalDuration && intervalDuration > 0) { - cbfn(); - } else { - cbfn('请输入正确的间隔时长'); - } - if (!infoObject.value.intervalDurationUnit) { - cbfn('请选择间隔时长单位'); - } - }, - }, - ], repetitions: [ { required: true, @@ -178,13 +143,13 @@ let enumData = await getAllEnum({ params: [ 'PriorityEnum', - 'MonitorFrequencyEnumm', + 'MonitorFrequencyEnum', 'AlarmFrequencyEnum', 'IntervalDurationUnitEnum', ], }); PriorityEnum.value = enumData.data.PriorityEnum; - MonitorFrequencyEnumm.value = enumData.data.MonitorFrequencyEnumm; + MonitorFrequencyEnum.value = enumData.data.MonitorFrequencyEnum; AlarmFrequencyEnum.value = enumData.data.AlarmFrequencyEnum; intervalDurationUnitData.value = enumData.data.IntervalDurationUnitEnum; }; @@ -234,7 +199,6 @@ data.createWorkOrder = Number(data.createWorkOrder); if (data.alarmFrequency === 1) { data.repetitions = null; - data.intervalDuration = null; data.intervalDurationUnit = null; } //调用接口 diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/ts/energyAlarmConfig.ts b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/ts/energyAlarmConfig.ts index 93c1be5..52246db 100644 --- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/ts/energyAlarmConfig.ts +++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/ts/energyAlarmConfig.ts @@ -41,11 +41,6 @@ const tableKeyMap = [ dataIndex: 'repetitions', width: 120, }, - { - title: '频率间隔', - dataIndex: 'interval', - width: 120, - }, { title: '监测时长', dataIndex: 'monitorFrequency', @@ -139,7 +134,6 @@ export const energyAlarmConfigs = ( obj.createWorkOrder = obj.createWorkOrder + ''; if (obj.alarmFrequency === 1) { obj.repetitions = null; - obj.intervalDuration = null; obj.intervalDurationUnit = null; } if (obj.alarmFrequency === 3) { diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTreedBox.vue b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningBox.vue similarity index 100% rename from hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTreedBox.vue rename to hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningBox.vue diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningModel.vue b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningModel.vue index d253b5a..85ed84f 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningModel.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/conditioningModel.vue @@ -53,10 +53,10 @@
@@ -64,7 +64,7 @@
温度
风量
{ + console.log(data, selectData); dataSource.value = data; selectConditioning.value = selectData; }; diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/floorHeatingModel.vue b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/floorHeatingModel.vue index 8fa9b45..9e34657 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/floorHeatingModel.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/floorHeatingModel.vue @@ -16,19 +16,19 @@
温度
- {{ item.number }}℃ + {{ item.temp }}{{ item.tempUnit }}
设置
- {{ item.setUpNumber }}℃ + {{ item.temp }}{{ item.tempUnit }}
运行时间
- 0.08~0.4Mpa + {{ item.runTime }}{{ item.runTimeUnit }}
diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTrendModel.vue b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTrendModel.vue index 690bbe0..df4da09 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTrendModel.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/components/newTrendModel.vue @@ -19,47 +19,76 @@ 开启{{ item.runStatus.label }} +
电机转速
- 1210转/分钟 + {{ item.motorSp }}{{ item.motorSpUnit }}
换热器热度
- 8℃ + {{ item.converterTemp }}{{ item.converterTempUnit }}
风量
- 12345m3/h + {{ item.airVol }}{{ item.airVolUnit }}
风速
- 22m/s + {{ item.airSp }}{{ item.airSpUnit }}
PM2.5
- 30 + {{ item.pm2_5 }}{{ item.pm2_5Unit }}
二氧化碳
- 123CO2e + {{ item.co_CO2 }}{{ item.co_CO2Unit }}
diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/devicePosition.ts b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/devicePosition.ts new file mode 100644 index 0000000..7a0fb99 --- /dev/null +++ b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/devicePosition.ts @@ -0,0 +1,37 @@ +//传感器位置 +export const devicePosition = [ + { left: '30%', bottom: '54%' }, + { left: '38%', bottom: '33%' }, + { left: '50%', bottom: '41%' }, + { left: '42%', bottom: '59%' }, + { left: '68%', bottom: '53%' }, + { left: '55%', bottom: '65.5%' }, + { left: '79%', bottom: '58%' }, + { left: '66%', bottom: '70%' }, +]; +// 新风主机 +export const newTrendPosition = [ + { left: '46%', bottom: '54%' }, + { left: '48%', bottom: '33%' }, + { left: '64.5%', bottom: '64%' }, + { left: '66%', bottom: '46%' }, +]; +//空调箱 +export const airConditioningPosition = [ + { styleText: { left: '16%', bottom: '33%' }, lineType: 1 }, + { styleText: { left: '31%', bottom: '38%' }, lineType: 1 }, + { styleText: { left: '41%', bottom: '55.5%' }, lineType: 1 }, + { styleText: { left: '60%', bottom: '63%' }, lineType: 1 }, + { styleText: { left: '76%', bottom: '63%' }, lineType: 1 }, + { styleText: { left: '71%', bottom: '48%' }, lineType: '' }, + { styleText: { left: '46.5%', bottom: '32%' }, lineType: '' }, +]; +//地暖 +export const floorHeatingPosition = [ + { styleText: { left: '13%', bottom: '44%' }, lineType: '' }, + { styleText: { left: '22%', bottom: '48%' }, lineType: 1 }, + { styleText: { left: '34%', bottom: '53%' }, lineType: 1 }, + { styleText: { left: '49%', bottom: '59%' }, lineType: 1 }, + { styleText: { left: '60.5%', bottom: '65.5%' }, lineType: 1 }, + { styleText: { left: '72%', bottom: '72%' }, lineType: 1 }, +]; diff --git a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/index.vue b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/index.vue index b83a527..6863593 100644 --- a/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/index.vue +++ b/hx-ai-intelligent/src/view/equipmentControl/airConditioningSystem/index.vue @@ -19,7 +19,7 @@
-