123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- namespace addons\unishop\validate;
- use think\Validate;
- class Address extends Validate
- {
-
- protected $rule = [
- 'id' => 'require|integer',
- 'name' => 'require|max:30',
- 'mobile' => 'require|number|max:20',
- 'address' => 'require|max:255',
- 'is_default' => 'integer',
- ];
-
- protected $message = [
- 'name.required' => '名字必须填写',
- 'name.max' => '名字不能大于30字',
- 'mobile.required' => '电话号码必填',
- 'mobile.number' => '电话号码必须为数字',
- 'mobile.max' => '电话号码不能大于20字',
- 'address.required' => '地址不能为空',
- 'address.max' => '地址不能超过255字',
- 'is_default.integer' => '默认地址格式不对',
- ];
-
- protected $scene = [
- 'add' => ['name', 'mobile', 'address', 'is_default'],
- 'edit' => ['id', 'name', 'mobile', 'address', 'is_default'],
- ];
- }
|