|
...
|
...
|
@@ -12,6 +12,7 @@ namespace App\Console\Commands\Ai; |
|
|
|
use App\Models\Ai\AiBlog;
|
|
|
|
use App\Models\Ai\AiBlogAuthor;
|
|
|
|
use App\Models\Ai\AiBlogList;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
|
|
use App\Models\Project\ProjectAiSetting;
|
|
|
|
use App\Models\RouteMap\RouteMap;
|
|
|
|
use App\Services\AiBlogService;
|
|
...
|
...
|
@@ -107,6 +108,7 @@ class AiBlogTask extends Command |
|
|
|
$this->updateAiBlogAuthor($aiSettingInfo,$val);
|
|
|
|
}
|
|
|
|
DB::disconnect('custom_mysql');
|
|
|
|
$this->curlDelRoute($project_id);
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
...
|
...
|
@@ -196,4 +198,24 @@ class AiBlogTask extends Command |
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :通知C端生成界面
|
|
|
|
* @name :sendNotice
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/6 11:51
|
|
|
|
*/
|
|
|
|
public function curlDelRoute($project_id){
|
|
|
|
$domainModel = new DomainInfo();
|
|
|
|
//获取项目域名
|
|
|
|
$domain = $domainModel->getProjectIdDomain($project_id);
|
|
|
|
if(!empty($domain)){
|
|
|
|
$url = $domain.'api/update_page/?project_id='.$project_id.'&route=7';
|
|
|
|
shell_exec('curl -k "'.$url.'"');
|
|
|
|
}else{
|
|
|
|
echo '域名不存在:' . $project_id . PHP_EOL . date('Y-m-d H:i:s');
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|