feat: complete deal
This commit is contained in:
		@@ -71,6 +71,8 @@ export type { DealAddServicesResponse } from './models/DealAddServicesResponse';
 | 
			
		||||
export type { DealBillRequestSchema } from './models/DealBillRequestSchema';
 | 
			
		||||
export type { DealChangeStatusRequest } from './models/DealChangeStatusRequest';
 | 
			
		||||
export type { DealChangeStatusResponse } from './models/DealChangeStatusResponse';
 | 
			
		||||
export type { DealCompleteRequest } from './models/DealCompleteRequest';
 | 
			
		||||
export type { DealCompleteResponse } from './models/DealCompleteResponse';
 | 
			
		||||
export type { DealCreateGuestUrlRequest } from './models/DealCreateGuestUrlRequest';
 | 
			
		||||
export type { DealCreateGuestUrlResponse } from './models/DealCreateGuestUrlResponse';
 | 
			
		||||
export type { DealCreateRequest } from './models/DealCreateRequest';
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								src/client/models/DealCompleteRequest.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								src/client/models/DealCompleteRequest.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
/* generated using openapi-typescript-codegen -- do not edit */
 | 
			
		||||
/* istanbul ignore file */
 | 
			
		||||
/* tslint:disable */
 | 
			
		||||
/* eslint-disable */
 | 
			
		||||
export type DealCompleteRequest = {
 | 
			
		||||
    dealId: number;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								src/client/models/DealCompleteResponse.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/client/models/DealCompleteResponse.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
/* generated using openapi-typescript-codegen -- do not edit */
 | 
			
		||||
/* istanbul ignore file */
 | 
			
		||||
/* tslint:disable */
 | 
			
		||||
/* eslint-disable */
 | 
			
		||||
export type DealCompleteResponse = {
 | 
			
		||||
    ok: boolean;
 | 
			
		||||
    message: string;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@@ -12,6 +12,8 @@ import type { DealAddServicesRequest } from '../models/DealAddServicesRequest';
 | 
			
		||||
import type { DealAddServicesResponse } from '../models/DealAddServicesResponse';
 | 
			
		||||
import type { DealChangeStatusRequest } from '../models/DealChangeStatusRequest';
 | 
			
		||||
import type { DealChangeStatusResponse } from '../models/DealChangeStatusResponse';
 | 
			
		||||
import type { DealCompleteRequest } from '../models/DealCompleteRequest';
 | 
			
		||||
import type { DealCompleteResponse } from '../models/DealCompleteResponse';
 | 
			
		||||
import type { DealCreateGuestUrlRequest } from '../models/DealCreateGuestUrlRequest';
 | 
			
		||||
import type { DealCreateGuestUrlResponse } from '../models/DealCreateGuestUrlResponse';
 | 
			
		||||
import type { DealCreateRequest } from '../models/DealCreateRequest';
 | 
			
		||||
@@ -89,6 +91,26 @@ export class DealService {
 | 
			
		||||
            },
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
    /**
 | 
			
		||||
     * Complete
 | 
			
		||||
     * @returns DealCompleteResponse Successful Response
 | 
			
		||||
     * @throws ApiError
 | 
			
		||||
     */
 | 
			
		||||
    public static completeDeal({
 | 
			
		||||
        requestBody,
 | 
			
		||||
    }: {
 | 
			
		||||
        requestBody: DealCompleteRequest,
 | 
			
		||||
    }): CancelablePromise<DealCompleteResponse> {
 | 
			
		||||
        return __request(OpenAPI, {
 | 
			
		||||
            method: 'POST',
 | 
			
		||||
            url: '/deal/complete',
 | 
			
		||||
            body: requestBody,
 | 
			
		||||
            mediaType: 'application/json',
 | 
			
		||||
            errors: {
 | 
			
		||||
                422: `Validation Error`,
 | 
			
		||||
            },
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
    /**
 | 
			
		||||
     * Quick Create
 | 
			
		||||
     * @returns DealQuickCreateResponse Successful Response
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user