作者 赵彬吉

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into develop

@@ -11,6 +11,8 @@ namespace App\Http\Controllers\Aside\Optimize; @@ -11,6 +11,8 @@ namespace App\Http\Controllers\Aside\Optimize;
11 11
12 use App\Enums\Common\Code; 12 use App\Enums\Common\Code;
13 use App\Http\Controllers\Aside\BaseController; 13 use App\Http\Controllers\Aside\BaseController;
  14 +use App\Models\Project\DeployOptimize;
  15 +use App\Models\Project\Project;
14 16
15 class KeywordsController extends BaseController 17 class KeywordsController extends BaseController
16 { 18 {
@@ -22,7 +24,12 @@ class KeywordsController extends BaseController @@ -22,7 +24,12 @@ class KeywordsController extends BaseController
22 * @time :2023/9/4 10:13 24 * @time :2023/9/4 10:13
23 */ 25 */
24 public function lists(){ 26 public function lists(){
25 - $lists = []; 27 + $projectDeployOptimizeModel = new DeployOptimize();
  28 + $ids = $projectDeployOptimizeModel->where('customer_keywords','like','%'.$this->map['search'].'%')
  29 + ->orWhere('main_keywords', 'like' , '%'.$this->map['search'].'%')->pluck('project_id')->toArray();
  30 + $projectModel = new Project();
  31 + $lists = $projectModel->formatQuery(['id'=>['in',$ids]])->with('payment')->with('deploy_build')
  32 + ->with('deploy_optimize')->get()->toArray();
26 $this->response('success',Code::SUCCESS,$lists); 33 $this->response('success',Code::SUCCESS,$lists);
27 } 34 }
28 } 35 }
@@ -228,7 +228,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -228,7 +228,7 @@ Route::middleware(['aloginauth'])->group(function () {
228 }); 228 });
229 229
230 //优化中台 230 //优化中台
231 - Route::prefix('keywords')->group(function () { 231 + Route::prefix('keyword')->group(function () {
232 Route::any('/', [Aside\Optimize\KeywordsController::class, 'lists'])->name('admin.optimize_keywords_lists');//优化中台 232 Route::any('/', [Aside\Optimize\KeywordsController::class, 'lists'])->name('admin.optimize_keywords_lists');//优化中台
233 }); 233 });
234 234