Version.php 820 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace app\admin\validate\setting;
  3. use think\Validate;
  4. class Version extends Validate
  5. {
  6. /**
  7. * 验证规则
  8. */
  9. protected $rule = [
  10. 'platform' => 'require|in:h5,android,ios,applets',
  11. 'version' => 'require|max:30',
  12. 'content' => 'require',
  13. 'download_file' => 'require',
  14. 'enforce' => 'require|in:1,0',
  15. ];
  16. /**
  17. * 提示消息
  18. */
  19. protected $message = [
  20. ];
  21. /**
  22. * 验证字段描述
  23. */
  24. protected $field = [
  25. 'platform' => '平台',
  26. 'version' => '版本号',
  27. 'content' => '更新内容',
  28. 'download_file' => '下载地址',
  29. 'enforce' => '强制更新',
  30. ];
  31. /**
  32. * 验证场景
  33. */
  34. protected $scene = [
  35. 'add' => [],
  36. 'edit' => [],
  37. ];
  38. }