From fbbb06596536f8409afe077410d4db7cc82053c1 Mon Sep 17 00:00:00 2001 From: nocode Date: Fri, 19 Jul 2024 10:26:35 +0700 Subject: [PATCH] FIX date add customer --- Modules/Agents/Services/AgentService.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Modules/Agents/Services/AgentService.php b/Modules/Agents/Services/AgentService.php index ecbc2dc..126f53e 100644 --- a/Modules/Agents/Services/AgentService.php +++ b/Modules/Agents/Services/AgentService.php @@ -70,9 +70,15 @@ class AgentService $agentIdBelonging = $isInAgentDistance[0]->agent_id; $customerAgentAllTime = $this->modelCustomer->byPhone($dataInput['phone'])->orderBy('created_at','asc')->get(); - + if(!empty($customerAgentAllTime[0])){ - $differenceInDays = $today->diffInDays($customerAgentAllTime[0]->created_at); + // $differenceInDays = $today->diffInDays($customerAgentAllTime[0]->created_at); + + $dateNow = Carbon::create($today->year, $today->month, $today->day); // current date + $datecurrent = Carbon::create($customerAgentAllTime[0]->created_at->year, $customerAgentAllTime[0]->created_at->month, $customerAgentAllTime[0]->created_at->day); // Ngày muốn trừ + $differenceInDays = $dateNow->diffInDays($datecurrent); + + // dd($today, $customerAgentAllTime[0]->created_at, $differenceInDays); if($differenceInDays > self::DISTANCE_DAY_DEFAULT){ $dataInsert['agent_id'] = $agentId; $this->modelCustomer->insert($dataInsert);