| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace app\admin\validate;
- use think\Validate;
- use think\Lang;
- class Common extends Validate
- {
- // 验证规则.
- protected $rule = [
- 'pageSize' => 'number',
- 'currentPage' => 'number',
- 'userName' => 'alphaNum',
- 'platformName' => 'alphaNum',
- 'message_id' => 'require|number',
- ];
- // 触犯规则提示语.
- protected $message = '';
- // 验证层.
- protected $scene = [
- 'userList' => ['pageSize', 'currentPage', 'userName'],
- 'platformList' => ['pageSize', 'currentPage'],
- 'messageList' => ['pageSize', 'currentPage'],
- 'messageInfo' => ['message_id'],
- ];
- public function __construct() {
- $this->message = [
- //'user.require' => '用户名必须',
- //'user.alphaNum' => '用户名必须由字母和数组组成',
- //'user.length' => '用户名为6~20位',
- 'pageSize' => lang('EC01002'),
- 'currentPage' => lang('EC01002'),
- 'userName' => lang('EA01002'),
- ];
- }
- }
|