合并分支 'lyh-server' 到 'master'
Lyh server 查看合并请求 !1532
正在显示
3 个修改的文件
包含
33 行增加
和
1 行删除
| @@ -529,7 +529,7 @@ class UpdateRoute extends Command | @@ -529,7 +529,7 @@ class UpdateRoute extends Command | ||
| 529 | */ | 529 | */ |
| 530 | public function updateSeo(){ | 530 | public function updateSeo(){ |
| 531 | $contentModel = new CustomModuleContent(); | 531 | $contentModel = new CustomModuleContent(); |
| 532 | - $contentModel->edit(['seo_title'=>''],['id'=>['!=',0]]); | 532 | + $contentModel->edit(['seo_title'=>''],['created_at'=>['<=','2024-11-25 00:00:00']]); |
| 533 | return true; | 533 | return true; |
| 534 | } | 534 | } |
| 535 | } | 535 | } |
| @@ -6,6 +6,7 @@ use App\Enums\Common\Code; | @@ -6,6 +6,7 @@ use App\Enums\Common\Code; | ||
| 6 | use App\Helper\Arr; | 6 | use App\Helper\Arr; |
| 7 | use App\Http\Controllers\Aside\BaseController; | 7 | use App\Http\Controllers\Aside\BaseController; |
| 8 | use App\Http\Logic\Aside\Project\ProjectLogic; | 8 | use App\Http\Logic\Aside\Project\ProjectLogic; |
| 9 | +use App\Models\Ai\AiBlog; | ||
| 9 | use App\Models\Ai\AiPrefix; | 10 | use App\Models\Ai\AiPrefix; |
| 10 | use App\Models\ASide\APublicModel; | 11 | use App\Models\ASide\APublicModel; |
| 11 | use App\Models\Channel\Channel; | 12 | use App\Models\Channel\Channel; |
| @@ -539,4 +540,33 @@ class OptimizeController extends BaseController | @@ -539,4 +540,33 @@ class OptimizeController extends BaseController | ||
| 539 | $projectModel->edit(['is_minor_languages'=>$this->param['is_minor_languages']],['id'=>$this->param['id']]); | 540 | $projectModel->edit(['is_minor_languages'=>$this->param['is_minor_languages']],['id'=>$this->param['id']]); |
| 540 | $this->response('success'); | 541 | $this->response('success'); |
| 541 | } | 542 | } |
| 543 | + | ||
| 544 | + /** | ||
| 545 | + * @remark :更新锚文本链接 | ||
| 546 | + * @name :getAnchorLink | ||
| 547 | + * @author :lyh | ||
| 548 | + * @method :post | ||
| 549 | + * @time :2025/3/21 14:06 | ||
| 550 | + */ | ||
| 551 | + public function getAnchorLink(){ | ||
| 552 | + $this->request->validate([ | ||
| 553 | + 'project_id' => 'required', | ||
| 554 | + ], [ | ||
| 555 | + 'project_id.required' => '项目id不能为空', | ||
| 556 | + ]); | ||
| 557 | + ProjectServer::useProject($this->param['project_id']); | ||
| 558 | + $aiBlogModel = new AiBlog(); | ||
| 559 | + $list = $aiBlogModel->list(['anchor'=>['!=',null]],'id',['route']); | ||
| 560 | + if(!empty($list)){ | ||
| 561 | + $domainModel = new DomainInfo(); | ||
| 562 | + $DomainInfo = $domainModel->read(['project_id'=>$this->param['project_id']]); | ||
| 563 | + foreach ($list as $k => $v){ | ||
| 564 | + $v['route'] = ('https://'.$DomainInfo['domain'] ?? ''.'/') . 'blog/' . $v['route']; | ||
| 565 | + $list[$k] = $v; | ||
| 566 | + } | ||
| 567 | + } | ||
| 568 | + DB::disconnect('custom_mysql'); | ||
| 569 | + $this->response('success',Code::SUCCESS,$list); | ||
| 570 | + } | ||
| 571 | + | ||
| 542 | } | 572 | } |
| @@ -297,6 +297,8 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -297,6 +297,8 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 297 | Route::any('/anchorTextList', [Aside\Optimize\OptimizeController::class, 'anchorTextList'])->name('admin.optimize_anchorTextList');//设置backlink开关 | 297 | Route::any('/anchorTextList', [Aside\Optimize\OptimizeController::class, 'anchorTextList'])->name('admin.optimize_anchorTextList');//设置backlink开关 |
| 298 | Route::any('/saveMinorLanguages', [Aside\Optimize\OptimizeController::class, 'saveMinorLanguages'])->name('admin.optimize_saveMinorLanguages');//设置小语种监控开关 | 298 | Route::any('/saveMinorLanguages', [Aside\Optimize\OptimizeController::class, 'saveMinorLanguages'])->name('admin.optimize_saveMinorLanguages');//设置小语种监控开关 |
| 299 | Route::any('/editTranslateStatus', [Aside\Optimize\OptimizeController::class, 'editTranslateStatus'])->name('admin.optimize_editTranslateStatus');//设置robots开关 | 299 | Route::any('/editTranslateStatus', [Aside\Optimize\OptimizeController::class, 'editTranslateStatus'])->name('admin.optimize_editTranslateStatus');//设置robots开关 |
| 300 | + Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关 | ||
| 301 | + | ||
| 300 | }); | 302 | }); |
| 301 | //生成关键字 | 303 | //生成关键字 |
| 302 | Route::prefix('create_keyword')->group(function () { | 304 | Route::prefix('create_keyword')->group(function () { |
-
请 注册 或 登录 后发表评论