DeviceTask.php 844 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\common\validate;
  3. use think\Validate;
  4. class DeviceTask extends Validate
  5. {
  6. /**
  7. * 定义验证规则
  8. * 格式:'字段名' => ['规则1','规则2'...]
  9. *
  10. * @var array
  11. */
  12. protected $rule = [
  13. 'title|任务名称' => 'require|length:1,30',
  14. 'cate_id|分类' => 'require|gt:0',
  15. 'addrs|设备' => 'require|gt:0',
  16. 'start_time|开始时间' => 'require',
  17. 'end_time|结束时间' => 'require',
  18. ];
  19. /**
  20. * 定义错误信息
  21. * 格式:'字段名.规则名' => '错误信息'
  22. *
  23. * @var array
  24. */
  25. protected $message = [
  26. 'cate_id.require'=>'分类不能为空',
  27. 'cate_id.gt'=>'分类不能为空',
  28. 'addrs.require'=>'设备不能为空',
  29. 'addrs.gt'=>'设备不能为空',
  30. ];
  31. }