From 4e0c857e62fc949ba435d12f6cd74fd5a30cbc7d Mon Sep 17 00:00:00 2001 From: Andreas Balevik Date: Wed, 4 Dec 2024 12:34:27 +0100 Subject: [PATCH 1/3] rette merknad for oppgave som gjelder inntektsendring --- .../behandling/BehandlingStatusService.kt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/apps/etterlatte-behandling/src/main/kotlin/behandling/BehandlingStatusService.kt b/apps/etterlatte-behandling/src/main/kotlin/behandling/BehandlingStatusService.kt index 0845c47ad80..214be514435 100644 --- a/apps/etterlatte-behandling/src/main/kotlin/behandling/BehandlingStatusService.kt +++ b/apps/etterlatte-behandling/src/main/kotlin/behandling/BehandlingStatusService.kt @@ -185,14 +185,14 @@ class BehandlingStatusServiceImpl( registrerVedtakHendelse(behandling.id, vedtak.vedtakHendelse, HendelseType.FATTET) - val merknadBehandling = + val merknad = when (brukerTokenInfo) { - is Saksbehandler -> "Behandlet av ${brukerTokenInfo.ident}" + is Saksbehandler -> genererMerknad(vedtak, "Behandlet av ${brukerTokenInfo.ident}") is Systembruker -> { if (behandling.revurderingsaarsak() == Revurderingaarsak.INNTEKTSENDRING) { "Inntektsendring - automatisk behandlet" } else { - "Behandlet av systemet" + genererMerknad(vedtak, "Behandlet av systemet") } } } @@ -200,9 +200,7 @@ class BehandlingStatusServiceImpl( oppgaveService.tilAttestering( referanse = vedtak.sakIdOgReferanse.referanse, type = OppgaveType.fra(behandling.type), - merknad = - listOfNotNull(vedtak.vedtakType.tilLesbarString(), merknadBehandling, vedtak.vedtakHendelse.kommentar) - .joinToString(separator = ": "), + merknad = merknad, ) } @@ -388,4 +386,11 @@ class BehandlingStatusServiceImpl( private fun hentBehandling(behandlingId: UUID): Behandling = behandlingService.hentBehandling(behandlingId) ?: throw NotFoundException("Fant ikke behandling med id=$behandlingId") + + private fun genererMerknad( + vedtak: VedtakEndringDTO, + merknad: String, + ): String = + listOfNotNull(vedtak.vedtakType.tilLesbarString(), merknad, vedtak.vedtakHendelse.kommentar) + .joinToString(separator = ": ") } From f7cef2c5b8858945a32b40e0fef8fe32f70b6eca Mon Sep 17 00:00:00 2001 From: Andreas Balevik Date: Wed, 4 Dec 2024 12:37:29 +0100 Subject: [PATCH 2/3] 7 dager frist oppgave nye inntektsopplysninger --- .../selvbetjening/InntektsjusteringSelvbetjeningService.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/etterlatte-behandling/src/main/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningService.kt b/apps/etterlatte-behandling/src/main/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningService.kt index c647c5724d1..db94e560410 100644 --- a/apps/etterlatte-behandling/src/main/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningService.kt +++ b/apps/etterlatte-behandling/src/main/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningService.kt @@ -27,6 +27,7 @@ import no.nav.etterlatte.omregning.OmregningHendelseType import no.nav.etterlatte.oppgave.OppgaveService import org.slf4j.LoggerFactory import java.time.YearMonth +import java.time.temporal.ChronoUnit import java.util.UUID class InntektsjusteringSelvbetjeningService( @@ -88,6 +89,7 @@ class InntektsjusteringSelvbetjeningService( kilde = OppgaveKilde.BRUKERDIALOG, type = OppgaveType.INNTEKTSOPPLYSNING, merknad = "Ny inntektsopplysning", + frist = Tidspunkt.now().plus(7L, ChronoUnit.DAYS), referanse = mottattInntektsjustering.journalpostId, ) } From 69a6afeabc1d399a4cb05202689903489a09cbf2 Mon Sep 17 00:00:00 2001 From: Andreas Balevik Date: Wed, 4 Dec 2024 12:41:08 +0100 Subject: [PATCH 3/3] 7 dager frist oppgave nye inntektsopplysninger --- .../InntektsjusteringSelvbetjeningServiceTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningServiceTest.kt b/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningServiceTest.kt index 1467f8a940c..9fd7b70087b 100644 --- a/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningServiceTest.kt +++ b/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/selvbetjening/InntektsjusteringSelvbetjeningServiceTest.kt @@ -58,7 +58,7 @@ class InntektsjusteringSelvbetjeningServiceTest { fun beforeEach() { clearAllMocks() every { rapid.publiser(any(), any()) } returns Pair(1, 1L) - every { oppgaveService.opprettOppgave(any(), any(), any(), any(), any()) } returns mockk() + every { oppgaveService.opprettOppgave(any(), any(), any(), any(), any(), any()) } returns mockk() } @Test @@ -285,7 +285,7 @@ class InntektsjusteringSelvbetjeningServiceTest { type = OppgaveType.INNTEKTSOPPLYSNING, merknad = "Ny inntektsopplysning", referanse = "123", - frist = null, + frist = any(), saksbehandler = null, ) }