正在显示
1 个修改的文件
包含
7 行增加
和
1 行删除
| @@ -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,11 @@ class KeywordsController extends BaseController | @@ -22,7 +24,11 @@ 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->lists(['id'=>['in',$ids]],$this->page,$this->row,$this->order); | ||
| 26 | $this->response('success',Code::SUCCESS,$lists); | 32 | $this->response('success',Code::SUCCESS,$lists); |
| 27 | } | 33 | } |
| 28 | } | 34 | } |
-
请 注册 或 登录 后发表评论