temp image upload

This commit is contained in:
2024-05-24 09:47:24 +03:00
parent a21807c5a6
commit f41999dfbc
8 changed files with 112 additions and 3 deletions

View File

@@ -2,6 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { Body_upload_product_image } from '../models/Body_upload_product_image';
import type { GetProductBarcodeRequest } from '../models/GetProductBarcodeRequest';
import type { GetProductBarcodeResponse } from '../models/GetProductBarcodeResponse';
import type { ProductAddBarcodeRequest } from '../models/ProductAddBarcodeRequest';
@@ -17,6 +18,7 @@ import type { ProductGetResponse } from '../models/ProductGetResponse';
import type { ProductSchema } from '../models/ProductSchema';
import type { ProductUpdateRequest } from '../models/ProductUpdateRequest';
import type { ProductUpdateResponse } from '../models/ProductUpdateResponse';
import type { ProductUploadImageResponse } from '../models/ProductUploadImageResponse';
import type { CancelablePromise } from '../core/CancelablePromise';
import { OpenAPI } from '../core/OpenAPI';
import { request as __request } from '../core/request';
@@ -213,4 +215,29 @@ export class ProductService {
},
});
}
/**
* Upload Product Image
* @returns ProductUploadImageResponse Successful Response
* @throws ApiError
*/
public static uploadProductImage({
productId,
formData,
}: {
productId: number,
formData: Body_upload_product_image,
}): CancelablePromise<ProductUploadImageResponse> {
return __request(OpenAPI, {
method: 'POST',
url: '/product/images/upload/{product_id}',
path: {
'product_id': productId,
},
formData: formData,
mediaType: 'multipart/form-data',
errors: {
422: `Validation Error`,
},
});
}
}