BonusLogController.php 970 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace addons\LuckyGroup\backend\controllers;
  3. use addons\LuckyGroup\common\models\LuckyGroupBonusLog;
  4. class BonusLogController extends BaseController
  5. {
  6. public function actionIndex()
  7. {
  8. if (\Yii::$app->request->isAjax) {
  9. if (\Yii::$app->request->isGet) {
  10. $params = \Yii::$app->request->get();
  11. $where = [];
  12. $where[] = ['mall_id' => $this->mall_id];
  13. if (!empty($params['date_start'])) $where[] = ['>=', 'created_at', strtotime($params['date_start'])];
  14. if (!empty($params['date_end'])) $where[] = ['<=', 'created_at', strtotime($params['date_end'])];
  15. $params['where'] = $where;
  16. $params['order'] = 'id desc';
  17. $list = LuckyGroupBonusLog::listPage($params);
  18. return $this->success('success', $list);
  19. }
  20. } else {
  21. return $this->render('index');
  22. }
  23. }
  24. }