remove required email add customer

main
nocode 1 year ago
parent f85404858a
commit 9dc47baaba
  1. 18
      Modules/Agents/Services/AgentService.php

@ -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();
} }

Loading…
Cancel
Save