Complain.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\common\validate;
  3. use think\Validate;
  4. /**
  5. *
  6. *
  7. * ----------------------------------------------------------------------------
  8. *
  9. * 验证器
  10. */
  11. class Complain extends Validate
  12. {
  13. protected $rule = [
  14. 'final_handle_message' => 'require|max:255|min:1',
  15. 'complain_subject_content' => 'require|max:50|min:1',
  16. 'complain_subject_desc' => 'require|max:50|min:1',
  17. ];
  18. protected $message = [
  19. 'final_handle_message.require' => '处理意见不能为空',
  20. 'final_handle_message.max' => '必须小于255个字符',
  21. 'final_handle_message.min' => '必须大于1个字符',
  22. 'complain_subject_content.require' => '投诉主题不能为空',
  23. 'complain_subject_content.max' => '必须小于50个字符',
  24. 'complain_subject_content.min' => '必须大于1个字符',
  25. 'complain_subject_desc.require' => '投诉主题描述不能为空',
  26. 'complain_subject_desc.max' => '必须小于50个字符',
  27. 'complain_subject_desc.min' => '必须大于1个字符',
  28. ];
  29. protected $scene = [
  30. 'complain_close' => ['final_handle_message'],
  31. 'complain_subject_add' => ['complain_subject_content', 'complain_subject_desc'],
  32. ];
  33. }