| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | <?phpnamespace app\admin\validate\user;use think\Validate;class UserValidate extends Validate{    //定义规则    protected $rule =   [        'user_id'  => 'require|number',        'status'   => 'require|in:0,1,2,3',        'category' => 'require|in:实名认证,会员升级',        'equipment_intelligence_id'  => 'require',        'equipment_user_id'  => 'require',        'equipment_type'  => 'require',        'equipment_class'  => 'require',        'equipment_status'  => 'require',        'equipment_id'  => 'require',        'relatives_id' => 'require',        'user_real_name' => 'require',        'user_card_id' => 'require',        'user_certinfo' => 'require',        'user_account' => 'require',        'user_login_pwd' => 'require',        'user_again_pwd' => 'require',        'user_sex' => 'require',        'user_birthday' => 'require',        'user_status' => 'require',        'user_is_owner' => 'require',        'user_type' => 'require',        'user_source' => 'require',        'log_user_id' => 'require',        'log_type' => 'require',        'log_doctor_id' => 'require',        'log_subject_id' => 'require',        'log_id' => 'require',        'data_user_id' => 'require',    ];    //定义描述    protected $message  =   [        'user_id.require' => '会员编号不能为空',        'user_id.number'  => '会员编号为纯数字',        'status.require'  => '审核状态不能为空',        'status.in'       => '审核状态错误',        'category.require' => '分类不能为空',        'category.in'     => '分类类型错误',        'equipment_intelligence_id.require' => '关联智能产品id不能为空',        'equipment_user_id.require' => '会员编号不能为空',        'equipment_type.require' => '智能设备类型不能为空',        'equipment_class.require' => '设备分类不能为空',        'equipment_status.require' => '智能设备状态不能为空',        'relatives_id.require' => '亲属关系id不能为空',        'equipment_id.require' => '智能设备id不能为空',        'user_real_name.require' => '会员真实姓名不能为空',        'user_card_id.require' => '会员身份证号不能为空',        'user_certinfo.require' => '会员认证身份信息不能为空',        'user_account.require' => '会员账号不能为空',        'user_login_pwd.require' => '会员登录密码不能为空',        'user_again_pwd.require' => '会员确认密码不能为空',        'user_sex.require' => '会员性别不能为空',        'user_birthday.require' => '会员生日不能为空',        'user_status.require' => '会员状态不能为空',        'user_is_owner.require' => '是否是业主不能为空',        'user_type.require' => '会员身份不能为空',        'user_source.require' => '会员来源不能为空',        'log_user_id.require' => '会员id不能为空',        'log_type.require' => '会员医嘱类型不能为空',        'log_doctor_id.require' => '医生id不能为空',        'log_subject_id.require' => '科目id不能为空',        'log_id.require' => '医嘱id不能为空',        'data_user_id.require' => '会员id不能为空',    ];    //定义场景    protected $scene = [        'info'  => ['user_id'],        'create' => ['user_account','user_login_pwd','user_again_pwd','user_sex','user_birthday','user_status','user_is_owner','user_type','user_source'],        'userAuth' => ['user_real_name','user_card_id','user_certinfo'],        'auth'  => ['user_id', 'status', 'category'],        'report' => ['user_id'],        'relatives' => ['relatives_id'],        'equipment' => ['equipment_intelligence_id','equipment_user_id','equipment_type','equipment_class','equipment_status'],        'equipmentDel' => ['equipment_id'],        'userDocter' => ['log_user_id', 'log_type', 'log_doctor_id', 'log_subject_id'],        'DocterList' => ['log_user_id'],        'DocterDel' => ['log_user_id', 'log_id'],        'healthyDel' => ['data_user_id'],    ];}
 |