Sfoglia il codice sorgente

Wesmiler 人人车 初始化项目 0816

APPLE 3 anni fa
parent
commit
3e9334c143
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. 3 2
      application/api/controller/v1/Taxi.php

+ 3 - 2
application/api/controller/v1/Taxi.php

@@ -356,14 +356,15 @@ class Taxi extends ApiController
 
                 // 如果平台已指派司机,则扣除部分金额
                 $cost_price = 0;
+                $total = $total_price;
                 $taxiUid = isset($row['taxi_uid'])? $row['taxi_uid'] : 0;
                 $createTime = isset($row['created_at'])? $row['created_at'] : 0;
                 $cancelTime = isset($config['store']['store_cancel_time'])? $config['store']['store_cancel_time'] : 0;
                 if ($row['status'] == 3 ) {
                     // 免费取消时间内不扣除
                     if($cancelTime<=0 || time() < ($createTime - $cancelTime)){
-                        $cost_price = $total_price * $config['store']['store_cancel_order']/100;
-                        $total_price = $total_price * (1 - $config['store']['store_cancel_order']/100);
+                        $total_price = round($total_price * (1 - $config['store']['store_cancel_order']/100), 2);
+                        $cost_price = $total-$total_price;
                     }
                 }
                 if ($row->paylog['pay_type'] == 'balance') {