<?php
declare(strict_types=1);

/**
 * Demo 控制器
 * 访问示例: http://127.0.0.1/mdm/pdc/admin/demo/list?a=12&b=all
 */
class demoAction extends Action
{
    public function list($a, $b = null)
    {
        $this->success([
            'a' => $a,
            'b' => $b,
            'request' => $this->request,
        ]);
    }

    public function page($a, $b = null)
    {
        View::set(['a' => $a, 'b' => $b]);
        View::put();
    }

    public function users()
    {
        View::set([
            'pageTitle'   => lg('用户列表'),
            'departments' => (new Users())->listDepartments(),
        ]);
        View::put('users/index'); // 复用 users/index 的完整增删改查页面
    }
}
