From 8f4d079c073edd5d95118158fc60800473026073 Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期四, 09 五月 2024 14:51:31 +0800
Subject: [PATCH] 1、首页调整技术状态图表禁用显示颜色 2、首页设备级看板操作证信息增加操作工字段 3、全局设备组选择设备增加按照设备编号查询功能
---
src/views/mdc/base/modules/alarmManager/alarmManagerForm.vue | 64 ++++++++++++++++++++-----------
1 files changed, 41 insertions(+), 23 deletions(-)
diff --git a/src/views/mdc/base/modules/alarmManager/alarmManagerForm.vue b/src/views/mdc/base/modules/alarmManager/alarmManagerForm.vue
index 438c3e8..23245fd 100644
--- a/src/views/mdc/base/modules/alarmManager/alarmManagerForm.vue
+++ b/src/views/mdc/base/modules/alarmManager/alarmManagerForm.vue
@@ -7,7 +7,7 @@
<a-row :gutter="24">
<a-col :span="24">
<a-form-item label="鎶ヨ鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol">
- <a-input placeholder="璇疯緭鍏ユ姤璀﹀彿" v-decorator="['alarmCode', validatorRules.alarmCode]"></a-input>
+ <a-input placeholder="璇疯緭鍏ユ姤璀﹀彿" v-decorator="['alarmCode', validatorRules.alarmCode]" ></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
@@ -20,16 +20,23 @@
<!--<a-select v-decorator="['driveType', validatorRules. driveType]" placeholder="璇烽�夋嫨椹卞姩绫诲瀷"-->
<!--:options="shiftList">-->
<!--</a-select>-->
- <j-dict-select-tag
- placeholder="璇烽�夋嫨椹卞姩绫诲瀷"
- v-decorator="['driveType', validatorRules.driveType]"
- dictCode="mdc_driveType"
- />
+ <!--<j-dict-select-tag-->
+ <!--placeholder="璇烽�夋嫨椹卞姩绫诲瀷"-->
+ <!--v-decorator="['driveType', validatorRules.driveType]"-->
+ <!--dictCode="mdc_driveType"-->
+ <!--/>-->
+ <a-auto-complete
+ v-decorator="['driveType', validatorRules.driveType]"
+ :data-source="driveTypeList"
+ placeholder="璇烽�夋嫨椹卞姩绫诲瀷"
+ :filter-option="filterOption"
+ :allowClear="true"
+ />
</a-form-item>
</a-col>
<a-col :span="24">
- <a-form-item label="鏄惁杩囨护" :labelCol="labelCol" :wrapperCol="wrapperCol">
- <a-switch :default-checked = 'showM' v-decorator="['isUse', validatorRules.isUse]"></a-switch>
+ <a-form-item label="鏄惁鍚敤" :labelCol="labelCol" :wrapperCol="wrapperCol">
+ <a-switch :checked="isFilterChecked" v-decorator="['isUse', validatorRules.isUse]" @change="isFilterChange"></a-switch>
</a-form-item>
</a-col>
<!--<a-col :span='24'>-->
@@ -77,10 +84,17 @@
export default {
name: 'alarmManagerForm',
// components: {AlarmManagerEqupment},
- props: {},
+ props: {
+ driveTypeList:{
+ type:Array
+ },
+ filterOption:{
+ type:Function
+ }
+ },
data() {
return {
- showM:true,
+ isFilterChecked:true,
isUse:true,
title: '',
visible: false,
@@ -103,24 +117,20 @@
span: 18
}
},
- confirmLoading: false, form: this.$form.createForm(this),
+ confirmLoading: false,
+ form: this.$form.createForm(this),
validatorRules: {
- // driveType:{
- // rules: [{
- // required: true, message: '璇烽�夋嫨椹卞姩绫诲瀷!',
- // }],
- // },
- // isUse:{
- // rules: [{
- // required: true, message: !',
- // }],
- // },
+ driveType:{
+ rules: [{
+ required: true, message: '璇烽�夋嫨椹卞姩绫诲瀷!',
+ }],
+ },
alarmCode:{
rules: [{
required: true, message: '璇疯緭鍏ユ姤璀﹀彿!',
}],
},
- alarmDescription:{
+ alarmContent:{
rules: [{
required: true, message: '璇疯緭鍏ユ姤璀﹀唴瀹�!',
}],
@@ -152,10 +162,11 @@
},
add(record) {
let _this = this
- this.visible = true
+ this.isFilterChecked=true
this.form.resetFields()
this.model = Object.assign({}, record)
// this.initShiftList()
+ this.visible = true
this.$nextTick(() => {
})
@@ -200,6 +211,13 @@
handleCancel() {
this.close()
},
+ /**
+ * 鏄惁杩囨护鍒囨崲鍣╟hange浜嬩欢
+ * @param checked 鍒囨崲鍚庣殑鐘舵��
+ */
+ isFilterChange(checked){
+ this.isFilterChecked=checked
+ }
}
}
</script>
--
Gitblit v1.9.3