合并分支 'lyh-server' 到 'master'
Lyh server 查看合并请求 !2024
正在显示
3 个修改的文件
包含
21 行增加
和
3 行删除
| @@ -593,5 +593,23 @@ class OptimizeController extends BaseController | @@ -593,5 +593,23 @@ class OptimizeController extends BaseController | ||
| 593 | $this->response('success',Code::SUCCESS,$resultData); | 593 | $this->response('success',Code::SUCCESS,$resultData); |
| 594 | } | 594 | } |
| 595 | 595 | ||
| 596 | - | 596 | + /** |
| 597 | + * @remark :是否开启泛解析 | ||
| 598 | + * @name :saveIsAnalysis | ||
| 599 | + * @author :lyh | ||
| 600 | + * @method :post | ||
| 601 | + * @time :2025/5/24 14:48 | ||
| 602 | + */ | ||
| 603 | + public function saveIsAnalysis(){ | ||
| 604 | + $this->request->validate([ | ||
| 605 | + 'id' => 'required', | ||
| 606 | + 'is_analysis' => 'required', | ||
| 607 | + ], [ | ||
| 608 | + 'id.required' => '项目id不能为空', | ||
| 609 | + 'is_analysis.required' => 'is_analysis不能为空', | ||
| 610 | + ]); | ||
| 611 | + $projectModel = new Project(); | ||
| 612 | + $data = $projectModel->edit(['is_analysis'=>$this->param['is_analysis']],['id'=>$this->param['id']]); | ||
| 613 | + $this->response('success',Code::SUCCESS,$data); | ||
| 614 | + } | ||
| 597 | } | 615 | } |
| @@ -471,7 +471,7 @@ class ProjectLogic extends BaseLogic | @@ -471,7 +471,7 @@ class ProjectLogic extends BaseLogic | ||
| 471 | } | 471 | } |
| 472 | $param['upload_config'] = json_encode($param['upload_config'] ?? []); | 472 | $param['upload_config'] = json_encode($param['upload_config'] ?? []); |
| 473 | $param['web_traffic_config'] = json_encode($param['web_traffic_config'] ?? []); | 473 | $param['web_traffic_config'] = json_encode($param['web_traffic_config'] ?? []); |
| 474 | - unset($param['robots']);//项目不保存robots | 474 | + unset($param['robots'],$param['is_analysis']);//项目不保存robots |
| 475 | $this->model->edit($param,['id'=>$param['id']]); | 475 | $this->model->edit($param,['id'=>$param['id']]); |
| 476 | Common::del_user_cache($this->model->getTable(),$param['id']); | 476 | Common::del_user_cache($this->model->getTable(),$param['id']); |
| 477 | return $this->success(); | 477 | return $this->success(); |
| @@ -307,7 +307,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -307,7 +307,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 307 | Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关 | 307 | Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关 |
| 308 | Route::any('/getAfterCount', [Aside\Optimize\AfterCountController::class, 'getAfterCount'])->name('admin.optimize_getAfterCount');//售后统计数据 | 308 | Route::any('/getAfterCount', [Aside\Optimize\AfterCountController::class, 'getAfterCount'])->name('admin.optimize_getAfterCount');//售后统计数据 |
| 309 | Route::any('/getAfterCountInfo', [Aside\Optimize\AfterCountController::class, 'getAfterCountInfo'])->name('admin.optimize_getAfterCountInfo');//售后统计数据详情 | 309 | Route::any('/getAfterCountInfo', [Aside\Optimize\AfterCountController::class, 'getAfterCountInfo'])->name('admin.optimize_getAfterCountInfo');//售后统计数据详情 |
| 310 | - | 310 | + Route::any('/saveIsAnalysis', [Aside\Optimize\OptimizeController::class, 'saveIsAnalysis'])->name('admin.optimize_saveIsAnalysis');//优化中台开启与关闭泛解析 |
| 311 | //检查列表 | 311 | //检查列表 |
| 312 | Route::prefix('check_list')->group(function () { | 312 | Route::prefix('check_list')->group(function () { |
| 313 | Route::any('/', [Aside\Optimize\CheckListController::class, 'lists'])->name('admin.check_lists'); | 313 | Route::any('/', [Aside\Optimize\CheckListController::class, 'lists'])->name('admin.check_lists'); |
-
请 注册 或 登录 后发表评论