但线索被提交后,在观察者中被审核,如何身份证号前几位和库中区号排除配置表对应上了,那就把加上已分配标签并保存模型。那么线索分配不会读到这个数据了
public function created(ClueInfo $clueInfo)
{
//区号排除配置start
$option = ZoneExcludeOption::all();
foreach ($option as $option_detail) {
if ($option_detail->zone_no == substr($clueInfo->customer_id, 0, $option_detail->digit)) {
$clueInfo->user_id = 0; //代表已分配给0 ,不分配
$clueInfo->save();
return; //很重要,直接跳出,接下来的分配逻辑跳过
}
}
//区号排除配置end
---------
}