<?php

namespace app\river\controller;

use app\admin\model\AdminLog;
use app\common\controller\Backend;
use app\admin\model\Admin;
use think\Session;

class Area extends Backend
{

    protected $noNeedLogin = [];
    protected $noNeedRight = '*';
    protected $layout = '';

    public function _initialize()
    {
        parent::_initialize();

        $this->model = new \app\admin\model\inspection\Area;
    }

    public function list()
    {
        $list = $this->model
            ->field('id,area_name')
            ->where('pid', 1)
            ->paginate(10, '', ['query' => $this->request->param()]);
        $this->view->assign('list', $list);
        return $this->view->fetch();

    }

    public function areasite()
    {
        $condtion = [];
        $area_id = $this->request->param('area_id');
        if ($area_id) {
            $condtion['area_id'] = ['=', $area_id];
        }
        $navlist = $list = $this->model
            ->field('id,area_name')
            ->where('pid', 1)
            ->select();

        $list = \app\admin\model\inspection\Areasite
            ::where($condtion)
            ->paginate(10, '', ['query' => $this->request->param()]);
        $this->view->assign([
            'list' => $list,
            'navlist' => $navlist
        ]);
        return $this->view->fetch();
    }
}