OrderPayRequest.php 714 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Mead
  5. * Date: 2019/8/5
  6. * Time: 3:22 PM
  7. */
  8. namespace App\Http\Requests;
  9. use App\Http\Controllers\Controller;
  10. use App\Models\Order;
  11. use App\Validators\Rules;
  12. use Illuminate\Validation\Rule;
  13. class OrderPayRequest extends FormRequest
  14. {
  15. /**
  16. * Get the validation rules that apply to the request.
  17. *
  18. * @return array
  19. */
  20. public function rules()
  21. {
  22. return [
  23. 'order_no' => Rules::no,
  24. 'coupon_user_bags_id' => 'sometimes|integer',
  25. 'pay_type' => [
  26. 'sometimes',
  27. Rule::in([Controller::PATMENT_TYPE_MINIAPP, Controller::PATMENT_TYPE_ACCOUNT])
  28. ]
  29. ];
  30. }
  31. }