From 14af7dd86619484691ad18d80d2c33b2c7a8d991 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Thu, 2 Dec 2021 14:44:51 +0800 Subject: [PATCH] 秒杀自定义模板bug优化,id空掉了 --- components/diy_seckill/diy_seckill.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/components/diy_seckill/diy_seckill.js b/components/diy_seckill/diy_seckill.js index 0559c57..0a0359d 100644 --- a/components/diy_seckill/diy_seckill.js +++ b/components/diy_seckill/diy_seckill.js @@ -113,6 +113,11 @@ Component({ //就算是添加的活动已经过期,就要用最新的活动 set_goods_list(g_id, goodslist) { + + goodslist.forEach(function (vy, indy) { + if(!vy.id) vy.id=vy.prom_id; + }) + // 判断火热,预热 var newTime = ut.gettimestamp(), all_array = [], th = this; th.setData({ newTime: newTime }); @@ -121,16 +126,14 @@ Component({ g_id.forEach(function (val, ind) { goodslist.forEach(function (vy, indy) { if (val.goodsid == vy.goods_id) { - if(!vy.id) vy.id=vy.prom_id; all_array.push(vy); } }) }) } else { - all_array = goodslist; + all_array = goodslist; } - if (all_array.length == 0) { all_array = goodslist; } -- libgit2 0.21.4