feat: deal prefilling

This commit is contained in:
2024-10-15 21:34:39 +04:00
parent f1566cdf44
commit 2bd4fddfa7
22 changed files with 736 additions and 7 deletions

View File

@@ -28,6 +28,8 @@ import type { DealDeleteServiceResponse } from '../models/DealDeleteServiceRespo
import type { DealDeleteServicesRequest } from '../models/DealDeleteServicesRequest';
import type { DealDeleteServicesResponse } from '../models/DealDeleteServicesResponse';
import type { DealGetAllResponse } from '../models/DealGetAllResponse';
import type { DealPrefillRequest } from '../models/DealPrefillRequest';
import type { DealPrefillResponse } from '../models/DealPrefillResponse';
import type { DealProductAddKitRequest } from '../models/DealProductAddKitRequest';
import type { DealProductAddKitResponse } from '../models/DealProductAddKitResponse';
import type { DealQuickCreateRequest } from '../models/DealQuickCreateRequest';
@@ -328,6 +330,26 @@ export class DealService {
},
});
}
/**
* Post Prefill Deal
* @returns DealPrefillResponse Successful Response
* @throws ApiError
*/
public static prefillDeal({
requestBody,
}: {
requestBody: DealPrefillRequest,
}): CancelablePromise<DealPrefillResponse> {
return __request(OpenAPI, {
method: 'POST',
url: '/deal/prefill',
body: requestBody,
mediaType: 'application/json',
errors: {
422: `Validation Error`,
},
});
}
/**
* Services Add
* @returns DealAddServicesResponse Successful Response