This commit is contained in:
oneao committed 2025-12-18 17:28:06 +08:00
1 parent 1217f7df5f
commit 6e59e8be45
42 files changed
+1256 -430

No files matched your search

@@ -1,4 +1,4 @@
import type { CompanyDetail, CompanyListItem, QueryCompanyParams, RecommendCompany, RecommendHotCompany } from '@/types/company'
import type { Company, CompanyDetail, QueryCompanyParams, RecommendCompany, RecommendHotCompany, UpdateCompanyParams } from '@/types/company'
import { httpGet, httpPostJson } from '@/request/utils'
export function getRecommendCompanyApi() {
@@ -10,9 +10,13 @@ export function getRecommendHotCompanyApi() {
}
export function queryCompanyApi(params: QueryCompanyParams) {
return httpPostJson<BasePageResult<CompanyListItem>>('/company/query', params)
return httpPostJson<BasePageResult<Company>>('/company/query', params)
}
export function getCompanyDetailApi(id: number) {
return httpGet<CompanyDetail>(`/company/detail/${id}`)
}
export function updateCompanyApi(params: UpdateCompanyParams) {
return httpPostJson<void>(`/company/update`, params)
}
@@ -0,0 +1,6 @@
import type { CompanyUser, QueryCompanyUserParams } from '@/types/company/user'
import { httpGet, httpPostJson } from '@/request/utils'
export function queryCompanyUserApi(params: QueryCompanyUserParams) {
return httpPostJson<BasePageResult<CompanyUser>>('/company/user/query', params)
}