Quellcode durchsuchen

【客户管理】客户跟进为空,接口会报错

lxf vor 1 Jahr
Ursprung
Commit
3eb7c2ec12
1 geänderte Dateien mit 7 neuen und 5 gelöschten Zeilen
  1. 7 5
      src/views/customer/portrait/com/LatestProgress.vue

+ 7 - 5
src/views/customer/portrait/com/LatestProgress.vue

@@ -40,11 +40,13 @@ const getData = () => {
   loading.value = true;
   proxy.post("/saleQuotation/latestFollowUp", { id: props.customerId }).then((res) => {
     progressList.value = res.rows;
-    proxy.post("/fileInfo/getList", { businessIdList: res.rows.map((rows) => rows.id) }).then((fileObj) => {
-      for (let i = 0; i < res.rows.length; i++) {
-        progressList.value[i].fileList = fileObj[progressList.value[i].id] || [];
-      }
-    });
+    if (res.rows && res.rows.length > 0 && res.rows.map((rows) => rows.id).length > 0) {
+      proxy.post("/fileInfo/getList", { businessIdList: res.rows.map((rows) => rows.id) }).then((fileObj) => {
+        for (let i = 0; i < res.rows.length; i++) {
+          progressList.value[i].fileList = fileObj[progressList.value[i].id] || [];
+        }
+      });
+    }
     setTimeout(() => {
       loading.value = false;
     }, 200);