Commit 141346f95acd316f16ca505741a3a8c1b93fb2d0

Authored by yvan.ni
1 parent ccc75309

秒杀预热。但是会员不满足阶梯的plus条件,要已普通购买

Showing 1 changed file with 22 additions and 20 deletions
pages/cart/cart/cart.js
... ... @@ -597,10 +597,7 @@ Page({
597 597 item.prom_type=3;
598 598 item.prom_id=r_data.promGoodsLists[0].prom_id;
599 599 }else if(r_data.ladderLists){
600   - var url = '/api/weshop/cart/update';
601   - getApp().request.put(url, {
602   - data:{id:item.id,store_id:oo.stoid,prom_type:10,prom_id:r_data.ladderLists[0].form_id}
603   - });
  600 +
604 601 item.prom_type=10;
605 602 item.prom_id=r_data.ladderLists[0].form_id;
606 603  
... ... @@ -644,24 +641,29 @@ Page({
644 641 if (!isok){
645 642 item.prom_type=0;
646 643 item.prom_id=0;
647   - continue;
  644 + }else{
  645 + var url = '/api/weshop/cart/update';
  646 + getApp().request.put(url, {
  647 + data:{id:item.id,store_id:oo.stoid,prom_type:10,prom_id:act.id}
  648 + });
648 649  
649   - }
650   - th.data.ladder_map[item.prom_id]=act;
651   - //-- 获取阶梯规则 --
652   - var url1 = "/api/weshop/prom/ladderList/list";
653   - var req_data = {
654   - store_id: os.stoid,
655   - form_id: item.prom_id,
656   - }
657   - await getApp().request.promiseGet(url1, {
658   - data: req_data
659   - }).then(rs1 => {
660   - if (rs1.data.code==0 && rs1.data.data) {
661   - var gdlist = rs1.data.data;
662   - th.data.ladder_map[item.prom_id].ladder_list=gdlist;
  650 + th.data.ladder_map[item.prom_id]=act;
  651 + //-- 获取阶梯规则 --
  652 + var url1 = "/api/weshop/prom/ladderList/list";
  653 + var req_data = {
  654 + store_id: os.stoid,
  655 + form_id: item.prom_id,
663 656 }
664   - })
  657 + await getApp().request.promiseGet(url1, {
  658 + data: req_data
  659 + }).then(rs1 => {
  660 + if (rs1.data.code==0 && rs1.data.data) {
  661 + var gdlist = rs1.data.data;
  662 + th.data.ladder_map[item.prom_id].ladder_list=gdlist;
  663 + }
  664 + })
  665 + }
  666 +
665 667 }
666 668 //直接把活动赋值给元素
667 669 if(th.data.ladder_map[item.prom_id] && th.data.ladder_map[item.prom_id]!=-1 ){
... ...