付宇航 1 vuosi sitten
vanhempi
commit
2e8267650f
1 muutettua tiedostoa jossa 19 lisäystä ja 3 poistoa
  1. 19 3
      src/components/EnginNodeInfo/index.vue

+ 19 - 3
src/components/EnginNodeInfo/index.vue

@@ -11,7 +11,7 @@
     <!-- 节点表单 -->
     <el-form ref="fangxianForm" :model="nodeInfo" :rules="nodeRules" label-width="200px">
       <h2 style="margin-left: 16%;font-weight: 800;">{{ name }}</h2>
-      <el-form-item label="施工时间" prop="constructTime" v-show="currentContain.includes('constructTime')" :style=" enginType == '顶管工程' ? 'margin-left: -43px' : '' ">
+      <el-form-item label="施工时间" prop="constructTime" v-show="currentContain.includes('constructTime')" :style=" enginType == '顶管工程' ? 'margin-left: -27px' : '' ">
         <el-date-picker
           :disabled="formType"
           v-model="nodeInfo.constructTime"
@@ -49,7 +49,7 @@
           ></el-option>
         </el-select>
       </el-form-item>
-      <el-form-item label="照片" prop="zEngiineeringPhotoBoList" class="obsImage" :class=" enginType == '顶管工程' ? 'obsActiveImage' : '' " v-if="currentContain.includes('zEngiineeringPhotoBoList')">
+      <el-form-item label="照片" prop="zEngiineeringPhotoBoList" class="obsImage" :class=" enginType == '顶管工程' ? 'obsActiveImage' : enginType == '基建工程' ? 'obsActiveImageStructure' : '' " v-if="currentContain.includes('zEngiineeringPhotoBoList')">
         <ObsImageUpload ref="obsImageUpload" :limit="9999" :fileType="['png', 'jpg', 'jpeg']" :value="nodeInfo.zEngiineeringPhotoBoList"
                         @input="getUrl"></ObsImageUpload>
       </el-form-item>
@@ -61,7 +61,7 @@
           maxlength="255"
         />
       </el-form-item>
-      <el-row v-for="(item, index) in zEngineeringMaterialBo" :key="index" style="left: 13%;">
+      <el-row v-for="(item, index) in zEngineeringMaterialBo" :key="index" style="left: 13%;" :class=" enginType == '基建工程' ? 'rowStructure' : '' ">
         <!-- 在此处添加默认的行内容 -->
         <template v-if="index === null">
           <div>默认的行内容</div>
@@ -395,6 +395,22 @@ export default {
     .el-form{
         left:-14% !important
     }
+    .el-form-item__label{
+      width: 97px !important;
+    }
+  }
+
+  .obsActiveImageStructure{
+    .el-form-item__label{
+      width:161px !important;
+    }
+  }
+
+  .rowStructure{
+    padding-left: 3.6%;
+    .el-col .el-form-item{
+      width:73%
+    }
   }
 }
 </style>