|
|
@@ -2,6 +2,10 @@
|
|
|
|
|
|
namespace business\controllers;
|
|
|
|
|
|
+use biz\stat\services\StatIncomeService;
|
|
|
+use biz\stat\services\StatOrderService;
|
|
|
+use biz\stat\services\StatUserService;
|
|
|
+use biz\stat\services\StatVisitService;
|
|
|
use Yii;
|
|
|
use common\components\util;
|
|
|
|
|
|
@@ -15,7 +19,20 @@ class ConsoleController extends BaseController
|
|
|
$notice = [
|
|
|
['title' => '您还没有绑定公众号', 'action' => '立即绑定', 'url' => 'http://www.test.com'],
|
|
|
];
|
|
|
- $todayData = ['visit' => rand(9, 99), 'fans' => rand(9, 99), 'user' => rand(9, 99), 'income' => rand(11, 999), 'order' => rand(111, 999)];
|
|
|
+ //今天访客数
|
|
|
+ $todayVisit = StatVisitService::getTodayVisitNum($this->merchantId);
|
|
|
+ //今天客户与粉丝数
|
|
|
+ $userData = StatUserService::getTodayNum($this->merchantId);
|
|
|
+ $todayFansNum = isset($userData['riseFansNum']) ? $userData['riseFansNum'] : 0;
|
|
|
+ $todayUserNum = isset($userData['riseUserNum']) ? $userData['riseUserNum'] : 0;
|
|
|
+ //今天订单数
|
|
|
+ $orderData = StatOrderService::getTodayNum($this->merchantId);
|
|
|
+ $todayOrder = isset($orderData['riseNum']) ? $orderData['riseNum'] : 0;
|
|
|
+ //今天收入
|
|
|
+ $incomeData = StatIncomeService::getTodayNum($this->merchantId);
|
|
|
+ $todayIncome = isset($incomeData['amount']) ? $incomeData['amount'] : 0;
|
|
|
+
|
|
|
+ $todayData = ['visit' => $todayVisit, 'fans' => $todayFansNum, 'user' => $todayUserNum, 'income' => $todayIncome, 'order' => $todayOrder];
|
|
|
$incomeStat = [
|
|
|
'month' => 1999,
|
|
|
'week' => 999,
|