1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace app\api\validate;
- use think\Validate;
- class Agents extends Validate
- {
- // 验证规则
- protected $rule = [
- 'name' => 'require',
- 'phone' => 'require|mobile',
- 'type' => 'require',
- 'employee_id' => 'require',
- 'cards_num'=>'require|idCard',
- 'sex'=>'require',
- 'agent_id'=>'require|number',
- 'aid'=>'require|number',
- 'wechat'=>'require'
- ];
- // 验证消息
- protected $message = [
- 'name.require' => '缺少参数name',
- 'phone.require' => '请输入联系电话',
- 'phone.mobile' => '电话格式错误',
- 'type.require' => '类别为空',
- 'employee_id.require' => '上级员工为空',
- 'cards_num.require' =>'身份证号为空',
- 'cards_num.idCard'=>'身份证格式错误',
- 'sex.require'=>'性别为空',
- 'agent_id.require'=>'所属经纪人为空',
- 'aid.require'=>'活动id为空',
- 'wechat.require'=>'微信号为空'
- ];
- // 验证场景
- protected $scene = [
- 'add_agents' => ['phone','employee_id'],
- 'add_activity_customer' => ['phone','agent_id','aid']
- ];
- }
|