diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editConfigureEnergyAlarm.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editConfigureEnergyAlarm.vue
index 305c88d..04e5d8a 100644
--- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editConfigureEnergyAlarm.vue
+++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/energyAlarm/editConfigureEnergyAlarm.vue
@@ -144,7 +144,7 @@
const visible = ref(false);
//父级数据
const energyAlarm = ref({});
- //组织数
+ //组织id
const orgId = ref('');
const result = JSON.parse(sessionStorage.getItem('ORGID')!);
orgId.value = result;
diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/equipmentAlarm/editConfigureDeviceAlarm.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/equipmentAlarm/editConfigureDeviceAlarm.vue
index dfd3dd6..addb5bc 100644
--- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/equipmentAlarm/editConfigureDeviceAlarm.vue
+++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/equipmentAlarm/editConfigureDeviceAlarm.vue
@@ -397,7 +397,6 @@
};
// 确认按钮
const btnClick = () => {
- infoObject.value.devicePoint = 1;
infoObject.value.alarmList.forEach((item) => {
if (item.logic === null || item.num === null) {
return;
diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/index.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/index.vue
index ba6760b..f767104 100644
--- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/index.vue
+++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/index.vue
@@ -83,7 +83,7 @@
-
+
返回
-
+
@@ -187,7 +187,7 @@
if (notification === '1') {
methods.push('站内信息');
} else if (notification === '2') {
- methods.push('邮件');
+ methods.push('短信');
}
});
@@ -235,6 +235,7 @@
http
.post(notificationManagementApi.upData, {
id: data.record.id,
+ orgId: data.record.orgId,
enableNotifications: data.record.enableNotifications === 1 ? 0 : 1,
})
.then(() => {
@@ -249,6 +250,7 @@
http
.post(deviceAlarms.addOrUpNewData, {
id: data.record.id,
+ orgId: data.record.orgId,
enableRules: data.record.enableRules === 1 ? 0 : 1,
})
.then(() => {
@@ -261,6 +263,7 @@
http
.post(energyAlarms.addOrUpNewData, {
id: data.record.id,
+ orgId: data.record.orgId,
enableRules: data.record.enableRules === 1 ? 0 : 1,
})
.then(() => {
diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/notificationManagement/index.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/notificationManagement/index.vue
index c47e1d6..cfe17e6 100644
--- a/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/notificationManagement/index.vue
+++ b/hx-ai-intelligent/src/view/alarmManagement/alarmSettings/notificationManagement/index.vue
@@ -20,6 +20,7 @@
show-search
:allowClear="true"
placeholder="请选择通知方式"
+ :field-names="{ label: 'cnValue', value: 'dicKey', options: 'children' }"
:filter-option="filterDevicePoint" />
@@ -73,6 +74,7 @@
import { http } from '/nerv-lib/util';
import linkPeople from './linkPeople/index.vue';
import { notificationManagementApi } from '/@/api/alarmManagement/alarmSettings/notificationManagements';
+ import { dict } from '/@/api';
//table 数据
const columns = [
@@ -173,10 +175,7 @@
}
};
// 通知信息
- const devicePointData = ref([
- { label: '站内信息', value: '1' },
- { label: '邮件', value: '2' },
- ]);
+ const devicePointData = ref([]);
const rules = {
notificationMethod: [{ required: true, message: '请选择通知方式', trigger: 'change' }],
@@ -185,6 +184,9 @@
const formRef = ref();
const emit = defineEmits(['updNotification']);
const toggle = async (value: any) => {
+ // NOTIFICATIONMETHOD
+ let devicePoint = await dict({ params: { dicKey: 'NOTIFICATIONMETHOD' } });
+ devicePointData.value = devicePoint.data.data;
//判断 是新增 还是修改
if (value) {
// // 获取接口
@@ -235,10 +237,12 @@
notificationMethod: null,
hxAlarmNotifyUserList: [],
enableNotifications: 0,
+ orgId: null,
};
obj.notificationMethod = infoObject.value.notificationMethod.toString();
obj.id = infoObject.value.id;
obj.enableNotifications = infoObject.value.enableNotifications;
+ obj.orgId = infoObject.value.orgId;
//处理 选择人数据
dataSource.value.forEach((item) => {
obj.hxAlarmNotifyUserList.push({