feat: services kit and copy
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { DealAddKitRequest } from '../models/DealAddKitRequest';
|
||||
import type { DealAddKitResponse } from '../models/DealAddKitResponse';
|
||||
import type { DealAddProductRequest } from '../models/DealAddProductRequest';
|
||||
import type { DealAddProductResponse } from '../models/DealAddProductResponse';
|
||||
import type { DealAddServiceRequest } from '../models/DealAddServiceRequest';
|
||||
@@ -22,9 +24,13 @@ 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 { DealProductAddKitRequest } from '../models/DealProductAddKitRequest';
|
||||
import type { DealProductAddKitResponse } from '../models/DealProductAddKitResponse';
|
||||
import type { DealQuickCreateRequest } from '../models/DealQuickCreateRequest';
|
||||
import type { DealQuickCreateResponse } from '../models/DealQuickCreateResponse';
|
||||
import type { DealSchema } from '../models/DealSchema';
|
||||
import type { DealServicesCopyRequest } from '../models/DealServicesCopyRequest';
|
||||
import type { DealServicesCopyResponse } from '../models/DealServicesCopyResponse';
|
||||
import type { DealSummaryReorderRequest } from '../models/DealSummaryReorderRequest';
|
||||
import type { DealSummaryResponse } from '../models/DealSummaryResponse';
|
||||
import type { DealUpdateGeneralInfoRequest } from '../models/DealUpdateGeneralInfoRequest';
|
||||
@@ -204,6 +210,26 @@ export class DealService {
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Add Kit To Deal
|
||||
* @returns DealAddKitResponse Successful Response
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static addKitToDeal({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody: DealAddKitRequest,
|
||||
}): CancelablePromise<DealAddKitResponse> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/deal/add-kit',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
422: `Validation Error`,
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Services Add
|
||||
* @returns DealAddServicesResponse Successful Response
|
||||
@@ -324,6 +350,26 @@ export class DealService {
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Services Copy
|
||||
* @returns DealServicesCopyResponse Successful Response
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static copyProductServices({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody: DealServicesCopyRequest,
|
||||
}): CancelablePromise<DealServicesCopyResponse> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/deal/services/copy',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
422: `Validation Error`,
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Products Update
|
||||
* @returns DealUpdateProductQuantityResponse Successful Response
|
||||
@@ -424,4 +470,24 @@ export class DealService {
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Add Kit To Deal Product
|
||||
* @returns DealProductAddKitResponse Successful Response
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static addKitToDealProduct({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody: DealProductAddKitRequest,
|
||||
}): CancelablePromise<DealProductAddKitResponse> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/deal/product/add-kit',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
422: `Validation Error`,
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user