1
0

Agents.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace app\api\validate;
  3. use think\Validate;
  4. class Agents extends Validate
  5. {
  6. // 验证规则
  7. protected $rule = [
  8. 'name' => 'require',
  9. 'phone' => 'require|mobile',
  10. 'type' => 'require',
  11. 'employee_id' => 'require',
  12. 'cards_num'=>'require|idCard',
  13. 'sex'=>'require',
  14. 'agent_id'=>'require|number',
  15. 'aid'=>'require|number',
  16. 'wechat'=>'require'
  17. ];
  18. // 验证消息
  19. protected $message = [
  20. 'name.require' => '缺少参数name',
  21. 'phone.require' => '请输入联系电话',
  22. 'phone.mobile' => '电话格式错误',
  23. 'type.require' => '类别为空',
  24. 'employee_id.require' => '上级员工为空',
  25. 'cards_num.require' =>'身份证号为空',
  26. 'cards_num.idCard'=>'身份证格式错误',
  27. 'sex.require'=>'性别为空',
  28. 'agent_id.require'=>'所属经纪人为空',
  29. 'aid.require'=>'活动id为空',
  30. 'wechat.require'=>'微信号为空'
  31. ];
  32. // 验证场景
  33. protected $scene = [
  34. 'add_agents' => ['phone','employee_id'],
  35. 'add_activity_customer' => ['phone','agent_id','aid']
  36. ];
  37. }