Browse Source

市政工程|工业工程

刘浩男 1 năm trước cách đây
mục cha
commit
3ec54784f4
1 tập tin đã thay đổi với 20 bổ sung23 xóa
  1. 20 23
      src/views/zdsz/engineeringIndustry/index.vue

+ 20 - 23
src/views/zdsz/engineeringIndustry/index.vue

@@ -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