Procházet zdrojové kódy

充值统计返回样式修复

liuzejian před 1 rokem
rodič
revize
879653fa65

+ 16 - 1
modules/Statistic/Http/Controllers/ChargeTJController.php

@@ -130,6 +130,11 @@ class ChargeTJController extends CatchController
         }
 
         if($info) {
+            $info->pay_money = intval($info->pay_money * 100) / 100;
+            $info->common_pay_count = intval($info->common_pay_count);
+            $info->common_unpay_count = intval($info->common_unpay_count);
+            $info->vip_pay_count = intval($info->vip_pay_count);
+            $info->vip_unpay_count = intval($info->vip_unpay_count);
             $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100,  2) . '%' : '0%';
             $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count, ($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
         }
@@ -163,6 +168,11 @@ class ChargeTJController extends CatchController
                 )->first();
         }
         if($info) {
+            $info->pay_money = intval($info->pay_money * 100) / 100;
+            $info->common_pay_count = intval($info->common_pay_count);
+            $info->common_unpay_count = intval($info->common_unpay_count);
+            $info->vip_pay_count = intval($info->vip_pay_count);
+            $info->vip_unpay_count = intval($info->vip_unpay_count);
             $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100,  2) . '%' : '0%';
             $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count, ($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
         }
@@ -196,8 +206,13 @@ class ChargeTJController extends CatchController
                 )->first();
         }
         if($info) {
+            $info->pay_money = intval($info->pay_money * 100) / 100;
+            $info->common_pay_count = intval($info->common_pay_count);
+            $info->common_unpay_count = intval($info->common_unpay_count);
+            $info->vip_pay_count = intval($info->vip_pay_count);
+            $info->vip_unpay_count = intval($info->vip_unpay_count);
             $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100,  2) . '%' : '0%';
-            $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count,($info->vip_pay_count + $info->vip_unpay_count) * 100,  2) . '%' : '0%';
+            $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count, ($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
         }
         return $info;
     }