Files
spa-api/app/Http/Controllers/CollectionController.php

36 lines
759 B
PHP
Raw Normal View History

2025-05-07 14:48:34 +08:00
<?php
namespace App\Http\Controllers;
use App\BaseApp\BaseController;
use App\Service\CollectionService;
2025-05-07 16:52:49 +08:00
use Illuminate\Http\JsonResponse;
2025-05-07 14:48:34 +08:00
class CollectionController extends BaseController
{
//
public function __construct()
{
parent::__construct();
$this->service = CollectionService::getInstance();
$this->insertField = ['project_id'];
}
2025-05-07 16:52:49 +08:00
/**
* 取消收藏
* @return JsonResponse
*/
public function unCollection(): JsonResponse
{
$projectId = request()->post('project_id');
if (empty($projectId)) {
return jerr('参数错误');
}
return jok(
$this->service->unCollection($projectId),
'取消成功'
);
}
2025-05-07 14:48:34 +08:00
}