Merge remote-tracking branch 'origin/cards'

# Conflicts:
#	src/client/index.ts
This commit is contained in:
2025-03-11 22:39:50 +03:00
396 changed files with 7349 additions and 4871 deletions

3
generateModules.sh Executable file
View File

@@ -0,0 +1,3 @@
sudo npx tsc ./src/modules/modulesFileGen/modulesFileGen.ts
mv -f ./src/modules/modulesFileGen/modulesFileGen.js ./src/modules/modulesFileGen/modulesFileGen.cjs
sudo node ./src/modules/modulesFileGen/modulesFileGen.cjs

View File

@@ -25,7 +25,7 @@
"@mantine/modals": "^7.11.2",
"@mantine/notifications": "^7.11.2",
"@reduxjs/toolkit": "^2.2.6",
"@tabler/icons-react": "^3.11.0",
"@tabler/icons-react": "3.11.0",
"@tanstack/react-query": "^5.51.9",
"@tanstack/react-router": "^1.45.6",
"@tanstack/router-devtools": "^1.45.6",
@@ -62,6 +62,7 @@
"@types/eslint__js": "^8.42.3",
"@types/file-saver": "^2.0.7",
"@types/lodash": "^4.17.7",
"@types/node": "^22.13.9",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@typescript-eslint/eslint-plugin": "^7.16.1",
@@ -74,10 +75,10 @@
"postcss": "^8.4.39",
"postcss-preset-mantine": "^1.16.0",
"postcss-simple-vars": "^7.0.1",
"sass": "^1.77.8",
"sass": "^1.81.1",
"typescript": "^5.5.3",
"typescript-eslint": "^7.16.1",
"vite": "^5.3.4",
"vite": "^6.0.1",
"yarn-upgrade-all": "^0.7.2"
},
"packageManager": "yarn@4.1.0"

View File

