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"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
handlePointSelected(index, val)"
+ />
+
+
+
- {{ dict.label }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
确 定
取 消
@@ -86,9 +105,9 @@
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 @@
-