合并分支 'develop' 到 'master'
gx 查看合并请求 !495
正在显示
1 个修改的文件
包含
9 行增加
和
1 行删除
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Http\Logic\Aside\Project; | 3 | namespace App\Http\Logic\Aside\Project; |
| 4 | 4 | ||
| 5 | +use App\Console\Commands\Languages; | ||
| 5 | use App\Enums\Common\Code; | 6 | use App\Enums\Common\Code; |
| 6 | use App\Events\CopyImageFile; | 7 | use App\Events\CopyImageFile; |
| 7 | use App\Events\CopyProject; | 8 | use App\Events\CopyProject; |
| @@ -19,6 +20,7 @@ use App\Models\Project\WebTrafficConfig; | @@ -19,6 +20,7 @@ use App\Models\Project\WebTrafficConfig; | ||
| 19 | use App\Models\Template\Setting; | 20 | use App\Models\Template\Setting; |
| 20 | use App\Models\User\ProjectMenu; | 21 | use App\Models\User\ProjectMenu; |
| 21 | use App\Models\User\ProjectRole; | 22 | use App\Models\User\ProjectRole; |
| 23 | +use App\Models\WebSetting\WebLanguage; | ||
| 22 | use App\Services\SyncService; | 24 | use App\Services\SyncService; |
| 23 | use App\Utils\HttpUtils; | 25 | use App\Utils\HttpUtils; |
| 24 | use App\Utils\LogUtils; | 26 | use App\Utils\LogUtils; |
| @@ -327,10 +329,16 @@ class ProjectLogic extends BaseLogic | @@ -327,10 +329,16 @@ class ProjectLogic extends BaseLogic | ||
| 327 | $languageModel = new MinorLanguages(); | 329 | $languageModel = new MinorLanguages(); |
| 328 | $languageModel->del(['project_id'=>$this->param['id']]); | 330 | $languageModel->del(['project_id'=>$this->param['id']]); |
| 329 | if(!empty($minor_language)){ | 331 | if(!empty($minor_language)){ |
| 332 | + $webLanguageModel = new WebLanguage(); | ||
| 330 | $result = []; | 333 | $result = []; |
| 331 | foreach ($minor_language as $k => $v){ | 334 | foreach ($minor_language as $k => $v){ |
| 332 | if(!empty($v['lang'])){ | 335 | if(!empty($v['lang'])){ |
| 333 | - $result['language'] = $v['lang']; | 336 | + $zh = $webLanguageModel->read(['short'=>$v['lang']],['chinese']); |
| 337 | + if(empty($zh)){ | ||
| 338 | + continue; | ||
| 339 | + } | ||
| 340 | + $result['language'] = $zh['chinese']; | ||
| 341 | + $result['lang'] = $v['lang']; | ||
| 334 | $result['created_at'] = date('Y-m-d H:i:s'); | 342 | $result['created_at'] = date('Y-m-d H:i:s'); |
| 335 | $result['updated_at'] = date('Y-m-d H:i:s'); | 343 | $result['updated_at'] = date('Y-m-d H:i:s'); |
| 336 | $result['project_id'] = $this->param['id']; | 344 | $result['project_id'] = $this->param['id']; |
-
请 注册 或 登录 后发表评论