123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- namespace app\api\validate;
- use think\Validate;
- class User extends Validate
- {
- protected $rule = [
- 'offset' => 'number|between:0,' . PHP_INT_MAX,
- 'limit' => 'number|between:1,500',
- 'id' => 'require|number|between:1,' . PHP_INT_MAX,
- 'name' => 'max:50',
- 'nickname' => 'max:50',
- 'email' => 'max:100',
- 'qq' => 'max:20',
- 'phone' => 'max:20',
- 'time_start' => 'number|between:1,' . PHP_INT_MAX,
- 'time_end' => 'number|between:1,' . PHP_INT_MAX,
- 'group_id' => 'number|1,500',
- 'orderby' => 'in:login_time,reg_time,points',
- ];
- protected $message = [
-
- ];
- protected $scene = [
- 'get_list' => [
- 'offset',
- 'limit',
- 'name',
- 'nickname',
- 'email',
- 'qq',
- 'phone',
- 'reg_time_start',
- 'reg_time_end',
- 'group_id',
- ],
- 'get_detail' => [
- 'id',
- ],
- ];
- }
|