62 lines
1.3 KiB
TypeScript
62 lines
1.3 KiB
TypeScript
export interface AvisoDto {
|
|
avisoID: number;
|
|
status: number;
|
|
lkW_Nr: string;
|
|
lkW_fertig: boolean;
|
|
ankunft: string | null;
|
|
dauer: string;
|
|
letzterMitarbeiter: string;
|
|
weiterleitungTextTV: string;
|
|
imEx: string;
|
|
zollDigitalEingereicht: boolean;
|
|
buero: string;
|
|
avisoTVHinweis: string;
|
|
displayText?: string;
|
|
|
|
}
|
|
|
|
export interface TvSettings {
|
|
TvSettingID: number;
|
|
StandortID: number;
|
|
kachelWidthInPercent: number;
|
|
kachelHeightInPercent: number;
|
|
kachelFontSizeLkwNummer: number;
|
|
kachelFontSizeDateTime: number;
|
|
kachelRowGapInPercent: number;
|
|
seitenwechselInSek: number;
|
|
textBalkenHeightInPercent: number;
|
|
lineHeight: number;
|
|
logo: string;
|
|
flaggeLeft: string;
|
|
flaggeBottom: string;
|
|
}
|
|
|
|
export interface AvisoTvTextSettingsDto {
|
|
tvTextBezeichnungID: number;
|
|
standortID: number;
|
|
tvTextBezeichnung: string;
|
|
standort: string;
|
|
position: string;
|
|
fixeZeile1?: string;
|
|
fixeZeile2?: string;
|
|
fixeZeile3?: string;
|
|
art?: string;
|
|
startDate?: string | null;
|
|
endDate?: string | null;
|
|
startTime?: string | null;
|
|
endTime?: string | null;
|
|
isRecurring: boolean;
|
|
isMonday: boolean;
|
|
isTuesday: boolean;
|
|
isWednesday: boolean;
|
|
isThursday: boolean;
|
|
isFriday: boolean;
|
|
isSaturday: boolean;
|
|
isSunday: boolean;
|
|
isActive: boolean;
|
|
}
|
|
export interface StandorteTV {
|
|
StandortID: number;
|
|
Standort: string;
|
|
}
|