public function withValidator($validator)
{
// 有企业ID时必须是企业身份
$validator->sometimes('group', 'in:1', function ($input) {
return $input->company_id;
});
// 没有企业ID时必须是管理员身份(管理员必须没有企业ID)
$validator->sometimes('group', 'in:2', function ($input) {
return !$input->company_id;
});
}