PayIncRequest.php 1018 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. /**
  3. * 描述.
  4. *
  5. * @author nj
  6. * @date 2021-07-10 16:43
  7. */
  8. namespace Modules\InnerApi\Requests;
  9. class PayIncRequest extends BaseRequest
  10. {
  11. public function rules()
  12. {
  13. return [
  14. '*.created_at' => 'required|date',
  15. '*.updated_at' => 'required|date',
  16. '*.paid_at' => 'nullable|date',
  17. '*.channel_uid' => 'nullable',
  18. '*.user_uid' => 'nullable',
  19. '*.invite_uid' => 'nullable',
  20. '*.device_type' => 'required|in:A,I,H,P',
  21. '*.order_sn' => 'required',
  22. '*.order_amount' => 'required|numeric',
  23. '*.real_amount' => 'required|numeric',
  24. '*.transaction_no' => 'required',
  25. '*.order_type' => 'required|integer',
  26. '*.buy_gold_num' => 'required|integer',
  27. '*.package_info' => 'required',
  28. '*.pay_status' => 'required|integer',
  29. '*.order_status' => 'required|integer',
  30. '*.mom_app_uid' => 'required',
  31. ];
  32. }
  33. }