作者 lyh

gx

@@ -316,16 +316,21 @@ class ProjectLogic extends BaseLogic @@ -316,16 +316,21 @@ 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){
  325 + if(!empty($v['language'])){
324 $v['project_id'] = $this->param['id']; 326 $v['project_id'] = $this->param['id'];
325 - $minor_language[$k] = $v; 327 + $data[] = $v;
  328 + }
326 } 329 }
  330 + if(!empty($data)){
327 $languageModel->insert($minor_language); 331 $languageModel->insert($minor_language);
328 } 332 }
  333 + }
329 return $this->success(); 334 return $this->success();
330 } 335 }
331 336