<?php
namespace app\api\controller\v1;
use app\api\controller\Base;
use app\hander\HelpHander;
use think\Db;

class NewsLike extends Base
{
    public function like(){
        $newsId=input('id');
        $type=input('type');//1点赞0取消点赞
        if($type==1){
            $data=[
                'news_id'=>$newsId,
                'user_id'=>$this->userId
            ];
            $ret=Db::name('news_like')
                ->insert($data);
            if($ret){
                HelpHander::success('点赞成功');
            }else{
                HelpHander::error('点赞失败');
            }
        }
        if($type==0){
            $ret=Db::name('news_like')
                ->where([
                    'news_id'=>$newsId,
                    'user_id'=>$this->userId
                ])
                ->delete();
            if($ret){
                HelpHander::success('取消点赞成功');
            }else{
                HelpHander::error('取消点赞失败');
            }
        }

    }
}