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,9 +695,9 @@ Page({
695 //--看有没有减价-- 695 //--看有没有减价--
696 if(item_map.prom_price && item_map.price-item_map.prom_price){ 696 if(item_map.prom_price && item_map.price-item_map.prom_price){
697 if(cart_item.prom_pt_json){ 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 }else{ 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 o_price-=(item_map.price-item_map.prom_price); 703 o_price-=(item_map.price-item_map.prom_price);
@@ -717,7 +717,7 @@ Page({ @@ -717,7 +717,7 @@ Page({
717 if(item_map.s_coupon_id){ 717 if(item_map.s_coupon_id){
718 if(!cart_item.s_coupon_id) { 718 if(!cart_item.s_coupon_id) {
719 cart_item.s_coupon_id=item_map.s_coupon_id+""; 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 else{ 722 else{
723 cart_item.s_coupon_id+=","+item_map.s_coupon_id; 723 cart_item.s_coupon_id+=","+item_map.s_coupon_id;
@@ -1365,8 +1365,8 @@ Page({ @@ -1365,8 +1365,8 @@ Page({
1365 1365
1366 //--判断优惠活动的提交-- 1366 //--判断优惠活动的提交--
1367 if(th.data.formData.cut_price>0){ 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 order_prom_list.prom_pt_json=JSON.stringify(ob); 1370 order_prom_list.prom_pt_json=JSON.stringify(ob);
1371 } 1371 }
1372 if(th.data.formData.give_integral>0){ 1372 if(th.data.formData.give_integral>0){
@@ -1512,7 +1512,7 @@ Page({ @@ -1512,7 +1512,7 @@ Page({
1512 } 1512 }
1513 //--判断优惠活动的提交-- 1513 //--判断优惠活动的提交--
1514 if(t_item.cut_price>0){ 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 order_prom_list.prom_pt_json=JSON.stringify(t_item.prom_pt_json); 1516 order_prom_list.prom_pt_json=JSON.stringify(t_item.prom_pt_json);
1517 } 1517 }
1518 if(t_item.s_intValue>0){ 1518 if(t_item.s_intValue>0){