StoreOrderValidate.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace app\adminapi\validates\order;
  3. use think\Validate;
  4. /**
  5. *
  6. * Class StoreOrderValidate
  7. * @package app\adminapi\validates
  8. */
  9. class StoreOrderValidate extends Validate
  10. {
  11. protected $rule = [
  12. 'order_id' => ['require','length'=>'1,32','alphaNum'],
  13. 'total_price' => ['require','number'],
  14. 'total_postage' => ['require','number'],
  15. 'pay_price' => ['require','number'],
  16. 'pay_postage' => ['require','number'],
  17. 'gain_integral' => ['number'],
  18. ];
  19. protected $message = [
  20. 'order_id.require' => '订单号必须存在',
  21. 'order_id.length' => '订单号有误',
  22. 'order_id.alphaNum' => '订单号必须为字母和数字',
  23. 'total_price.require' => '订单金额必须填写',
  24. 'total_price.number' => '订单金额必须为数字',
  25. 'pay_price.require' => '订单金额必须填写',
  26. 'pay_price.number' => '订单金额必须为数字',
  27. 'pay_postage.require' => '订单邮费必须填写',
  28. 'pay_postage.number' => '订单邮费必须为数字',
  29. 'gain_integral.number' => '赠送积分必须为数字',
  30. ];
  31. protected $scene = [
  32. ];
  33. }