正在显示
1 个修改的文件
包含
18 行增加
和
5 行删除
| @@ -14,6 +14,8 @@ use App\Models\File\File as FileModel; | @@ -14,6 +14,8 @@ use App\Models\File\File as FileModel; | ||
| 14 | use App\Models\File\Image; | 14 | use App\Models\File\Image; |
| 15 | use App\Models\File\Image as ImageModel; | 15 | use App\Models\File\Image as ImageModel; |
| 16 | use App\Models\Product\Keyword; | 16 | use App\Models\Product\Keyword; |
| 17 | +use App\Models\Project\DeployOptimize; | ||
| 18 | +use App\Models\Project\MinorLanguages; | ||
| 17 | use App\Models\Project\Project; | 19 | use App\Models\Project\Project; |
| 18 | use App\Services\AmazonS3Service; | 20 | use App\Services\AmazonS3Service; |
| 19 | use App\Services\ProjectServer; | 21 | use App\Services\ProjectServer; |
| @@ -140,12 +142,23 @@ class Demo extends Command | @@ -140,12 +142,23 @@ class Demo extends Command | ||
| 140 | // } | 142 | // } |
| 141 | 143 | ||
| 142 | public function handle(){ | 144 | public function handle(){ |
| 143 | - $keywordModel = new KeywordVideoTask(); | ||
| 144 | - $lists = $keywordModel->list(['keywords'=>['!=',null]]); | 145 | + $minorLanguageModel = new MinorLanguages(); |
| 146 | + $lists = $minorLanguageModel->list(); | ||
| 145 | foreach ($lists as $v){ | 147 | foreach ($lists as $v){ |
| 146 | - $keywords = str_replace(["\r\n", "\r", "\n"], ',', $v['keywords']); | ||
| 147 | - $keywordModel->edit(['keywords'=>$keywords],['id'=>$v['id']]); | 148 | + $d = new DeployOptimize(); |
| 149 | + $info = $d->read(['project_id'=>$v['project_id']]); | ||
| 150 | + if($info === false){ | ||
| 151 | + continue; | ||
| 152 | + } | ||
| 153 | + if(!empty($info['minor_keywords'])){ | ||
| 154 | + $minor_keywords = json_decode($info['minor_keywords']); | ||
| 155 | + foreach ($minor_keywords as $v1){ | ||
| 156 | + $v1 = (array)$v1; | ||
| 157 | + if($v['language'] == $v1['name']){ | ||
| 158 | + $minorLanguageModel->edit(['minor_keywords'=>$v1['keyword']],['id'=>$v['id']]); | ||
| 159 | + } | ||
| 160 | + } | ||
| 161 | + } | ||
| 148 | } | 162 | } |
| 149 | - return true; | ||
| 150 | } | 163 | } |
| 151 | } | 164 | } |
-
请 注册 或 登录 后发表评论