Project.php 939 字节
<?php

namespace app\river\controller;

use app\common\controller\Frontend;

class Project extends Frontend
{

    protected $noNeedLogin = [];
    protected $noNeedRight = '*';
    protected $layout = '';
    public function _initialize()
    {
        parent::_initialize();

        $this->model = new \app\admin\model\inspection\Project;
    }
    public function list()
    {
        $list = $this->model
            ->alias('pro')
            ->join('inspection_plan plan','plan.id=pro.plan_id','LEFT')
            ->join('inspection_area area','area.id=pro.area_id','LEFT')
            ->join('inspection_route route','route.id=pro.route_id','LEFT')
            ->field('plan.plan_name,route.route_name,area.area_name,pro.checktime,pro.begintime,pro.endtime,pro.jumptime')
            ->paginate(10,'',['query'=>$this->request->param()]);
        $this->view->assign('list',$list);
        return $this->view->fetch();
    }
    
}