Consume.php 878 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace addons\qingdongams\validate;
  3. use think\Validate;
  4. class Consume extends Validate {
  5. /**
  6. * 验证规则
  7. */
  8. protected $rule = [
  9. 'customer_id' => 'number',
  10. 'consume_type' => 'max:64',
  11. 'consume_time' => 'date',
  12. 'money' => 'number',
  13. 'check_status' => 'number|between:0,5',
  14. 'remark' => 'max:250',
  15. ];
  16. /**
  17. * 提示消息
  18. */
  19. protected $message = [];
  20. /**
  21. * 字段描述
  22. */
  23. protected $field = [
  24. 'customer_id' => '客户',
  25. 'consume_type' => '消费方式',
  26. 'consume_time' => '消费日期',
  27. 'money' => '消费金额',
  28. 'check_status' => '审核状态',
  29. 'remark' => '备注',
  30. ];
  31. /**
  32. * 验证场景
  33. */
  34. protected $scene = [
  35. 'create' => ['customer_id', 'consume_type', 'consume_time', 'money', 'check_status', 'remark'],
  36. 'edit' => [],
  37. ];
  38. }