作者 lyh

gx

@@ -51,6 +51,11 @@ class GoogleKeywordInsightController extends BaseController @@ -51,6 +51,11 @@ class GoogleKeywordInsightController extends BaseController
51 * @time :2025/4/1 9:12 51 * @time :2025/4/1 9:12
52 */ 52 */
53 public function getOptimizeList(){ 53 public function getOptimizeList(){
  54 + $this->request->validate([
  55 + 'field' => 'required'
  56 + ],[
  57 + 'field.required' => 'field不能为空',
  58 + ]);
54 $projectKeywordModel = new ProjectKeyword(); 59 $projectKeywordModel = new ProjectKeyword();
55 $info = $projectKeywordModel->read(['project_id'=>$this->user['project_id']],['main_keyword','customer_keywords']); 60 $info = $projectKeywordModel->read(['project_id'=>$this->user['project_id']],['main_keyword','customer_keywords']);
56 if($info === false){ 61 if($info === false){
@@ -699,6 +699,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -699,6 +699,7 @@ Route::middleware(['bloginauth'])->group(function () {
699 //google数据洞察 699 //google数据洞察
700 Route::prefix('google_keyword_insight')->group(function () { 700 Route::prefix('google_keyword_insight')->group(function () {
701 Route::any('/getKeywordInsight', [\App\Http\Controllers\Bside\GoogleKeyword\GoogleKeywordInsightController::class, 'getKeywordInsight'])->name('google_keyword_insight_getKeywordInsight'); 701 Route::any('/getKeywordInsight', [\App\Http\Controllers\Bside\GoogleKeyword\GoogleKeywordInsightController::class, 'getKeywordInsight'])->name('google_keyword_insight_getKeywordInsight');
  702 + Route::any('/getOptimizeList', [\App\Http\Controllers\Bside\GoogleKeyword\GoogleKeywordInsightController::class, 'getOptimizeList'])->name('google_keyword_insight_getOptimizeList');
702 }); 703 });
703 //google搜索数据 704 //google搜索数据
704 Route::prefix('google_search')->group(function () { 705 Route::prefix('google_search')->group(function () {