123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace app\activitymanage\controller;
- use app\activity\model\ActivityModel;
- use app\activity\model\ActivityReviewModel;
- use cmf\controller\AdminBaseController;
- class AdminActivityReviewManageController extends AdminBaseController
- {
- /**
- * 回顾列表
- */
- public function index()
- {
- $this->checkSite();
- $param = $this->request->param();
- //搜索条件
- $where = [];
- if (!empty($param['activity_id'])) {
- $where[] = ['activity_id', '=', $param['activity_id']];
- }
- if (!empty($param['keyword'])) {
- $where[] = ['title', 'like', "%{$param['keyword']}%"];
- }
- $activity = ActivityReviewModel::with('activity')->where($where)->order('create_time', 'DESC')->paginate(10, false, ['query' => $param]);
- $this->assign('activity_id', isset($param['activity_id']) ? $param['activity_id'] : '');
- $this->assign('keyword', isset($param['keyword']) ? $param['keyword'] : '');
- $this->assign('list', $activity->items());
- $this->assign('page', $activity->render());
- return $this->fetch();
- }
- }
|