Commit 96afedd868c5d9c7f34121a9f4f74e8fc3a7ae88
1 parent
bcc9e65a
预售的购买的bug优化
Showing
2 changed files
with
27 additions
and
57 deletions
packageC/pages/presell/cart/cart.js
... | ... | @@ -2129,32 +2129,25 @@ Page({ |
2129 | 2129 | function () { |
2130 | 2130 | //---用余额支付--- |
2131 | 2131 | getApp().my_warnning("支付成功", 1, th); |
2132 | - | |
2133 | - | |
2134 | - var send_time=th.data.pre_arr.delivery_date; | |
2135 | - if(th.data.pre_arr.delivery_type==2){ | |
2136 | - send_time=th.data.pre_arr.delivery_daynum*3600; | |
2137 | - } | |
2138 | - | |
2139 | - setTimeout(function () { | |
2140 | - th.setData({isclose: 0,'order.order_status':1,'order.pay_status':1,'wait_wk':0,'presell.tail_pay_state':1,'wait_fh':1,send_time:send_time}); | |
2141 | - }, 1000) | |
2142 | - | |
2132 | + var send_time=th.data.pre_arr.delivery_date; | |
2133 | + if(th.data.pre_arr.delivery_type==2){ | |
2134 | + send_time=th.data.pre_arr.delivery_daynum*3600; | |
2135 | + } | |
2136 | + th.setData({isclose: 0,'order.order_status':1,'order.pay_status':1,'wait_wk':0,'presell.tail_pay_state':1,'wait_fh':1,send_time:send_time}); | |
2137 | + | |
2143 | 2138 | }, function () { |
2144 | 2139 | getApp().my_warnning("支付失败", 0, th); |
2145 | 2140 | }) |
2146 | 2141 | } else { |
2147 | 2142 | if (t.data.code == 0) { |
2148 | - | |
2149 | 2143 | var send_time=th.data.pre_arr.delivery_date; |
2150 | 2144 | if(th.data.pre_arr.delivery_type==2){ |
2151 | 2145 | send_time=th.data.pre_arr.delivery_daynum*3600; |
2152 | 2146 | } |
2153 | 2147 | //---用余额支付--- |
2154 | - getApp().my_warnning("支付成功", 1, th); | |
2155 | - setTimeout(function () { | |
2156 | - th.setData({isclose: 0,'order.order_status':1,'order.pay_status':1,'wait_wk':0,'presell.tail_pay_state':1,'wait_fh':1,send_time:send_time}); | |
2157 | - }, 1000) | |
2148 | + getApp().my_warnning("支付成功", 1, th); | |
2149 | + th.setData({isclose: 0,'order.order_status':1,'order.pay_status':1,'wait_wk':0,'presell.tail_pay_state':1,'wait_fh':1,send_time:send_time}); | |
2150 | + | |
2158 | 2151 | } else { |
2159 | 2152 | getApp().my_warnning(t.data.msg, 1, th); |
2160 | 2153 | } | ... | ... |
packageC/pages/presell/goodsInfo/goodsInfo.js
... | ... | @@ -1527,24 +1527,18 @@ Page({ |
1527 | 1527 | onShareAppMessage: function (t) { |
1528 | 1528 | |
1529 | 1529 | var th = this; |
1530 | - var price = th.data.data.shop_price; | |
1531 | - if (th.data.prom_act) { | |
1532 | - price = th.data.prom_act.price; | |
1533 | - | |
1534 | - } | |
1535 | - var title = th.data.data.goods_name; | |
1530 | + var price = th.data.pre_arr.presell_price; | |
1536 | 1531 | var img = th.data.data.original_img; |
1537 | - if (th.data.prom_type == 6 || th.data.prom_type == 1 || th.data.prom_type == 4) { | |
1538 | - title = th.data.prom_act.share_title; | |
1539 | - if (!title) title = th.data.prom_act.title; | |
1540 | - if (th.data.prom_type == 4) title = th.data.prom_act.name; | |
1532 | + var title = th.data.presellForm.share_title; | |
1533 | + if (!title) title = th.data.prom_act.title; | |
1534 | + if (th.data.prom_type == 4) title = th.data.prom_act.name; | |
1541 | 1535 | |
1542 | - if (th.data.prom_act.share_imgurl) | |
1543 | - img = th.data.iurl + th.data.prom_act.share_imgurl; | |
1544 | - } | |
1536 | + if (th.data.presellForm.share_img) | |
1537 | + img = th.data.iurl + th.data.presellForm.share_img; | |
1545 | 1538 | |
1546 | 1539 | |
1547 | - var url = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + th.data.gid; | |
1540 | + | |
1541 | + var url = "/packageC/pages/presell/goodsInfo/goodsInfo?goods_id=" + th.data.gid; | |
1548 | 1542 | if (getApp().globalData.user_id) { |
1549 | 1543 | url += "&first_leader=" + getApp().globalData.user_id; |
1550 | 1544 | } |
... | ... | @@ -1562,26 +1556,10 @@ Page({ |
1562 | 1556 | path: url, |
1563 | 1557 | imageUrl: img, |
1564 | 1558 | }; |
1565 | - if (th.data.prom_type == 6) { | |
1566 | - title += '\n' + th.data.prom_act.share_remark; | |
1567 | - ob.title = title; | |
1568 | - ob.desc = th.data.prom_act.share_remark; | |
1569 | - } | |
1570 | - | |
1571 | - //如果是积分购的时候 | |
1572 | - if (th.data.prom_type == 4) { | |
1573 | - var name = th.data.prom_act.name; | |
1574 | - //-- 积分购的 -- | |
1575 | - var pri0 = th.data.prom_act.addmoney; | |
1576 | - var integral = th.data.prom_act.integral; | |
1577 | - var text = ""; | |
1578 | - if (integral) { text = integral + "积分"; } | |
1579 | - if (pri0 && integral) { text += "+"; } | |
1580 | - if (pri0) { text += "¥" + pri0; } | |
1581 | - | |
1582 | - ob.title = text + " " + name; | |
1583 | - } | |
1559 | + | |
1560 | + ob.title += '\n' + th.data.presellForm.share_remark; | |
1584 | 1561 | |
1562 | + | |
1585 | 1563 | return ob; |
1586 | 1564 | |
1587 | 1565 | }, |
... | ... | @@ -1604,9 +1582,8 @@ Page({ |
1604 | 1582 | |
1605 | 1583 | //----------装载同一活动中的商品---------- |
1606 | 1584 | async get_sku(stoid, gd, g_id, is_normal, func) { |
1607 | - var tt = this, arrdata = null; | |
1608 | - var now = ut.gettimestamp(); | |
1609 | - | |
1585 | + var tt = this, arrdata = null; | |
1586 | + var now = ut.gettimestamp(); | |
1610 | 1587 | var rq_data={ |
1611 | 1588 | store_id: o.stoid, |
1612 | 1589 | sku: gd.sku, |
... | ... | @@ -1618,7 +1595,7 @@ Page({ |
1618 | 1595 | prom_type: 8, |
1619 | 1596 | }; |
1620 | 1597 | |
1621 | - if(tt.data.presellForm && tt.data.presellForm.id){ | |
1598 | + if(tt.data.presellForm && tt.data.presellForm.id){ | |
1622 | 1599 | rq_data.prom_id=tt.data.presellForm.id; |
1623 | 1600 | } |
1624 | 1601 | |
... | ... | @@ -2845,9 +2822,10 @@ Page({ |
2845 | 2822 | context.fillText(text, 38 * unit, 235 * unit); |
2846 | 2823 | |
2847 | 2824 | } |
2848 | - console.log(th.data.share_goods_img); | |
2849 | - let share_goods_img=th.data.presellForm.share_img; | |
2850 | - share_goods_img?share_goods_img:th.data.data.share_goods_img; | |
2825 | + | |
2826 | + //console.log(th.data.share_goods_img); | |
2827 | + //let share_goods_img=th.data.presellForm.share_img; | |
2828 | + //share_goods_img?share_goods_img:th.data.data.share_goods_img; | |
2851 | 2829 | //---中间大图--- |
2852 | 2830 | context.drawImage(th.data.share_goods_img, 70 * unit, 250 * unit, 408 * unit, 408 * unit); |
2853 | 2831 | |
... | ... | @@ -3127,7 +3105,6 @@ Page({ |
3127 | 3105 | tt(); |
3128 | 3106 | return false; |
3129 | 3107 | } |
3130 | - | |
3131 | 3108 | // var img_url = ee.data.data.original_img; |
3132 | 3109 | var img_url = ee.data.presellForm.share_img; |
3133 | 3110 | img_url?img_url:ee.data.data.original_img; | ... | ... |