Selaa lähdekoodia

四舍五入去除

xialei 1 vuosi sitten
vanhempi
commit
7e6593fc9c

+ 9 - 9
app/common/repositories/system/merchant/MerchantRepository.php

@@ -455,8 +455,8 @@ class MerchantRepository extends BaseRepository
455
 
455
 
456
             if($merId == 496){
456
             if($merId == 496){
457
 
457
 
458
-                $v['yanglao'] = round($num_yl * 0.035, 2);
459
-                $v['pv']=$num_yl *0.7;
458
+                $v['yanglao'] = bcmul($num_yl, 0.035, 2);
459
+                $v['pv'] = bcmul($num_yl, 0.7, 2);
460
                 //$v['vr']=$v['price'];
460
                 //$v['vr']=$v['price'];
461
                 //1:为会员专区,
461
                 //1:为会员专区,
462
 
462
 
@@ -469,15 +469,15 @@ class MerchantRepository extends BaseRepository
469
 
469
 
470
             }else if($merId == 439 || $is_commercetrade){
470
             }else if($merId == 439 || $is_commercetrade){
471
                 //精彩生活和商贸区
471
                 //精彩生活和商贸区
472
-                $jf = $v['price'] - round($v['concession_pri']*0.3, 2) . ' + ' . round($v['concession_pri']*0.3, 2);
473
-                $jd = $v['price'] - round($v['concession_pri']*0.35, 2) . ' + ' . round($v['concession_pri']*0.35, 2);
472
+                $jf = $v['price'] - bcmul($v['concession_pri'],0.3, 2) . ' + ' . bcmul($v['concession_pri'],0.3, 2);
473
+                $jd = $v['price'] - bcmul($v['concession_pri'],0.35, 2) . ' + ' . bcmul($v['concession_pri'],0.35, 2);
474
                 if($v['concession_pri'] !=null || $v['concession_pri'] !=0){
474
                 if($v['concession_pri'] !=null || $v['concession_pri'] !=0){
475
-                    $v['yanglao'] = round($v['concession_pri'] * 0.3, 2);
476
-                    $v['pv'] = round($v['concession_pri'] * 0.35, 2);
475
+                    $v['yanglao'] = bcmul($v['concession_pri'],0.3, 2);
476
+                    $v['pv'] = bcmul($v['concession_pri'],0.35, 2);
477
                     $v['jfduihuan'] =$jf;
477
                     $v['jfduihuan'] =$jf;
478
                     $v['jdduihuan'] = $jd;
478
                     $v['jdduihuan'] = $jd;
479
-                    $v['jifen'] = round($v['concession_pri'] * 0.35, 2);
480
-                    $v['gongxian'] = round($v['concession_pri'] * 0.35, 2);
479
+                    $v['jifen'] = bcmul($v['concession_pri'], 0.35, 2);
480
+                    $v['gongxian'] = bcmul($v['concession_pri'], 0.35, 2);
481
                 }
481
                 }
482
             }else if($merId == 491){
482
             }else if($merId == 491){
483
                 // 获取商品sku
483
                 // 获取商品sku
@@ -486,7 +486,7 @@ class MerchantRepository extends BaseRepository
486
 
486
 
487
 //                $num_yl = $v['price'];
487
 //                $num_yl = $v['price'];
488
 //                $pv= $num_yl * 0.3;
488
 //                $pv= $num_yl * 0.3;
489
-                $yanglao = round($pv * 0.5, 2);
489
+                $yanglao = bcmul($pv, 0.5, 2);
490
                 $v['pv'] = $pv;
490
                 $v['pv'] = $pv;
491
                 $v['yanglao'] = $yanglao;
491
                 $v['yanglao'] = $yanglao;
492
 
492