diff --git a/src/api/mes/energydevice/index.ts b/src/api/mes/energydevice/index.ts index 3094d114..5164e784 100644 --- a/src/api/mes/energydevice/index.ts +++ b/src/api/mes/energydevice/index.ts @@ -1,6 +1,12 @@ import request from '@/config/axios' // 能源设备 VO +export interface EnergyDeviceOperationRuleVO { + deviceId: number + pointId: number + operator?: string +} + export interface EnergyDeviceVO { id: number // ID name: string // 名称 @@ -16,6 +22,7 @@ export interface EnergyDeviceVO { orgId: number // 所属区域id orgName: string // 所属区域名称 rules: string // 计算规则 + operationRulesVOList?: EnergyDeviceOperationRuleVO[] } // 能源设备 API diff --git a/src/views/mes/energydevice/EnergyDeviceForm.vue b/src/views/mes/energydevice/EnergyDeviceForm.vue index 912da23e..d543ce37 100644 --- a/src/views/mes/energydevice/EnergyDeviceForm.vue +++ b/src/views/mes/energydevice/EnergyDeviceForm.vue @@ -7,78 +7,97 @@ label-width="100px" v-loading="formLoading" > - - - - - - - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + +
+
+ + + + +
+
+
+ + + + - + diff --git a/src/views/mes/energydevice/index.vue b/src/views/mes/energydevice/index.vue index e111d0e1..d6af71f8 100644 --- a/src/views/mes/energydevice/index.vue +++ b/src/views/mes/energydevice/index.vue @@ -3,7 +3,8 @@ - @@ -21,7 +22,8 @@ 新增 - 导出 @@ -31,13 +33,14 @@ - - + @@ -73,7 +76,8 @@ > 重置 --> - 编辑 @@ -84,7 +88,8 @@ -