acquisition in type info

This commit is contained in:
Sirttas
2026-06-20 13:06:43 +02:00
parent 6dac42bbbe
commit 5e7af075cb
3 changed files with 61 additions and 26 deletions
+27 -11
View File
@@ -207,11 +207,13 @@ export const AcquisitionApiAxiosParamCreator = function (configuration?: Configu
return {
/**
*
* @summary Find all acquisitions that still have remaining stock
* @summary Find acquisitions, optionally filtered by market type and consumption state
* @param {number} [marketTypeId] Only return acquisitions of this market type
* @param {boolean} [includeConsumed] Include fully consumed acquisitions (no remaining stock)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
findAllAcquisitions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
findAllAcquisitions: async (marketTypeId?: number, includeConsumed?: boolean, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/acquisitions`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
@@ -224,6 +226,14 @@ export const AcquisitionApiAxiosParamCreator = function (configuration?: Configu
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
if (marketTypeId !== undefined) {
localVarQueryParameter['marketTypeId'] = marketTypeId;
}
if (includeConsumed !== undefined) {
localVarQueryParameter['includeConsumed'] = includeConsumed;
}
localVarHeaderParameter['Accept'] = '*/*';
setSearchParams(localVarUrlObj, localVarQueryParameter);
@@ -246,12 +256,14 @@ export const AcquisitionApiFp = function(configuration?: Configuration) {
return {
/**
*
* @summary Find all acquisitions that still have remaining stock
* @summary Find acquisitions, optionally filtered by market type and consumption state
* @param {number} [marketTypeId] Only return acquisitions of this market type
* @param {boolean} [includeConsumed] Include fully consumed acquisitions (no remaining stock)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async findAllAcquisitions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<AcquisitionResponse>>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.findAllAcquisitions(options);
async findAllAcquisitions(marketTypeId?: number, includeConsumed?: boolean, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<AcquisitionResponse>>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.findAllAcquisitions(marketTypeId, includeConsumed, options);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['AcquisitionApi.findAllAcquisitions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
@@ -267,12 +279,14 @@ export const AcquisitionApiFactory = function (configuration?: Configuration, ba
return {
/**
*
* @summary Find all acquisitions that still have remaining stock
* @summary Find acquisitions, optionally filtered by market type and consumption state
* @param {number} [marketTypeId] Only return acquisitions of this market type
* @param {boolean} [includeConsumed] Include fully consumed acquisitions (no remaining stock)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
findAllAcquisitions(options?: RawAxiosRequestConfig): AxiosPromise<Array<AcquisitionResponse>> {
return localVarFp.findAllAcquisitions(options).then((request) => request(axios, basePath));
findAllAcquisitions(marketTypeId?: number, includeConsumed?: boolean, options?: RawAxiosRequestConfig): AxiosPromise<Array<AcquisitionResponse>> {
return localVarFp.findAllAcquisitions(marketTypeId, includeConsumed, options).then((request) => request(axios, basePath));
},
};
};
@@ -283,12 +297,14 @@ export const AcquisitionApiFactory = function (configuration?: Configuration, ba
export class AcquisitionApi extends BaseAPI {
/**
*
* @summary Find all acquisitions that still have remaining stock
* @summary Find acquisitions, optionally filtered by market type and consumption state
* @param {number} [marketTypeId] Only return acquisitions of this market type
* @param {boolean} [includeConsumed] Include fully consumed acquisitions (no remaining stock)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
public findAllAcquisitions(options?: RawAxiosRequestConfig) {
return AcquisitionApiFp(this.configuration).findAllAcquisitions(options).then((request) => request(this.axios, this.basePath));
public findAllAcquisitions(marketTypeId?: number, includeConsumed?: boolean, options?: RawAxiosRequestConfig) {
return AcquisitionApiFp(this.configuration).findAllAcquisitions(marketTypeId, includeConsumed, options).then((request) => request(this.axios, this.basePath));
}
}