Skip to content

Commit e1d303a

Browse files
committed
Fjern stønadsdager/antalldager gammelt vilkår
1 parent 3ae3b3b commit e1d303a

File tree

6 files changed

+0
-143
lines changed

6 files changed

+0
-143
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,11 @@
11
package no.nav.tiltakspenger.vedtak.clients.tiltak
22

33
import no.nav.tiltakspenger.felles.TiltakId
4-
import no.nav.tiltakspenger.libs.periodisering.Periode
5-
import no.nav.tiltakspenger.libs.periodisering.PeriodeMedVerdi
64
import no.nav.tiltakspenger.libs.tiltak.TiltakResponsDTO.TiltakDTO
7-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDager
8-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDagerSaksopplysninger
9-
import no.nav.tiltakspenger.saksbehandling.domene.saksopplysning.Kilde
105
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltak
116
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltak.Gjennomføring
127
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltakskilde
138
import java.time.LocalDateTime
14-
import kotlin.math.roundToInt
15-
16-
private fun mapAntallDager(tiltak: TiltakDTO): PeriodeMedVerdi<AntallDager> =
17-
PeriodeMedVerdi(
18-
verdi =
19-
if (tiltak.deltakelseDagerUke != null) {
20-
AntallDager(
21-
antallDager = tiltak.deltakelseDagerUke!!.roundToInt(),
22-
kilde = Kilde.valueOf(tiltak.kilde.uppercase()),
23-
saksbehandlerIdent = null,
24-
)
25-
} else {
26-
AntallDager(
27-
antallDager = if (tiltak.deltakelseProsent == 100f) 5 else 0,
28-
kilde = Kilde.valueOf(tiltak.kilde.uppercase()),
29-
saksbehandlerIdent = null,
30-
)
31-
},
32-
periode = Periode(
33-
fraOgMed = tiltak.deltakelseFom!!,
34-
tilOgMed = tiltak.deltakelseTom!!,
35-
),
36-
)
379

