信号量是否告警
This commit is contained in:
@ -45,6 +45,9 @@
|
|||||||
<el-table-column align="center" label="信号量">
|
<el-table-column align="center" label="信号量">
|
||||||
<template slot-scope="scope">{{ scope.row.status == 1 ? scope.row.signalValue : '无' }}</template>
|
<template slot-scope="scope">{{ scope.row.status == 1 ? scope.row.signalValue : '无' }}</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column align="center" label="是否告警">
|
||||||
|
<template slot-scope="scope">{{ warningIsList.find(v => v.value == scope.row.warningIs).label }}</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="signalValueRange" align="center" label="信号量范围">
|
<el-table-column prop="signalValueRange" align="center" label="信号量范围">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="description" align="center" label="描述">
|
<el-table-column prop="description" align="center" label="描述">
|
||||||
@ -81,6 +84,12 @@
|
|||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="是否告警" prop="warningIs">
|
||||||
|
<el-select v-model="form.warningIs" placeholder="请选择">
|
||||||
|
<el-option v-for="item in warningIsList" :key="item.value" :label="item.label" :value="item.value">
|
||||||
|
</el-option>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item v-if="form.status == 1" label="信号量" prop="signalValue">
|
<el-form-item v-if="form.status == 1" label="信号量" prop="signalValue">
|
||||||
<el-input v-model="form.signalValue" placeholder="请输入信号量" />
|
<el-input v-model="form.signalValue" placeholder="请输入信号量" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -167,6 +176,10 @@ export default {
|
|||||||
{ 'label': '无选项', 'value': 1 },
|
{ 'label': '无选项', 'value': 1 },
|
||||||
{ 'label': '有选项', 'value': 2 }
|
{ 'label': '有选项', 'value': 2 }
|
||||||
],
|
],
|
||||||
|
warningIsList: [
|
||||||
|
{ 'label': '告警', 'value': 1 },
|
||||||
|
{ 'label': '不告警', 'value': 2 }
|
||||||
|
],
|
||||||
rules: {
|
rules: {
|
||||||
signalCode: [
|
signalCode: [
|
||||||
{ required: true, message: "信号编码不能为空", trigger: "blur" },
|
{ required: true, message: "信号编码不能为空", trigger: "blur" },
|
||||||
@ -183,6 +196,9 @@ export default {
|
|||||||
signalValueRange: [
|
signalValueRange: [
|
||||||
{ required: true, message: "信号量范围不能为空", trigger: "blur" },
|
{ required: true, message: "信号量范围不能为空", trigger: "blur" },
|
||||||
],
|
],
|
||||||
|
warningIs: [
|
||||||
|
{ required: true, message: "是否告警不能为空", trigger: "blur" },
|
||||||
|
],
|
||||||
},
|
},
|
||||||
optionOpen: false,
|
optionOpen: false,
|
||||||
optionForm: {
|
optionForm: {
|
||||||
@ -305,6 +321,7 @@ export default {
|
|||||||
// 表单重置
|
// 表单重置
|
||||||
reset () {
|
reset () {
|
||||||
this.form = {
|
this.form = {
|
||||||
|
warningIs: 2,
|
||||||
signalCode: "",
|
signalCode: "",
|
||||||
signalName: "",
|
signalName: "",
|
||||||
signalValue: "",
|
signalValue: "",
|
||||||
|
Reference in New Issue
Block a user