|
...
|
...
|
@@ -8,6 +8,8 @@ use App\Models\Devops\ServerConfig; |
|
|
|
use App\Models\Devops\ServersIp;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
|
|
use App\Models\Product\Keyword;
|
|
|
|
use App\Models\Product\KeywordRelated;
|
|
|
|
use App\Models\Product\Product;
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
use App\Services\BatchExportService;
|
|
|
|
use App\Services\ProjectServer;
|
|
...
|
...
|
@@ -31,13 +33,33 @@ class Temp extends Command |
|
|
|
protected $description = '临时脚本';
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 关联所有项目关键词
|
|
|
|
* @author Akun
|
|
|
|
* @date 2024/11/18 15:07
|
|
|
|
*/
|
|
|
|
public function handle()
|
|
|
|
{
|
|
|
|
$projects = Project::select(['id'])->orderBy('id', 'asc')->get();
|
|
|
|
foreach ($projects as $project) {
|
|
|
|
ProjectServer::useProject($project->id);
|
|
|
|
|
|
|
|
$products = Product::select(['id', 'keyword_id'])->get();
|
|
|
|
foreach ($products as $product) {
|
|
|
|
KeywordRelated::saveRelated($product->id, $product->keyword_id);
|
|
|
|
}
|
|
|
|
|
|
|
|
$this->output('ID:' . $project->id . ',success');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 关键词首字母
|
|
|
|
* @author Akun
|
|
|
|
* @date 2024/10/30 15:37
|
|
|
|
*/
|
|
|
|
public function handle()
|
|
|
|
public function handle4()
|
|
|
|
{
|
|
|
|
$projects = Project::where('id', '>', 52)->select(['id'])->orderBy('id', 'asc')->get();
|
|
|
|
$projects = Project::select(['id'])->orderBy('id', 'asc')->get();
|
|
|
|
foreach ($projects as $project) {
|
|
|
|
ProjectServer::useProject($project->id);
|
|
|
|
|
...
|
...
|
|