Commit 878718aac59cb16f1538560c74d272817213dab2
1 parent
f70dc7f5
1. 余额购买的计算精度问题,小数点后面999999
Showing
1 changed file
with
6 additions
and
6 deletions
pages/cart/cart2/cart2.js
... | ... | @@ -695,9 +695,9 @@ Page({ |
695 | 695 | //--看有没有减价-- |
696 | 696 | if(item_map.prom_price && item_map.price-item_map.prom_price){ |
697 | 697 | if(cart_item.prom_pt_json){ |
698 | - cart_item.prom_pt_json.push({"prom_id":item_map.prom_id,"dis":item_map.price-item_map.prom_price,"ispt":0}) | |
698 | + cart_item.prom_pt_json.push({"prom_id":item_map.prom_id,"dis":(item_map.price-item_map.prom_price).toFixed(2),"ispt":0}) | |
699 | 699 | }else{ |
700 | - cart_item.prom_pt_json=[{"prom_id":item_map.prom_id,"dis":item_map.price-item_map.prom_price,"ispt":0}]; | |
700 | + cart_item.prom_pt_json=[{"prom_id":item_map.prom_id,"dis":(item_map.price-item_map.prom_price).toFixed(2),"ispt":0}]; | |
701 | 701 | } |
702 | 702 | |
703 | 703 | o_price-=(item_map.price-item_map.prom_price); |
... | ... | @@ -717,7 +717,7 @@ Page({ |
717 | 717 | if(item_map.s_coupon_id){ |
718 | 718 | if(!cart_item.s_coupon_id) { |
719 | 719 | cart_item.s_coupon_id=item_map.s_coupon_id+""; |
720 | - cart_item.g_coupon_num=[{'c_id':item_map.s_coupon_id,"num": item_map.s_coupon_nums_coupon_num}]; | |
720 | + cart_item.g_coupon_num=[{'c_id':item_map.s_coupon_id,"num": item_map.s_coupon_num}]; | |
721 | 721 | } |
722 | 722 | else{ |
723 | 723 | cart_item.s_coupon_id+=","+item_map.s_coupon_id; |
... | ... | @@ -1365,8 +1365,8 @@ Page({ |
1365 | 1365 | |
1366 | 1366 | //--判断优惠活动的提交-- |
1367 | 1367 | if(th.data.formData.cut_price>0){ |
1368 | - order_prom_list.discount_amount=th.data.formData.cut_price; | |
1369 | - var ob=[{"prom_id":th.data.bn_goods.prom_id,"dis":th.data.formData.cut_price,"ispt":0}] | |
1368 | + order_prom_list.discount_amount=th.data.formData.cut_price.toFixed(2); | |
1369 | + var ob=[{"prom_id":th.data.bn_goods.prom_id,"dis":th.data.formData.cut_price.toFixed(2),"ispt":0}] | |
1370 | 1370 | order_prom_list.prom_pt_json=JSON.stringify(ob); |
1371 | 1371 | } |
1372 | 1372 | if(th.data.formData.give_integral>0){ |
... | ... | @@ -1512,7 +1512,7 @@ Page({ |
1512 | 1512 | } |
1513 | 1513 | //--判断优惠活动的提交-- |
1514 | 1514 | if(t_item.cut_price>0){ |
1515 | - order_prom_list.discount_amount=t_item.cut_price; | |
1515 | + order_prom_list.discount_amount=t_item.cut_price.toFixed(2); | |
1516 | 1516 | order_prom_list.prom_pt_json=JSON.stringify(t_item.prom_pt_json); |
1517 | 1517 | } |
1518 | 1518 | if(t_item.s_intValue>0){ | ... | ... |