1
0

Customer.php 807 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace app\api\validate;
  3. use think\Validate;
  4. class Customer extends Validate
  5. {
  6. // 验证规则
  7. protected $rule = [
  8. 'date' => 'require|in:today,yesterday,serven,month,all',
  9. 'year' => 'require|number',
  10. 'month' => 'require|number'
  11. ];
  12. // 验证消息
  13. protected $message = [
  14. 'date.require' => '缺少参数date',
  15. 'date.in' => '参数date错误',
  16. 'year.require' => '缺少参数year',
  17. 'year.number' => 'year参数值错误',
  18. 'month.require' => '缺少参数month',
  19. 'month.number' => '参数month错误',
  20. ];
  21. // 验证场景
  22. protected $scene = [
  23. 'count' => ['date'],
  24. 'pie' => ['date'],
  25. 'line' => ['year', 'month']
  26. ];
  27. }