From 8a49a3fa27c29a87685803dfd9b15af9e2f2f486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Garseg=20M=C3=B8rk?= Date: Thu, 19 Dec 2024 12:57:16 +0100 Subject: [PATCH] =?UTF-8?q?Byttet=20ut=20metoder=20med=20konstrukt=C3=B8re?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/S\303\270knadTilFeltMap.kt" | 35 +++++++------------ .../service/S\303\270knadTreeWalker.kt" | 15 +++----- 2 files changed, 17 insertions(+), 33 deletions(-) diff --git "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" index fc9dad5d..07540e9b 100644 --- "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" +++ "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" @@ -47,8 +47,8 @@ object SøknadTilFeltMap { vedleggTitler: List, ): FeltMap { val finnFelter = finnFelter(søknad) - val vedlegg = feltlisteMap("Vedlegg", listOf(Feltformaterer.mapVedlegg(vedleggTitler)), VisningsVariant.VEDLEGG) - return feltlisteMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg) + val vedlegg = VerdilisteElement("Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler)), visningsVariant = VisningsVariant.VEDLEGG.toString()) + return FeltMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg) } fun mapBarnetilsyn( @@ -56,8 +56,8 @@ object SøknadTilFeltMap { vedleggTitler: List, ): FeltMap { val finnFelter = finnFelter(søknad) - val vedlegg = feltlisteMap("Vedlegg", listOf(Feltformaterer.mapVedlegg(vedleggTitler)), VisningsVariant.VEDLEGG) - return feltlisteMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg) + val vedlegg = VerdilisteElement("Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler)), visningsVariant = VisningsVariant.VEDLEGG.toString()) + return FeltMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg) } fun mapSkolepenger( @@ -65,13 +65,13 @@ object SøknadTilFeltMap { vedleggTitler: List, ): FeltMap { val finnFelter = finnFelter(søknad) - val vedlegg = feltlisteMap("Vedlegg", listOf(Feltformaterer.mapVedlegg(vedleggTitler)), VisningsVariant.VEDLEGG) - return feltlisteMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg) + val vedlegg = VerdilisteElement("Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler)), visningsVariant = VisningsVariant.VEDLEGG.toString()) + return FeltMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg) } fun mapSkjemafelter(skjema: SkjemaForArbeidssøker): FeltMap { val finnFelter = finnFelter(skjema) - return feltlisteMap("Skjema for arbeidssøker - 15-08.01", finnFelter) + return FeltMap("Skjema for arbeidssøker - 15-08.01", finnFelter) } fun mapEttersending( @@ -91,8 +91,8 @@ object SøknadTilFeltMap { ), ), ) - val vedleggMap = feltlisteMap("Dokumenter vedlagt", listOf(Feltformaterer.mapVedlegg(vedleggTitler)), VisningsVariant.VEDLEGG) - return feltlisteMap("Ettersending", listOf(infoMap, vedleggMap)) + val vedleggMap = VerdilisteElement("Dokumenter vedlagt", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler)), visningsVariant = VisningsVariant.VEDLEGG.toString()) + return FeltMap("Ettersending", listOf(infoMap, vedleggMap)) } private fun finnFelter(entitet: Any): List { @@ -124,13 +124,13 @@ object SøknadTilFeltMap { return listOf(Feltformaterer.genereltFormatMapperMapEndenode(entitet)) } if (entitet.label == "Barna dine") { - return listOf(feltlisteMap(entitet.label, list, VisningsVariant.TABELL_BARN)) + return listOf(VerdilisteElement(entitet.label, verdiliste = list, visningsVariant = VisningsVariant.TABELL_BARN.toString())) } if (entitet.label == "Om arbeidsforholdet ditt") { - return listOf(feltlisteMap(entitet.label, list, VisningsVariant.TABELL_ARBEIDSFORHOLD)) + return listOf(VerdilisteElement(entitet.label, verdiliste = list, visningsVariant = VisningsVariant.TABELL_ARBEIDSFORHOLD.toString())) } if (entitet.label == "Vedlegg") { - return listOf(feltlisteMap(entitet.label, list, VisningsVariant.VEDLEGG)) + return listOf(VerdilisteElement(entitet.label, verdiliste = list, visningsVariant = VisningsVariant.VEDLEGG.toString())) } if (entitet.verdi is List<*>) { val verdiliste = entitet.verdi as List<*> @@ -156,17 +156,6 @@ object SøknadTilFeltMap { return listOf(VerdilisteElement(label = entitet.label, verdiliste = list)) } - private fun feltlisteMap( - label: String, - verdiliste: List, - ): FeltMap = FeltMap(label = label, verdiliste = verdiliste) - - private fun feltlisteMap( - label: String, - verdiliste: List, - visningsVariant: VisningsVariant, - ): VerdilisteElement = VerdilisteElement(label = label, verdiliste = verdiliste, visningsVariant = visningsVariant.toString()) - /** * Henter ut verdien for felt på entitet. */ diff --git "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTreeWalker.kt" "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTreeWalker.kt" index f5e788bb..4a65adce 100644 --- "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTreeWalker.kt" +++ "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTreeWalker.kt" @@ -48,7 +48,7 @@ object SøknadTreeWalker { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = VerdilisteElement(label = "Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler))) - return feltlisteMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg) + return FeltMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg) } fun mapBarnetilsyn( @@ -57,7 +57,7 @@ object SøknadTreeWalker { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = VerdilisteElement(label = "Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler))) - return feltlisteMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg) + return FeltMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg) } fun mapSkolepenger( @@ -66,12 +66,12 @@ object SøknadTreeWalker { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = VerdilisteElement(label = "Vedlegg", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler))) - return feltlisteMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg) + return FeltMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg) } fun mapSkjemafelter(skjema: SkjemaForArbeidssøker): FeltMap { val finnFelter = finnFelter(skjema) - return feltlisteMap("Skjema for arbeidssøker - 15-08.01", finnFelter) + return FeltMap("Skjema for arbeidssøker - 15-08.01", finnFelter) } fun mapEttersending( @@ -92,7 +92,7 @@ object SøknadTreeWalker { ), ) val vedleggMap = VerdilisteElement(label = "Dokumenter vedlagt", verdiliste = listOf(Feltformaterer.mapVedlegg(vedleggTitler))) - return feltlisteMap("Ettersending", listOf(infoMap, vedleggMap)) + return FeltMap("Ettersending", listOf(infoMap, vedleggMap)) } private fun finnFelter(entitet: Any): List { @@ -140,11 +140,6 @@ object SøknadTreeWalker { verdiliste = listOf(Feltformaterer.mapEndenodeTilUtskriftMap(entitet.verdi.harSendtInnTidligere)), ) - private fun feltlisteMap( - label: String, - verdiliste: List, - ): FeltMap = FeltMap(label = label, verdiliste = verdiliste) - /** * Henter ut verdien for felt på entitet. */