diff --git a/jd_plantBean.js b/jd_plantBean.js index 7ee4f2b..79887f8 100644 --- a/jd_plantBean.js +++ b/jd_plantBean.js @@ -277,16 +277,20 @@ async function doTask() { const { data } = $.shopTaskListRes; let goodShopListARR = [], moreShopListARR = [], shopList = []; const { goodShopList, moreShopList } = data; - for (let i of goodShopList) { - if (i.taskState === '2') { - goodShopListARR.push(i); - } - } - for (let j of moreShopList) { - if (j.taskState === '2') { - moreShopListARR.push(j); - } - } + if (goodShopList) { + for (let i of goodShopList) { + if (i.taskState === '2') { + goodShopListARR.push(i); + } + } + } + if (moreShopList) { + for (let j of moreShopList) { + if (j.taskState === '2') { + moreShopListARR.push(j); + } + } + } shopList = goodShopListARR.concat(moreShopListARR); for (let shop of shopList) { const { shopId, shopTaskId } = shop;