|
@@ -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);
|