|
...
|
...
|
@@ -11,6 +11,7 @@ namespace App\Console\Commands\Ticket; |
|
|
|
|
|
|
|
use App\Models\Manage\BelongingGroup;
|
|
|
|
use App\Models\Manage\ManageHr;
|
|
|
|
use App\Models\Ticket\TicketDailyCount;
|
|
|
|
use App\Models\Ticket\TicketDailyDeptCount;
|
|
|
|
use App\Models\Ticket\TicketDailyManageCount;
|
|
|
|
use App\Models\WorkOrder\TicketLog;
|
|
...
|
...
|
@@ -174,11 +175,12 @@ class TicketCount extends Command |
|
|
|
'processed_num'=>$processed_num,
|
|
|
|
'source'=>json_encode(['a'=>$submit_a_side,'b'=>$submit_b_side]),
|
|
|
|
];
|
|
|
|
$ticketInfo = $ticketModel->read(['date'=>$date],['id']);
|
|
|
|
if($ticketInfo === false){
|
|
|
|
$ticketModel->addReturnId($data);
|
|
|
|
$ticketDailyModel = new TicketDailyCount();
|
|
|
|
$ticketDailyInfo = $ticketDailyModel->read(['date'=>$date],['id']);
|
|
|
|
if($ticketDailyInfo === false){
|
|
|
|
$ticketDailyModel->addReturnId($data);
|
|
|
|
}else{
|
|
|
|
$ticketModel->edit($data,['id'=>$ticketInfo['id']]);
|
|
|
|
$ticketDailyModel->edit($data,['id'=>$ticketDailyInfo['id']]);
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
...
|
...
|
|