合并分支 'master-server' 到 'master'
Master server 查看合并请求 !905
正在显示
3 个修改的文件
包含
6 行增加
和
4 行删除
| @@ -50,7 +50,7 @@ class MinorLanguagesController extends BaseController | @@ -50,7 +50,7 @@ class MinorLanguagesController extends BaseController | ||
| 50 | */ | 50 | */ |
| 51 | public function getLanguages(){ | 51 | public function getLanguages(){ |
| 52 | $webLanguageModel = new WebLanguage(); | 52 | $webLanguageModel = new WebLanguage(); |
| 53 | - $lists = $webLanguageModel->list($this->map,'id',['short','chinese']); | 53 | + $lists = $webLanguageModel->list($this->map); |
| 54 | $this->response('success',Code::SUCCESS,$lists); | 54 | $this->response('success',Code::SUCCESS,$lists); |
| 55 | } | 55 | } |
| 56 | } | 56 | } |
| @@ -105,8 +105,10 @@ class DetailController extends BaseController | @@ -105,8 +105,10 @@ class DetailController extends BaseController | ||
| 105 | public function saveDetail(DetailLogic $logic){ | 105 | public function saveDetail(DetailLogic $logic){ |
| 106 | $this->request->validate([ | 106 | $this->request->validate([ |
| 107 | 'product_id'=>'required', | 107 | 'product_id'=>'required', |
| 108 | + 'data'=>'required', | ||
| 108 | ],[ | 109 | ],[ |
| 109 | 'product_id.required' => '产品id不能为空', | 110 | 'product_id.required' => '产品id不能为空', |
| 111 | + 'data.required' => 'data不能为空', | ||
| 110 | ]); | 112 | ]); |
| 111 | $data = $logic->saveDetail(); | 113 | $data = $logic->saveDetail(); |
| 112 | $this->response('success',Code::SUCCESS,$data); | 114 | $this->response('success',Code::SUCCESS,$data); |
| @@ -51,7 +51,7 @@ class DetailLogic extends BaseLogic | @@ -51,7 +51,7 @@ class DetailLogic extends BaseLogic | ||
| 51 | * @time :2024/11/13 9:30 | 51 | * @time :2024/11/13 9:30 |
| 52 | */ | 52 | */ |
| 53 | public function saveDetail(){ | 53 | public function saveDetail(){ |
| 54 | - if(!empty($data)){ | 54 | + if(!empty($this->param['data'])){ |
| 55 | try { | 55 | try { |
| 56 | foreach ($this->param['data'] as $data){ | 56 | foreach ($this->param['data'] as $data){ |
| 57 | foreach ($data as $v){ | 57 | foreach ($data as $v){ |
| @@ -61,8 +61,8 @@ class DetailLogic extends BaseLogic | @@ -61,8 +61,8 @@ class DetailLogic extends BaseLogic | ||
| 61 | 'product_id'=>$this->param['product_id'], | 61 | 'product_id'=>$this->param['product_id'], |
| 62 | 'text_type'=>$v['text_type'], | 62 | 'text_type'=>$v['text_type'], |
| 63 | 'title'=>$v['title'] ?? '', | 63 | 'title'=>$v['title'] ?? '', |
| 64 | - 'content'=>json_encode($v['content'] ?? []), | ||
| 65 | - 'css'=>json_encode($v['css'] ?? []), | 64 | + 'content'=>json_encode($v['content'] ?? [],JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES), |
| 65 | + 'css'=>json_encode($v['css'] ?? [],JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES), | ||
| 66 | ]; | 66 | ]; |
| 67 | if(isset($v['id']) && !empty($v['id'])){ | 67 | if(isset($v['id']) && !empty($v['id'])){ |
| 68 | $this->edit($save_data,['id'=>$v['id']]); | 68 | $this->edit($save_data,['id'=>$v['id']]); |
-
请 注册 或 登录 后发表评论