'require', 'product_id' => 'require', 'area_id' => 'requireIf:type,1', 'num' => 'requireIf:type,2|gt:0', 'name' => 'require', 'type' => 'require|in:1,2', 'phone' => 'require|mobile', 'address' => 'require', 'price' => 'require|number|gt:0', ]; /** * 提示消息 */ protected $message = [ 'market_id.require'=> '订单ID有误', 'product_id.require' => '产品ID有误', // 'area_id.require' => '位置ID有误', 'area_id.require' => '位置ID有误', 'num.require' => '数量有误', 'type.require' => '参数有误', 'price.gt' => '转让金额有误', 'name.require' => '姓名不能为空', 'phone.mobile' => '手机号有误', 'address.require' => '请填写地址', ]; /** * 验证场景 */ protected $scene = [ 'collect' => ['market_id'], 'announcement' => ['product_id'], 'tran' => ['price', 'order_id'], 'out' => ['order_id'], 'giv' => ['order_id', 'address'], ]; }