From 6a5a3a3ad2daeb1646755f6d88bf5474a8a97fba Mon Sep 17 00:00:00 2001 From: Anders Palfi Date: Fri, 7 Nov 2025 13:47:05 +0100 Subject: [PATCH] TFP-6009 opprydding i behandlingdto typene --- .../.storybook/testdata/behandling.ts | 15 +--- .../.storybook/testdata/fagsakFullFpsak.ts | 9 +- .../src/behandling/BehandlingIndex.tsx | 2 +- .../BehandlingMenuIndex.stories.tsx | 3 +- .../BehandlingSupportIndex.stories.tsx | 4 +- .../melding/MeldingIndex.stories.tsx | 3 +- .../TotrinnskontrollIndex.stories.tsx | 4 +- .../src/fagsak/FagsakIndex.stories.tsx | 3 +- .../FagsakProfileIndex.stories.tsx | 8 +- .../RisikoklassifiseringIndex.stories.tsx | 4 +- .../vedtak/src/VedtakProsessIndex.stories.tsx | 7 +- .../src/BehandlingVelgerSakIndex.stories.tsx | 12 +-- .../decorators/withPanelData.tsx | 7 +- packages/types/src/apiDtoGenerert.ts | 89 ++----------------- packages/types/src/dokumentMalType.ts | 4 +- 15 files changed, 47 insertions(+), 127 deletions(-) diff --git a/apps/fp-frontend/.storybook/testdata/behandling.ts b/apps/fp-frontend/.storybook/testdata/behandling.ts index 2a2d045bee3..9950cc74285 100644 --- a/apps/fp-frontend/.storybook/testdata/behandling.ts +++ b/apps/fp-frontend/.storybook/testdata/behandling.ts @@ -1,30 +1,22 @@ import { AksjonspunktKode } from '@navikt/fp-kodeverk'; -import type { BehandlingFpSak } from '@navikt/fp-types'; import { lagVilkår } from '@navikt/fp-storybook-utils'; +import type { BehandlingFpSak } from '@navikt/fp-types'; export const behandling: BehandlingFpSak = { uuid: 'a47091ce-638c-403a-8ef9-b4419b4d4313', versjon: 26, type: 'BT-002', status: 'UTRED', - opprettet: '2025-03-05T16:42:58', behandlendeEnhetId: '4867', behandlendeEnhetNavn: 'Nav familie- og pensjonsytelser foreldrepenger', erAktivPapirsoknad: false, - førsteÅrsak: { - erAutomatiskRevurdering: false, - behandlingArsakType: 'RE-END-INNTEKTSMELD', - manueltOpprettet: false, - }, - gjeldendeVedtak: false, + aktivPapirsøknad: false, behandlingHenlagt: false, behandlingPåVent: false, språkkode: 'NB', - behandlingKøet: false, - toTrinnsBehandling: false, behandlingsresultat: { id: 999951, type: 'IKKE_FASTSATT', @@ -254,5 +246,6 @@ export const behandling: BehandlingFpSak = { harSøknad: true, harSattEndringsdato: false, alleUttaksperioderAvslått: false, - sjekkSimuleringResultat: false, + id: 1, + opprettet: '2017-08-02T00:54:25.455', }; diff --git a/apps/fp-frontend/.storybook/testdata/fagsakFullFpsak.ts b/apps/fp-frontend/.storybook/testdata/fagsakFullFpsak.ts index a185a45fee3..9c0218b1861 100644 --- a/apps/fp-frontend/.storybook/testdata/fagsakFullFpsak.ts +++ b/apps/fp-frontend/.storybook/testdata/fagsakFullFpsak.ts @@ -69,18 +69,14 @@ export const fagsakFullFpsak: Fagsak = { behandlendeEnhetId: '4867', behandlendeEnhetNavn: 'Nav familie- og pensjonsytelser foreldrepenger', + aktivPapirsøknad: false, erAktivPapirsoknad: false, - førsteÅrsak: { - erAutomatiskRevurdering: false, - behandlingArsakType: 'RE-END-INNTEKTSMELD', - manueltOpprettet: false, - }, + ugunstAksjonspunkt: false, gjeldendeVedtak: false, behandlingHenlagt: false, behandlingPåVent: false, språkkode: 'NB', - behandlingKøet: false, toTrinnsBehandling: false, behandlingsresultat: { @@ -154,7 +150,6 @@ export const fagsakFullFpsak: Fagsak = { }, ], totrinnskontrollÅrsaker: [], - totrinnskontrollReadonly: true, kontrollResultat: { kontrollresultat: 'IKKE_HOY', diff --git a/apps/fp-frontend/src/behandling/BehandlingIndex.tsx b/apps/fp-frontend/src/behandling/BehandlingIndex.tsx index 2e4082d3640..a27c88c7913 100644 --- a/apps/fp-frontend/src/behandling/BehandlingIndex.tsx +++ b/apps/fp-frontend/src/behandling/BehandlingIndex.tsx @@ -110,7 +110,7 @@ const BehandlingIndexWrapper = ({ return ; } - const erPapirsøknad = 'erAktivPapirsoknad' in behandling && behandling.erAktivPapirsoknad === true; + const erPapirsøknad = 'aktivPapirsøknad' in behandling && behandling.aktivPapirsøknad; return ( ; + aktivPapirsøknad: boolean; alleUttaksperioderAvslått?: boolean; - ansvarligBeslutter?: string; - ansvarligSaksbehandler?: string; - avsluttet?: string; behandlendeEnhetId: string; behandlendeEnhetNavn: string; behandlingHenlagt: boolean; - behandlingKoet?: boolean; - behandlingKøet: boolean; - behandlingPaaVent?: boolean; behandlingPåVent: boolean; - behandlingsfristTid?: string; behandlingsresultat?: tjenester_behandling_dto_behandling_BehandlingsresultatDto; behandlingÅrsaker: Array; - endret?: string; - endretAvBrukernavn?: string; erAktivPapirsoknad: boolean; - erPaaVent?: boolean; - fagsakId?: number; - fristBehandlingPaaVent?: string; fristBehandlingPåVent?: string; - førsteÅrsak?: tjenester_behandling_dto_behandling_BehandlingÅrsakDto; - gjeldendeVedtak: boolean; - harRegisterdata?: boolean; harSattEndringsdato: boolean; harSøknad: boolean; - id?: number; + id: number; links: Array; opprettet: string; - originalVedtaksDato?: string; - sjekkSimuleringResultat?: boolean; - sprakkode?: foreldrepenger_behandlingslager_geografisk_Språkkode; språkkode: foreldrepenger_behandlingslager_geografisk_Språkkode; status: foreldrepenger_behandlingslager_behandling_BehandlingStatus; taskStatus?: tjenester_behandling_dto_AsyncPollingStatus; - toTrinnsBehandling: boolean; type: foreldrepenger_behandlingslager_behandling_BehandlingType; uuid: string; - venteArsakKode?: string; venteÅrsakKode?: string; versjon: number; vilkår: Array; @@ -590,44 +571,6 @@ export type tjenester_behandling_vilkår_VilkårDto = { vilkarType: foreldrepenger_behandlingslager_behandling_vilkår_VilkårType; }; -export type tjenester_behandling_dto_behandling_BehandlingDto = { - ansvarligSaksbehandler?: string; - avsluttet?: string; - behandlendeEnhetId: string; - behandlendeEnhetNavn: string; - behandlingHenlagt: boolean; - behandlingKoet?: boolean; - behandlingKøet: boolean; - behandlingPaaVent?: boolean; - behandlingPåVent: boolean; - behandlingsfristTid?: string; - behandlingsresultat?: tjenester_behandling_dto_behandling_BehandlingsresultatDto; - behandlingÅrsaker: Array; - endret?: string; - endretAvBrukernavn?: string; - erAktivPapirsoknad: boolean; - erPaaVent?: boolean; - fagsakId?: number; - fristBehandlingPaaVent?: string; - fristBehandlingPåVent?: string; - førsteÅrsak?: tjenester_behandling_dto_behandling_BehandlingÅrsakDto; - gjeldendeVedtak: boolean; - id?: number; - links: Array; - opprettet: string; - originalVedtaksDato?: string; - sprakkode?: foreldrepenger_behandlingslager_geografisk_Språkkode; - språkkode: foreldrepenger_behandlingslager_geografisk_Språkkode; - status: foreldrepenger_behandlingslager_behandling_BehandlingStatus; - toTrinnsBehandling: boolean; - type: foreldrepenger_behandlingslager_behandling_BehandlingType; - uuid: string; - venteArsakKode?: string; - venteÅrsakKode?: string; - versjon: number; - vilkår: Array; -}; - export type tjenester_behandling_dto_NyBehandlingDto = { behandlingArsakType?: foreldrepenger_behandlingslager_behandling_BehandlingÅrsakType; behandlingType: foreldrepenger_behandlingslager_behandling_BehandlingType; @@ -4834,7 +4777,7 @@ export type foreldrepenger_behandlingslager_behandling_RevurderingVarslingÅrsak | 'AKTIVITET' | 'ANNET'; -export type foreldrepenger_dokumentbestiller_DokumentMalType = +export type foreldrepenger_behandlingslager_behandling_dokument_DokumentMalType = | 'FRITEK' | 'FRIHTM' | 'INNVES' @@ -4884,7 +4827,7 @@ export type foreldrepenger_dokumentbestiller_DokumentMalType = export type foreldrepenger_dokumentbestiller_dto_BestillDokumentDto = { arsakskode?: foreldrepenger_behandlingslager_behandling_RevurderingVarslingÅrsak; behandlingUuid?: string; - brevmalkode: foreldrepenger_dokumentbestiller_DokumentMalType; + brevmalkode: foreldrepenger_behandlingslager_behandling_dokument_DokumentMalType; fritekst?: string; }; @@ -4892,7 +4835,7 @@ export type foreldrepenger_dokumentbestiller_dto_ForhåndsvisDokumentDto = { arsakskode?: foreldrepenger_behandlingslager_behandling_RevurderingVarslingÅrsak; automatiskVedtaksbrev?: boolean; behandlingUuid: string; - dokumentMal?: foreldrepenger_dokumentbestiller_DokumentMalType; + dokumentMal?: foreldrepenger_behandlingslager_behandling_dokument_DokumentMalType; fritekst?: string; tittel?: string; }; @@ -5097,46 +5040,32 @@ export type tjenester_behandling_dto_behandling_AnnenPartBehandlingDto = { }; export type tjenester_behandling_dto_behandling_FagsakBehandlingDto = { + aktivPapirsøknad: boolean; ansvarligSaksbehandler?: string; avsluttet?: string; behandlendeEnhetId: string; behandlendeEnhetNavn: string; behandlingHenlagt: boolean; - behandlingKoet?: boolean; - behandlingKøet: boolean; - behandlingPaaVent?: boolean; behandlingPåVent: boolean; - behandlingTillatteOperasjoner?: tjenester_behandling_dto_BehandlingOperasjonerDto; - behandlingsfristTid?: string; + behandlingTillatteOperasjoner: tjenester_behandling_dto_BehandlingOperasjonerDto; behandlingsresultat?: tjenester_behandling_dto_behandling_BehandlingsresultatDto; behandlingÅrsaker: Array; brevmaler: Array; - endret?: string; - endretAvBrukernavn?: string; erAktivPapirsoknad: boolean; - erPaaVent?: boolean; - fagsakId?: number; - fristBehandlingPaaVent?: string; fristBehandlingPåVent?: string; førsteÅrsak?: tjenester_behandling_dto_behandling_BehandlingÅrsakDto; gjeldendeVedtak: boolean; - id?: number; kontrollResultat?: tjenester_behandling_kontroll_dto_KontrollresultatDto; links: Array; opprettet: string; - originalVedtaksDato?: string; risikoAksjonspunkt?: tjenester_behandling_aksjonspunkt_AksjonspunktDto; - sprakkode?: foreldrepenger_behandlingslager_geografisk_Språkkode; språkkode: foreldrepenger_behandlingslager_geografisk_Språkkode; status: foreldrepenger_behandlingslager_behandling_BehandlingStatus; toTrinnsBehandling: boolean; - totrinnskontrollReadonly?: boolean; totrinnskontrollÅrsaker: Array; type: foreldrepenger_behandlingslager_behandling_BehandlingType; - ugunstAksjonspunkt?: boolean; + ugunstAksjonspunkt: boolean; uuid: string; - venteArsakKode?: string; - venteÅrsakKode?: string; versjon: number; vilkår: Array; }; @@ -5543,7 +5472,7 @@ export type HentBehandlingerResponses = { /** * default response */ - default: Array; + default: Array; }; export type HentBehandlingerResponse = HentBehandlingerResponses[keyof HentBehandlingerResponses]; diff --git a/packages/types/src/dokumentMalType.ts b/packages/types/src/dokumentMalType.ts index 2d6b74afe50..7badeed69cf 100644 --- a/packages/types/src/dokumentMalType.ts +++ b/packages/types/src/dokumentMalType.ts @@ -1,3 +1,3 @@ -import type { foreldrepenger_dokumentbestiller_DokumentMalType } from './apiDtoGenerert'; +import type { foreldrepenger_behandlingslager_behandling_dokument_DokumentMalType } from './apiDtoGenerert'; -export type DokumentMalType = foreldrepenger_dokumentbestiller_DokumentMalType; +export type DokumentMalType = foreldrepenger_behandlingslager_behandling_dokument_DokumentMalType;