Atualização repositorio
This commit is contained in:
25
src/core/models/car-in-delivery.model.ts
Normal file
25
src/core/models/car-in-delivery.model.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
export class Invoice {
|
||||
customer: string;
|
||||
invoiceNumber: number;
|
||||
loadingNumber: number;
|
||||
reasonId: number;
|
||||
reasonText: string;
|
||||
status: string;
|
||||
}
|
||||
|
||||
export class CarInDelivery {
|
||||
finalKm: number;
|
||||
invoices: Invoice[];
|
||||
licensePlate: string;
|
||||
loadingNumber: number;
|
||||
observation: string;
|
||||
images: string[];
|
||||
userId: number;
|
||||
qtdPaletesPbr: number;
|
||||
qtdPaletesCim: number;
|
||||
qtdPaletesDes: number;
|
||||
remnant: string;
|
||||
observationRemnant: string;
|
||||
imagesRemnant: string[];
|
||||
|
||||
}
|
||||
18
src/core/models/car-out-delivery.model.ts
Normal file
18
src/core/models/car-out-delivery.model.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
export class CarOutDelivery {
|
||||
helpers: Helper[]; // Array de objetos auxiliares
|
||||
licensePlate: string; // Placa do veículo
|
||||
numberLoading: number[]; // Número do carregamento
|
||||
palletCount: number; // Quantidade de pallets
|
||||
photos: string[]; // Array de URLs das fotos
|
||||
startKm: number; // Quilometragem de início (como string)
|
||||
userCode: number; // Código do usuário
|
||||
vehicleCode: number; // Código do veículo
|
||||
}
|
||||
|
||||
|
||||
export class Helper {
|
||||
id: number;
|
||||
name: string;
|
||||
phone: string;
|
||||
}
|
||||
|
||||
6
src/core/models/change-password.model.ts
Normal file
6
src/core/models/change-password.model.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
/* eslint-disable prettier/prettier */
|
||||
export class ChangePasswordModel {
|
||||
id: number;
|
||||
password: string;
|
||||
newPassword: string;
|
||||
}
|
||||
6
src/core/models/exposed-product.model.ts
Normal file
6
src/core/models/exposed-product.model.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
/* eslint-disable prettier/prettier */
|
||||
export class ExposedProduct {
|
||||
ean: string;
|
||||
storeId: string;
|
||||
userId: number;
|
||||
}
|
||||
5
src/core/models/reset-password.model.ts
Normal file
5
src/core/models/reset-password.model.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
/* eslint-disable prettier/prettier */
|
||||
export class ResetPasswordModel {
|
||||
document: string;
|
||||
email: string;
|
||||
}
|
||||
9
src/core/models/result.model.ts
Normal file
9
src/core/models/result.model.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* eslint-disable prettier/prettier */
|
||||
export class ResultModel {
|
||||
|
||||
constructor(
|
||||
public success: boolean,
|
||||
public message: string,
|
||||
public data: any,
|
||||
public errors: any) {};
|
||||
}
|
||||
8
src/core/models/user.model.ts
Normal file
8
src/core/models/user.model.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
export class UserModel {
|
||||
id: number;
|
||||
password: string;
|
||||
application: string;
|
||||
storeId: string;
|
||||
sellerId: number;
|
||||
email: string;
|
||||
}
|
||||
Reference in New Issue
Block a user