| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace addons\ReservationService\backend\controllers;
- use addons\ReservationService\common\enums\ReservationServiceEnum;
- use addons\ReservationService\common\services\BackendService;
- use addons\ReservationService\common\services\OrderService;
- use addons\ReservationService\common\services\UserService;
- /**
- * 数据概况
- *
- * Class SettingController
- * @package addons\ReservationService\backend\controllers
- */
- class DataController extends BaseController
- {
- public $enableCsrfValidation = false;
- /**
- * 首页
- *
- * @return string
- */
- public function actionIndex()
- {
- $request = \Yii::$app->request;
- if ($request->isAjax && $request->isGet) {
- $service = new UserService();
- $ret['statistics'] = (new OrderService())->dataStatistics($this->mall_id);
- $ret['order_rank'] = $service->orderRank($this->mall_id);
- $ret['rating_rank'] = $service->ratingRand($this->mall_id);
- $ret['custom_text'] = BackendService::getCustomText($this->mall_id);
- return $this->success('获取成功', $ret);
- }
- return $this->render($this->action->id);
- }
- }
|