diff --git a/src/api/andonManagement/policeRecord/index.js b/src/api/andonManagement/policeRecord/index.js
index 0946749..73d7b51 100644
--- a/src/api/andonManagement/policeRecord/index.js
+++ b/src/api/andonManagement/policeRecord/index.js
@@ -78,4 +78,12 @@ export function getAndonAlarmContactDictList() {
url: 'system/user/getAlarmPullDown',
method: 'get'
})
+}
+
+//区域下拉
+export function getAndonAreaDictList() {
+ return request({
+ url: 'mes/AndonAlarmArea/getPullDown',
+ method: 'get'
+ })
}
\ No newline at end of file
diff --git a/src/views/andonManagement/policeRecord/index.vue b/src/views/andonManagement/policeRecord/index.vue
index 96cc27e..fc45440 100644
--- a/src/views/andonManagement/policeRecord/index.vue
+++ b/src/views/andonManagement/policeRecord/index.vue
@@ -37,21 +37,24 @@
@sort-change="sortChange" @selection-change="handleSelectionChange">
-
-
+
+
-
-
-
-
-
+
+
+
+
-
+
@@ -86,12 +89,10 @@
-
-
-
-
-
+
+
@@ -126,7 +127,8 @@ import {
getAndonAlarmRecord,
getAndonAlarmTypeDictList,
getAndonAlarmLevelDictList,
- getAndonAlarmContactDictList
+ getAndonAlarmContactDictList,
+ getAndonAreaDictList
} from '@/api/andonManagement/policeRecord/index.js';
export default {
@@ -199,6 +201,8 @@ export default {
{ dictLabel: '已处理', dictValue: '已处理' },
{ dictLabel: '已申报', dictValue: '已申报' },
],
+ // 区域选项
+ areaOptions: [],
// 数据列表
dataList: [],
// 总记录数
@@ -221,17 +225,23 @@ export default {
})
}
})
- //报警级别下拉
- getAndonAlarmLevelDictList().then(res => {
+
+ getAndonAreaDictList().then(res => {
if (res && res.code == 200) {
- this.alarmLevelOptions = res.data.map(item => {
- return {
- label: item.label,
- value: item.value
- }
- })
+ this.areaOptions = res.data;
}
})
+ //报警级别下拉
+ // getAndonAlarmLevelDictList().then(res => {
+ // if (res && res.code == 200) {
+ // this.alarmLevelOptions = res.data.map(item => {
+ // return {
+ // label: item.label,
+ // value: item.value
+ // }
+ // })
+ // }
+ // })
//报警联系人
// getAndonAlarmContactDictList().then(res => {
// if (res && res.code == 200) {
@@ -288,6 +298,7 @@ export default {
updatedBy: undefined,
updatedTime: undefined,
responseTime: undefined,
+ area: [] // 重置区域选择
};
this.resetForm("form");
},
@@ -400,7 +411,15 @@ export default {
this.$set(this.form, 'responseTime', undefined);
}
},
- /** 提交按钮 */
+ // 区域选择变化时
+ handleAreaChange(value) {
+ // if (value && value.length > 0) {
+ // this.$set(this.form, 'area1', value.join(','));
+ // } else {
+ // this.$set(this.form, 'area1', '');
+ // }
+ },
+ // 提交按钮
submitForm: function () {
this.$refs["form"].validate((valid) => {
if (valid) {