You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
837 B
40 lines
837 B
<?php
|
|
|
|
namespace app\admin\validate\auth;
|
|
use app\admin\validate\AdminBaseValidate;
|
|
class AuthRuleValidate extends AdminBaseValidate
|
|
{
|
|
|
|
protected $rule = [
|
|
'page' => 'require|integer',
|
|
'limit' => 'require|integer',
|
|
'id' => 'require|integer',
|
|
'type' => 'require',
|
|
'pid' => 'require|integer',
|
|
'name' => 'require',
|
|
'title' => 'require',
|
|
'icon'=>'require',
|
|
'route_path'=>'require',
|
|
'remark'=>'require',
|
|
'sort'=>'require',
|
|
'status'=>'require',
|
|
'permission'=>'require',
|
|
'path'=>'require',
|
|
'show'=>'require',
|
|
'component_path'=>'require'
|
|
|
|
|
|
];
|
|
|
|
protected $message = [
|
|
|
|
|
|
];
|
|
|
|
|
|
protected $scene = [
|
|
'add' => ['type','name',],
|
|
'edit' => ['id','type','name'],
|
|
'list'=>[]
|
|
];
|
|
}
|