|
|
@ -61,20 +61,24 @@ class AgentService |
|
|
|
$isInAgentDistance = $this->modelCustomer->byPhone($dataInput['phone'])->whereDate('created_at', '>', $dateNotToo)->orderBy('created_at','asc')->get(); |
|
|
|
$isInAgentDistance = $this->modelCustomer->byPhone($dataInput['phone'])->whereDate('created_at', '>', $dateNotToo)->orderBy('created_at','asc')->get(); |
|
|
|
// dd(empty($isInAgentDistance[0])); |
|
|
|
// dd(empty($isInAgentDistance[0])); |
|
|
|
if (empty($isInAgentDistance[0])) { // ko co trong DS 15 ngay |
|
|
|
if (empty($isInAgentDistance[0])) { // ko co trong DS 15 ngay |
|
|
|
|
|
|
|
dd(1); |
|
|
|
$dataInsert['agent_id'] = $agentId; |
|
|
|
$dataInsert['agent_id'] = $agentId; |
|
|
|
$this->modelCustomer->insert($dataInsert); |
|
|
|
$this->modelCustomer->insert($dataInsert); |
|
|
|
$this->modelCustomer->byPhone($dataInput['phone'])->notAgent($agentId)->delete(); |
|
|
|
$this->modelCustomer->byPhone($dataInput['phone'])->notAgent($agentId)->delete(); |
|
|
|
} else { // co DS 15 ngay |
|
|
|
} else { // co DS 15 ngay |
|
|
|
$agentIdBelonging = $isInAgentDistance[0]->agent_id; |
|
|
|
$agentIdBelonging = $isInAgentDistance[0]->agent_id; |
|
|
|
|
|
|
|
|
|
|
|
if($agentIdBelonging == $agentId){ |
|
|
|
// if($agentIdBelonging == $agentId){ |
|
|
|
$idAgentInsert = $agentIdBelonging; |
|
|
|
// $idAgentInsert = $agentIdBelonging; |
|
|
|
}else{ |
|
|
|
// }else{ |
|
|
|
$idAgentInsert = $agentId; |
|
|
|
// $idAgentInsert = $agentId; |
|
|
|
$this->modelCustomer->byPhone($dataInput['phone'])->notAgent($agentIdBelonging)->delete(); |
|
|
|
// $this->modelCustomer->byPhone($dataInput['phone'])->notAgent($agentIdBelonging)->delete(); |
|
|
|
} |
|
|
|
// } |
|
|
|
$dataInsert['agent_id'] = $idAgentInsert; |
|
|
|
$idAgentInsert = $agentId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$dataInsert['agent_id'] = $agentIdBelonging; |
|
|
|
$this->modelCustomer->insert($dataInsert); |
|
|
|
$this->modelCustomer->insert($dataInsert); |
|
|
|
|
|
|
|
$this->modelCustomer->byPhone($dataInput['phone'])->notAgent($agentIdBelonging)->delete(); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|