This commit is contained in:
2026-08-04 09:05:19 +08:00
parent fa922ca96f
commit 815d4e8daf
21 changed files with 994 additions and 128 deletions
@@ -96,7 +96,7 @@ function normalizePartner(resource: PlatformPartnerResource): PlatformPartnerRes
}
}
export async function listPlatformPartners(tenantId: number, query: PlatformPartnerQuery) {
export async function listPlatformPartners(tenantId: number | string, query: PlatformPartnerQuery) {
const response = await http.get<ApiEnvelope<PlatformPartnerPagePayload>, ApiEnvelope<PlatformPartnerPagePayload>>(basePath, {
params: { tenantId, ...query },
})
@@ -111,7 +111,7 @@ export async function listPlatformPartners(tenantId: number, query: PlatformPart
}
}
export async function getPlatformPartner(tenantId: number, partnerId: number | string) {
export async function getPlatformPartner(tenantId: number | string, partnerId: number | string) {
const response = await http.get<ApiEnvelope<PlatformPartnerResource>, ApiEnvelope<PlatformPartnerResource>>(
`${basePath}/${partnerId}`,
{ params: { tenantId } },
@@ -123,7 +123,7 @@ export async function downloadPlatformPartnerImportTemplate() {
return http.get<Blob, Blob>(`${basePath}/import-template`, { responseType: 'blob' })
}
export async function importPlatformPartners(tenantId: number, file: File) {
export async function importPlatformPartners(tenantId: number | string, file: File) {
const form = new FormData()
form.append('file', file)
const response = await http.post<ApiEnvelope<PlatformPartnerImportResult>, ApiEnvelope<PlatformPartnerImportResult>>(
@@ -134,7 +134,7 @@ export async function importPlatformPartners(tenantId: number, file: File) {
return unwrapApiResponse(response)
}
export async function createPlatformPartner(tenantId: number, payload: SavePlatformPartnerRequest) {
export async function createPlatformPartner(tenantId: number | string, payload: SavePlatformPartnerRequest) {
const response = await http.post<ApiEnvelope<number | string>, ApiEnvelope<number | string>>(basePath, payload, {
params: { tenantId },
})
@@ -142,7 +142,7 @@ export async function createPlatformPartner(tenantId: number, payload: SavePlatf
}
export async function updatePlatformPartner(
tenantId: number,
tenantId: number | string,
partnerId: number | string,
payload: SavePlatformPartnerRequest,
) {
@@ -153,7 +153,7 @@ export async function updatePlatformPartner(
}
export async function changePlatformPartnerStatus(
tenantId: number,
tenantId: number | string,
partnerId: number | string,
status: PlatformPartnerStatus,
) {