作者 lyh

gx

@@ -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 }