| xqd
@@ -24,8 +24,17 @@ class LandMarkController extends BaseController
|
|
|
{
|
|
|
public function getLandMark()
|
|
|
{
|
|
|
+ $userAuth = Auth('api')->user();
|
|
|
+ if(!$userAuth) return $this->error(null, ErrorCode::NO_AUTH);
|
|
|
$data = MapLandmarkModel::all();
|
|
|
-
|
|
|
+ foreach ($data as $key=>$val){
|
|
|
+ $like = MapLikeModel::where([['user_id',$userAuth->id],['mark_id',$val->id]])->first();
|
|
|
+ if($like){
|
|
|
+ $val->isLike=1;
|
|
|
+ }else{
|
|
|
+ $val->isLike=0;
|
|
|
+ }
|
|
|
+ }
|
|
|
return $this->api($data);
|
|
|
}
|
|
|
|