|
@@ -121,33 +121,33 @@
|
|
|
<EngineePipe ref="enginPipe"/>
|
|
|
<!-- 添加或修改开栓|安检|维修对话框 -->
|
|
|
<el-dialog :title="title" :visible.sync="open" append-to-body customClass="appendElDialog">
|
|
|
- <el-form ref="form" :model="queryParams" :rules="rules" label-width="110px">
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" label-width="110px">
|
|
|
<el-form-item label="现场负责人" prop="sceneHead">
|
|
|
- <el-input v-model="queryParams.sceneHead" placeholder="请填写现场负责人"></el-input>
|
|
|
+ <el-input v-model="form.sceneHead" placeholder="请填写现场负责人"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="设计负责人" prop="designHead">
|
|
|
- <el-input v-model="queryParams.designHead" placeholder="请填写现场负责人"></el-input>
|
|
|
+ <el-input v-model="form.designHead" placeholder="请填写现场负责人"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="设计单位" prop="designUnit">
|
|
|
- <el-input v-model="queryParams.designUnit" placeholder="请填写设计单位"></el-input>
|
|
|
+ <el-input v-model="form.designUnit" placeholder="请填写设计单位"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="监理负责人" prop="supervisionHead">
|
|
|
- <el-input v-model="queryParams.supervisionHead" placeholder="请填写监理负责人"></el-input>
|
|
|
+ <el-input v-model="form.supervisionHead" placeholder="请填写监理负责人"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="项目负责人" prop="projectHead">
|
|
|
- <el-input v-model="queryParams.projectHead" placeholder="请填写项目负责人"></el-input>
|
|
|
+ <el-input v-model="form.projectHead" placeholder="请填写项目负责人"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="设计联系方式" prop="designPhone">
|
|
|
- <el-input v-model="queryParams.designPhone" placeholder="请填写联系方式"></el-input>
|
|
|
+ <el-input v-model="form.designPhone" placeholder="请填写联系方式"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="监理联系电话" prop="supervisionPhone">
|
|
|
- <el-input v-model="queryParams.supervisionPhone" placeholder="请填写联系方式"></el-input>
|
|
|
+ <el-input v-model="form.supervisionPhone" placeholder="请填写联系方式"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="建筑单位" prop="constructUnit">
|
|
|
- <el-input v-model="queryParams.constructUnit" placeholder="请填写建筑单位"></el-input>
|
|
|
+ <el-input v-model="form.constructUnit" placeholder="请填写建筑单位"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="类型" prop="enginType">
|
|
|
- <el-select v-model="queryParams.enginType" placeholder="请选择类型">
|
|
|
+ <el-select v-model="form.enginType" placeholder="请选择类型">
|
|
|
<el-option
|
|
|
v-for="e in dict.type.engin_type"
|
|
|
:key="e.value"
|
|
@@ -160,11 +160,11 @@
|
|
|
<el-input v-model="queryParams.type" placeholder="工业工程" disabled/>
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="监理单位" prop="supervisionUnit">
|
|
|
- <el-input v-model="queryParams.supervisionUnit" placeholder="请填写监理单位"/>
|
|
|
+ <el-input v-model="form.supervisionUnit" placeholder="请填写监理单位"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input
|
|
|
- v-model="queryParams.remark"
|
|
|
+ v-model="form.remark"
|
|
|
type="textarea"
|
|
|
placeholder="请输入内容"
|
|
|
class="remark_input"
|
|
@@ -516,9 +516,6 @@
|
|
|
cancel() {
|
|
|
this.open = false;
|
|
|
this.reset();
|
|
|
- this.houses = []
|
|
|
- this.units = []
|
|
|
- this.builds = []
|
|
|
},
|
|
|
// 表单重置
|
|
|
reset() {
|
|
@@ -558,8 +555,8 @@
|
|
|
const id = row.id || this.ids
|
|
|
putEngineeEngineeIndustry(id).then(response => {
|
|
|
this.loading = false;
|
|
|
- this.queryParams = response.data;
|
|
|
- this.zEngineeringInfoBo.zEngineeringInfoBo =response.data.zengineeringNodeBo[0].zEngineeringInfoBo
|
|
|
+ this.form = response.data;
|
|
|
+ this.zEngineeringInfoBo.zEngineeringInfoBo =response.data.zengineeringNodeBo[0].zEngineeringInfoBoList[0]
|
|
|
console.log(this.zEngineeringInfoBo.zEngineeringInfoBo)
|
|
|
this.open = true;
|
|
|
this.title = "修改工程";
|
|
@@ -569,18 +566,18 @@
|
|
|
submitForm() {
|
|
|
this.$refs["nodeForm"].validate(valid => {
|
|
|
if (valid) {
|
|
|
- if (this.queryParams.id == null){
|
|
|
- this.queryParams.zEngineeringNodeBo.zEngineeringInfoBo = this.zEngineeringInfoBo
|
|
|
- console.log(this.queryParams)
|
|
|
- addEngineeEngineeIndustry(this.queryParams).then(res => {
|
|
|
+ if (this.form.id == null){
|
|
|
+ this.form.zEngineeringNodeBo.zEngineeringInfoBo = this.zEngineeringInfoBo
|
|
|
+ console.log(this.form)
|
|
|
+ addEngineeEngineeIndustry(this.form).then(res => {
|
|
|
this.$modal.msgSuccess("新增成功");
|
|
|
this.open = false;
|
|
|
this.nodeDetailVisible = false
|
|
|
this.getList();
|
|
|
})
|
|
|
}else {
|
|
|
- this.queryParams.zEngineeringNodeBo.zEngineeringInfoBo = this.zEngineeringInfoBo
|
|
|
- EditEngineeEngineeIndustry(this.queryParams).then(res=>{
|
|
|
+ this.form.zEngineeringNodeBo.zEngineeringInfoBo = this.zEngineeringInfoBo
|
|
|
+ EditEngineeEngineeIndustry(this.form).then(res=>{
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
|
this.open = false;
|
|
|
this.nodeDetailVisible = false
|