UserPlatform.php 869 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\admin\validate;
  3. use think\Validate;
  4. use think\Lang;
  5. class UserPlatform extends Validate
  6. {
  7. // 验证规则.
  8. protected $rule = [
  9. 'pageSize' => 'number',
  10. 'currentPage' => 'number',
  11. 'platform_id' => 'require|number|length:1,20',
  12. 'user_platform_id' => 'require|number|length:1,20',
  13. ];
  14. // 触犯规则提示语.
  15. protected $message = '';
  16. // 验证层.
  17. protected $scene = [
  18. 'userList' => ['platform_id', 'pageSize', 'currentPage'],
  19. 'deleteUser' => ['user_platform_id'],
  20. ];
  21. public function __construct() {
  22. $this->message = [
  23. 'platform_id' => lang('EP01001'),
  24. 'user_platform_id' => lang('EP01001'),
  25. 'pageSize' => lang('EC01002'),
  26. 'currentPage' => lang('EC01002'),
  27. ];
  28. }
  29. }