feat: Implement client-facing service management API with UUID for services and bulk actions for product services.

This commit is contained in:
pbao9
2026-03-13 15:17:23 +07:00
parent 5160ac967a
commit e0341363f6
16 changed files with 479 additions and 3 deletions
@@ -0,0 +1,19 @@
<?php
namespace App\Repositories\Api\ServiceClient;
use App\Repositories\BaseRepositoryInterface;
interface ServiceClientRepositoryInterface extends BaseRepositoryInterface
{
/**
* Lấy danh sách sản phẩm đang hoạt động
*/
public function getActiveServices(int $limit = 10);
public function findActiveBySlug(string $slug);
public function getPricing(int $productId, string $billingCycle);
public function getDetailService(string $uuid);
}