作者 lyh

gx

@@ -37,15 +37,19 @@ class LanguageTxtController extends BaseController @@ -37,15 +37,19 @@ class LanguageTxtController extends BaseController
37 */ 37 */
38 public function saveLanguageTxt(){ 38 public function saveLanguageTxt(){
39 $this->request->validate([ 39 $this->request->validate([
40 - 'name'=>'required',  
41 - 'en_name'=>'required', 40 + 'data'=>'required',
42 ],[ 41 ],[
43 - 'name.required' => 'name不能为空',  
44 - 'en_name'=>'自定义名称en_name不为空', 42 + 'data.required' => 'data不能为空',
45 ]); 43 ]);
46 $languageTxtModel = new LanguageTxt(); 44 $languageTxtModel = new LanguageTxt();
47 - $id = $languageTxtModel->addReturnId($this->param);  
48 - $this->response('success',Code::SUCCESS,['id'=>$id]); 45 + foreach ($this->param['data'] as $v){
  46 + if(isset($v['id']) && !empty($v['id'])){
  47 + $languageTxtModel->edit(['en_name'=>$v['en_name']],['id'=>$v['id']]);
  48 + }else{
  49 + $languageTxtModel->addReturnId(['name'=>$v['name'], 'en_name'=>$v['en_name']]);
  50 + }
  51 + }
  52 + $this->response('success');
49 } 53 }
50 54
51 /** 55 /**