|
@@ -1,6 +1,16 @@
|
|
|
<template>
|
|
|
<div class="app-container">
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
+ <el-form-item label="行政区" prop="district">
|
|
|
+ <el-select v-model="queryParams.district" placeholder="请选择行政区" clearable>
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.district"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="作业方式" prop="modeOperation">
|
|
|
<el-select v-model="queryParams.modeOperation" placeholder="请选择作业方式" clearable>
|
|
|
<el-option
|
|
@@ -94,6 +104,11 @@
|
|
|
<el-table v-loading="loading" :data="touchOperationEngineeringList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center"/>
|
|
|
<el-table-column label="" align="center" prop="id" v-if="false"/>
|
|
|
+ <el-table-column label="行政区" align="center" prop="district">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <dict-tag :options="dict.type.district" :value="scope.row.district"/>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="作业方式" align="center" prop="modeOperation">
|
|
|
<template slot-scope="scope">
|
|
|
<dict-tag :options="dict.type.tapping_operation" :value="scope.row.modeOperation"/>
|
|
@@ -195,6 +210,24 @@
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px" >
|
|
|
<el-row :gutter="24">
|
|
|
<el-col :span="12">
|
|
|
+ <el-form-item label="行政区" prop="district">
|
|
|
+ <el-select
|
|
|
+ style="width: 100%"
|
|
|
+ :disabled="title == '添加用料'"
|
|
|
+ v-model="form.district"
|
|
|
+ placeholder="请选择行政区"
|
|
|
+ filterable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="e in dict.type.district"
|
|
|
+ :key="e.value"
|
|
|
+ :label="e.label"
|
|
|
+ :value="e.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
<el-form-item label="作业方式" prop="modeOperation">
|
|
|
<el-select v-model="form.modeOperation" placeholder="请选择作业方式" style="width: 100%" :disabled="title == '添加碰口作业用料信息'">
|
|
|
<el-option
|
|
@@ -283,7 +316,7 @@ import {insertReview} from "@/api/zdsz/enginee";
|
|
|
export default {
|
|
|
name: "TouchOperationEngineering",
|
|
|
components: {ConstructionDetails, EnginNodeInfo},
|
|
|
- dicts: ['tapping_operation', 'bury_the_wrench_hole', 'aerial_wrench_hole', 'shutdown_operation', 'pe_plugging', 'the_steel_pipe_sealed_with_gas'],
|
|
|
+ dicts: ['tapping_operation', 'bury_the_wrench_hole', 'aerial_wrench_hole', 'shutdown_operation', 'pe_plugging', 'the_steel_pipe_sealed_with_gas', 'district'],
|
|
|
data() {
|
|
|
return {
|
|
|
// 按钮loading
|
|
@@ -323,6 +356,9 @@ export default {
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
+ district: [
|
|
|
+ {required: true, message: "行政区不能为空", trigger: "change"}
|
|
|
+ ],
|
|
|
id: [
|
|
|
{required: true, message: "不能为空", trigger: "blur"}
|
|
|
],
|
|
@@ -356,7 +392,7 @@ export default {
|
|
|
message: '审核成功',
|
|
|
type: 'success'
|
|
|
});
|
|
|
- this.$refs.ConstructionDetails.dialogVisible = false
|
|
|
+ // this.$refs.ConstructionDetails.dialogVisible = false
|
|
|
this.getList()
|
|
|
}
|
|
|
})
|