AgentListValidate.php 802 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace app\v1\validate\advert;
  3. use think\Validate;
  4. /**
  5. * 渠道管理验证器
  6. */
  7. class AgentListValidate extends Validate
  8. {
  9. /**
  10. * 定义验证规则
  11. */
  12. protected $rule = [
  13. 'auth_id' => 'require',
  14. 'name' => 'require',
  15. 'media_id' => 'require',
  16. ];
  17. /**
  18. * 定义错误信息
  19. */
  20. protected $message = [
  21. 'auth_id' => '后台归属人必须填写',
  22. 'name' => '渠道名称必须填写',
  23. 'media_id' => '媒体ID必须填写',
  24. ];
  25. /**
  26. * 定义场景
  27. */
  28. protected $scene = [
  29. 'save' => [
  30. 'auth_id',
  31. 'name',
  32. 'media_id',
  33. ],
  34. 'update' => [
  35. 'auth_id',
  36. 'name',
  37. 'media_id',
  38. ],
  39. ];
  40. }