<?php

namespace App\Http\Controllers\Api;

use App\Http\Controllers\Controller;
use App\Http\Services\SupplierContactService;
use App\Http\Services\SupplierStatisticsService;
use App\Http\Transformers\SupplierContactTransformer;
use App\Http\Validators\SupplierContactValidator;
use App\Model\SupplierContactModel;
use Illuminate\Http\Request;

//通用API,比如获取品牌列表,分类列表等
class SupplierStatisticsApiController extends Controller
{
    public function Entrance(Request $request, $id)
    {
        $this->$id($request, $id);
    }

    public function GetSupplierStatistics($request)
    {
        $service = new SupplierStatisticsService();
        $statistics = $service->getSupplierListStatistics();
        $data = [];
        foreach ($statistics as $name => $count) {
            $data[$name] = array_get(config('fixed.CompassMenuMap'), $name) . "(${count})";
        }
        $this->response(0, 'ok', $data);
    }
}