作者 lyh

gx

@@ -224,4 +224,27 @@ class OptimizeController extends BaseController @@ -224,4 +224,27 @@ class OptimizeController extends BaseController
224 } 224 }
225 $this->response('success'); 225 $this->response('success');
226 } 226 }
  227 +
  228 + /**
  229 + * @remark :设置开关
  230 + * @name :setRobots
  231 + * @author :lyh
  232 + * @method :post
  233 + * @time :2023/11/20 9:42
  234 + */
  235 + public function setRobots(){
  236 + $this->request->validate([
  237 + 'robots'=>'required',
  238 + 'project_id'=>'required',
  239 + ],[
  240 + 'robots.required' => 'robots不能为空',
  241 + 'project_id.required' => 'project_id不能为空',
  242 + ]);
  243 + $projectModel = new Project();
  244 + $rs = $projectModel->edit(['robots'=>$this->param['robots']],['project_id'=>$this->param['project_id']]);
  245 + if($rs === false){
  246 + $this->response('系统错误,请联系管理员',Code::SYSTEM_ERROR);
  247 + }
  248 + $this->response('success');
  249 + }
227 } 250 }
@@ -249,6 +249,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -249,6 +249,7 @@ Route::middleware(['aloginauth'])->group(function () {
249 Route::any('/', [Aside\Optimize\OptimizeController::class, 'lists'])->name('admin.optimize_lists');//优化中台 249 Route::any('/', [Aside\Optimize\OptimizeController::class, 'lists'])->name('admin.optimize_lists');//优化中台
250 Route::any('/getAiPrefix', [Aside\Optimize\OptimizeController::class, 'getAiPrefix'])->name('admin.optimize_getAiPrefix');//获取Ai前后缀 250 Route::any('/getAiPrefix', [Aside\Optimize\OptimizeController::class, 'getAiPrefix'])->name('admin.optimize_getAiPrefix');//获取Ai前后缀
251 Route::any('/saveAiPrefix', [Aside\Optimize\OptimizeController::class, 'saveAiPrefix'])->name('admin.optimize_saveAiPrefix');//保存Ai前后缀 251 Route::any('/saveAiPrefix', [Aside\Optimize\OptimizeController::class, 'saveAiPrefix'])->name('admin.optimize_saveAiPrefix');//保存Ai前后缀
  252 + Route::any('/setRobots', [Aside\Optimize\OptimizeController::class, 'setRobots'])->name('admin.optimize_setRobots');//设置robots开关
252 }); 253 });
253 254
254 //优化中台 255 //优化中台