feat: print all barcodes for selected deal

This commit is contained in:
2024-09-28 19:47:15 +04:00
parent 196b4103e3
commit 943291c7d1
6 changed files with 88 additions and 20 deletions

View File

@@ -47,6 +47,8 @@ import type { DealUpdateServiceQuantityRequest } from '../models/DealUpdateServi
import type { DealUpdateServiceQuantityResponse } from '../models/DealUpdateServiceQuantityResponse';
import type { DealUpdateServiceRequest } from '../models/DealUpdateServiceRequest';
import type { DealUpdateServiceResponse } from '../models/DealUpdateServiceResponse';
import type { GetDealProductsBarcodesPdfRequest } from '../models/GetDealProductsBarcodesPdfRequest.ts';
import type { GetDealProductsBarcodesPdfResponse } from '../models/GetDealProductsBarcodesPdfResponse.ts';
import type { CancelablePromise } from '../core/CancelablePromise';
import { OpenAPI } from '../core/OpenAPI';
import { request as __request } from '../core/request';
@@ -586,4 +588,24 @@ export class DealService {
},
});
}
/**
* Get Deal Products Barcodes Pdf
* @returns GetProductBarcodePdfResponse Successful Response
* @throws ApiError
*/
public static getDealProductsBarcodesPdf({
requestBody,
}: {
requestBody: GetDealProductsBarcodesPdfRequest,
}): CancelablePromise<GetDealProductsBarcodesPdfResponse> {
return __request(OpenAPI, {
method: 'POST',
url: '/deal/barcodes/get-pdf',
body: requestBody,
mediaType: 'application/json',
errors: {
422: `Validation Error`,
},
});
}
}