@@ -9,6 +9,8 @@ export type { OpenAPIConfig } from './core/OpenAPI';
export type { AddUserRequest } from './models/AddUserRequest';
export type { AddUserResponse } from './models/AddUserResponse';
export type { AttributeSchema } from './models/AttributeSchema';
export type { AttributeTypeSchema } from './models/AttributeTypeSchema';
export type { AuthLoginRequest } from './models/AuthLoginRequest';
export type { AuthLoginResponse } from './models/AuthLoginResponse';
export type { BarcodeAttributeSchema } from './models/BarcodeAttributeSchema';
@@ -23,7 +25,9 @@ export type { BarcodeTemplateSchema } from './models/BarcodeTemplateSchema';
export type { BarcodeTemplateSizeSchema } from './models/BarcodeTemplateSizeSchema';
export type { BarcodeTemplateUpdateRequest } from './models/BarcodeTemplateUpdateRequest';
export type { BarcodeTemplateUpdateResponse } from './models/BarcodeTemplateUpdateResponse';
export type { BaseAttributeSchema } from './models/BaseAttributeSchema';
export type { BaseBoardSchema } from './models/BaseBoardSchema';
export type { BaseCardTagSchema } from './models/BaseCardTagSchema';
export type { BaseEnumListSchema } from './models/BaseEnumListSchema';
export type { BaseEnumSchema } from './models/BaseEnumSchema';
export type { BaseMarketplaceSchema } from './models/BaseMarketplaceSchema';
@@ -39,8 +43,76 @@ export type { Body_upload_passport_image } from './models/Body_upload_passport_i
export type { Body_upload_product_barcode_image } from './models/Body_upload_product_barcode_image';
export type { Body_upload_product_image } from './models/Body_upload_product_image';
export type { BoxSchema } from './models/BoxSchema';
export type { CancelDealBillRequest } from './models/CancelDealBillRequest';
export type { CancelDealBillResponse } from './models/CancelDealBillResponse';
export type { CancelCardBillRequest } from './models/CancelCardBillRequest';
export type { CancelCardBillResponse } from './models/CancelCardBillResponse';
export type { CardAddKitRequest } from './models/CardAddKitRequest';
export type { CardAddKitResponse } from './models/CardAddKitResponse';
export type { CardAddProductRequest } from './models/CardAddProductRequest';
export type { CardAddProductResponse } from './models/CardAddProductResponse';
export type { CardAddServiceRequest } from './models/CardAddServiceRequest';
export type { CardAddServiceResponse } from './models/CardAddServiceResponse';
export type { CardAddServicesRequest } from './models/CardAddServicesRequest';
export type { CardAddServicesResponse } from './models/CardAddServicesResponse';
export type { CardAddToGroupRequest } from './models/CardAddToGroupRequest';
export type { CardAddToGroupResponse } from './models/CardAddToGroupResponse';
export type { CardAttributeSchema } from './models/CardAttributeSchema';
export type { CardBillRequestSchema } from './models/CardBillRequestSchema';
export type { CardChangeStatusRequest } from './models/CardChangeStatusRequest';
export type { CardChangeStatusResponse } from './models/CardChangeStatusResponse';
export type { CardCompleteRequest } from './models/CardCompleteRequest';
export type { CardCompleteResponse } from './models/CardCompleteResponse';
export type { CardCreateGroupResponse } from './models/CardCreateGroupResponse';
export type { CardCreateGuestUrlRequest } from './models/CardCreateGuestUrlRequest';
export type { CardCreateGuestUrlResponse } from './models/CardCreateGuestUrlResponse';
export type { CardDeleteProductRequest } from './models/CardDeleteProductRequest';
export type { CardDeleteProductResponse } from './models/CardDeleteProductResponse';
export type { CardDeleteProductsRequest } from './models/CardDeleteProductsRequest';
export type { CardDeleteProductsResponse } from './models/CardDeleteProductsResponse';
export type { CardDeleteRequest } from './models/CardDeleteRequest';
export type { CardDeleteResponse } from './models/CardDeleteResponse';
export type { CardDeleteServiceRequest } from './models/CardDeleteServiceRequest';
export type { CardDeleteServiceResponse } from './models/CardDeleteServiceResponse';
export type { CardDeleteServicesRequest } from './models/CardDeleteServicesRequest';
export type { CardDeleteServicesResponse } from './models/CardDeleteServicesResponse';
export type { CardEmployeesSchema } from './models/CardEmployeesSchema';
export type { CardGeneralInfoSchema } from './models/CardGeneralInfoSchema';
export type { CardGetAllResponse } from './models/CardGetAllResponse';
export type { CardGroupChangeStatusRequest } from './models/CardGroupChangeStatusRequest';
export type { CardGroupChangeStatusResponse } from './models/CardGroupChangeStatusResponse';
export type { CardGroupSchema } from './models/CardGroupSchema';
export type { CardGroupUpdateRequest } from './models/CardGroupUpdateRequest';
export type { CardGroupUpdateResponse } from './models/CardGroupUpdateResponse';
export type { CardPrefillRequest } from './models/CardPrefillRequest';
export type { CardPrefillResponse } from './models/CardPrefillResponse';
export type { CardProductAddKitRequest } from './models/CardProductAddKitRequest';
export type { CardProductAddKitResponse } from './models/CardProductAddKitResponse';
export type { CardProductSchema } from './models/CardProductSchema';
export type { CardProductServiceSchema } from './models/CardProductServiceSchema';
export type { CardQuickCreateRequest } from './models/CardQuickCreateRequest';
export type { CardQuickCreateResponse } from './models/CardQuickCreateResponse';
export type { CardRecalculatePriceRequest } from './models/CardRecalculatePriceRequest';
export type { CardRecalculatePriceResponse } from './models/CardRecalculatePriceResponse';
export type { CardRemoveFromGroupRequest } from './models/CardRemoveFromGroupRequest';
export type { CardRemoveFromGroupResponse } from './models/CardRemoveFromGroupResponse';
export type { CardSchema } from './models/CardSchema';
export type { CardServiceSchema } from './models/CardServiceSchema';
export type { CardServicesCopyRequest } from './models/CardServicesCopyRequest';
export type { CardServicesCopyResponse } from './models/CardServicesCopyResponse';
export type { CardStatusHistorySchema } from './models/CardStatusHistorySchema';
export type { CardSummary } from './models/CardSummary';
export type { CardSummaryReorderRequest } from './models/CardSummaryReorderRequest';
export type { CardSummaryResponse } from './models/CardSummaryResponse';
export type { CardTagSchema } from './models/CardTagSchema';
export type { CardUpdateGeneralInfoRequest } from './models/CardUpdateGeneralInfoRequest';
export type { CardUpdateGeneralInfoResponse } from './models/CardUpdateGeneralInfoResponse';
export type { CardUpdateProductQuantityRequest } from './models/CardUpdateProductQuantityRequest';
export type { CardUpdateProductQuantityResponse } from './models/CardUpdateProductQuantityResponse';
export type { CardUpdateProductRequest } from './models/CardUpdateProductRequest';
export type { CardUpdateProductResponse } from './models/CardUpdateProductResponse';
export type { CardUpdateServiceQuantityRequest } from './models/CardUpdateServiceQuantityRequest';
export type { CardUpdateServiceQuantityResponse } from './models/CardUpdateServiceQuantityResponse';
export type { CardUpdateServiceRequest } from './models/CardUpdateServiceRequest';
export type { CardUpdateServiceResponse } from './models/CardUpdateServiceResponse';
export type { CityBreakdownFromExcelSchema } from './models/CityBreakdownFromExcelSchema';
export type { ClientCreateRequest } from './models/ClientCreateRequest';
export type { ClientCreateResponse } from './models/ClientCreateResponse';
@@ -54,16 +126,21 @@ export type { ClientSchema } from './models/ClientSchema';
export type { ClientUpdateDetailsRequest } from './models/ClientUpdateDetailsRequest';
export type { ClientUpdateRequest } from './models/ClientUpdateRequest';
export type { ClientUpdateResponse } from './models/ClientUpdateResponse';
export type { CreateAttributeRequest } from './models/CreateAttributeRequest';
export type { CreateAttributeResponse } from './models/CreateAttributeResponse';
export type { CreateBarcodeTemplateAttributeRequest } from './models/CreateBarcodeTemplateAttributeRequest';
export type { CreateBarcodeTemplateAttributeResponse } from './models/CreateBarcodeTemplateAttributeResponse';
export type { CreateBoardRequest } from './models/CreateBoardRequest';
export type { CreateBoardResponse } from './models/CreateBoardResponse';
export type { CreateBoxInDealSchema } from './models/CreateBoxInDealSchema';
export type { CreateBoxInCardSchema } from './models/CreateBoxInCardSchema';
export type { CreateBoxInPalletSchema } from './models/CreateBoxInPalletSchema';
export type { CreateDealBillRequest } from './models/CreateDealBillRequest';
export type { CreateDealBillResponse } from './models/CreateDealBillResponse';
export type { CreateDealsFromExcelRequest } from './models/CreateDealsFromExcelRequest';
export type { CreateDealsFromExcelResponse } from './models/CreateDealsFromExcelResponse';
export type { CreateBoxRequest } from './models/CreateBoxRequest';
export type { CreateBoxResponse } from './models/CreateBoxResponse';
export type { CreateCardBillRequest } from './models/CreateCardBillRequest';
export type { CreateCardBillResponse } from './models/CreateCardBillResponse';
export type { CreateCardGroupRequest } from './models/CreateCardGroupRequest';
export type { CreateCardsFromExcelRequest } from './models/CreateCardsFromExcelRequest';
export type { CreateCardsFromExcelResponse } from './models/CreateCardsFromExcelResponse';
export type { CreateDepartmentRequest } from './models/CreateDepartmentRequest';
export type { CreateDepartmentResponse } from './models/CreateDepartmentResponse';
export type { CreateDepartmentSectionRequest } from './models/CreateDepartmentSectionRequest';
@@ -94,77 +171,13 @@ export type { CreateShippingWarehouseRequest } from './models/CreateShippingWare
export type { CreateShippingWarehouseResponse } from './models/CreateShippingWarehouseResponse';
export type { CreateStatusRequest } from './models/CreateStatusRequest';
export type { CreateStatusResponse } from './models/CreateStatusResponse';
export type { CreateTagRequest } from './models/CreateTagRequest';
export type { CreateTagResponse } from './models/CreateTagResponse';
export type { CreateTaskResponse } from './models/CreateTaskResponse';
export type { CreateTransactionTagRequest } from './models/CreateTransactionTagRequest';
export type { CreateUserRequest } from './models/CreateUserRequest';
export type { CreateUserResponse } from './models/CreateUserResponse';
export type { DealAddKitRequest } from './models/DealAddKitRequest';
export type { DealAddKitResponse } from './models/DealAddKitResponse';
export type { DealAddProductRequest } from './models/DealAddProductRequest';
export type { DealAddProductResponse } from './models/DealAddProductResponse';
export type { DealAddServiceRequest } from './models/DealAddServiceRequest';
export type { DealAddServiceResponse } from './models/DealAddServiceResponse';
export type { DealAddServicesRequest } from './models/DealAddServicesRequest';
export type { DealAddServicesResponse } from './models/DealAddServicesResponse';
export type { DealAddToGroupRequest } from './models/DealAddToGroupRequest';
export type { DealAddToGroupResponse } from './models/DealAddToGroupResponse';
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 { DealCreateGroupRequest } from './models/DealCreateGroupRequest';
export type { DealCreateGroupResponse } from './models/DealCreateGroupResponse';
export type { DealCreateGuestUrlRequest } from './models/DealCreateGuestUrlRequest';
export type { DealCreateGuestUrlResponse } from './models/DealCreateGuestUrlResponse';
export type { DealDeleteProductRequest } from './models/DealDeleteProductRequest';
export type { DealDeleteProductResponse } from './models/DealDeleteProductResponse';
export type { DealDeleteProductsRequest } from './models/DealDeleteProductsRequest';
export type { DealDeleteProductsResponse } from './models/DealDeleteProductsResponse';
export type { DealDeleteRequest } from './models/DealDeleteRequest';
export type { DealDeleteResponse } from './models/DealDeleteResponse';
export type { DealDeleteServiceRequest } from './models/DealDeleteServiceRequest';
export type { DealDeleteServiceResponse } from './models/DealDeleteServiceResponse';
export type { DealDeleteServicesRequest } from './models/DealDeleteServicesRequest';
export type { DealDeleteServicesResponse } from './models/DealDeleteServicesResponse';
export type { DealEmployeesSchema } from './models/DealEmployeesSchema';
export type { DealGeneralInfoSchema } from './models/DealGeneralInfoSchema';
export type { DealGetAllResponse } from './models/DealGetAllResponse';
export type { DealGroupChangeStatusRequest } from './models/DealGroupChangeStatusRequest';
export type { DealGroupChangeStatusResponse } from './models/DealGroupChangeStatusResponse';
export type { DealGroupSchema } from './models/DealGroupSchema';
export type { DealGroupUpdateRequest } from './models/DealGroupUpdateRequest';
export type { DealGroupUpdateResponse } from './models/DealGroupUpdateResponse';
export type { DealPrefillRequest } from './models/DealPrefillRequest';
export type { DealPrefillResponse } from './models/DealPrefillResponse';
export type { DealProductAddKitRequest } from './models/DealProductAddKitRequest';
export type { DealProductAddKitResponse } from './models/DealProductAddKitResponse';
export type { DealProductSchema } from './models/DealProductSchema';
export type { DealProductServiceSchema } from './models/DealProductServiceSchema';
export type { DealQuickCreateRequest } from './models/DealQuickCreateRequest';
export type { DealQuickCreateResponse } from './models/DealQuickCreateResponse';
export type { DealRecalculatePriceRequest } from './models/DealRecalculatePriceRequest';
export type { DealRecalculatePriceResponse } from './models/DealRecalculatePriceResponse';
export type { DealRemoveFromGroupRequest } from './models/DealRemoveFromGroupRequest';
export type { DealRemoveFromGroupResponse } from './models/DealRemoveFromGroupResponse';
export type { DealSchema } from './models/DealSchema';
export type { DealServiceSchema } from './models/DealServiceSchema';
export type { DealServicesCopyRequest } from './models/DealServicesCopyRequest';
export type { DealServicesCopyResponse } from './models/DealServicesCopyResponse';
export type { DealStatusHistorySchema } from './models/DealStatusHistorySchema';
export type { DealSummary } from './models/DealSummary';
export type { DealSummaryReorderRequest } from './models/DealSummaryReorderRequest';
export type { DealSummaryResponse } from './models/DealSummaryResponse';
export type { DealUpdateGeneralInfoRequest } from './models/DealUpdateGeneralInfoRequest';
export type { DealUpdateGeneralInfoResponse } from './models/DealUpdateGeneralInfoResponse';
export type { DealUpdateProductQuantityRequest } from './models/DealUpdateProductQuantityRequest';
export type { DealUpdateProductQuantityResponse } from './models/DealUpdateProductQuantityResponse';
export type { DealUpdateProductRequest } from './models/DealUpdateProductRequest';
export type { DealUpdateProductResponse } from './models/DealUpdateProductResponse';
export type { DealUpdateServiceQuantityRequest } from './models/DealUpdateServiceQuantityRequest';
export type { DealUpdateServiceQuantityResponse } from './models/DealUpdateServiceQuantityResponse';
export type { DealUpdateServiceRequest } from './models/DealUpdateServiceRequest';
export type { DealUpdateServiceResponse } from './models/DealUpdateServiceResponse';
export type { DeleteAttributeResponse } from './models/DeleteAttributeResponse';
export type { DeleteBoardResponse } from './models/DeleteBoardResponse';
export type { DeleteBoxResponse } from './models/DeleteBoxResponse';
export type { DeleteDepartmentResponse } from './models/DeleteDepartmentResponse';
@@ -187,6 +200,7 @@ export type { DeleteShippingProductResponse } from './models/DeleteShippingProdu
export type { DeleteShippingWarehouseRequest } from './models/DeleteShippingWarehouseRequest';
export type { DeleteShippingWarehouseResponse } from './models/DeleteShippingWarehouseResponse';
export type { DeleteStatusResponse } from './models/DeleteStatusResponse';
export type { DeleteTagResponse } from './models/DeleteTagResponse';
export type { DeleteTransactionResponse } from './models/DeleteTransactionResponse';
export type { DeleteTransactionTagResponse } from './models/DeleteTransactionTagResponse';
export type { DeleteUserRequest } from './models/DeleteUserRequest';
@@ -200,12 +214,12 @@ export type { FinishPauseByShiftIdResponse } from './models/FinishPauseByShiftId
export type { FinishPauseByUserIdResponse } from './models/FinishPauseByUserIdResponse';
export type { FinishShiftByIdResponse } from './models/FinishShiftByIdResponse';
export type { FinishShiftResponse } from './models/FinishShiftResponse';
export type { GenerateInviteCodeRequest } from './models/GenerateInviteCodeRequest';
export type { GenerateInviteCodeResponse } from './models/GenerateInviteCodeResponse';
export type { FullProjectSchema } from './models/FullProjectSchema';
export type { GetAllBarcodeTemplateAttributesResponse } from './models/GetAllBarcodeTemplateAttributesResponse';
export type { GetAllBarcodeTemplateSizesResponse } from './models/GetAllBarcodeTemplateSizesResponse';
export type { GetAllBarcodeTemplatesResponse } from './models/GetAllBarcodeTemplatesResponse';
export type { GetAllBaseMarketplacesResponse } from './models/GetAllBaseMarketplacesResponse';
export type { GetAllModulesResponse } from './models/GetAllModulesResponse';
export type { GetAllPayRatesResponse } from './models/GetAllPayRatesResponse';
export type { GetAllPayrollSchemeResponse } from './models/GetAllPayrollSchemeResponse';
export type { GetAllPositionsResponse } from './models/GetAllPositionsResponse';
@@ -216,16 +230,18 @@ export type { GetAllTransactionsRequest } from './models/GetAllTransactionsReque
export type { GetAllTransactionsResponse } from './models/GetAllTransactionsResponse';
export type { GetAllTransactionTagsResponse } from './models/GetAllTransactionTagsResponse';
export type { GetAllUsersResponse } from './models/GetAllUsersResponse';
export type { GetAttributesResponse } from './models/GetAttributesResponse';
export type { GetAttributeTypesResponse } from './models/GetAttributeTypesResponse';
export type { GetAvailableEmployeesToAssignResponse } from './models/GetAvailableEmployeesToAssignResponse';
export type { GetAvailableUsersForDepartmentSectionResponse } from './models/GetAvailableUsersForDepartmentSectionResponse';
export type { GetBarcodeTemplateByIdRequest } from './models/GetBarcodeTemplateByIdRequest';
export type { GetBarcodeTemplateByIdResponse } from './models/GetBarcodeTemplateByIdResponse';
export type { GetBoardsResponse } from './models/GetBoardsResponse';
export type { GetCardBillById } from './models/GetCardBillById';
export type { GetCardProductsBarcodesPdfRequest } from './models/GetCardProductsBarcodesPdfRequest';
export type { GetCardProductsBarcodesPdfResponse } from './models/GetCardProductsBarcodesPdfResponse';
export type { GetClientMarketplacesRequest } from './models/GetClientMarketplacesRequest';
export type { GetClientMarketplacesResponse } from './models/GetClientMarketplacesResponse';
export type { GetDealBillById } from './models/GetDealBillById';
export type { GetDealProductsBarcodesPdfRequest } from './models/GetDealProductsBarcodesPdfRequest';
export type { GetDealProductsBarcodesPdfResponse } from './models/GetDealProductsBarcodesPdfResponse';
export type { GetDepartmentSectionsResponse } from './models/GetDepartmentSectionsResponse';
export type { GetDepartmentsResponse } from './models/GetDepartmentsResponse';
export type { GetManagersResponse } from './models/GetManagersResponse';
@@ -256,12 +272,13 @@ export type { ManageEmployeeRequest } from './models/ManageEmployeeRequest';
export type { ManageEmployeeResponse } from './models/ManageEmployeeResponse';
export type { MarketplaceCreateSchema } from './models/MarketplaceCreateSchema';
export type { MarketplaceSchema } from './models/MarketplaceSchema';
export type { ModuleSchema } from './models/ModuleSchema';
export type { NotificationChannel } from './models/NotificationChannel';
export type { OptionalShippingWarehouseSchema } from './models/OptionalShippingWarehouseSchema';
export type { PaginationInfoSchema } from './models/PaginationInfoSchema';
export type { PalletSchema } from './models/PalletSchema';
export type { ParseCardsExcelResponse } from './models/ParseCardsExcelResponse';
export type { ParsedCityBreakdownSchema } from './models/ParsedCityBreakdownSchema';
export type { ParseDealsExcelResponse } from './models/ParseDealsExcelResponse';
export type { ParsedProductRowSchema } from './models/ParsedProductRowSchema';
export type { PassportImageSchema } from './models/PassportImageSchema';
export type { PaymentRecordCreateSchema } from './models/PaymentRecordCreateSchema';
@@ -288,6 +305,9 @@ export type { ProductGenerateBarcodeResponse } from './models/ProductGenerateBar
export type { ProductGetBarcodeImageResponse } from './models/ProductGetBarcodeImageResponse';
export type { ProductGetResponse } from './models/ProductGetResponse';
export type { ProductImageSchema } from './models/ProductImageSchema';
export type { ProductsAndServicesGeneralInfoRequest } from './models/ProductsAndServicesGeneralInfoRequest';
export type { ProductsAndServicesGeneralInfoResponse } from './models/ProductsAndServicesGeneralInfoResponse';
export type { ProductsAndServicesGeneralInfoSchema } from './models/ProductsAndServicesGeneralInfoSchema';
export type { ProductSchema } from './models/ProductSchema';
export type { ProductUpdateRequest } from './models/ProductUpdateRequest';
export type { ProductUpdateResponse } from './models/ProductUpdateResponse';
@@ -296,8 +316,8 @@ export type { ProductUploadImageResponse } from './models/ProductUploadImageResp
export type { ProfitChartDataItem } from './models/ProfitChartDataItem';
export type { ProfitTableDataItem } from './models/ProfitTableDataItem';
export type { ProfitTableGroupBy } from './models/ProfitTableGroupBy';
export type { ProjectGeneralInfoSchema } from './models/ProjectGeneralInfoSchema';
export type { ProjectSchema } from './models/ProjectSchema';
export type { ProjectSchemaWithCount } from './models/ProjectSchemaWithCount';
export type { ReceiptBoxSchema } from './models/ReceiptBoxSchema';
export type { ReceiptPalletSchema } from './models/ReceiptPalletSchema';
export type { ResidualBoxSchema } from './models/ResidualBoxSchema';
@@ -331,25 +351,34 @@ export type { StartPauseByShiftIdResponse } from './models/StartPauseByShiftIdRe
export type { StartPauseByUserIdResponse } from './models/StartPauseByUserIdResponse';
export type { StartShiftResponse } from './models/StartShiftResponse';
export type { StatusSchema } from './models/StatusSchema';
export type { SwitchTagRequest } from './models/SwitchTagRequest';
export type { SwitchTagResponse } from './models/SwitchTagResponse';
export type { SynchronizeMarketplaceRequest } from './models/SynchronizeMarketplaceRequest';
export type { TaskInfoResponse } from './models/TaskInfoResponse';
export type { TimeTrackingData } from './models/TimeTrackingData';
export type { TimeTrackingRecord } from './models/TimeTrackingRecord';
export type { TransactionSchemaBase } from './models/TransactionSchemaBase';
export type { TransactionTagSchema } from './models/TransactionTagSchema';
export type { UpdateAttributeRequest } from './models/UpdateAttributeRequest';
export type { UpdateAttributeResponse } from './models/UpdateAttributeResponse';
export type { UpdateAttributesRequest } from './models/UpdateAttributesRequest';
export type { UpdateAttributesResponse } from './models/UpdateAttributesResponse';
export type { UpdateBoardOrderRequest } from './models/UpdateBoardOrderRequest';
export type { UpdateBoardOrderResponse } from './models/UpdateBoardOrderResponse';
export type { UpdateBoardRequest } from './models/UpdateBoardRequest';
export type { UpdateBoardResponse } from './models/UpdateBoardResponse';
export type { UpdateBoxRequest } from './models/UpdateBoxRequest';
export type { UpdateBoxResponse } from './models/UpdateBoxResponse';
export type { UpdateBoxSchema } from './models/UpdateBoxSchema';
export type { UpdateCardClientRequest } from './models/UpdateCardClientRequest';
export type { UpdateCardClientResponse } from './models/UpdateCardClientResponse';
export type { UpdateCardManagerRequest } from './models/UpdateCardManagerRequest';
export type { UpdateCardManagerResponse } from './models/UpdateCardManagerResponse';
export type { UpdateDepartmentRequest } from './models/UpdateDepartmentRequest';
export type { UpdateDepartmentResponse } from './models/UpdateDepartmentResponse';
export type { UpdateDepartmentSectionRequest } from './models/UpdateDepartmentSectionRequest';
export type { UpdateDepartmentSectionResponse } from './models/UpdateDepartmentSectionResponse';
export type { UpdateMarketplaceRequest } from './models/UpdateMarketplaceRequest';
export type { UpdateMarketplaceResponse } from './models/UpdateMarketplaceResponse';
export type { UpdateModulesRequest } from './models/UpdateModulesRequest';
export type { UpdateModulesResponse } from './models/UpdateModulesResponse';
export type { UpdatePayRateRequest } from './models/UpdatePayRateRequest';
export type { UpdatePayRateResponse } from './models/UpdatePayRateResponse';
export type { UpdatePlanningWorkShiftRequest } from './models/UpdatePlanningWorkShiftRequest';
@@ -371,6 +400,8 @@ export type { UpdateStatusOrderRequest } from './models/UpdateStatusOrderRequest
export type { UpdateStatusOrderResponse } from './models/UpdateStatusOrderResponse';
export type { UpdateStatusRequest } from './models/UpdateStatusRequest';
export type { UpdateStatusResponse } from './models/UpdateStatusResponse';
export type { UpdateTagRequest } from './models/UpdateTagRequest';
export type { UpdateTagResponse } from './models/UpdateTagResponse';
export type { UpdateTimeTrackingRecordRequest } from './models/UpdateTimeTrackingRecordRequest';
export type { UpdateTimeTrackingRecordResponse } from './models/UpdateTimeTrackingRecordResponse';
export type { UpdateTransactionRequest } from './models/UpdateTransactionRequest';
@@ -392,13 +423,15 @@ export type { ValidationError } from './models/ValidationError';
export type { WorkShiftRowSchema } from './models/WorkShiftRowSchema';
export type { WorkShiftSchema } from './models/WorkShiftSchema';
export { AttributeService } from './services/AttributeService';
export { AuthService } from './services/AuthService';
export { BarcodeService } from './services/BarcodeService';
export { BillingService } from './services/BillingService';
export { BoardService } from './services/BoardService';
export { CardService } from './services/CardService';
export { CardGroupService } from './services/CardGroupService';
export { CardTagService } from './services/CardTagService';
export { ClientService } from './services/ClientService';
export { DealService } from './services/DealService';
export { DealGroupService } from './services/DealGroupService';
export { DepartmentService } from './services/DepartmentService';
export { MarketplaceService } from './services/MarketplaceService';
export { PayrollService } from './services/PayrollService';

