上篇写了动态列表的获取,今天就来完善一下吧,把点赞,收藏和举报写了
<?php
namespace App\Http\Controllers\api;
use App\Http\Controllers\Controller;
use App\Models\TypeModel;
use Illuminate\Http\Request;
class TypeController extends Controller
{
protected $param;
public function __construct(Request $request)
{
$this->param = $request;
}
//点赞和取消赞
public function praiseStatus()
{
$praiseRes = $this->typeStatus(0);
if($praiseRes){
return ['code'=>200,'msg'=>'点赞成功','data'=>''];
}
return ['code'=>201,'msg'=>'取消点赞成功','data'=>''];
}
//收藏和取消收藏
public function collectStatus()
{
$collectRes = $this->typeStatus(1);
if($collectRes){
return ['code'=>200,'msg'=>'收藏成功',