duy hai 1 semana
pai
achega
6b49439a55
Modificáronse 1 ficheiros con 19 adicións e 16 borrados
  1. 19 16
      src/views/manager/projectinfo/list.vue

+ 19 - 16
src/views/manager/projectinfo/list.vue

@@ -235,22 +235,25 @@
                 prop=""
                 label="合同段权限">
                 <template slot-scope="scope">
-                  <el-tooltip 
-                    v-for="(item,index) in scope.row.relationContractInfo" 
-                    :key="key"
-                    :content="item.contractName"
-                    placement="top"
-                   
-                  >
-                    <el-tag  
-                      size="small" 
-                      :type="item.contractType===1?'warning':item.contractType===2?'primary':'success'"   
-                      class="custom-ellipse-tag2 ellipsis-tag1"
-                      
-                    >
-                      {{item.contractName}}
-                    </el-tag>
-                  </el-tooltip>
+                  <template v-if="scope.row.relationContractInfo > 0">
+                        <el-tooltip 
+                          v-for="(item,index) in scope.row.relationContractInfo" 
+                          :key="key"
+                          :content="item.contractName"
+                          placement="top"
+                        
+                        >
+                          <el-tag  
+                            size="small" 
+                            :type="item.contractType===1?'warning':item.contractType===2?'primary':'success'"   
+                            class="custom-ellipse-tag2 ellipsis-tag1"
+                            
+                          >
+                            {{item.contractName}}
+                          </el-tag>
+                        </el-tooltip>
+                  </template>
+                
                 </template>
 
               </el-table-column>