作者 刘锟

合并分支 'akun' 到 'master'

Akun



查看合并请求 !885
... ... @@ -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);
... ...