Commit 976393451ac2c934604e1d22fe205d1625c34490
1 parent
42083fa5
商品分组的点击跳转
Showing
1 changed file
with
14 additions
and
6 deletions
components/diy_goodsGroup/diy_goodsGroup.js
@@ -449,18 +449,26 @@ Component({ | @@ -449,18 +449,26 @@ Component({ | ||
449 | 449 | ||
450 | item.prom_type = 0; | 450 | item.prom_type = 0; |
451 | item.prom_id = 0; | 451 | item.prom_id = 0; |
452 | - var url = "/api/weshop/activitylist/getGoodActInfo"; | 452 | + var url = "/api/weshop/activitylist/listGoodActInfo2New"; |
453 | var req_data = { | 453 | var req_data = { |
454 | - store_id: os.stoid, goodsidlist: val.goods_id, is_detail: 1, user_id: user_id | 454 | + store_id: os.stoid, goods_id: val.goods_id, user_id: user_id |
455 | }; | 455 | }; |
456 | 456 | ||
457 | item.prom_type = 0; | 457 | item.prom_type = 0; |
458 | item.prom_id = 0; | 458 | item.prom_id = 0; |
459 | //获取商品的实际活动 | 459 | //获取商品的实际活动 |
460 | - await getApp().request.promiseGet(url, { data: req_data }).then(res => { | ||
461 | - if (res.data.code == 0 && res.data.data && res.data.data.length == 1) { | ||
462 | - item.prom_type = res.data.data[0].prom_type; | ||
463 | - item.prom_id = res.data.data[0].act_id; | 460 | + await getApp().request.promiseGet(url, { data: req_data }).then(ck_res => { |
461 | + if (ck_res.data.code == 0 && ck_res.data.data && ck_res.data.data.length > 0) { | ||
462 | + | ||
463 | + var arr = ck_res.data.data; | ||
464 | + //-- 预热也要计算 -- | ||
465 | + var arr2 = arr.filter(function (e) { | ||
466 | + return e.s_time < ut.gettimestamp() || (e.warm_uptime && e.warm_uptime < ut.gettimestamp()) | ||
467 | + }) | ||
468 | + if (arr2.length == 1) { | ||
469 | + item.prom_type = arr2[0].prom_type; | ||
470 | + item.prom_id = arr2[0].act_id; | ||
471 | + } | ||
464 | } | 472 | } |
465 | }) | 473 | }) |
466 | 474 |