正在显示
4 个修改的文件
包含
8 行增加
和
6 行删除
| @@ -114,9 +114,10 @@ class GeoArticleController extends BaseController | @@ -114,9 +114,10 @@ class GeoArticleController extends BaseController | ||
| 114 | */ | 114 | */ |
| 115 | public function del(){ | 115 | public function del(){ |
| 116 | $this->request->validate([ | 116 | $this->request->validate([ |
| 117 | - 'id'=>'required', | 117 | + 'ids'=>'required|array', |
| 118 | ],[ | 118 | ],[ |
| 119 | - 'id.required' => 'ID不能为空', | 119 | + 'ids.required' => 'IDs不能为空', |
| 120 | + 'ids.array' => '数据详情为数组', | ||
| 120 | ]); | 121 | ]); |
| 121 | $data = $this->logic->delArticle(); | 122 | $data = $this->logic->delArticle(); |
| 122 | $this->response('success',Code::SUCCESS,$data); | 123 | $this->response('success',Code::SUCCESS,$data); |
| @@ -91,9 +91,10 @@ class GeoLinkController extends BaseController | @@ -91,9 +91,10 @@ class GeoLinkController extends BaseController | ||
| 91 | */ | 91 | */ |
| 92 | public function del(){ | 92 | public function del(){ |
| 93 | $this->request->validate([ | 93 | $this->request->validate([ |
| 94 | - 'id'=>'required', | 94 | + 'ids'=>'required|array', |
| 95 | ],[ | 95 | ],[ |
| 96 | - 'id.required' => 'ID不能为空', | 96 | + 'ids.required' => 'IDs不能为空', |
| 97 | + 'ids.array' => '数据详情为数组', | ||
| 97 | ]); | 98 | ]); |
| 98 | $data = $this->logic->delLink(); | 99 | $data = $this->logic->delLink(); |
| 99 | $this->response('success',Code::SUCCESS,$data); | 100 | $this->response('success',Code::SUCCESS,$data); |
| @@ -115,7 +115,7 @@ class GeoArticleLogic extends BaseLogic | @@ -115,7 +115,7 @@ class GeoArticleLogic extends BaseLogic | ||
| 115 | */ | 115 | */ |
| 116 | public function delArticle(){ | 116 | public function delArticle(){ |
| 117 | try { | 117 | try { |
| 118 | - $this->model->del($this->param); | 118 | + $this->model->del(['id'=>['in',$this->param['ids']]]); |
| 119 | }catch (\Exception $e){ | 119 | }catch (\Exception $e){ |
| 120 | $this->fail('删除失败,请联系管理员.'); | 120 | $this->fail('删除失败,请联系管理员.'); |
| 121 | } | 121 | } |
| @@ -92,7 +92,7 @@ class GeoLinkLogic extends BaseLogic | @@ -92,7 +92,7 @@ class GeoLinkLogic extends BaseLogic | ||
| 92 | */ | 92 | */ |
| 93 | public function delLink(){ | 93 | public function delLink(){ |
| 94 | try { | 94 | try { |
| 95 | - $this->model->del($this->param); | 95 | + $this->model->del(['id'=>['in',$this->param['ids']]]); |
| 96 | }catch (\Exception $e){ | 96 | }catch (\Exception $e){ |
| 97 | $this->fail('删除失败,请联系管理员.'); | 97 | $this->fail('删除失败,请联系管理员.'); |
| 98 | } | 98 | } |
-
请 注册 或 登录 后发表评论