|
@@ -5,19 +5,15 @@ namespace App\Http\Controllers\Aside\Optimize; |
|
@@ -5,19 +5,15 @@ namespace App\Http\Controllers\Aside\Optimize; |
|
5
|
use App\Enums\Common\Code;
|
5
|
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\Optimize\OptimizeLogic;
|
|
|
|
9
|
use App\Http\Logic\Aside\Project\ProjectLogic;
|
8
|
use App\Http\Logic\Aside\Project\ProjectLogic;
|
|
10
|
use App\Models\Ai\AiPrefix;
|
9
|
use App\Models\Ai\AiPrefix;
|
|
11
|
use App\Models\ASide\APublicModel;
|
10
|
use App\Models\ASide\APublicModel;
|
|
12
|
use App\Models\Channel\Channel;
|
11
|
use App\Models\Channel\Channel;
|
|
13
|
use App\Models\Domain\DomainInfo;
|
12
|
use App\Models\Domain\DomainInfo;
|
|
14
|
-use App\Models\Manage\Manage;
|
|
|
|
15
|
use App\Models\Manage\ManageHr;
|
13
|
use App\Models\Manage\ManageHr;
|
|
16
|
-use App\Models\Project\OnlineCheck;
|
14
|
+use App\Models\Project\DeployOptimize;
|
|
17
|
use App\Models\Project\Project;
|
15
|
use App\Models\Project\Project;
|
|
18
|
use App\Models\RankData\RankData;
|
16
|
use App\Models\RankData\RankData;
|
|
19
|
-use App\Models\Task\Task;
|
|
|
|
20
|
-use Illuminate\Support\Facades\DB;
|
|
|
|
21
|
|
17
|
|
|
22
|
/**
|
18
|
/**
|
|
23
|
* @remark :优化
|
19
|
* @remark :优化
|
|
@@ -194,6 +190,7 @@ class OptimizeController extends BaseController |
|
@@ -194,6 +190,7 @@ class OptimizeController extends BaseController |
|
194
|
'gl_project_deploy_optimize.quality_mid AS quality_mid',
|
190
|
'gl_project_deploy_optimize.quality_mid AS quality_mid',
|
|
195
|
'gl_project_deploy_optimize.design_mid AS design_mid',
|
191
|
'gl_project_deploy_optimize.design_mid AS design_mid',
|
|
196
|
'gl_project_deploy_optimize.start_date AS start_date',
|
192
|
'gl_project_deploy_optimize.start_date AS start_date',
|
|
|
|
193
|
+ 'gl_project_deploy_optimize.backlink AS backlink',
|
|
197
|
];
|
194
|
];
|
|
198
|
return $select;
|
195
|
return $select;
|
|
199
|
}
|
196
|
}
|
|
@@ -365,4 +362,24 @@ class OptimizeController extends BaseController |
|
@@ -365,4 +362,24 @@ class OptimizeController extends BaseController |
|
365
|
$projectModel->edit([$this->param['type']=>$this->param['status']],['id'=>$this->param['project_id']]);
|
362
|
$projectModel->edit([$this->param['type']=>$this->param['status']],['id'=>$this->param['project_id']]);
|
|
366
|
$this->response('success');
|
363
|
$this->response('success');
|
|
367
|
}
|
364
|
}
|
|
|
|
365
|
+
|
|
|
|
366
|
+ /**
|
|
|
|
367
|
+ * @remark :标记反向链接
|
|
|
|
368
|
+ * @name :editBacklink
|
|
|
|
369
|
+ * @author :lyh
|
|
|
|
370
|
+ * @method :post
|
|
|
|
371
|
+ * @time :2024/2/29 9:18
|
|
|
|
372
|
+ */
|
|
|
|
373
|
+ public function editBacklink(){
|
|
|
|
374
|
+ $this->request->validate([
|
|
|
|
375
|
+ 'project_id'=>'required',
|
|
|
|
376
|
+ 'backlink'=>'required',
|
|
|
|
377
|
+ ],[
|
|
|
|
378
|
+ 'project_id.required' => 'project_id不能为空',
|
|
|
|
379
|
+ 'backlink.required' => 'backlink不能为空',
|
|
|
|
380
|
+ ]);
|
|
|
|
381
|
+ $optimizeModel = new DeployOptimize();
|
|
|
|
382
|
+ $optimizeModel->edit(['backlink'=>$this->param['backlink']],['project_id'=>$this->param['project_id']]);
|
|
|
|
383
|
+ $this->response('success');
|
|
|
|
384
|
+ }
|
|
368
|
} |
385
|
} |