From 21b728de5e6c0de7b96849b71fa61fdfd8edcd57 Mon Sep 17 00:00:00 2001 From: Remko Date: Fri, 6 Dec 2024 12:39:36 +0100 Subject: [PATCH] Cleanup --- src/entities/taak/taak.mock.ts | 1 + src/entities/taak/taak.ts | 4 +- src/entities/taak/taak.types.ts | 3 +- src/modals/medewerkers/EditMedewerker.vue | 13 ++++- src/modals/taken/EditTaak.vue | 4 +- src/views/medewerkers/MedewerkerDetails.vue | 10 ++-- src/views/medewerkers/MedewerkerList.vue | 9 +--- src/views/taken/TaakDetails.vue | 56 +++++++++++++++++++-- 8 files changed, 79 insertions(+), 21 deletions(-) diff --git a/src/entities/taak/taak.mock.ts b/src/entities/taak/taak.mock.ts index 979f181..c938903 100644 --- a/src/entities/taak/taak.mock.ts +++ b/src/entities/taak/taak.mock.ts @@ -13,6 +13,7 @@ export const mockTaakData = (): TTaak[] => [ toelichting: 'Deze taak omvat het uitvoeren van een gedetailleerde interne audit van de bedrijfsprocessen om te controleren of alle afdelingen voldoen aan de vastgestelde kwaliteitsnormen. De bevindingen worden gedocumenteerd en er worden aanbevelingen gedaan voor verbeteringen.', actie: 'Voorbereiden van auditchecklist, uitvoeren van audits, rapporteren van bevindingen, aanbevelen van verbeteringen.', klant: 'urn:uuid:6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b', + medewerker: 'urn:uuid:6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b', }, ] diff --git a/src/entities/taak/taak.ts b/src/entities/taak/taak.ts index 8f75c80..9e34c14 100644 --- a/src/entities/taak/taak.ts +++ b/src/entities/taak/taak.ts @@ -14,7 +14,7 @@ export class Taak implements TTaak { public toelichting: string public actie: string public klant: string - + public medewerker: string constructor(source: TTaak) { this.id = source.id || '' this.title = source.title || '' @@ -26,6 +26,7 @@ export class Taak implements TTaak { this.toelichting = source.toelichting || '' this.actie = source.actie || '' this.klant = source.klant || '' + this.medewerker = source.medewerker || '' } public validate(): SafeParseReturnType { @@ -40,6 +41,7 @@ export class Taak implements TTaak { toelichting: z.string(), actie: z.string(), klant: z.string(), + medewerker: z.string(), }) return schema.safeParse(this) diff --git a/src/entities/taak/taak.types.ts b/src/entities/taak/taak.types.ts index 141bd6f..f1dc534 100644 --- a/src/entities/taak/taak.types.ts +++ b/src/entities/taak/taak.types.ts @@ -10,5 +10,6 @@ export type TTaak = { onderwerp: string; toelichting: string; actie: string; - klant: string; + klant: string + medewerker: string } diff --git a/src/modals/medewerkers/EditMedewerker.vue b/src/modals/medewerkers/EditMedewerker.vue index 130d194..a9db1da 100644 --- a/src/modals/medewerkers/EditMedewerker.vue +++ b/src/modals/medewerkers/EditMedewerker.vue @@ -33,7 +33,7 @@ import { medewerkerStore, navigationStore } from '../../store/store.js' + :value.sync="medewerkerItem.email" /> - + @@ -40,7 +40,7 @@ import { navigationStore, medewerkerStore, taakStore, berichtStore, zaakStore } Zaak starten - + @@ -51,8 +51,10 @@ import { navigationStore, medewerkerStore, taakStore, berichtStore, zaakStore } {{ medewerkerStore.medewerkerItem.subject }}
- Email adres: -

{{ medewerkerStore.medewerkerItem.emailadres }}

+
+ Email adres: +

{{ medewerkerStore.medewerkerItem.email }}

+
diff --git a/src/views/medewerkers/MedewerkerList.vue b/src/views/medewerkers/MedewerkerList.vue index f6c5bde..b43f6f4 100644 --- a/src/views/medewerkers/MedewerkerList.vue +++ b/src/views/medewerkers/MedewerkerList.vue @@ -44,7 +44,7 @@ import { navigationStore, medewerkerStore } from '../../store/store.js' :size="44" />