正在显示
1 个修改的文件
包含
10 行增加
和
6 行删除
| @@ -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 | /** |
-
请 注册 或 登录 后发表评论