diff --git a/src/datenstrukturen/loplistestruktur_server.ts b/src/datenstrukturen/loplistestruktur_server.ts index a88a1ef..6938a3a 100644 --- a/src/datenstrukturen/loplistestruktur_server.ts +++ b/src/datenstrukturen/loplistestruktur_server.ts @@ -31,6 +31,7 @@ interface ILOPListestruktur { GesendetZeitstring: string; GesendetZeitstempel: number; Deleted: boolean; + ShowPunkteliste: boolean; Filtered?: boolean; Text_A?: string; Text_B?: string; @@ -71,6 +72,7 @@ const LOPListeshema = new mongoose.Schema({ ShowDetails: {type: Boolean, required: false}, DownloadURL: {type: String, required: false}, Deleted: {type: Boolean, required: false}, + ShowPunkteliste: {type: Boolean, required: false}, Verfasser: Verfassershema, Betreff: {type: String, required: false}, diff --git a/src/datenstrukturen/mitarbeitersettingsstruktur_server.ts b/src/datenstrukturen/mitarbeitersettingsstruktur_server.ts index 17b79f4..8e77fb2 100644 --- a/src/datenstrukturen/mitarbeitersettingsstruktur_server.ts +++ b/src/datenstrukturen/mitarbeitersettingsstruktur_server.ts @@ -69,6 +69,23 @@ interface IMitarbeitersettingsstruktur { PunkteditorShowBilder: boolean; PunkteditorShowPlanmarke: boolean; PunkteditorShowStatus: boolean; + + LOPPunkteditorShowThema: boolean; + LOPPunkteditorShowAllgemein: boolean; + LOPPunkteditorShowZustaendigeFirmen: boolean; + LOPPunkteditorShowZustaendigBAE: boolean; + LOPPunkteditorShowAnmerkungen: boolean; + LOPPunkteditorShowBilder: boolean; + LOPPunkteditorShowPlanmarke: boolean; + LOPPunkteditorShowStatus: boolean; + LOPPunkteditorShowPrioritaet: boolean; + + TagebucheditorShowAllgemein: boolean; + TagebucheditorShowBehinderungen: boolean; + TagebucheditorShowVorkommnisse: boolean; + TagebucheditorShowArbeitskraeftebesatz: boolean; + TagebucheditorShowWitterung: boolean; + TagebucheditorShowTaetigkeiten: boolean; }; const Mitarbeitersettingsshema = new mongoose.Schema({ @@ -145,6 +162,24 @@ const Mitarbeitersettingsshema = new mongoose.Schema({ PunkteditorShowPlanmarke: {type: Boolean, default: false}, PunkteditorShowStatus: {type: Boolean, default: false}, + LOPPunkteditorShowThema: {type: Boolean, default: false}, + LOPPunkteditorShowAllgemein: {type: Boolean, default: false}, + LOPPunkteditorShowZustaendigeFirmen: {type: Boolean, default: false}, + LOPPunkteditorShowZustaendigBAE: {type: Boolean, default: false}, + LOPPunkteditorShowAnmerkungen: {type: Boolean, default: false}, + LOPPunkteditorShowBilder: {type: Boolean, default: false}, + LOPPunkteditorShowPlanmarke: {type: Boolean, default: false}, + LOPPunkteditorShowStatus: {type: Boolean, default: false}, + LOPPunkteditorShowPrioritaet: {type: Boolean, default: false}, + + TagebucheditorShowAllgemein: {type: Boolean, default: false}, + TagebucheditorShowBehinderungen: {type: Boolean, default: false}, + TagebucheditorShowVorkommnisse: {type: Boolean, default: false}, + TagebucheditorShowArbeitskraeftebesatz: {type: Boolean, default: false}, + TagebucheditorShowWitterung: {type: Boolean, default: false}, + TagebucheditorShowTaetigkeiten: {type: Boolean, default: false}, + + }); export { Mitarbeitersettingsshema, IMitarbeitersettingsstruktur };