import type { Company, CompanyDetail, QueryCompanyParams, RecommendCompany, RecommendHotCompany, UpdateCompanyParams } from '@/types/company' import { httpGet, httpPostJson } from '@/request/utils' export function getRecommendCompanyApi() { return httpGet('/company/recommend') } export function getRecommendHotCompanyApi() { return httpGet('/company/recommend/hot') } export function queryCompanyApi(params: QueryCompanyParams) { return httpPostJson>('/company/query', params) } export function getCompanyDetailApi(id: number) { return httpGet(`/company/detail/${id}`) } export function updateCompanyApi(params: UpdateCompanyParams) { return httpPostJson(`/company/update`, params) }