From 08b0ab76d753487d158d468cd6b06054572336c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20N=2E=20Wed=C3=B8e?= Date: Tue, 11 Feb 2025 15:31:54 +0100 Subject: [PATCH] Small gosys oppgave interaction cleanup. --- .../clients/gosysoppgave/OppgaveRequest.kt | 2 +- .../oppgave/domain/klage/BehandlingSetters.kt | 19 ------------------- .../oppgave/service/BehandlingService.kt | 3 +-- .../oppgave/service/GosysOppgaveService.kt | 4 ++-- .../BehandlingAvslutningService.kt | 2 +- 5 files changed, 5 insertions(+), 25 deletions(-) diff --git a/src/main/kotlin/no/nav/klage/oppgave/clients/gosysoppgave/OppgaveRequest.kt b/src/main/kotlin/no/nav/klage/oppgave/clients/gosysoppgave/OppgaveRequest.kt index 1163d9376..425419e67 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/clients/gosysoppgave/OppgaveRequest.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/clients/gosysoppgave/OppgaveRequest.kt @@ -21,7 +21,7 @@ data class FradelGosysOppgaveInput( val tilordnetRessurs: String?, ) : UpdateOppgaveRequest(versjon = versjon, endretAvEnhetsnr = endretAvEnhetsnr) -data class UpdateGosysOppgaveInput( +data class UpdateGosysOppgaveOnCompletedBehandlingInput( override val versjon: Int, override val endretAvEnhetsnr: String, val fristFerdigstillelse: LocalDate, diff --git a/src/main/kotlin/no/nav/klage/oppgave/domain/klage/BehandlingSetters.kt b/src/main/kotlin/no/nav/klage/oppgave/domain/klage/BehandlingSetters.kt index 41d107594..6891935c0 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/domain/klage/BehandlingSetters.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/domain/klage/BehandlingSetters.kt @@ -626,25 +626,6 @@ object BehandlingSetters { return BehandlingEndretEvent(behandling = this, endringslogginnslag = listOfNotNull(endringslogg)) } - fun Behandling.setGosysoppgaveId( - nyVerdi: Long?, - saksbehandlerident: String - ): BehandlingEndretEvent { - val gammelVerdi = gosysOppgaveId - val tidspunkt = LocalDateTime.now() - gosysOppgaveId = nyVerdi - modified = tidspunkt - val endringslogg = - endringslogg( - saksbehandlerident = saksbehandlerident, - felt = Felt.GOSYSOPPGAVE_ID, - fraVerdi = gammelVerdi?.toString(), - tilVerdi = gosysOppgaveId?.toString(), - tidspunkt = tidspunkt - ) - return BehandlingEndretEvent(behandling = this, endringslogginnslag = listOfNotNull(endringslogg)) - } - fun Behandling.setExtraUtfallSet( nyVerdi: Set, saksbehandlerident: String diff --git a/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt b/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt index 10963f977..96776ac3c 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt @@ -46,7 +46,6 @@ import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setFrist import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setFullmektig import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysOppgaveId import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysOppgaveUpdate -import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysoppgaveId import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setIgnoreGosysOppgave import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setInnsendingshjemler import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setKlager @@ -2457,7 +2456,7 @@ class BehandlingService( } val event = - behandling.setGosysoppgaveId( + behandling.setGosysOppgaveId( nyVerdi = gosysOppgaveId, saksbehandlerident = utfoerendeSaksbehandlerIdent ) diff --git a/src/main/kotlin/no/nav/klage/oppgave/service/GosysOppgaveService.kt b/src/main/kotlin/no/nav/klage/oppgave/service/GosysOppgaveService.kt index 140794a7b..ec0ff0acf 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/service/GosysOppgaveService.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/service/GosysOppgaveService.kt @@ -122,7 +122,7 @@ class GosysOppgaveService( ) } - fun updateGosysOppgave( + fun updateGosysOppgaveOnCompletedBehandling( behandling: Behandling, systemContext: Boolean, throwExceptionIfFerdigstilt: Boolean, @@ -140,7 +140,7 @@ class GosysOppgaveService( return } - val updateGosysOppgaveRequest = UpdateGosysOppgaveInput( + val updateGosysOppgaveRequest = UpdateGosysOppgaveOnCompletedBehandlingInput( versjon = currentGosysOppgave.versjon, endretAvEnhetsnr = ENDRET_AV_ENHETSNR_SYSTEM, fristFerdigstillelse = LocalDate.now(), diff --git a/src/main/kotlin/no/nav/klage/oppgave/service/distribusjon/BehandlingAvslutningService.kt b/src/main/kotlin/no/nav/klage/oppgave/service/distribusjon/BehandlingAvslutningService.kt index be41daf7b..708447048 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/service/distribusjon/BehandlingAvslutningService.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/service/distribusjon/BehandlingAvslutningService.kt @@ -190,7 +190,7 @@ class BehandlingAvslutningService( } if (behandling.gosysOppgaveId != null && behandling.gosysOppgaveUpdate != null && !behandling.ignoreGosysOppgave) { - gosysOppgaveService.updateGosysOppgave( + gosysOppgaveService.updateGosysOppgaveOnCompletedBehandling( behandling = behandling, systemContext = true, throwExceptionIfFerdigstilt = true,