正在显示
1 个修改的文件
包含
8 行增加
和
3 行删除
| @@ -316,15 +316,20 @@ class ProjectLogic extends BaseLogic | @@ -316,15 +316,20 @@ class ProjectLogic extends BaseLogic | ||
| 316 | * @time :2023/8/30 13:57 | 316 | * @time :2023/8/30 13:57 |
| 317 | */ | 317 | */ |
| 318 | protected function saveMinorLanguages($minor_language){ | 318 | protected function saveMinorLanguages($minor_language){ |
| 319 | + $data = []; | ||
| 319 | //查询数据是否存在 | 320 | //查询数据是否存在 |
| 320 | $languageModel = new MinorLanguages(); | 321 | $languageModel = new MinorLanguages(); |
| 321 | $languageModel->del(['project_id'=>$this->param['id']]); | 322 | $languageModel->del(['project_id'=>$this->param['id']]); |
| 322 | if(!empty($minor_language)){ | 323 | if(!empty($minor_language)){ |
| 323 | foreach ($minor_language as $k => $v){ | 324 | foreach ($minor_language as $k => $v){ |
| 324 | - $v['project_id'] = $this->param['id']; | ||
| 325 | - $minor_language[$k] = $v; | 325 | + if(!empty($v['language'])){ |
| 326 | + $v['project_id'] = $this->param['id']; | ||
| 327 | + $data[] = $v; | ||
| 328 | + } | ||
| 329 | + } | ||
| 330 | + if(!empty($data)){ | ||
| 331 | + $languageModel->insert($minor_language); | ||
| 326 | } | 332 | } |
| 327 | - $languageModel->insert($minor_language); | ||
| 328 | } | 333 | } |
| 329 | return $this->success(); | 334 | return $this->success(); |
| 330 | } | 335 | } |
-
请 注册 或 登录 后发表评论