CinemaValidate.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace app\admin\validate\life;
  3. use think\Validate;
  4. class CinemaValidate extends Validate
  5. {
  6. protected $rule = [
  7. 'cinema_name' => 'require|max:20',
  8. 'cinema_id' => 'require',
  9. 'cinema_mold' => 'require',
  10. 'cinema_director' => 'require',
  11. 'cinema_price' => 'require',
  12. 'cinema_star' => 'require',
  13. 'cinema_introduction' => 'require',
  14. 'cinema_performers' => 'require',
  15. // 'cinema_video' => 'require',
  16. ];
  17. protected $message = [
  18. 'cinema_id.require' => '影片ID不能为空',
  19. 'cinema_name.require' => '影片名称不能为空',
  20. // 'cinema_video.require'=> '影片视频不能为空',
  21. 'cinema_mold.require' => '影片类型id不能为空',
  22. 'cinema_name.max' => '影片名称不能超过20字',
  23. 'cinema_director.require' => '影片导演不能为空',
  24. 'cinema_price.require' => '影片价格不能为空',
  25. 'cinema_star.require' => '影片主演不能为空',
  26. 'cinema_introduction.require' => '影片简介不能为空',
  27. 'cinema_performers.require' => '影片演职人员不能为空',
  28. ];
  29. //场景
  30. protected $scene = [
  31. 'create' => ['cinema_name','cinema_mold','cinema_director','cinema_price','cinema_star','cinema_introduction','cinema_performers'],
  32. 'update' => ['cinema_id'],
  33. 'info' => ['cinema_id']
  34. ];
  35. }