3810
internal fun mapTiltak(
3911
tiltakDTO: List<TiltakDTO>,
@@ -43,7 +15,6 @@ internal fun mapTiltak(
4315
.filterNot { it.deltakelseFom == null }
4416
.filterNot { it.deltakelseTom == null }
4517
.map {
46-
val antallDager = mapAntallDager(it)
4718
Tiltak(
4819
id = TiltakId.random(),
4920
eksternId = it.id,
@@ -65,9 +36,6 @@ internal fun mapTiltak(
6536
},
6637
registrertDato = it.registrertDato,
6738
innhentet = innhentet,
68-
antallDagerSaksopplysninger = AntallDagerSaksopplysninger(
69-
antallDagerSaksopplysningerFraRegister = listOf(antallDager),
70-
).avklar(),
7139
)
7240
}
7341
}

app/src/main/kotlin/no/nav/tiltakspenger/vedtak/routes/behandling/AntallDagerDTO.kt

-25
This file was deleted.

domene/src/main/kotlin/no/nav/tiltakspenger/saksbehandling/domene/behandling/stønadsdager/Stønadsdager.kt

-47
This file was deleted.

domene/src/main/kotlin/no/nav/tiltakspenger/saksbehandling/domene/tiltak/Tiltak.kt

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package no.nav.tiltakspenger.saksbehandling.domene.tiltak
22

33
import no.nav.tiltakspenger.felles.TiltakId
4-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDagerSaksopplysninger
54
import java.time.LocalDate
65
import java.time.LocalDateTime
76

@@ -16,7 +15,6 @@ data class Tiltak(
1615
val kilde: Tiltakskilde,
1716
val registrertDato: LocalDateTime,
1817
val innhentet: LocalDateTime,
19-
val antallDagerSaksopplysninger: AntallDagerSaksopplysninger, // TODO Kew slett
2018
) {
2119
data class Gjennomføring(
2220
val id: String,

test-common/src/main/kotlin/no/nav/tiltakspenger/objectmothers/BehandlingMother.kt

-28
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,11 @@ import no.nav.tiltakspenger.libs.common.Fnr
99
import no.nav.tiltakspenger.libs.common.SakId
1010
import no.nav.tiltakspenger.libs.common.random
1111
import no.nav.tiltakspenger.libs.periodisering.Periode
12-
import no.nav.tiltakspenger.libs.periodisering.PeriodeMedVerdi
1312
import no.nav.tiltakspenger.objectmothers.ObjectMother.beslutter
1413
import no.nav.tiltakspenger.objectmothers.ObjectMother.saksbehandler123
1514
import no.nav.tiltakspenger.saksbehandling.domene.behandling.Førstegangsbehandling
1615
import no.nav.tiltakspenger.saksbehandling.domene.behandling.Søknad
17-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDager
18-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDagerSaksopplysninger
1916
import no.nav.tiltakspenger.saksbehandling.domene.sak.Saksnummer
20-
import no.nav.tiltakspenger.saksbehandling.domene.saksopplysning.Kilde
2117
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltak
2218
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltakskilde
2319
import no.nav.tiltakspenger.saksbehandling.domene.tiltak.Tiltakskilde.Komet
@@ -145,7 +141,6 @@ interface BehandlingMother {
145141
dagerPrUke: Float? = 2F,
146142
prosent: Float? = 100F,
147143
kilde: Tiltakskilde = Komet,
148-
antallDagerFraSaksbehandler: List<PeriodeMedVerdi<AntallDager>> = emptyList(),
149144
) =
150145
Tiltak(
151146
id = id,
@@ -158,29 +153,6 @@ interface BehandlingMother {
158153
kilde = kilde,
159154
registrertDato = 1.januarDateTime(2023),
160155
innhentet = 1.januarDateTime(2023),
161-
antallDagerSaksopplysninger = AntallDagerSaksopplysninger(
162-
antallDagerSaksopplysningerFraSBH = antallDagerFraSaksbehandler,
163-
antallDagerSaksopplysningerFraRegister =
164-
listOf(
165-
antallDagerFraRegister(
166-
periode = Periode(
167-
fraOgMed = fom,
168-
tilOgMed = tom,
169-
),
170-
),
171-
),
172-
avklartAntallDager = emptyList(),
173-
),
174-
)
175-
176-
fun antallDagerFraRegister(periode: Periode) =
177-
PeriodeMedVerdi(
178-
verdi = AntallDager(
179-
antallDager = 5,
180-
kilde = Kilde.ARENA,
181-
saksbehandlerIdent = null,
182-
),
183-
periode = periode,
184156
)
185157

186158
fun gruppeAmo() = gjennomføring(typeNavn = "Gruppe AMO", typeKode = "GRUPPEAMO", rettPåTiltakspenger = true)

test-common/src/main/kotlin/no/nav/tiltakspenger/objectmothers/PersonMother.kt

-9
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ import no.nav.tiltakspenger.felles.januar
88
import no.nav.tiltakspenger.felles.januarDateTime
99
import no.nav.tiltakspenger.libs.common.Fnr
1010
import no.nav.tiltakspenger.libs.common.random
11-
import no.nav.tiltakspenger.libs.periodisering.PeriodeMedVerdi
12-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDager
13-
import no.nav.tiltakspenger.saksbehandling.domene.behandling.stønadsdager.AntallDagerSaksopplysninger
1411
import no.nav.tiltakspenger.saksbehandling.domene.personopplysninger.PersonopplysningerBarnMedIdent
1512
import no.nav.tiltakspenger.saksbehandling.domene.personopplysninger.PersonopplysningerSøker
1613
import no.nav.tiltakspenger.saksbehandling.domene.søker.Søker
@@ -138,7 +135,6 @@ interface PersonMother {
138135
antallDagerPerUke: Float? = 1F,
139136
registrertDato: LocalDateTime = 1.januarDateTime(2022),
140137
innhentet: LocalDateTime = 1.januarDateTime(2022),
141-
antallDagerFraSaksbehandler: List<PeriodeMedVerdi<AntallDager>> = emptyList(),
142138
): Tiltak {
143139
return Tiltak(
144140
id = TiltakId.random(),
@@ -151,11 +147,6 @@ interface PersonMother {
151147
kilde = kilde,
152148
registrertDato = registrertDato,
153149
innhentet = innhentet,
154-
antallDagerSaksopplysninger = AntallDagerSaksopplysninger(
155-
antallDagerSaksopplysningerFraSBH = emptyList(),
156-
antallDagerSaksopplysningerFraRegister = emptyList(),
157-
avklartAntallDager = emptyList(),
158-
),
159150
)
160151
}
161152
}

0 commit comments

Comments
 (0)