feat: billing guest access
This commit is contained in:
8
src/client/models/BillPaymentStatus.ts
Normal file
8
src/client/models/BillPaymentStatus.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BillPaymentStatus = {
|
||||
payed: boolean;
|
||||
};
|
||||
|
||||
12
src/client/models/BillStatusUpdateRequest.ts
Normal file
12
src/client/models/BillStatusUpdateRequest.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BillPaymentStatus } from './BillPaymentStatus';
|
||||
import type { NotificationChannel } from './NotificationChannel';
|
||||
export type BillStatusUpdateRequest = {
|
||||
listenerTransactionId: number;
|
||||
channel: NotificationChannel;
|
||||
info: BillPaymentStatus;
|
||||
};
|
||||
|
||||
8
src/client/models/CreateDealBillRequest.ts
Normal file
8
src/client/models/CreateDealBillRequest.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateDealBillRequest = {
|
||||
dealId: number;
|
||||
};
|
||||
|
||||
9
src/client/models/CreateDealBillResponse.ts
Normal file
9
src/client/models/CreateDealBillResponse.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateDealBillResponse = {
|
||||
ok: boolean;
|
||||
message: string;
|
||||
};
|
||||
|
||||
12
src/client/models/DealBillRequestSchema.ts
Normal file
12
src/client/models/DealBillRequestSchema.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type DealBillRequestSchema = {
|
||||
dealId: number;
|
||||
createdAt: string;
|
||||
paid: boolean;
|
||||
pdfUrl: (string | null);
|
||||
invoiceNumber: (string | null);
|
||||
};
|
||||
|
||||
8
src/client/models/DealCreateGuestUrlRequest.ts
Normal file
8
src/client/models/DealCreateGuestUrlRequest.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type DealCreateGuestUrlRequest = {
|
||||
dealId: number;
|
||||
};
|
||||
|
||||
10
src/client/models/DealCreateGuestUrlResponse.ts
Normal file
10
src/client/models/DealCreateGuestUrlResponse.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type DealCreateGuestUrlResponse = {
|
||||
ok: boolean;
|
||||
message: string;
|
||||
url: string;
|
||||
};
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { ClientSchema } from './ClientSchema';
|
||||
import type { DealBillRequestSchema } from './DealBillRequestSchema';
|
||||
import type { DealProductSchema } from './DealProductSchema';
|
||||
import type { DealServiceSchema } from './DealServiceSchema';
|
||||
import type { DealStatusHistorySchema } from './DealStatusHistorySchema';
|
||||
@@ -18,8 +19,10 @@ export type DealSchema = {
|
||||
statusHistory: Array<DealStatusHistorySchema>;
|
||||
isDeleted: boolean;
|
||||
isCompleted: boolean;
|
||||
isLocked: boolean;
|
||||
client: ClientSchema;
|
||||
comment: string;
|
||||
shippingWarehouse?: (ShippingWarehouseSchema | string | null);
|
||||
billRequest?: (DealBillRequestSchema | null);
|
||||
};
|
||||
|
||||
|
||||
9
src/client/models/GetDealBillById.ts
Normal file
9
src/client/models/GetDealBillById.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { DealBillRequestSchema } from './DealBillRequestSchema';
|
||||
export type GetDealBillById = {
|
||||
dealBill: DealBillRequestSchema;
|
||||
};
|
||||
|
||||
5
src/client/models/NotificationChannel.ts
Normal file
5
src/client/models/NotificationChannel.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type NotificationChannel = 'PAYMENT_DETAILS' | 'PAYMENT_VERIFICATION';
|
||||
Reference in New Issue
Block a user