| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- <?php
 
- /**
 
-  * Created by PhpStorm.
 
-  * User: zhengmingwei
 
-  * Date: 2019/11/5
 
-  * Time: 11:00 下午
 
-  */
 
- namespace addons\unishop\validate;
 
- use think\Validate;
 
- class Order extends Validate
 
- {
 
-     /**
 
-      * 验证规则
 
-      */
 
-     protected $rule = [
 
-         'product_id' => 'require',
 
-         'number' => 'require',
 
-         'city_id' => 'require|integer',
 
-         'delivery_id' => 'require|integer',
 
-         'remark' => 'max:250',
 
-         'address_id' => 'require',
 
-         'flash_id' => 'require',
 
-     ];
 
-     /**
 
-      * 提示消息
 
-      */
 
-     protected $message = [
 
-         'product_id.required' => '产品编号不能为空',
 
-         'number.require' => '商品数量不能为空',
 
-         'city_id.require' => '收货地址不能为空',
 
-         'city_id.integer' => '收货地址格式错误',
 
-         'delivery_id.require' => '请选择配送方式',
 
-         'delivery_id.integer' => '配送方式格式错误',
 
-         'remark.max' => '备注不能超过250个文字',
 
-         'address_id.require' => '请选择收货地址',
 
-         'flash_id.require' => '秒杀id不能为空',
 
-     ];
 
-     /**
 
-      * 验证场景
 
-      */
 
-     protected $scene = [
 
-         'submit'  => ['product_id', 'number', 'city_id', 'address_id', 'delivery_id', 'remark'], // 创建订单
 
-         'submitFlash'  => ['product_id', 'number', 'city_id', 'address_id', 'delivery_id', 'remark', 'flash_id'], // 秒杀创建订单
 
-     ];
 
- }
 
 
  |