only('id'); $validator = Validator::make($data, [ 'id' => 'required|integer', ]); if ($validator->fails()) { return $this->jsonError($validator->errors()->first()); } $res['data'] = Shop::where('shop_id',$data['id'])->first(); if($res){ return $this->jsonSuccess(['data'=>$res]); }else{ return $this->jsonError('获取失败'); } } /** * @param Request $request * @return array * 根据ids 获取商户 */ public function getShopList(Request $request){ $data = $request->only('ids'); $validator = Validator::make($data, [ 'ids' => 'required|string', ]); if ($validator->fails()) { return $this->jsonError($validator->errors()->first()); } $shop = Shop::whereIn('shop_id',explode(',',$data['ids']))->where('status',0)->pluck('shop_name','shop_id'); if($shop){ return $this->jsonSuccess($shop); }else{ return $this->jsonError('失败未找到'); } } }