Commit 0525ae005cfb78f399defa483a1034577d543df8
1 parent
85faa8d6
价格的优化
Showing
3 changed files
with
25 additions
and
7 deletions
packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
... | ... | @@ -146,6 +146,8 @@ Page({ |
146 | 146 | title: '填写订单', |
147 | 147 | }); |
148 | 148 | self = this; |
149 | + | |
150 | + t.goods_price_y=t.goods_price; | |
149 | 151 | this.setData({ |
150 | 152 | is_b_now: t.is_bnow == undefined ? 0 : t.is_bnow, |
151 | 153 | param: t, |
... | ... | @@ -578,7 +580,6 @@ Page({ |
578 | 580 | |
579 | 581 | } |
580 | 582 | |
581 | - | |
582 | 583 | t.data.data.goods_price=th.data.param.goods_price; |
583 | 584 | |
584 | 585 | //用深拷贝把商品缓存起来,方便后面使用 |
... | ... | @@ -750,6 +751,13 @@ Page({ |
750 | 751 | } |
751 | 752 | } |
752 | 753 | |
754 | + //价格要返回,在重新进来的时候 | |
755 | + let goods_price_y=this.data.param.goods_price_y; | |
756 | + this.setData({ | |
757 | + show_ord_prom:{}, | |
758 | + can_use_ord_prom:{}, | |
759 | + 'param.goods_price':goods_price_y | |
760 | + }) | |
753 | 761 | |
754 | 762 | //先获取是否有关闭使用优惠券 |
755 | 763 | getApp().getConfig2(function (ee) { | ... | ... |
packageC/pages/presell/cart/cart2.js
... | ... | @@ -284,6 +284,11 @@ Page({ |
284 | 284 | }); |
285 | 285 | } |
286 | 286 | |
287 | + this.setData({ | |
288 | + show_ord_prom:{}, | |
289 | + can_use_ord_prom:{} | |
290 | + }) | |
291 | + | |
287 | 292 | |
288 | 293 | th.data.g_cart_q_time = null; |
289 | 294 | if (th.data.isclose == 0) { |
... | ... | @@ -843,8 +848,8 @@ Page({ |
843 | 848 | // return false; |
844 | 849 | // } |
845 | 850 | |
846 | - th.setData({dis_btn:1}) | |
847 | - this.data.submit=0; | |
851 | + th.setData({dis_btn:1,submit:1}) | |
852 | + //this.data.submit=0; | |
848 | 853 | |
849 | 854 | wx.showLoading({ |
850 | 855 | title: "处理中.",mask:true |
... | ... | @@ -1261,14 +1266,14 @@ Page({ |
1261 | 1266 | if (th.data.bn_use_money == 1) { |
1262 | 1267 | if (amoney > order_m) { |
1263 | 1268 | order_m = parseFloat(order_m).toFixed(2); |
1264 | - th.setData({ [txt]: order_m, [txt2]: 0, [txt3]: coupon_price, show_submit: 1,dis_btn:0 }) | |
1269 | + th.setData({ [txt]: order_m, [txt2]: 0, [txt3]: coupon_price,submit: 0, show_submit: 1,dis_btn:0 }) | |
1265 | 1270 | } else { |
1266 | 1271 | order_m = parseFloat(order_m) - parseFloat(amoney); |
1267 | 1272 | order_m = order_m.toFixed(2); |
1268 | - th.setData({ [txt]: amoney, [txt2]: order_m, [txt3]: coupon_price, show_submit: 1,dis_btn:0 }) | |
1273 | + th.setData({ [txt]: amoney, [txt2]: order_m, [txt3]: coupon_price,submit: 0, show_submit: 1,dis_btn:0 }) | |
1269 | 1274 | } |
1270 | 1275 | } else { |
1271 | - th.setData({ [txt]: 0, [txt2]: order_m, [txt3]: coupon_price, show_submit: 1,dis_btn:0 }) | |
1276 | + th.setData({ [txt]: 0, [txt2]: order_m, [txt3]: coupon_price,submit: 0, show_submit: 1,dis_btn:0 }) | |
1272 | 1277 | } |
1273 | 1278 | //优惠活动送积分 |
1274 | 1279 | if (good.s_intValue) { |
... | ... | @@ -3365,7 +3370,7 @@ Page({ |
3365 | 3370 | //立即购买的时候,点击订单促销的参与 |
3366 | 3371 | set_can_use_ord_prom_now:function (e){ |
3367 | 3372 | |
3368 | - if(this.data.submit || this.data.dis_btn) return false; | |
3373 | + if(this.data.submit) return false; | |
3369 | 3374 | this.data.submit=1; |
3370 | 3375 | |
3371 | 3376 | let pickid=this.data.bn_pick; | ... | ... |