Reward.php 688 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\api\validate;
  3. use think\Validate;
  4. class Reward extends Validate
  5. {
  6. protected $rule = [
  7. 'page' => 'integer|egt:1',
  8. 'page_size' => 'integer|between:1,100',
  9. 'year_month' => 'regex:/^\d{4}-\d{2}$/',
  10. ];
  11. protected $message = [
  12. 'page.integer' => '页码必须为整数',
  13. 'page.egt' => '页码必须大于等于1',
  14. 'page_size.integer' => '分页大小必须为整数',
  15. 'page_size.between' => '分页大小必须在1-100之间',
  16. 'year_month.regex' => '年月格式不正确,请使用YYYY-MM格式',
  17. ];
  18. protected $scene = [
  19. 'list' => ['page', 'page_size', 'year_month'],
  20. ];
  21. }