'require|number', 'limit' => 'require|number', 'id' => 'require|number', 'pay' => 'require|in:wallet,wxpay', 'order' => 'require|number', 'state' => 'require|in:-1,0,1,2' ]; // 验证消息 protected $message = [ 'page.require' => '缺少参数page', 'page.number' => '参数page只能是数字', 'limit.require' => '缺少参数limit', 'limit.number' => '参数limit只能是数字', 'id.require' => '缺少参数id', 'id.number' => '参数id只能是数字', 'pay.require' => '缺少参数pay', 'pay.in' => '参数pay错误', 'order.require' => '缺少参数order', 'order.number' => '参数order只能是数字', 'state.require' => '缺少参数state', 'state.in' => '参数state错误', ]; // 验证场景 protected $scene = [ 'list' => ['page','limit'], 'pay'=>['id', 'pay'], 'orderPay'=>['order', 'pay'], 'orders'=>['page','limit', 'state'], 'orderCancel'=>['order'] ]; }