付宇航 il y a 1 an
Parent
commit
1adf5d495e
1 fichiers modifiés avec 7 ajouts et 1 suppressions
  1. 7 1
      src/components/ConstructionDetails/index.vue

+ 7 - 1
src/components/ConstructionDetails/index.vue

@@ -192,7 +192,7 @@
           </el-collapse-item>
         </el-collapse>
       </el-tab-pane>
-      <button class="check" @click="checkWorking" v-if="currentStatus == 'check' && reviewStatus " style="width: 80px;border: none;">审核</button>
+      <button class="check" @click="checkWorking" v-if="currentStatus == 'check' && reviewStatus && isChecking " style="width: 80px;border: none;">审核</button>
       <button class="check" @click="updateNodeOption" style="width: 94px;border: none;cursor: pointer;" v-if="currentStatus != 'check' && status != 'read-only'  ">修改</button>
     </el-tabs>
     </el-dialog>
@@ -291,6 +291,7 @@ export default {
       },
       currentStatus:null,
       checkingVisible:null,
+      isChecking:true,
     }
   },
   created(){
@@ -328,6 +329,11 @@ export default {
       this.$parent.viewNodeSource(item1[0].value)
     },
     currentCollapses(){
+      try {
+        this.currentCollapses[0].zEngineeringReviewBo.reviewStatus != 1 ? this.isChecking = true : false
+      } catch (error) {
+        this.isChecking = false
+      }
       let materialQuality = []
       try {
         materialQuality = this.currentCollapses[0].zEngineeringMaterialBo[0].materialQuality