正在显示
1 个修改的文件
包含
22 行增加
和
0 行删除
| @@ -12,6 +12,7 @@ namespace App\Console\Commands\Ai; | @@ -12,6 +12,7 @@ namespace App\Console\Commands\Ai; | ||
| 12 | use App\Models\Ai\AiBlog; | 12 | use App\Models\Ai\AiBlog; |
| 13 | use App\Models\Ai\AiBlogAuthor; | 13 | use App\Models\Ai\AiBlogAuthor; |
| 14 | use App\Models\Ai\AiBlogList; | 14 | use App\Models\Ai\AiBlogList; |
| 15 | +use App\Models\Domain\DomainInfo; | ||
| 15 | use App\Models\Project\ProjectAiSetting; | 16 | use App\Models\Project\ProjectAiSetting; |
| 16 | use App\Models\RouteMap\RouteMap; | 17 | use App\Models\RouteMap\RouteMap; |
| 17 | use App\Services\AiBlogService; | 18 | use App\Services\AiBlogService; |
| @@ -51,6 +52,7 @@ class AiBlogListTask extends Command | @@ -51,6 +52,7 @@ class AiBlogListTask extends Command | ||
| 51 | $projectAiSettingModel = new ProjectAiSetting(); | 52 | $projectAiSettingModel = new ProjectAiSetting(); |
| 52 | $aiSettingInfo = $projectAiSettingModel->read(['project_id'=>$project_id]); | 53 | $aiSettingInfo = $projectAiSettingModel->read(['project_id'=>$project_id]); |
| 53 | $this->updateBlogList($aiSettingInfo); | 54 | $this->updateBlogList($aiSettingInfo); |
| 55 | + $this->curlDelRoute($project_id); | ||
| 54 | DB::disconnect('custom_mysql'); | 56 | DB::disconnect('custom_mysql'); |
| 55 | return true; | 57 | return true; |
| 56 | } | 58 | } |
| @@ -96,4 +98,24 @@ class AiBlogListTask extends Command | @@ -96,4 +98,24 @@ class AiBlogListTask extends Command | ||
| 96 | } | 98 | } |
| 97 | return true; | 99 | return true; |
| 98 | } | 100 | } |
| 101 | + | ||
| 102 | + /** | ||
| 103 | + * @remark :通知C端生成界面 | ||
| 104 | + * @name :sendNotice | ||
| 105 | + * @author :lyh | ||
| 106 | + * @method :post | ||
| 107 | + * @time :2025/3/6 11:51 | ||
| 108 | + */ | ||
| 109 | + public function curlDelRoute($project_id){ | ||
| 110 | + $domainModel = new DomainInfo(); | ||
| 111 | + //获取项目域名 | ||
| 112 | + $domain = $domainModel->getProjectIdDomain($project_id); | ||
| 113 | + if(!empty($domain)){ | ||
| 114 | + $url = $domain.'api/update_page/?project_id='.$project_id.'&route=7'; | ||
| 115 | + shell_exec('curl -k "'.$url.'"'); | ||
| 116 | + }else{ | ||
| 117 | + echo '域名不存在:' . $project_id . PHP_EOL . date('Y-m-d H:i:s'); | ||
| 118 | + } | ||
| 119 | + return true; | ||
| 120 | + } | ||
| 99 | } | 121 | } |
-
请 注册 或 登录 后发表评论