|
@@ -257,7 +257,7 @@
|
|
|
<el-table-column label="单元" align="center" prop="unit" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
|
|
|
-
|
|
|
+
|
|
|
<el-table-column label="安装位置" align="center" prop="position" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="尺寸" align="center" prop="deviceSize" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="设计压力" align="center" prop="desPressure" :show-overflow-tooltip="true"/>
|
|
@@ -346,7 +346,7 @@
|
|
|
@pagination="getList"
|
|
|
/>
|
|
|
|
|
|
- <el-dialog title="巡检记录" :visible.sync="openRecord" :before-close="cleanRecordList" :append-to-body="true">
|
|
|
+ <el-dialog :close-on-click-modal="false" title="巡检记录" :visible.sync="openRecord" :before-close="cleanRecordList" :append-to-body="true">
|
|
|
<el-table v-loading="loading" :data="recordList" @selection-change="handleSelectionChange" :height="clientHeight" border>
|
|
|
<el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
|
|
@@ -370,7 +370,7 @@
|
|
|
</el-dialog>
|
|
|
|
|
|
<!-- 添加或修改设备完整性压缩机台账对话框 -->
|
|
|
- <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
+ <el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
<el-form-item label="种类" prop="type">
|
|
|
<el-select v-model="form.type" placeholder="请选择种类">
|
|
@@ -465,7 +465,7 @@
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
<!-- 用户导入对话框 -->
|
|
|
- <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
|
|
|
+ <el-dialog :close-on-click-modal="false" :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
|
|
|
<el-upload
|
|
|
ref="upload"
|
|
|
:limit="1"
|
|
@@ -495,8 +495,8 @@
|
|
|
<el-button @click="upload.open = false">取 消</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
<add-approve-dev v-if="addAprroveDevVisible" ref="addApproveDev" @refreshDataList="getList"></add-approve-dev>
|
|
|
<his-approve-dev v-if="hisAprroveDevVisible" ref="hisApproveDev" @refreshDataList="getList"></his-approve-dev>
|
|
|
</div>
|
|
@@ -638,7 +638,7 @@ export default {
|
|
|
hisAprroveVisible: false,
|
|
|
addAprroveDevVisible: false,
|
|
|
hisAprroveDevVisible: false,
|
|
|
-
|
|
|
+
|
|
|
openRecord:false
|
|
|
};
|
|
|
},
|
|
@@ -944,7 +944,7 @@ export default {
|
|
|
},
|
|
|
hisApproveDev (row, type) {
|
|
|
this.hisAprroveDevVisible = true
|
|
|
-
|
|
|
+
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.hisApproveDev.init(row, type)
|
|
|
})
|