Kaynağa Gözat

解决 【缺陷】第一次进入 APP端 隐患问题清单 “问题状态”未显示,再次进入就会显示出来了; APP 驾驶舱 删除:安全检查:问题数、有异议、已取消

zhulu 1 yıl önce
ebeveyn
işleme
2b93505ffc

+ 8 - 1
src/components/selectCell/index.vue

@@ -98,7 +98,14 @@ export default {
         let obj = {};
         obj[this.prop.label] = '全部';
         obj[this.prop.value] = null;
-        return [obj,...this.dataList];
+        if(this.dataList)
+        { // 如果 this.dataList 为null undefine 解构会报错
+          return [obj,...this.dataList];
+        }
+        else
+        {
+          return [obj]
+        }
       }
       return this.dataList;
     },

+ 2 - 2
src/views/menu/cockpit/components/comprehensiveData.vue

@@ -111,7 +111,7 @@
               <div class="wj-title-blue font5vw">{{ parseInt(safetyCheck['整改率'] * 100) }}%</div>
             </van-col>
           </van-row>
-          <van-row class="boxCard" v-if="safetyCheck">
+          <!-- <van-row class="boxCard" v-if="safetyCheck">
             <van-col :span="24" class="titleSty">
               <span class="leftSty"></span><span>{{ '安全检查' }}</span>
             </van-col>
@@ -127,7 +127,7 @@
               <div>已取消</div>
               <div class="wj-title-blue font5vw">{{ safetyCheck['已取消'] }}</div>
             </van-col>
-          </van-row>
+          </van-row> -->
         </div>
       </van-tab>
       <van-tab title="安全检查">