|
@@ -117,16 +117,24 @@
|
|
</el-image>
|
|
</el-image>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column label="操作" width="110" fixed="right" align="center" class-name="small-padding fixed-width">
|
|
|
|
|
|
+ <el-table-column label="操作" width="180" fixed="right" align="center" class-name="small-padding fixed-width">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-button
|
|
<el-button
|
|
size="mini"
|
|
size="mini"
|
|
type="text"
|
|
type="text"
|
|
icon="el-icon-view"
|
|
icon="el-icon-view"
|
|
- @click="handleUpdate(scope.row)"
|
|
|
|
- v-hasPermi="['gas:regulatorBox:edit']"
|
|
|
|
|
|
+ @click="handleUpdate(scope.row,true)"
|
|
|
|
+ v-hasPermi="['gas:regulatorBox:query']"
|
|
>查看
|
|
>查看
|
|
</el-button>
|
|
</el-button>
|
|
|
|
+ <el-button
|
|
|
|
+ size="mini"
|
|
|
|
+ type="text"
|
|
|
|
+ icon="el-icon-edit"
|
|
|
|
+ @click="handleUpdate(scope.row,false)"
|
|
|
|
+ v-hasPermi="['gas:regulatorBox:edit']"
|
|
|
|
+ >修改
|
|
|
|
+ </el-button>
|
|
<!-- <el-button-->
|
|
<!-- <el-button-->
|
|
<!-- size="mini"-->
|
|
<!-- size="mini"-->
|
|
<!-- type="text"-->
|
|
<!-- type="text"-->
|
|
@@ -437,7 +445,7 @@
|
|
<el-form-item label="放散压力" prop="releasePressure" v-show="form.cutterTested == '1'">
|
|
<el-form-item label="放散压力" prop="releasePressure" v-show="form.cutterTested == '1'">
|
|
<el-input type="text" @input="(v)=>(form.releasePressure=v.replace(/[^\d.]/g,''))"
|
|
<el-input type="text" @input="(v)=>(form.releasePressure=v.replace(/[^\d.]/g,''))"
|
|
v-model="form.releasePressure" placeholder="请输入放散压力">
|
|
v-model="form.releasePressure" placeholder="请输入放散压力">
|
|
- <template slot="append">MPa</template>
|
|
|
|
|
|
+ <template slot="append">KPa</template>
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -488,18 +496,18 @@
|
|
<!-- </el-switch>-->
|
|
<!-- </el-switch>-->
|
|
<!-- </el-form-item>-->
|
|
<!-- </el-form-item>-->
|
|
<!-- </el-col>-->
|
|
<!-- </el-col>-->
|
|
- <el-col :span="8">
|
|
|
|
- <el-form-item label="阀井情况" prop="valveWellCondition">
|
|
|
|
- <el-select v-model="form.valveWellCondition" placeholder="请选择阀井情况" style="width: 100%">
|
|
|
|
- <el-option
|
|
|
|
- v-for="dict in dict.type.valve_well_condition"
|
|
|
|
- :key="dict.value"
|
|
|
|
- :label="dict.label"
|
|
|
|
- :value="dict.value"
|
|
|
|
- ></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
|
|
+<!-- <el-col :span="8">-->
|
|
|
|
+<!-- <el-form-item label="阀井情况" prop="valveWellCondition">-->
|
|
|
|
+<!-- <el-select v-model="form.valveWellCondition" placeholder="请选择阀井情况" style="width: 100%">-->
|
|
|
|
+<!-- <el-option-->
|
|
|
|
+<!-- v-for="dict in dict.type.valve_well_condition"-->
|
|
|
|
+<!-- :key="dict.value"-->
|
|
|
|
+<!-- :label="dict.label"-->
|
|
|
|
+<!-- :value="dict.value"-->
|
|
|
|
+<!-- ></el-option>-->
|
|
|
|
+<!-- </el-select>-->
|
|
|
|
+<!-- </el-form-item>-->
|
|
|
|
+<!-- </el-col>-->
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<el-form-item label="照片" prop="photoList">
|
|
<el-form-item label="照片" prop="photoList">
|
|
<imageUpload v-model="form.photoList" :disabled="disabled"/>
|
|
<imageUpload v-model="form.photoList" :disabled="disabled"/>
|
|
@@ -587,9 +595,9 @@ export default {
|
|
form: {},
|
|
form: {},
|
|
// 表单校验
|
|
// 表单校验
|
|
rules: {
|
|
rules: {
|
|
- areaId: [
|
|
|
|
- {required: true, message: "所属小区不能为空", trigger: "blur"}
|
|
|
|
- ],
|
|
|
|
|
|
+ // areaId: [
|
|
|
|
+ // {required: true, message: "所属小区不能为空", trigger: "blur"}
|
|
|
|
+ // ],
|
|
// buildingId: [
|
|
// buildingId: [
|
|
// {required: true, message: "所属楼宇不能为空", trigger: "blur"}
|
|
// {required: true, message: "所属楼宇不能为空", trigger: "blur"}
|
|
// ],
|
|
// ],
|
|
@@ -620,9 +628,6 @@ export default {
|
|
pressureGage: [
|
|
pressureGage: [
|
|
{required: true, message: "压力表不能为空", trigger: "change"}
|
|
{required: true, message: "压力表不能为空", trigger: "change"}
|
|
],
|
|
],
|
|
- mainRoad: [
|
|
|
|
- {required: true, message: "当前主路不能为空", trigger: "change"}
|
|
|
|
- ],
|
|
|
|
valve: [
|
|
valve: [
|
|
{required: true, message: "阀门不能为空", trigger: "change"}
|
|
{required: true, message: "阀门不能为空", trigger: "change"}
|
|
],
|
|
],
|
|
@@ -647,6 +652,9 @@ export default {
|
|
closingPressureAccessory: [
|
|
closingPressureAccessory: [
|
|
{required: true, message: "关闭压力(副路)不能为空", trigger: "blur"}
|
|
{required: true, message: "关闭压力(副路)不能为空", trigger: "blur"}
|
|
],
|
|
],
|
|
|
|
+ isNotXtv: [
|
|
|
|
+ {required: true, message: "是否开启伴热带不能为空", trigger: "change"}
|
|
|
|
+ ],
|
|
xtv: [
|
|
xtv: [
|
|
{required: true, message: "伴热带不能为空", trigger: "change"}
|
|
{required: true, message: "伴热带不能为空", trigger: "change"}
|
|
],
|
|
],
|
|
@@ -659,39 +667,24 @@ export default {
|
|
cutterTested: [
|
|
cutterTested: [
|
|
{required: true, message: "切断器测试不能为空", trigger: "blur"}
|
|
{required: true, message: "切断器测试不能为空", trigger: "blur"}
|
|
],
|
|
],
|
|
- disconnectorTestStatus: [
|
|
|
|
- {required: true, message: "切断器(放散阀)测试情况不能为空", trigger: "change"}
|
|
|
|
- ],
|
|
|
|
- cutOffPressureMain: [
|
|
|
|
- {required: true, message: "切断压力(主路)不能为空", trigger: "blur"}
|
|
|
|
- ],
|
|
|
|
- cutOffPressureAccessory: [
|
|
|
|
- {required: true, message: "切断压力(副路)不能为空", trigger: "blur"}
|
|
|
|
- ],
|
|
|
|
- releasePressure: [
|
|
|
|
- {required: true, message: "放散压力不能为空", trigger: "blur"}
|
|
|
|
- ],
|
|
|
|
manOfAccessoryAlternating: [
|
|
manOfAccessoryAlternating: [
|
|
{required: true, message: "主副路交替不能为空", trigger: "blur"}
|
|
{required: true, message: "主副路交替不能为空", trigger: "blur"}
|
|
],
|
|
],
|
|
filter: [
|
|
filter: [
|
|
{required: true, message: "过滤器不能为空", trigger: "change"}
|
|
{required: true, message: "过滤器不能为空", trigger: "change"}
|
|
],
|
|
],
|
|
- specialCaseOfPressureRegulatingFacilities: [
|
|
|
|
- {required: true, message: "调压设施特例不能为空", trigger: "change"}
|
|
|
|
- ],
|
|
|
|
- overdueInspectionDays: [
|
|
|
|
- {required: true, message: "超期巡检天数不能为空", trigger: "change"}
|
|
|
|
- ],
|
|
|
|
- reasonForOverdueInspection: [
|
|
|
|
- {required: true, message: "超期巡检原因不能为空", trigger: "change"}
|
|
|
|
- ],
|
|
|
|
|
|
+ // specialCaseOfPressureRegulatingFacilities: [
|
|
|
|
+ // {required: true, message: "调压设施特例不能为空", trigger: "change"}
|
|
|
|
+ // ],
|
|
|
|
+ // overdueInspectionDays: [
|
|
|
|
+ // {required: true, message: "超期巡检天数不能为空", trigger: "change"}
|
|
|
|
+ // ],
|
|
// valveWellTesting: [
|
|
// valveWellTesting: [
|
|
// {required: true, message: "阀井测试不能为空", trigger: "blur"}
|
|
// {required: true, message: "阀井测试不能为空", trigger: "blur"}
|
|
// ],
|
|
// ],
|
|
- valveWellCondition: [
|
|
|
|
- {required: true, message: "阀井情况不能为空", trigger: "change"}
|
|
|
|
- ]
|
|
|
|
|
|
+ // valveWellCondition: [
|
|
|
|
+ // {required: true, message: "阀井情况不能为空", trigger: "change"}
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
};
|
|
};
|
|
},
|
|
},
|
|
@@ -815,9 +808,9 @@ export default {
|
|
this.title = "添加调压箱管理";
|
|
this.title = "添加调压箱管理";
|
|
},
|
|
},
|
|
/** 修改按钮操作 */
|
|
/** 修改按钮操作 */
|
|
- handleUpdate(row) {
|
|
|
|
|
|
+ handleUpdate(row,disabled) {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
- this.disabled = true;
|
|
|
|
|
|
+ this.disabled = disabled;
|
|
this.reset();
|
|
this.reset();
|
|
const id = row.id || this.ids
|
|
const id = row.id || this.ids
|
|
getRegulatorBox(id).then(response => {
|
|
getRegulatorBox(id).then(response => {
|