|
@@ -157,6 +157,9 @@
|
|
<!--新增/编辑-->
|
|
<!--新增/编辑-->
|
|
<el-dialog :title="dialogTitle" :visible.sync="addDialogType" v-if="addDialogType" width="550px" append-to-body class="add-dialog-box">
|
|
<el-dialog :title="dialogTitle" :visible.sync="addDialogType" v-if="addDialogType" width="550px" append-to-body class="add-dialog-box">
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="140px">
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="140px">
|
|
|
|
+ <el-form-item label="智能报警器名称:" prop="name">
|
|
|
|
+ <el-input v-model="form.name" placeholder="请输入智能报警器名称" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" maxlength="30" style="width:360px;"/>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item label="智能报警器编号:" prop="hardwareNum">
|
|
<el-form-item label="智能报警器编号:" prop="hardwareNum">
|
|
<el-input v-model="form.hardwareNum" placeholder="最大20个字符,包含大小写字母、数字" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" maxlength="30" style="width:360px;"/>
|
|
<el-input v-model="form.hardwareNum" placeholder="最大20个字符,包含大小写字母、数字" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" maxlength="30" style="width:360px;"/>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -331,6 +334,10 @@
|
|
selectListData:[],
|
|
selectListData:[],
|
|
relayNum: "",
|
|
relayNum: "",
|
|
rules:{
|
|
rules:{
|
|
|
|
+ name: [
|
|
|
|
+ { required: true, message: "请输入智能报警器名称", trigger: "blur" },
|
|
|
|
+ { required: true, message: "请输入智能报警器名称", validator: this.spaceJudgment, trigger: "blur" }
|
|
|
|
+ ],
|
|
hardwareNum: [
|
|
hardwareNum: [
|
|
{ required: true, trigger: "blur", message: "最大20个字符,包含大小写字母、数字" },
|
|
{ required: true, trigger: "blur", message: "最大20个字符,包含大小写字母、数字" },
|
|
{ required: true, message: "最大20个字符,包含大小写字母、数字", validator: this.spaceJudgment, trigger: "blur" }
|
|
{ required: true, message: "最大20个字符,包含大小写字母、数字", validator: this.spaceJudgment, trigger: "blur" }
|
|
@@ -467,6 +474,7 @@
|
|
// 编辑
|
|
// 编辑
|
|
this.dialogTitle = '编辑';
|
|
this.dialogTitle = '编辑';
|
|
let obj = {
|
|
let obj = {
|
|
|
|
+ name:item.name,
|
|
id:item.id,
|
|
id:item.id,
|
|
subjectId:item.subjectId,
|
|
subjectId:item.subjectId,
|
|
hardwareNum:item.hardwareNum,
|
|
hardwareNum:item.hardwareNum,
|