123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace app\api\validate;
- use think\Validate;
- class Tool extends Validate
- {
- // 验证规则
- protected $rule = [
- 'name' => 'require|chsAlpha|length:1,10',
- 'mobile' => 'require|regex:/^1[3456789]\d{9}$/',
- 'community' => 'length:0,15',
- 'area' => 'require|length:0,6'
- ];
- // 验证消息
- protected $message = [
- 'name.require' => '请输入称呼',
- 'name.chsAlpha' => '称呼格式为汉字、字母',
- 'name.length' => '称呼长度超出',
- 'mobile.length' => '请输入手机号',
- 'mobile.regex' => '手机号格式错误',
- 'community.length' => '小区名称超长',
- 'area.require' => '请输入面积',
- 'area.length' => '面积超长'
- ];
- // 验证场景
- protected $scene = [
- 'quotationform' => ['name','mobile','area'],
- ];
- }
|