View File

@@ -0,0 +1,18 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { AttributeTypeSchema } from './AttributeTypeSchema';
export type AttributeSchema = {
label: string;
name: string;
isApplicableToGroup: boolean;
isNullable: boolean;
defaultValue: (boolean | number | string | null);
typeId: number;
description: string;
id: number;
type: AttributeTypeSchema;
isDeleted: boolean;
};

View File

@@ -0,0 +1,11 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type AttributeTypeSchema = {
id: number;
type: string;
name: string;
isDeleted: boolean;
};

View File

@@ -0,0 +1,14 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type BaseAttributeSchema = {
label: string;
name: string;
isApplicableToGroup: boolean;
isNullable: boolean;
defaultValue: (boolean | number | string | null);
typeId: number;
description: string;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type BaseCardTagSchema = {
name: string;
projectId: number;
};

View File

@@ -9,7 +9,7 @@ export type BoardSchema = {
projectId: number;
id: number;
ordinalNumber: number;
dealStatuses: Array<StatusSchema>;
statuses: Array<StatusSchema>;
project: ProjectSchema;
};

View File

@@ -2,12 +2,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ProductSchema } from './ProductSchema';
import type { ShippingProductSchema } from './ShippingProductSchema';
export type BoxSchema = {
id: number;
quantity: number;
product: (ProductSchema | null);
palletId: (number | null);
dealId: (number | null);
cardId: (number | null);
shippingProducts: Array<ShippingProductSchema>;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CancelDealBillRequest = {
dealId: number;
export type CancelCardBillRequest = {
cardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateDealBillResponse = {
export type CancelCardBillResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddKitRequest = {
dealId: number;
export type CardAddKitRequest = {
cardId: number;
kitId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteResponse = {
export type CardAddKitResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardProductSchema } from './CardProductSchema';
export type CardAddProductRequest = {
cardId: number;
product: CardProductSchema;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CancelDealBillResponse = {
export type CardAddProductResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddServiceRequest = {
dealId: number;
export type CardAddServiceRequest = {
cardId: number;
serviceId: number;
quantity: number;
price: number;

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddProductResponse = {
export type CardAddServiceResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardServiceSchema } from './CardServiceSchema';
export type CardAddServicesRequest = {
cardId: number;
services: Array<CardServiceSchema>;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardAddServicesResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddToGroupRequest = {
dealId: number;
export type CardAddToGroupRequest = {
cardId: number;
groupId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardAddToGroupResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,11 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { AttributeSchema } from './AttributeSchema';
export type CardAttributeSchema = {
value: (boolean | number | string | null);
cardId: number;
attribute: AttributeSchema;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealBillRequestSchema = {
dealId: number;
export type CardBillRequestSchema = {
cardId: number;
createdAt: string;
paid: boolean;
pdfUrl: (string | null);

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealChangeStatusRequest = {
dealId: number;
export type CardChangeStatusRequest = {
cardId: number;
newStatus: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealChangeStatusResponse = {
export type CardChangeStatusResponse = {
ok: boolean;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCompleteRequest = {
dealId: number;
export type CardCompleteRequest = {
cardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCompleteResponse = {
export type CardCompleteResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardCreateGroupResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardCreateGuestUrlRequest = {
cardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCreateGuestUrlResponse = {
export type CardCreateGuestUrlResponse = {
ok: boolean;
message: string;
url: string;

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteProductRequest = {
dealId: number;
export type CardDeleteProductRequest = {
cardId: number;
productId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardDeleteProductResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteProductsRequest = {
dealId: number;
export type CardDeleteProductsRequest = {
cardId: number;
productIds: Array<number>;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardDeleteProductsResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteRequest = {
dealId: number;
export type CardDeleteRequest = {
cardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddKitResponse = {
export type CardDeleteResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteServiceRequest = {
dealId: number;
export type CardDeleteServiceRequest = {
cardId: number;
serviceId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardDeleteServiceResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealDeleteServicesRequest = {
dealId: number;
export type CardDeleteServicesRequest = {
cardId: number;
serviceIds: Array<number>;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardDeleteServicesResponse = {
ok: boolean;
message: string;
};

View File

@@ -3,7 +3,7 @@
/* tslint:disable */
/* eslint-disable */
import type { UserSchema } from './UserSchema';
export type DealEmployeesSchema = {
export type CardEmployeesSchema = {
user: UserSchema;
createdAt: string;
};

View File

@@ -0,0 +1,18 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { UserSchema } from './UserSchema';
export type CardGeneralInfoSchema = {
attributes?: Record<string, (boolean | string | number | null)>;
name: string;
isDeleted: boolean;
isCompleted: boolean;
comment: string;
manager?: (UserSchema | null);
boardId: number;
statusId: number;
clientId: (number | null);
tags: Array<string>;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardSchema } from './CardSchema';
export type CardGetAllResponse = {
cards: Array<CardSchema>;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealGroupChangeStatusRequest = {
export type CardGroupChangeStatusRequest = {
groupId: number;
newStatus: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardGroupChangeStatusResponse = {
ok: boolean;
message: string;
};

View File

@@ -3,7 +3,7 @@
/* tslint:disable */
/* eslint-disable */
import type { GroupBillRequestSchema } from './GroupBillRequestSchema';
export type DealGroupSchema = {
export type CardGroupSchema = {
id: number;
name?: (string | null);
lexorank: string;

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardGroupSchema } from './CardGroupSchema';
export type CardGroupUpdateRequest = {
data: CardGroupSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardGroupUpdateResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardPrefillRequest = {
oldCardId: number;
newCardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealPrefillResponse = {
export type CardPrefillResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealProductAddKitRequest = {
dealId: number;
export type CardProductAddKitRequest = {
cardId: number;
productId: number;
kitId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardProductAddKitResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,11 +2,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DealProductServiceSchema } from './DealProductServiceSchema';
import type { CardProductServiceSchema } from './CardProductServiceSchema';
import type { ProductSchema } from './ProductSchema';
export type DealProductSchema = {
export type CardProductSchema = {
product: ProductSchema;
services: Array<DealProductServiceSchema>;
services: Array<CardProductServiceSchema>;
quantity: number;
comment?: string;
};

View File

@@ -4,7 +4,7 @@
/* eslint-disable */
import type { ServiceSchema } from './ServiceSchema';
import type { UserSchema } from './UserSchema';
export type DealProductServiceSchema = {
export type CardProductServiceSchema = {
service: ServiceSchema;
price: number;
employees: Array<UserSchema>;

View File

@@ -3,13 +3,13 @@
/* tslint:disable */
/* eslint-disable */
import type { BaseMarketplaceSchema } from './BaseMarketplaceSchema';
export type DealQuickCreateRequest = {
export type CardQuickCreateRequest = {
name: string;
clientName: string;
clientName: (string | null);
comment: string;
acceptanceDate: string;
shippingWarehouse: string;
baseMarketplace: BaseMarketplaceSchema;
shippingWarehouse: (string | null);
baseMarketplace: (BaseMarketplaceSchema | null);
statusId: number;
};

View File

@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardQuickCreateResponse = {
cardId: number;
};

View File

@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardRecalculatePriceRequest = {
cardId: number;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateDealsFromExcelResponse = {
export type CardRecalculatePriceResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardRemoveFromGroupRequest = {
cardId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardRemoveFromGroupResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,46 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { BoardSchema } from './BoardSchema';
import type { BoxSchema } from './BoxSchema';
import type { CardAttributeSchema } from './CardAttributeSchema';
import type { CardBillRequestSchema } from './CardBillRequestSchema';
import type { CardEmployeesSchema } from './CardEmployeesSchema';
import type { CardGroupSchema } from './CardGroupSchema';
import type { CardProductSchema } from './CardProductSchema';
import type { CardServiceSchema } from './CardServiceSchema';
import type { CardStatusHistorySchema } from './CardStatusHistorySchema';
import type { CardTagSchema } from './CardTagSchema';
import type { ClientSchema } from './ClientSchema';
import type { PalletSchema } from './PalletSchema';
import type { ShippingWarehouseSchema } from './ShippingWarehouseSchema';
import type { StatusSchema } from './StatusSchema';
import type { UserSchema } from './UserSchema';
export type CardSchema = {
id: number;
name: string;
comment: string;
createdAt: string;
status: StatusSchema;
board: BoardSchema;
statusHistory: Array<CardStatusHistorySchema>;
isDeleted: boolean;
isCompleted: boolean;
isServicesProfitAccounted: boolean;
isLocked: boolean;
services: Array<CardServiceSchema>;
products: Array<CardProductSchema>;
clientId: (number | null);
client: (ClientSchema | null);
shippingWarehouse?: (ShippingWarehouseSchema | string | null);
billRequest?: (CardBillRequestSchema | null);
group?: (CardGroupSchema | null);
manager?: (UserSchema | null);
pallets?: Array<PalletSchema>;
boxes?: Array<BoxSchema>;
employees?: Array<CardEmployeesSchema>;
tags?: Array<CardTagSchema>;
attributes: Array<CardAttributeSchema>;
};

View File

@@ -4,7 +4,7 @@
/* eslint-disable */
import type { ServiceSchema } from './ServiceSchema';
import type { UserSchema } from './UserSchema';
export type DealServiceSchema = {
export type CardServiceSchema = {
service: ServiceSchema;
quantity: number;
price: number;

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealServicesCopyRequest = {
dealId: number;
export type CardServicesCopyRequest = {
cardId: number;
sourceProductId: number;
destinationProductIds: Array<number>;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardServicesCopyResponse = {
ok: boolean;
message: string;
};

View File

@@ -4,7 +4,7 @@
/* eslint-disable */
import type { StatusSchema } from './StatusSchema';
import type { UserSchema } from './UserSchema';
export type DealStatusHistorySchema = {
export type CardStatusHistorySchema = {
user: UserSchema;
changedAt: string;
fromStatus: StatusSchema;

View File

@@ -4,13 +4,14 @@
/* eslint-disable */
import type { BaseMarketplaceSchema } from './BaseMarketplaceSchema';
import type { BoardSchema } from './BoardSchema';
import type { DealBillRequestSchema } from './DealBillRequestSchema';
import type { DealGroupSchema } from './DealGroupSchema';
import type { CardBillRequestSchema } from './CardBillRequestSchema';
import type { CardGroupSchema } from './CardGroupSchema';
import type { CardTagSchema } from './CardTagSchema';
import type { StatusSchema } from './StatusSchema';
export type DealSummary = {
export type CardSummary = {
id: number;
name: string;
clientName: string;
clientName: (string | null);
createdAt: string;
status: StatusSchema;
board: BoardSchema;
@@ -18,11 +19,10 @@ export type DealSummary = {
rank: number;
baseMarketplace?: (BaseMarketplaceSchema | null);
totalProducts: number;
tags: Array<CardTagSchema>;
shipmentWarehouseId: (number | null);
shipmentWarehouseName: (string | null);
deliveryDate?: (string | null);
receivingSlotDate?: (string | null);
billRequest?: (DealBillRequestSchema | null);
group?: (DealGroupSchema | null);
billRequest?: (CardBillRequestSchema | null);
group?: (CardGroupSchema | null);
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealSummaryReorderRequest = {
dealId: number;
export type CardSummaryReorderRequest = {
cardId: number;
statusId: number;
index: number;
deadline?: (string | null);

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardSummary } from './CardSummary';
export type CardSummaryResponse = {
summaries: Array<CardSummary>;
};

View File

@@ -2,9 +2,9 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type ProjectSchemaWithCount = {
export type CardTagSchema = {
name: string;
projectId: number;
id: number;
boardsCount: number;
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardGeneralInfoSchema } from './CardGeneralInfoSchema';
export type CardUpdateGeneralInfoRequest = {
cardId: number;
data: CardGeneralInfoSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardUpdateGeneralInfoResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealUpdateProductQuantityRequest = {
dealId: number;
export type CardUpdateProductQuantityRequest = {
cardId: number;
productId: number;
quantity: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardUpdateProductQuantityResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardProductSchema } from './CardProductSchema';
export type CardUpdateProductRequest = {
cardId: number;
product: CardProductSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardUpdateProductResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,8 +2,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealUpdateServiceQuantityRequest = {
dealId: number;
export type CardUpdateServiceQuantityRequest = {
cardId: number;
serviceId: number;
quantity: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardUpdateServiceQuantityResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CardServiceSchema } from './CardServiceSchema';
export type CardUpdateServiceRequest = {
cardId: number;
service: CardServiceSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CardUpdateServiceResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { BaseAttributeSchema } from './BaseAttributeSchema';
export type CreateAttributeRequest = {
attribute: BaseAttributeSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateAttributeResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateBoxInDealSchema = {
dealId: (number | null);
export type CreateBoxInCardSchema = {
cardId: (number | null);
};

View File

@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CreateBoxInCardSchema } from './CreateBoxInCardSchema';
import type { CreateBoxInPalletSchema } from './CreateBoxInPalletSchema';
export type CreateBoxRequest = {
data: (CreateBoxInCardSchema | CreateBoxInPalletSchema);
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type UpdateBoxResponse = {
export type CreateBoxResponse = {
ok: boolean;
message: string;
};

View File

@@ -2,7 +2,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateDealBillRequest = {
dealId: number;
export type CreateCardBillRequest = {
cardId: number;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateCardBillResponse = {
ok: boolean;
message: string;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateCardGroupRequest = {
draggingCardId: number;
hoveredCardId: number;
};

View File

@@ -3,7 +3,7 @@
/* tslint:disable */
/* eslint-disable */
import type { ProductFromExcelSchema } from './ProductFromExcelSchema';
export type CreateDealsFromExcelRequest = {
export type CreateCardsFromExcelRequest = {
clientId: number;
statusId: number;
products: Array<ProductFromExcelSchema>;

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateCardsFromExcelResponse = {
ok: boolean;
message: string;
};

View File

@@ -5,6 +5,7 @@
export type CreateShippingProductSchema = {
productId: (number | null);
quantity: (number | null);
palletId: number;
palletId?: (number | null);
boxId?: (number | null);
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { BaseCardTagSchema } from './BaseCardTagSchema';
export type CreateTagRequest = {
tag: BaseCardTagSchema;
};

View File

@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type CreateTagResponse = {
ok: boolean;
message: string;
};

View File

@@ -1,10 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DealProductSchema } from './DealProductSchema';
export type DealAddProductRequest = {
dealId: number;
product: DealProductSchema;
};

View File

@@ -1,9 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddServiceResponse = {
ok: boolean;
message: string;
};

View File

@@ -1,10 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DealServiceSchema } from './DealServiceSchema';
export type DealAddServicesRequest = {
dealId: number;
services: Array<DealServiceSchema>;
};

View File

@@ -1,9 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddServicesResponse = {
ok: boolean;
message: string;
};

View File

@@ -1,9 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealAddToGroupResponse = {
ok: boolean;
message: string;
};

View File

@@ -1,9 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCreateGroupRequest = {
draggingDealId: number;
hoveredDealId: number;
};

View File

@@ -1,9 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCreateGroupResponse = {
ok: boolean;
message: string;
};

View File

@@ -1,8 +0,0 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DealCreateGuestUrlRequest = {
dealId: number;
};

Some files were not shown because too many files have changed in this diff Show More