瀏覽代碼

会员升级

Kirin 1 年之前
父節點
當前提交
d760287d4c
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      app/services/statistic/OrderStatisticServices.php

+ 6 - 0
app/services/statistic/OrderStatisticServices.php

@@ -31,6 +31,12 @@ class OrderStatisticServices extends BaseServices
         /** @var StoreOrderServices $orderService */
         $orderService = app()->make(StoreOrderServices::class);
         $data['pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time']], 'pay_price', true);
+        $data['ali_pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time'], 'pay_type' => 'alipay'], 'pay_price', true);
+        $data['wechat_pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time'], 'pay_type' => 'weixin'], 'pay_price', true);
+        $data['yue_pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time'], 'pay_type' => 'yue'], 'pay_price', true);
+        $data['integral_pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time']], 'use_integral', true);
+        $data['offline_pay_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time'], 'pay_type' => 'offline'], 'pay_price', true);
+        $data['award_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'time' => $where['time']], 'award_price', true);
         $data['pay_count'] = $orderService->count(['paid' => 1, 'pid' => 0, 'time' => $where['time']]);
         $data['refund_price'] = $orderService->sum(['paid' => 1, 'pid' => 0, 'is_refund' => 1, 'time' => $where['time']], 'pay_price', true);
         $data['refund_count'] = $orderService->count(['paid' => 1, 'pid' => 0, 'is_refund' => 1, 'time' => $where['time']]);