Commit 02efb319 by Vladislav

#20709 Восстановление ключевых фраз

1 parent e4f8ce02
...@@ -2,14 +2,9 @@ ...@@ -2,14 +2,9 @@
namespace App\Console\Commands; namespace App\Console\Commands;
use App\Models\AdGroup;
use App\Models\Advertisement; use App\Models\Advertisement;
use App\Models\Campaigns;
use App\Models\Dictionary; use App\Models\Dictionary;
use App\Models\Keyword;
use App\Models\Pivots\DictionaryCampaign; use App\Models\Pivots\DictionaryCampaign;
use App\Models\Pivots\GoalAdGroup;
use App\Models\Pivots\GoalKeyword;
use App\Models\Tokens; use App\Models\Tokens;
use Illuminate\Console\Command; use Illuminate\Console\Command;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
......
...@@ -89,6 +89,8 @@ class Keyword extends Model ...@@ -89,6 +89,8 @@ class Keyword extends Model
'status', 'status',
'serving_status', 'serving_status',
'updated_self', 'updated_self',
'updated_at',
'deleted_at',
]; ];
protected $casts = [ protected $casts = [
......
...@@ -81,7 +81,6 @@ class DeleteKeywords extends DirectRequest ...@@ -81,7 +81,6 @@ class DeleteKeywords extends DirectRequest
'Ids' => $params['ids'], 'Ids' => $params['ids'],
], ],
]; ];
Log::debug($params);
$this->setParams($params); $this->setParams($params);
} }
......
...@@ -3,13 +3,10 @@ ...@@ -3,13 +3,10 @@
namespace App\Service\Requests\Direct; namespace App\Service\Requests\Direct;
use App\Jobs\ProcessCallLimitedAPI; use App\Jobs\ProcessCallLimitedAPI;
use App\Models\AdExtension;
use App\Models\AdGroup; use App\Models\AdGroup;
use App\Models\Advertisement;
use App\Models\AudienceTarget; use App\Models\AudienceTarget;
use App\Models\Campaigns; use App\Models\Campaigns;
use App\Models\Retargetinglist; use App\Models\Retargetinglist;
use App\Models\Sitelink;
use App\Service\Contract\APIRequest; use App\Service\Contract\APIRequest;
use App\Service\Requests\DirectRequest; use App\Service\Requests\DirectRequest;
use Carbon\Carbon; use Carbon\Carbon;
......
...@@ -121,8 +121,8 @@ class GetKeywords extends DirectRequest ...@@ -121,8 +121,8 @@ class GetKeywords extends DirectRequest
'state' => $keyword['State'], 'state' => $keyword['State'],
'status' => $keyword['Status'], 'status' => $keyword['Status'],
'serving_status' => $keyword['ServingStatus'], 'serving_status' => $keyword['ServingStatus'],
'updated_at' => $now, 'updated_at' => $now,
'deleted_at' => null//не забыть убрать признак удаления, если вдруг опять пришла удаленная ранее фраза 'deleted_at' => null //не забыть убрать признак удаления, если вдруг опять пришла удаленная ранее фраза
]; ];
$keyword_data = Keyword::where('external_id', $external_id)->get()->first(); $keyword_data = Keyword::where('external_id', $external_id)->get()->first();
...@@ -154,7 +154,7 @@ class GetKeywords extends DirectRequest ...@@ -154,7 +154,7 @@ class GetKeywords extends DirectRequest
} }
Keyword::insertOrIgnore($data); Keyword::insertOrIgnore($data);
Keyword::whereIn('external_id', $items)->update([ Keyword::whereIn('external_id', $items)->update([
'updated_at' => $now 'updated_at' => $now
]); ]);
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!