| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- <?php
 
- namespace app\api\validate;
 
- use think\Validate;
 
- class Address extends Validate
 
- {
 
-     /**
 
-      * 验证规则
 
-      */
 
-     protected $rule = [
 
-         'receiver'   => 'require|length:1,30',
 
-         'mobile'     => 'require|mobile',
 
-         'address'    => 'require|length:1,255',
 
-         'area_id'    => 'require|integer|gt:0',
 
-         'is_default' => 'in:0,1',
 
-     ];
 
-     /**
 
-      * 提示消息
 
-      */
 
-     protected $message = [
 
-         'receiver.require'   => '收货人姓名不能为空',
 
-         'receiver.length'    => '收货人姓名长度不能超过30个字符',
 
-         'mobile.require'     => '手机号不能为空',
 
-         'mobile.mobile'      => '手机号格式不正确',
 
-         'address.require'    => '详细地址不能为空',
 
-         'address.length'     => '详细地址长度不能超过255个字符',
 
-         'area_id.require'    => '请选择所在地区',
 
-         'area_id.integer'    => '地区ID必须为整数',
 
-         'area_id.gt'         => '地区ID必须大于0',
 
-         'is_default.in'      => '默认地址参数错误',
 
-     ];
 
-     /**
 
-      * 验证场景
 
-      */
 
-     protected $scene = [
 
-         'add'  => ['receiver', 'mobile', 'address', 'area_id', 'is_default'],
 
-         'edit' => ['receiver', 'mobile', 'address', 'area_id', 'is_default'],
 
-     ];
 
- } 
 
 
  |