MiniProgramHelpArticleValidate.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | saiadmin [ saiadmin快速开发框架 ]
  4. // +----------------------------------------------------------------------
  5. namespace plugin\saiadmin\app\validate\miniProgram;
  6. use plugin\saiadmin\basic\BaseValidate;
  7. /**
  8. * 小程序帮助中心验证器
  9. */
  10. class MiniProgramHelpArticleValidate extends BaseValidate
  11. {
  12. protected $rule = [
  13. 'category' => 'require|in:use,pay,return,refund',
  14. 'title' => 'require|max:150',
  15. 'description' => 'require|max:5000',
  16. 'sort' => 'integer|egt:0',
  17. 'status' => 'require|in:1,2',
  18. ];
  19. protected $message = [
  20. 'category' => '请选择正确的问题类型',
  21. 'title' => '问题标题必须填写且不能超过 150 个字符',
  22. 'description' => '问题描述必须填写且不能超过 5000 个字符',
  23. 'sort' => '排序必须是非负整数',
  24. 'status' => '问题状态设置不正确',
  25. ];
  26. protected $scene = [
  27. 'save' => ['category', 'title', 'description', 'sort', 'status'],
  28. 'update' => ['category', 'title', 'description', 'sort', 'status'],
  29. ];
  30. }