| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- <?php
 
- /**
 
-  * Created by PhpStorm.
 
-  * User: zhengmingwei
 
-  * Date: 2019/11/5
 
-  * Time: 11:00 下午
 
-  */
 
- 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',
 
-         'province_id' => 'require',
 
-         'city_id' => 'require',
 
-         'area_id' => 'require',
 
-     ];
 
-     /**
 
-      * 提示消息
 
-      */
 
-     protected $message = [
 
-         'name.required' => '名字必须填写',
 
-         'name.max' => '名字不能大于30字',
 
-         'mobile.required' => '电话号码必填',
 
-         'mobile.number' => '电话号码必须为数字',
 
-         'mobile.max' => '电话号码不能大于20字',
 
-         'address.required' => '地址不能为空',
 
-         'address.max' => '地址不能超过255字',
 
-         'is_default.integer' => '默认地址格式不对',
 
-         'province_id.require' => '请选择省份',
 
-         'city_id.require' => '请选择城市',
 
-         'area_id.require' => '请选择地区',
 
-     ];
 
-     /**
 
-      * 验证场景
 
-      */
 
-     protected $scene = [
 
-         'add'  => ['name', 'mobile', 'address', 'is_default', 'province_id', 'city_id', 'area_id'],
 
-         'edit' => ['id', 'name', 'mobile', 'address', 'is_default', 'province_id', 'city_id', 'area_id'],
 
-     ];
 
- }
 
 
  |