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