|
...
|
...
|
@@ -23,6 +23,7 @@ use App\Models\Project\ProjectWhiteHatAffix; |
|
|
|
use App\Models\Template\BTemplateMain;
|
|
|
|
use App\Models\Template\TemplateTypeMain;
|
|
|
|
use App\Models\WebSetting\WebSetting;
|
|
|
|
use App\Models\WorkOrder\TicketLog;
|
|
|
|
use App\Models\WorkOrder\Tickets;
|
|
|
|
use App\Services\AiBlogService;
|
|
|
|
use App\Services\CosService;
|
|
...
|
...
|
@@ -50,12 +51,14 @@ class lyhDemo extends Command |
|
|
|
|
|
|
|
public function handle(){
|
|
|
|
echo 'start.'. PHP_EOL;
|
|
|
|
$ticketModel = new Tickets();
|
|
|
|
$list = $ticketModel->list(['end_at'=>['!=',null]],'id',['id','created_at','end_at']);
|
|
|
|
$ticketLogModel = new TicketLog();
|
|
|
|
$list = $ticketLogModel->list(['end_at'=>['!=',null]],'id',['id','ticket_id','created_at','end_at']);
|
|
|
|
foreach ($list as $item){
|
|
|
|
// $ticketModel = new Tickets();
|
|
|
|
// $ticketModel->getValue(['id'=>$item['ticket_id']],'plan_end_at');
|
|
|
|
echo '执行的任务id:'.$item['id'].PHP_EOL;
|
|
|
|
$end_time = diffInHours($item['created_at'],$item['end_at']);
|
|
|
|
$ticketModel->edit(['end_time'=>$end_time],['id'=>$item['id']]);
|
|
|
|
$ticketLogModel->edit(['end_time'=>$end_time],['id'=>$item['id']]);
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
...
|
...
|
|