作者 lyh

gx

@@ -23,6 +23,7 @@ define('HTTP_OPENAI_URL', 'http://openai.waimaoq.com/'); @@ -23,6 +23,7 @@ define('HTTP_OPENAI_URL', 'http://openai.waimaoq.com/');
23 if (!function_exists('generateRoute')) { 23 if (!function_exists('generateRoute')) {
24 function generateRoute($string) 24 function generateRoute($string)
25 { 25 {
  26 + //TODO::html结尾,htm结尾,只处理.htm前面的内容
26 return trim(strtolower(preg_replace('/[\W]+/', '-', trim($string))), '-'); 27 return trim(strtolower(preg_replace('/[\W]+/', '-', trim($string))), '-');
27 } 28 }
28 } 29 }
@@ -9,11 +9,33 @@ @@ -9,11 +9,33 @@
9 9
10 namespace App\Http\Controllers\Bside\Keyword; 10 namespace App\Http\Controllers\Bside\Keyword;
11 11
  12 +use App\Enums\Common\Code;
12 use App\Http\Controllers\Bside\BaseController; 13 use App\Http\Controllers\Bside\BaseController;
  14 +use App\Models\Project\DeployOptimize;
  15 +use App\Models\Project\Project;
13 16
14 class ProjectKeywordController extends BaseController 17 class ProjectKeywordController extends BaseController
15 { 18 {
16 - public function lists(){  
17 - 19 + /**
  20 + * @remark :获取搜索关键词
  21 + * @name :searchKeywords
  22 + * @author :lyh
  23 + * @method :post
  24 + * @time :2023/12/26 10:07
  25 + */
  26 + public function searchKeywords(DeployOptimize $deployOptimize){
  27 + $data = [];
  28 + $info = $deployOptimize->read(['project_id'=>$this->user['project_id']]);
  29 + if($info === false){
  30 + $this->response('success');
  31 + }
  32 + if(!empty($info['search_keywords'])){
  33 + $data['search_keywords'] = explode(',',$info['search_keywords']);
  34 + }
  35 + if(!empty($info['main_keywords'])){
  36 + $data['main_keywords'] = explode(',',$info['main_keywords']);
  37 + }
  38 + $this->response('success',Code::SUCCESS,$data);
18 } 39 }
  40 +
19 } 41 }