Эх сурвалжийг харах

fix:筛选数据不刷新问题

zhangsiya 1 жил өмнө
parent
commit
acf6312089

+ 14 - 10
apps/bigmember_pc/src/views/search/bidding/model/base.js

@@ -294,16 +294,20 @@ export default function () {
   })
   // 当前展示的列表
   const activeList = computed(() => {
-    return list.value.map((v) => {
-      v._id = v.id
-      v.checked = selectIds.value.includes(v.id)
-      // 中标单位联系方式处理
-      if(!v.winnerTel &&  v.winnerInfo && v.winnerInfo.length > 0) {
-        v.winnerTel = v.winnerInfo[0].winnerTel || ''
-        v.winnerPerson = v.winnerInfo[0].winnerPerson || ''
-      }
-      return v
-    })
+    let arr = []
+    if(list.value && list.value.length > 0) {
+      arr = list.value.map((v) => {
+        v._id = v.id
+        v.checked = selectIds.value.includes(v.id)
+        // 中标单位联系方式处理
+        if(!v.winnerTel &&  v.winnerInfo && v.winnerInfo.length > 0) {
+          v.winnerTel = v.winnerInfo[0].winnerTel || ''
+          v.winnerPerson = v.winnerInfo[0].winnerPerson || ''
+        }
+        return v
+      })
+    }
+    return arr
   })
   // 表格展示的数据
   const tableList = ref([])