正在显示
2 个修改的文件
包含
2 行增加
和
2 行删除
| @@ -105,10 +105,8 @@ class DetailController extends BaseController | @@ -105,10 +105,8 @@ 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', | ||
| 109 | ],[ | 108 | ],[ |
| 110 | 'product_id.required' => '产品id不能为空', | 109 | 'product_id.required' => '产品id不能为空', |
| 111 | - 'data.required' => 'data不能为空', | ||
| 112 | ]); | 110 | ]); |
| 113 | $data = $logic->saveDetail(); | 111 | $data = $logic->saveDetail(); |
| 114 | $this->response('success',Code::SUCCESS,$data); | 112 | $this->response('success',Code::SUCCESS,$data); |
| @@ -51,6 +51,7 @@ class DetailLogic extends BaseLogic | @@ -51,6 +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 | try { | 55 | try { |
| 55 | foreach ($this->param['data'] as $data){ | 56 | foreach ($this->param['data'] as $data){ |
| 56 | foreach ($data as $v){ | 57 | foreach ($data as $v){ |
| @@ -73,6 +74,7 @@ class DetailLogic extends BaseLogic | @@ -73,6 +74,7 @@ class DetailLogic extends BaseLogic | ||
| 73 | }catch (\Exception $e){ | 74 | }catch (\Exception $e){ |
| 74 | $this->fail('保存失败,请联系管理员.错误:'.$e->getMessage()); | 75 | $this->fail('保存失败,请联系管理员.错误:'.$e->getMessage()); |
| 75 | } | 76 | } |
| 77 | + } | ||
| 76 | return $this->success(['product_id'=>$this->param['product_id']]); | 78 | return $this->success(['product_id'=>$this->param['product_id']]); |
| 77 | } | 79 | } |
| 78 | } | 80 | } |
-
请 注册 或 登录 后发表评论