|
...
|
...
|
@@ -10,6 +10,7 @@ |
|
|
|
namespace App\Console\Commands\DeleteTemplate;
|
|
|
|
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
use App\Models\Template\BTemplateLog;
|
|
|
|
use App\Services\ProjectServer;
|
|
|
|
use Illuminate\Console\Command;
|
|
|
|
use Illuminate\Support\Facades\DB;
|
|
...
|
...
|
@@ -46,6 +47,7 @@ class TemplateLog extends Command |
|
|
|
foreach ($list as $v){
|
|
|
|
echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
|
|
|
|
ProjectServer::useProject($v['id']);
|
|
|
|
$this->deleteTemplate();
|
|
|
|
DB::disconnect('custom_mysql');
|
|
|
|
}
|
|
|
|
echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
|
|
...
|
...
|
@@ -59,6 +61,9 @@ class TemplateLog extends Command |
|
|
|
* @time :2024/7/10 14:48
|
|
|
|
*/
|
|
|
|
public function deleteTemplate(){
|
|
|
|
$templateLogModel = new TemplateLog();
|
|
|
|
$startDate = date("Y-m-01 00:00:00");
|
|
|
|
$endDate = date("Y-m-t 23:59:59");
|
|
|
|
$templateLogModel = new BTemplateLog();
|
|
|
|
return $templateLogModel->del(['created_at'=>['not between'=>[$startDate,$endDate]]]);
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|