ソースを参照

月报改下项无,不展示改进项

洪海涛 4 年 前
コミット
b348b8cb67

+ 6 - 6
src/views/monthlyReport/childrenPage/editReport/components/MrTable/TableExpandRowList.vue

@@ -18,7 +18,7 @@
             </div>
           </div>
 
-          <div v-if="parentItem && parentItem.analyticContents && parentItem.analyticContents.length || parentItem.contentItem ">
+          <div v-if="parentItem && parentItem.analyticContents && parentItem.analyticContents.length || parentItem.contentItem">
             <div
               v-for="(item, index) in parentItem.analyticContents"
               :key="index"
@@ -29,15 +29,15 @@
                 <span class="item-index">{{ index + 1 }}</span>
               </div>
               <!--问题-->
-              <span class="item-title">问题:</span>
-              <span class="item-content">{{ item.problem }}</span>
+              <span v-if="item.problem" class="item-title">问题:</span>
+              <span v-if="item.problem" class="item-content">{{ item.problem }}</span>
               <br>
               <!--原因-->
-              <span class="item-title">原因:</span>
-              <span class="item-content">{{ item.reason }}</span>
+              <span v-if="item.reason" class="item-title">原因:</span>
+              <span v-if="item.reason" class="item-content">{{ item.reason }}</span>
               <br>
               <!--改进项-->
-              <span class="item-title">改进项:</span>
+              <span v-if="item.improvementItems && item.improvementItems.length" class="item-title">改进项:</span>
               <span v-if="item.improvementItems && item.improvementItems.length">
                 <div
                   v-for="(subItem, subIndex) in item.improvementItems"