Operate.php 736 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace app\sys\validate;
  3. use app\model\Employee;
  4. use app\model\Grant;
  5. use think\Validate;
  6. class Operate extends Validate
  7. {
  8. // 验证规则
  9. protected $rule = [
  10. 'name' => 'require|length:1,30',
  11. 'phone' => 'require|mobile',
  12. 'grant_id' => 'require'
  13. ];
  14. // 错误消息
  15. protected $message = [
  16. 'name.require' => '请输入姓名',
  17. 'name.length' => '姓名长度30个字符内',
  18. 'phone.require' => '请输入手机号',
  19. 'phone.mobile' => '手机号格式错误',
  20. 'grant_id.require' => '请选择权限'
  21. ];
  22. /**
  23. * 验证场景
  24. */
  25. protected $scene = [
  26. 'editSave' => ['name', 'phone', 'grant_id'],
  27. ];
  28. }