feat: barcode templates
This commit is contained in:
9
src/client/models/BarcodeAttributeSchema.ts
Normal file
9
src/client/models/BarcodeAttributeSchema.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BarcodeAttributeSchema = {
|
||||
name: string;
|
||||
value: string;
|
||||
};
|
||||
|
||||
10
src/client/models/BarcodeSchema.ts
Normal file
10
src/client/models/BarcodeSchema.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BarcodeAttributeSchema } from './BarcodeAttributeSchema';
|
||||
export type BarcodeSchema = {
|
||||
barcode: string;
|
||||
attributes: Array<BarcodeAttributeSchema>;
|
||||
};
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BarcodeTemplateAdditionalAttributeSchema } from './BarcodeTemplateAdditionalAttributeSchema';
|
||||
import type { BarcodeTemplateSizeSchema } from './BarcodeTemplateSizeSchema';
|
||||
export type BarcodeTemplateCreateRequest = {
|
||||
name: string;
|
||||
isDefault: boolean;
|
||||
width: number;
|
||||
height: number;
|
||||
size: BarcodeTemplateSizeSchema;
|
||||
additionalAttributes: Array<BarcodeTemplateAdditionalAttributeSchema>;
|
||||
attributeIds: Array<number>;
|
||||
};
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
/* eslint-disable */
|
||||
import type { BarcodeTemplateAdditionalAttributeSchema } from './BarcodeTemplateAdditionalAttributeSchema';
|
||||
import type { BarcodeTemplateAttributeSchema } from './BarcodeTemplateAttributeSchema';
|
||||
import type { BarcodeTemplateSizeSchema } from './BarcodeTemplateSizeSchema';
|
||||
export type BarcodeTemplateSchema = {
|
||||
name: string;
|
||||
isDefault: boolean;
|
||||
width: number;
|
||||
height: number;
|
||||
size: BarcodeTemplateSizeSchema;
|
||||
additionalAttributes: Array<BarcodeTemplateAdditionalAttributeSchema>;
|
||||
id: number;
|
||||
attributes: Array<BarcodeTemplateAttributeSchema>;
|
||||
|
||||
12
src/client/models/BarcodeTemplateSizeSchema.ts
Normal file
12
src/client/models/BarcodeTemplateSizeSchema.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BarcodeTemplateSizeSchema = {
|
||||
id: number;
|
||||
name: string;
|
||||
key: string;
|
||||
width: number;
|
||||
height: number;
|
||||
};
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BarcodeTemplateAdditionalAttributeSchema } from './BarcodeTemplateAdditionalAttributeSchema';
|
||||
import type { BarcodeTemplateSizeSchema } from './BarcodeTemplateSizeSchema';
|
||||
export type BarcodeTemplateUpdateRequest = {
|
||||
name: string;
|
||||
isDefault: boolean;
|
||||
width: number;
|
||||
height: number;
|
||||
size: BarcodeTemplateSizeSchema;
|
||||
additionalAttributes: Array<BarcodeTemplateAdditionalAttributeSchema>;
|
||||
id: number;
|
||||
attributeIds: Array<number>;
|
||||
|
||||
9
src/client/models/GetAllBarcodeTemplateSizesResponse.ts
Normal file
9
src/client/models/GetAllBarcodeTemplateSizesResponse.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BarcodeTemplateSizeSchema } from './BarcodeTemplateSizeSchema';
|
||||
export type GetAllBarcodeTemplateSizesResponse = {
|
||||
sizes: Array<BarcodeTemplateSizeSchema>;
|
||||
};
|
||||
|
||||
10
src/client/models/GetProductBarcodeRequest.ts
Normal file
10
src/client/models/GetProductBarcodeRequest.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type GetProductBarcodeRequest = {
|
||||
productId: number;
|
||||
barcode: string;
|
||||
barcodeTemplateId?: (number | null);
|
||||
};
|
||||
|
||||
9
src/client/models/GetProductBarcodeResponse.ts
Normal file
9
src/client/models/GetProductBarcodeResponse.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BarcodeSchema } from './BarcodeSchema';
|
||||
export type GetProductBarcodeResponse = {
|
||||
barcode: BarcodeSchema;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user