Commit 878718aac59cb16f1538560c74d272817213dab2

Authored by yvan.ni
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){
... ...