|
@@ -63,22 +63,11 @@
|
|
|
>删除
|
|
|
</el-button>
|
|
|
</el-col>
|
|
|
- <!-- <el-col :span="1.5">-->
|
|
|
- <!-- <el-button-->
|
|
|
- <!-- type="warning"-->
|
|
|
- <!-- plain-->
|
|
|
- <!-- icon="el-icon-download"-->
|
|
|
- <!-- size="mini"-->
|
|
|
- <!-- @click="handleExport"-->
|
|
|
- <!-- v-hasPermi="['zdsz:openbolt:export']"-->
|
|
|
- <!-- >导出</el-button>-->
|
|
|
- <!-- </el-col>-->
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
|
|
|
|
<el-table v-loading="loading" :data="comprehensiveList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center"/>
|
|
|
- <!-- <el-table-column label="" align="center" prop="id" v-if="true"/>-->
|
|
|
<el-table-column label="工程名称" align="center" prop="enginName"/>
|
|
|
<el-table-column label="建筑单位" align="center" prop="constructUnit"/>
|
|
|
<el-table-column label="项目负责人" align="center" prop="projectHead"/>
|
|
@@ -158,28 +147,26 @@
|
|
|
<el-form-item label="监理单位" prop="supervisionUnit">
|
|
|
<el-input v-model="form.supervisionUnit" placeholder="请填写监理单位"/>
|
|
|
</el-form-item>
|
|
|
- <el-row>
|
|
|
- <el-form-item label="类型" prop="enginType">
|
|
|
- <el-select v-model="form.enginType" placeholder="请选择类型">
|
|
|
- <el-option
|
|
|
- v-for="e in EngineepipeType"
|
|
|
- :key="e.value"
|
|
|
- :label="e.label"
|
|
|
- :value="e.value"
|
|
|
- ></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="工程分类" prop="enginClassification" v-if="form.enginType === '1'">
|
|
|
- <el-select v-model="form.enginClassification" placeholder="请选择工程分类">
|
|
|
- <el-option
|
|
|
- v-for="e in dict.type.engin_classification"
|
|
|
- :key="e.value"
|
|
|
- :label="e.label"
|
|
|
- :value="e.value"
|
|
|
- ></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
+ <el-form-item label="类型" prop="enginType">
|
|
|
+ <el-select v-model="form.enginType" placeholder="请选择类型" style="width: 100%" disabled>
|
|
|
+ <el-option
|
|
|
+ v-for="e in EngineepipeType"
|
|
|
+ :key="e.value"
|
|
|
+ :label="e.label"
|
|
|
+ :value="e.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="工程分类" prop="enginClassification" v-if="form.enginType === '1'">
|
|
|
+ <el-select v-model="form.enginClassification" placeholder="请选择工程分类" style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="e in dict.type.engin_classification"
|
|
|
+ :key="e.value"
|
|
|
+ :label="e.label"
|
|
|
+ :value="e.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-row>
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input
|
|
@@ -190,10 +177,6 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
- <!-- <el-form-item label="工程类型" prop="type">
|
|
|
- <el-input v-model="queryParams.type" placeholder="工业工程" disabled/>
|
|
|
- </el-form-item> -->
|
|
|
-
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
<!-- <el-button :loading="buttonLoading" type="primary" @click="submitForm">确定</el-button> -->
|
|
@@ -394,7 +377,9 @@ export default {
|
|
|
],
|
|
|
nodeDetailVisible: false,
|
|
|
// 表单参数
|
|
|
- form: {},
|
|
|
+ form: {
|
|
|
+ enginClassification:''
|
|
|
+ },
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
sceneHead: [
|
|
@@ -460,6 +445,9 @@ export default {
|
|
|
headPhone: [
|
|
|
{required: true, message: "负责人电话不能为空", trigger: 'blur'}
|
|
|
],
|
|
|
+ zEngiineeringPhotoBoList: [
|
|
|
+ {required: true, message: "图片不能为空", trigger: 'blur'}
|
|
|
+ ],
|
|
|
|
|
|
}
|
|
|
};
|
|
@@ -484,6 +472,7 @@ export default {
|
|
|
if (type) {
|
|
|
this.zEngineeringInfoBo.type = type;
|
|
|
this.form.type = type;
|
|
|
+ this.form.enginType = type;
|
|
|
}
|
|
|
},
|
|
|
// 新增顶管工程
|