diff --git a/package.json b/package.json index 31e36df2..d8b4dea9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,6 @@ "type": "module", "scripts": { "start": "NODE_ENV=production node --loader ts-node/esm --es-module-specifier-resolution=node node_dist/backend/server.js", - "start:mock": "tsc && NODE_ENV=development node --loader ts-node/esm --es-module-specifier-resolution=node node_dist/dev-server/mock-server.js", "start:dev": "tsc && NODE_ENV=development node --loader ts-node/esm --es-module-specifier-resolution=node node_dist/backend/server.js", "build": "yarn build:prod", "build:dev": "tsc & NODE_OPTIONS=\"--loader ts-node/esm --es-module-specifier-resolution=node\" NODE_ENV=development webpack --config ./src/webpack/webpack.dev.ts", diff --git a/src/dev-server/mock-routes.ts b/src/dev-server/mock-routes.ts deleted file mode 100644 index 44be141a..00000000 --- a/src/dev-server/mock-routes.ts +++ /dev/null @@ -1,817 +0,0 @@ -import path from 'path'; - -import { Request, Response, Router } from 'express'; - -import { byggFeiletRessurs, byggSuksessRessurs, RessursStatus } from '@navikt/familie-typer'; - -import { fagsak_ba2, ba_behandling_4, ba_behandling_5 } from './mock/ba2/BA_fagsak_2'; -import { - fagsak_ba3, - ba_behandling_6, - ba_behandling_7, - ba_behandling_8, - ba_behandling_9, -} from './mock/ba3/BA_fagsak_3'; -import { - fagsak_ba4, - ba_behandling_12, - ba_behandling_13, - ba_behandling_14, -} from './mock/ba4/BA_fagsak_4'; -import { - ba_behandling_16, - ba_behandling_17, - ba_behandling_18, - ba_behandling_19, - ba_behandling_20, - fagsak_ba5, -} from './mock/ba5/BA_fagsak_5'; -import { - beregningsresultat_1, - beregningsresultat_3, -} from './mock/behandlingsresultat/behandlingsresultat'; -import { fagsak_ef2, ef_behandling_4, ef_behandling_5 } from './mock/ef2/EF_fagsak_2'; -import { - feilutbetalingFakta_ubehandlet_1, - feilutbetalingFakta_ubehandlet_2, - feilutbetalingFakta_ubehandlet_3, - feilutbetalingFakta_ubehandlet_4, -} from './mock/fakta/feilutbetalingFakta_ubehandlet'; -import { - feilutbetalingForeldelse_ubehandlet_1, - feilutbetalingForeldelse_ubehandlet_2, - feilutbetalingForeldelse_ubehandlet_3, - feilutbetalingForeldelse_ubehandlet_4, -} from './mock/foreldelse/feilutbetalingForeldelse_ubehandlet'; -import { fagsak_ks2, ks_behandling_4 } from './mock/ks2/KS_fagsak_2'; -import { totrinn_1 } from './mock/totrinn/totrinn'; -import { vedtaksbrevtekster_1 } from './mock/vedtak/brevsavsnitt'; -import { - feilutbetalingVilkårsvurdering_ubehandlet_1, - feilutbetalingVilkårsvurdering_ubehandlet_2, - feilutbetalingVilkårsvurdering_ubehandlet_3, - feilutbetalingVilkårsvurdering_ubehandlet_4, -} from './mock/vilkårsvurdering/feilutbetalingVilkårsvurdering_ubehandlet'; -import { - Aktsomhet, - Foreldelsevurdering, - HendelseType, - HendelseUndertype, - SærligeGrunner, - Vilkårsresultat, -} from '../frontend/kodeverk'; -import { - FaktaPeriode, - ForeldelsePeriode, - IFeilutbetalingFakta, - IFeilutbetalingForeldelse, - IFeilutbetalingVilkårsvurdering, - Periode, - VilkårsresultatInfo, - VilkårsvurderingPeriode, -} from '../frontend/typer/feilutbetalingtyper'; - -const behandleFaktaPerioder = ( - perioder: FaktaPeriode[], - hendelsestype: HendelseType, - hendelsesundertype: HendelseUndertype -): FaktaPeriode[] => { - return perioder.map(per => ({ - ...per, - hendelsestype: hendelsestype, - hendelsesundertype: hendelsesundertype, - })); -}; - -const behandleFakta = ( - ubehandletFakta: IFeilutbetalingFakta, - hendelsestype: HendelseType, - hendelsesundertype: HendelseUndertype, - begrunnelse: string -): IFeilutbetalingFakta => { - const behandletPerioder = behandleFaktaPerioder( - ubehandletFakta.feilutbetaltePerioder, - hendelsestype, - hendelsesundertype - ); - return { - ...ubehandletFakta, - begrunnelse: begrunnelse, - feilutbetaltePerioder: behandletPerioder, - }; -}; - -const behandleForeldelsePerioder = ( - perioder: ForeldelsePeriode[], - antallForeldet = 0, - foreldelsesfrist?: string, - antallTilleggsfrist = 0, - oppdagelsesdato?: string, - antallIkkeForeldet?: number -): ForeldelsePeriode[] => { - const antIkkFor = antallIkkeForeldet || perioder.length - antallForeldet - antallTilleggsfrist; - return perioder.map((per, index) => { - if (index < antallForeldet) { - return { - ...per, - foreldelsesvurderingstype: Foreldelsevurdering.FORELDET, - begrunnelse: 'Perioden er foreldet', - foreldelsesfrist: foreldelsesfrist, - }; - } else if (index < antallForeldet + antallTilleggsfrist) { - return { - ...per, - foreldelsesvurderingstype: Foreldelsevurdering.TILLEGGSFRIST, - begrunnelse: 'Perioden er ikke foreldet, tilleggsfrist benyttes', - foreldelsesfrist: foreldelsesfrist, - oppdagelsesdato: oppdagelsesdato, - }; - } else if (index < antallForeldet + antallTilleggsfrist + antIkkFor) { - return { - ...per, - foreldelsesvurderingstype: Foreldelsevurdering.IKKE_FORELDET, - begrunnelse: 'Perdioden er ikke foreldet', - }; - } else { - return per; - } - }); -}; - -const behandleForeldelse = ( - ubehandletForeldelse: IFeilutbetalingForeldelse, - antallForeldet = 0, - antallTilleggsfrist = 0, - foreldelsesfrist?: string, - oppdagelsesdato?: string, - antallIkkeForeldet?: number -): IFeilutbetalingForeldelse => { - const behandletPerioder = behandleForeldelsePerioder( - ubehandletForeldelse.foreldetPerioder, - antallForeldet, - foreldelsesfrist, - antallTilleggsfrist, - oppdagelsesdato, - antallIkkeForeldet - ); - return { - ...ubehandletForeldelse, - foreldetPerioder: behandletPerioder, - }; -}; - -const behandleVilkårsvurderingPerioder = ( - perioder: VilkårsvurderingPeriode[], - vilkårsresultat: VilkårsresultatInfo, - begrunnelse: string, - antallForeldet: number, - antallVurdert?: number -): VilkårsvurderingPeriode[] => { - const antVurdert = antallVurdert || perioder.length - antallForeldet; - return perioder.map((per, index) => { - if (index < antallForeldet) { - return { - ...per, - foreldet: true, - begrunnelse: 'Perioden er foreldet', - }; - } else if (index < antallForeldet + antVurdert) { - return { - ...per, - begrunnelse: begrunnelse, - vilkårsvurderingsresultatInfo: vilkårsresultat, - }; - } else { - return per; - } - }); -}; - -const behandleVilkårsvurdering = ( - ubehandletVilkårsvurdering: IFeilutbetalingVilkårsvurdering, - vilkårsresultat: VilkårsresultatInfo, - begrunnelse: string, - antallForeldet: number, - antallVurdert?: number -): IFeilutbetalingVilkårsvurdering => { - const behandletPerioder = behandleVilkårsvurderingPerioder( - ubehandletVilkårsvurdering.perioder, - vilkårsresultat, - begrunnelse, - antallForeldet, - antallVurdert - ); - return { - ...ubehandletVilkårsvurdering, - perioder: behandletPerioder, - }; -}; - -export const setupRouter = (router: Router) => { - router.get('/user/profile', (_: Request, res: Response) => { - res.send({ - displayName: 'Test Testersen', - enhet: '8888', - navIdent: 'Z991144', - groups: ['9449c153-5a1e-44a7-84c6-7cc7a8867233'], - email: 'VL', - }); - }); - - router.put( - '/familie-tilbake/api/behandling/:behandlingId/vent/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - console.log(`Skal sette behandling ${behandlingId} på vent: `, req.body); - res.send(byggSuksessRessurs('OK')); - } - ); - - router.put( - '/familie-tilbake/api/behandling/:behandlingId/gjenoppta/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - console.log(`Skal gjennopta behandlingen av ${behandlingId}`); - res.send(byggSuksessRessurs('OK')); - } - ); - - router.get( - '/familie-tilbake/api/fagsystem/:fagsystem/fagsak/:eksternFagsakId/v1', - (req: Request, res: Response) => { - const { fagsystem, eksternFagsakId } = req.params; - switch (eksternFagsakId) { - case 'ba2': - res.send(byggSuksessRessurs(fagsak_ba2)); - return; - case 'ba3': - res.send(byggSuksessRessurs(fagsak_ba3)); - return; - case 'ba4': - res.send(byggSuksessRessurs(fagsak_ba4)); - return; - case 'ba5': - res.send(byggSuksessRessurs(fagsak_ba5)); - return; - case 'ef2': - res.send(byggSuksessRessurs(fagsak_ef2)); - return; - case 'ks2': - res.send(byggSuksessRessurs(fagsak_ks2)); - return; - case 'ba_it': - case 'ef_it': - case 'ks_it': - res.send({ - status: RessursStatus.IKKE_TILGANG, - }); - return; - default: - res.send( - byggFeiletRessurs( - 'Ingen fagsak fra fagsystemet ' + - fagsystem + - ' og med id ' + - eksternFagsakId - ) - ); - } - } - ); - - router.get( - '/familie-tilbake/api/behandling/v1/:behandlingId', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - switch (behandlingId) { - case 'ba4': - res.send(byggSuksessRessurs(ba_behandling_4)); - return; - case 'ba5': - res.send(byggSuksessRessurs(ba_behandling_5)); - return; - case 'ba6': - res.send(byggSuksessRessurs(ba_behandling_6)); - return; - case 'ba7': - res.send(byggSuksessRessurs(ba_behandling_7)); - return; - case 'ba8': - res.send(byggSuksessRessurs(ba_behandling_8)); - return; - case 'ba9': - res.send(byggSuksessRessurs(ba_behandling_9)); - return; - case 'ba12': - res.send(byggSuksessRessurs(ba_behandling_12)); - return; - case 'ba13': - res.send(byggSuksessRessurs(ba_behandling_13)); - return; - case 'ba14': - res.send(byggSuksessRessurs(ba_behandling_14)); - return; - case 'ba16': - res.send(byggSuksessRessurs(ba_behandling_16)); - return; - case 'ba17': - res.send(byggSuksessRessurs(ba_behandling_17)); - return; - case 'ba18': - res.send(byggSuksessRessurs(ba_behandling_18)); - return; - case 'ba19': - res.send(byggSuksessRessurs(ba_behandling_19)); - return; - case 'ba20': - res.send(byggSuksessRessurs(ba_behandling_20)); - return; - case 'ef4': - res.send(byggSuksessRessurs(ef_behandling_4)); - return; - case 'ef5': - res.send(byggSuksessRessurs(ef_behandling_5)); - return; - case 'ks4': - res.send(byggSuksessRessurs(ks_behandling_4)); - return; - case 'ba_it': - case 'ef_it': - case 'ks_it': - res.send({ - status: RessursStatus.IKKE_TILGANG, - }); - return; - default: - res.send(byggFeiletRessurs('Ingen behandling med id ' + behandlingId)); - } - } - ); - - router.get( - '/familie-tilbake/api/behandling/:behandlingId/fakta/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - switch (behandlingId) { - case 'ba4': - case 'ba12': - case 'ba13': - case 'ba14': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_1, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ba5': - case 'ba18': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_3, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ba8': - res.send(byggSuksessRessurs(feilutbetalingFakta_ubehandlet_4)); - return; - case 'ba9': - res.send(byggSuksessRessurs(feilutbetalingFakta_ubehandlet_2)); - return; - case 'ba16': - case 'ba17': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_2, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ba19': - case 'ba20': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_4, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ef4': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_1, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ef5': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_2, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - case 'ks4': - res.send( - byggSuksessRessurs( - behandleFakta( - feilutbetalingFakta_ubehandlet_1, - HendelseType.ANNET, - HendelseUndertype.ANNET_FRITEKST, - 'Dette er ein mock-begrunnelse!' - ) - ) - ); - return; - default: - res.send( - byggFeiletRessurs( - 'Ingen feilutbetaling for behandling med id ' + behandlingId - ) - ); - } - } - ); - - router.get( - '/familie-tilbake/api/behandling/:behandlingId/foreldelse/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - switch (behandlingId) { - case 'ba5': - res.send( - byggSuksessRessurs( - behandleForeldelse(feilutbetalingForeldelse_ubehandlet_3, 0, 0) - ) - ); - return; - case 'ba12': - case 'ba13': - case 'ba14': - case 'ef4': - case 'ks4': - res.send( - byggSuksessRessurs( - behandleForeldelse( - feilutbetalingForeldelse_ubehandlet_1, - 1, - 1, - '2019-06-01', - '2020-11-01' - ) - ) - ); - return; - case 'ba16': - res.send(byggSuksessRessurs(feilutbetalingForeldelse_ubehandlet_2)); - return; - case 'ba17': - res.send( - byggSuksessRessurs( - behandleForeldelse( - feilutbetalingForeldelse_ubehandlet_2, - 2, - 2, - '2017-01-10', - '2020-11-10' - ) - ) - ); - return; - case 'ba18': - res.send(byggSuksessRessurs(feilutbetalingForeldelse_ubehandlet_3)); - return; - case 'ba19': - res.send(byggSuksessRessurs(feilutbetalingForeldelse_ubehandlet_4)); - return; - case 'ba20': - res.send( - byggSuksessRessurs( - behandleForeldelse(feilutbetalingForeldelse_ubehandlet_4) - ) - ); - return; - case 'ef5': - res.send( - byggSuksessRessurs( - behandleForeldelse(feilutbetalingForeldelse_ubehandlet_2) - ) - ); - return; - default: - res.send( - byggFeiletRessurs( - 'Ingen feilutbetaling for behandling med id ' + behandlingId - ) - ); - } - } - ); - - router.get( - '/familie-tilbake/api/behandling/:behandlingId/vilkarsvurdering/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - switch (behandlingId) { - case 'ba4': - case 'ba12': - case 'ba13': - case 'ba14': - res.send( - byggSuksessRessurs( - behandleVilkårsvurdering( - feilutbetalingVilkårsvurdering_ubehandlet_1(HendelseType.ANNET), - { - vilkårsvurderingsresultat: - Vilkårsresultat.FORSTO_BURDE_FORSTÅTT, - aktsomhet: { - begrunnelse: 'Dette er ein mock-begrunnelse', - aktsomhet: Aktsomhet.GROV_UAKTSOMHET, - særligeGrunnerBegrunnelse: 'Dette er ein mock-begrunnelse', - særligeGrunnerTilReduksjon: true, - andelTilbakekreves: 33, - særligeGrunner: [ - { - særligGrunn: SærligeGrunner.GRAD_AV_UAKTSOMHET, - }, - { - særligGrunn: - SærligeGrunner.HELT_ELLER_DELVIS_NAVS_FEIL, - }, - { - særligGrunn: SærligeGrunner.ANNET, - begrunnelse: 'Dette er ein mock-begrunnelse', - }, - ], - }, - }, - 'Dette er ein mock-begrunnelse', - 1 - ) - ) - ); - return; - case 'ba5': - res.send( - byggSuksessRessurs( - behandleVilkårsvurdering( - feilutbetalingVilkårsvurdering_ubehandlet_3(HendelseType.ANNET), - { - vilkårsvurderingsresultat: - Vilkårsresultat.FORSTO_BURDE_FORSTÅTT, - aktsomhet: { - begrunnelse: 'Dette er ein mock-begrunnelse', - aktsomhet: Aktsomhet.GROV_UAKTSOMHET, - særligeGrunnerBegrunnelse: 'Dette er ein mock-begrunnelse', - særligeGrunnerTilReduksjon: true, - andelTilbakekreves: 33, - særligeGrunner: [ - { - særligGrunn: SærligeGrunner.GRAD_AV_UAKTSOMHET, - }, - { - særligGrunn: - SærligeGrunner.HELT_ELLER_DELVIS_NAVS_FEIL, - }, - { - særligGrunn: SærligeGrunner.ANNET, - begrunnelse: 'Dette er ein mock-begrunnelse', - }, - ], - }, - }, - 'Dette er ein mock-begrunnelse', - 1, - 12 - ) - ) - ); - return; - case 'ba17': - res.send( - byggSuksessRessurs( - behandleVilkårsvurdering( - feilutbetalingVilkårsvurdering_ubehandlet_2(HendelseType.ANNET), - {}, - ``, - 2 - ) - ) - ); - return; - case 'ba20': - res.send( - byggSuksessRessurs( - feilutbetalingVilkårsvurdering_ubehandlet_4(HendelseType.ANNET) - ) - ); - return; - case 'ef4': - res.send( - byggSuksessRessurs( - behandleVilkårsvurdering( - feilutbetalingVilkårsvurdering_ubehandlet_1(HendelseType.ANNET), - { - vilkårsvurderingsresultat: - Vilkårsresultat.FORSTO_BURDE_FORSTÅTT, - aktsomhet: { - begrunnelse: 'Dette er ein mock-begrunnelse', - aktsomhet: Aktsomhet.GROV_UAKTSOMHET, - særligeGrunnerBegrunnelse: 'Dette er ein mock-begrunnelse', - særligeGrunnerTilReduksjon: true, - andelTilbakekreves: 33, - særligeGrunner: [ - { - særligGrunn: SærligeGrunner.GRAD_AV_UAKTSOMHET, - }, - { - særligGrunn: - SærligeGrunner.HELT_ELLER_DELVIS_NAVS_FEIL, - }, - { - særligGrunn: SærligeGrunner.ANNET, - begrunnelse: 'Dette er ein mock-begrunnelse', - }, - ], - }, - }, - 'Dette er ein mock-begrunnelse', - 1 - ) - ) - ); - return; - case 'ef5': - res.send( - byggSuksessRessurs( - feilutbetalingVilkårsvurdering_ubehandlet_2(HendelseType.ANNET) - ) - ); - return; - case 'ks4': - res.send( - byggSuksessRessurs( - behandleVilkårsvurdering( - feilutbetalingVilkårsvurdering_ubehandlet_1(HendelseType.ANNET), - { - vilkårsvurderingsresultat: - Vilkårsresultat.FORSTO_BURDE_FORSTÅTT, - aktsomhet: { - begrunnelse: 'Dette er ein mock-begrunnelse', - aktsomhet: Aktsomhet.GROV_UAKTSOMHET, - særligeGrunnerBegrunnelse: 'Dette er ein mock-begrunnelse', - særligeGrunnerTilReduksjon: true, - andelTilbakekreves: 33, - særligeGrunner: [ - { - særligGrunn: SærligeGrunner.GRAD_AV_UAKTSOMHET, - }, - { - særligGrunn: - SærligeGrunner.HELT_ELLER_DELVIS_NAVS_FEIL, - }, - { - særligGrunn: SærligeGrunner.ANNET, - begrunnelse: 'Dette er ein mock-begrunnelse', - }, - ], - }, - }, - 'Dette er ein mock-begrunnelse', - 1 - ) - ) - ); - return; - default: - res.send( - byggFeiletRessurs( - 'Ingen feilutbetaling for behandling med id ' + behandlingId - ) - ); - } - } - ); - - router.get( - '/familie-tilbake/api/dokument/vedtaksbrevtekst/:behandlingId', - (_req: Request, res: Response) => { - res.send(byggSuksessRessurs(vedtaksbrevtekster_1)); - } - ); - - router.post( - '/familie-tilbake/api/dokument/forhandsvis-vedtaksbrev', - (req: Request, res: Response) => { - console.log(`Skal hente for vedtaksbrev for forhåndsvisning for behandling`, req.body); - res.send(byggSuksessRessurs('OK')); - } - ); - - router.get( - '/familie-tilbake/api/behandling/:behandlingId/beregn/resultat/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - switch (behandlingId) { - case 'ba4': - case 'ba12': - case 'ba13': - case 'ba14': - case 'ef4': - case 'ks4': - res.send(byggSuksessRessurs(beregningsresultat_1)); - return; - case 'ba5': - res.send(byggSuksessRessurs(beregningsresultat_3)); - return; - default: - res.send( - byggFeiletRessurs( - 'Ingen feilutbetaling for behandling med id ' + behandlingId - ) - ); - } - } - ); - - router.get( - '/familie-tilbake/api/behandling/:behandlingId/totrinn/v1', - (_req: Request, res: Response) => { - res.send(byggSuksessRessurs(totrinn_1)); - } - ); - - router.post( - '/familie-tilbake/api/behandling/:behandlingId/steg/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - const payload = req.body; - console.log(`Har fått behandlet data på behandling ${behandlingId}: `, payload); - res.send(byggSuksessRessurs('OK')); - } - ); - - router.post('/familie-tilbake/api/dokument/forhandsvis', (req: Request, res: Response) => { - const payload = req.body; - console.log(`Skal forhåndsvise brev for behandling: `, payload); - res.send(byggSuksessRessurs('OK')); - }); - - router.post( - '/familie-tilbake/api/behandling/:behandlingId/beregn/v1', - (req: Request, res: Response) => { - const { behandlingId } = req.params; - console.log( - `Har fått nye perioder for å beregne på behandling ${behandlingId}: `, - req.body - ); - const perioder: Periode[] = req.body; - res.send( - byggSuksessRessurs({ - beregnetPerioder: [ - { - periode: perioder[0], - feilutbetaltBeløp: 3000, - }, - { - periode: perioder[1], - feilutbetaltBeløp: 2000, - }, - ], - }) - ); - } - ); - - router.get('*', (_: Request, res: Response) => { - res.sendFile('index.html', { root: path.join(process.cwd(), 'frontend_development/') }); - }); - - return router; -}; diff --git a/src/dev-server/mock-server.ts b/src/dev-server/mock-server.ts deleted file mode 100755 index 83513950..00000000 --- a/src/dev-server/mock-server.ts +++ /dev/null @@ -1,29 +0,0 @@ -import express, { json, urlencoded, Router } from 'express'; -// eslint-disable-next-line -import webpack from 'webpack'; -import webpackDevMiddleware from 'webpack-dev-middleware'; -import webpackHotMiddleware from 'webpack-hot-middleware'; - -import { setupRouter } from './mock-routes'; -import config from '../../src/webpack/webpack.dev'; - -const port = 8008; - -const compiler = webpack(config); -const middleware = webpackDevMiddleware(compiler, { - publicPath: config.output?.publicPath, - writeToDisk: true, -}); - -const app = express(); -app.use(middleware); -// @ts-ignore -app.use(webpackHotMiddleware(compiler)); - -app.use(json({ limit: '200mb' })); -app.use(urlencoded({ limit: '200mb', extended: true })); -app.use('/', setupRouter(Router())); - -app.listen(port, '0.0.0.0', () => { - console.info('=== mock-server startet på http://localhost:%s/', port); -}); diff --git a/src/dev-server/mock/ba2/BA_fagsak_2.ts b/src/dev-server/mock/ba2/BA_fagsak_2.ts deleted file mode 100644 index eea4fccb..00000000 --- a/src/dev-server/mock/ba2/BA_fagsak_2.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { - Behandlingstype, - Behandlingstatus, - IBehandling, - Behandlingssteg, - Behandlingsstegstatus, -} from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_2: IFagsakBehandling[] = [ - { - behandlingId: 'ba4', - eksternBrukId: '3', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba5', - eksternBrukId: '4', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ba2: IFagsak = { - eksternFagsakId: 'ba2', - fagsystem: Fagsystem.BA, - ytelsestype: Ytelsetype.BARNETRYGD, - bruker: bruker, - behandlinger: behandlinger_2, - språkkode: Målform.NB, -}; - -const ba_behandling_4: IBehandling = { - behandlingId: 'ba4', - eksternBrukId: '3', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - erBehandlingPåVent: false, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.AUTOUTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_5: IBehandling = { - behandlingId: 'ba5', - eksternBrukId: '4', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - erBehandlingPåVent: false, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { fagsak_ba2, ba_behandling_4, ba_behandling_5 }; diff --git a/src/dev-server/mock/ba3/BA_behandling_venter.ts b/src/dev-server/mock/ba3/BA_behandling_venter.ts deleted file mode 100644 index 690eedc9..00000000 --- a/src/dev-server/mock/ba3/BA_behandling_venter.ts +++ /dev/null @@ -1,126 +0,0 @@ -import { - Behandlingssteg, - Behandlingsstegstatus, - Behandlingstatus, - Behandlingstype, - IBehandling, - Venteårsak, -} from '../../../frontend/typer/behandling'; -import { dayIn21Days, yesterday } from '../utils'; - -const ba_behandling_6: IBehandling = { - behandlingId: 'ba6', - eksternBrukId: '5', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: false, - kanRevurderingOpprettes: false, - harVerge: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - erBehandlingPåVent: true, - kanEndres: true, - varselSendt: false, - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.VENTER, - venteårsak: Venteårsak.VENT_PÅ_BRUKERTILBAKEMELDING, - tidsfrist: dayIn21Days(), - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_7: IBehandling = { - behandlingId: 'ba7', - eksternBrukId: '6', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: false, - kanRevurderingOpprettes: false, - harVerge: true, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - erBehandlingPåVent: true, - kanEndres: true, - varselSendt: false, - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.VENTER, - venteårsak: Venteårsak.VENT_PÅ_TILBAKEKREVINGSGRUNNLAG, - tidsfrist: yesterday(), - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_8: IBehandling = { - behandlingId: 'ba8', - eksternBrukId: '7', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - erBehandlingPåVent: true, - kanEndres: true, - varselSendt: false, - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - venteårsak: Venteårsak.VENT_PÅ_BRUKERTILBAKEMELDING, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.VENTER, - venteårsak: Venteårsak.VENT_PÅ_BRUKERTILBAKEMELDING, - tidsfrist: dayIn21Days(), - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_9: IBehandling = { - behandlingId: 'ba9', - eksternBrukId: '8', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: false, - kanRevurderingOpprettes: false, - harVerge: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - erBehandlingPåVent: false, - kanEndres: true, - varselSendt: false, - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { ba_behandling_6, ba_behandling_7, ba_behandling_8, ba_behandling_9 }; diff --git a/src/dev-server/mock/ba3/BA_fagsak_3.ts b/src/dev-server/mock/ba3/BA_fagsak_3.ts deleted file mode 100644 index 594d1c88..00000000 --- a/src/dev-server/mock/ba3/BA_fagsak_3.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { Behandlingstatus, Behandlingstype } from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -export * from './BA_behandling_venter'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_3: IFagsakBehandling[] = [ - { - behandlingId: 'ba6', - eksternBrukId: '5', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba7', - eksternBrukId: '6', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba8', - eksternBrukId: '7', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba9', - eksternBrukId: '8', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ba3: IFagsak = { - eksternFagsakId: 'ba3', - fagsystem: Fagsystem.BA, - ytelsestype: Ytelsetype.BARNETRYGD, - bruker: bruker, - behandlinger: behandlinger_3, - språkkode: Målform.NB, -}; - -export { fagsak_ba3 }; diff --git a/src/dev-server/mock/ba4/BA_behandling_12.ts b/src/dev-server/mock/ba4/BA_behandling_12.ts deleted file mode 100644 index 8a9522e5..00000000 --- a/src/dev-server/mock/ba4/BA_behandling_12.ts +++ /dev/null @@ -1,54 +0,0 @@ -import { - Behandlingssteg, - Behandlingsstegstatus, - Behandlingstatus, - Behandlingstype, - IBehandling, -} from '../../../frontend/typer/behandling'; - -const ba_behandling_12: IBehandling = { - behandlingId: 'ba12', - eksternBrukId: '11', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FATTE_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { ba_behandling_12 }; diff --git a/src/dev-server/mock/ba4/BA_behandling_13.ts b/src/dev-server/mock/ba4/BA_behandling_13.ts deleted file mode 100644 index d98346dc..00000000 --- a/src/dev-server/mock/ba4/BA_behandling_13.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { - Behandlingssteg, - Behandlingsstegstatus, - Behandlingstatus, - Behandlingstype, - IBehandling, - Venteårsak, -} from '../../../frontend/typer/behandling'; -import { dayIn21Days } from '../utils'; - -const ba_behandling_13: IBehandling = { - behandlingId: 'ba13', - eksternBrukId: '12', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - erBehandlingPåVent: true, - kanEndres: true, - harVerge: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.VENTER, - venteårsak: Venteårsak.VENT_PÅ_BRUKERTILBAKEMELDING, - tidsfrist: dayIn21Days(), - }, - ], - manuelleBrevmottakere: [], -}; - -export { ba_behandling_13 }; diff --git a/src/dev-server/mock/ba4/BA_behandling_14.ts b/src/dev-server/mock/ba4/BA_behandling_14.ts deleted file mode 100644 index 96be6307..00000000 --- a/src/dev-server/mock/ba4/BA_behandling_14.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { - Behandlingssteg, - Behandlingsstegstatus, - Behandlingstatus, - Behandlingstype, - IBehandling, -} from '../../../frontend/typer/behandling'; - -const ba_behandling_14: IBehandling = { - behandlingId: 'ba14', - eksternBrukId: '13', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - kanEndres: true, - harVerge: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { ba_behandling_14 }; diff --git a/src/dev-server/mock/ba4/BA_fagsak_4.ts b/src/dev-server/mock/ba4/BA_fagsak_4.ts deleted file mode 100644 index d5ae40b5..00000000 --- a/src/dev-server/mock/ba4/BA_fagsak_4.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { Behandlingstype, Behandlingstatus } from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -export * from './BA_behandling_12'; -export * from './BA_behandling_13'; -export * from './BA_behandling_14'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_4: IFagsakBehandling[] = [ - { - behandlingId: 'ba12', - eksternBrukId: '11', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba13', - eksternBrukId: '12', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba14', - eksternBrukId: '13', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ba4: IFagsak = { - eksternFagsakId: 'ba4', - fagsystem: Fagsystem.BA, - ytelsestype: Ytelsetype.BARNETRYGD, - bruker: bruker, - behandlinger: behandlinger_4, - språkkode: Målform.NB, -}; - -export { fagsak_ba4 }; diff --git a/src/dev-server/mock/ba5/BA_fagsak_5.ts b/src/dev-server/mock/ba5/BA_fagsak_5.ts deleted file mode 100644 index fd2d6f09..00000000 --- a/src/dev-server/mock/ba5/BA_fagsak_5.ts +++ /dev/null @@ -1,243 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { - Behandlingstype, - Behandlingstatus, - Behandlingssteg, - Behandlingsstegstatus, - IBehandling, -} from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_5: IFagsakBehandling[] = [ - { - behandlingId: 'ba16', - eksternBrukId: '15', - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba17', - eksternBrukId: '16', - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba18', - eksternBrukId: '17', - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba19', - eksternBrukId: '18', - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ba20', - eksternBrukId: '19', - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ba5: IFagsak = { - eksternFagsakId: 'ba5', - fagsystem: Fagsystem.BA, - ytelsestype: Ytelsetype.BARNETRYGD, - bruker: bruker, - behandlinger: behandlinger_5, - språkkode: Målform.NB, -}; - -const ba_behandling_16: IBehandling = { - behandlingId: 'ba16', - eksternBrukId: '15', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_17: IBehandling = { - behandlingId: 'ba17', - eksternBrukId: '16', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_18: IBehandling = { - behandlingId: 'ba18', - eksternBrukId: '17', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_19: IBehandling = { - behandlingId: 'ba19', - eksternBrukId: '18', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ba_behandling_20: IBehandling = { - behandlingId: 'ba20', - eksternBrukId: '19', - fagsystemsbehandlingId: 'ba123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.AUTOUTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { - fagsak_ba5, - ba_behandling_16, - ba_behandling_17, - ba_behandling_18, - ba_behandling_19, - ba_behandling_20, -}; diff --git a/src/dev-server/mock/behandlingsresultat/behandlingsresultat.ts b/src/dev-server/mock/behandlingsresultat/behandlingsresultat.ts deleted file mode 100644 index b20318f5..00000000 --- a/src/dev-server/mock/behandlingsresultat/behandlingsresultat.ts +++ /dev/null @@ -1,273 +0,0 @@ -import { Vedtaksresultat, Vurdering } from '../../../frontend/kodeverk'; -import { IBeregningsresultat } from '../../../frontend/typer/vedtakTyper'; - -const beregningsresultat_1: IBeregningsresultat = { - vedtaksresultat: Vedtaksresultat.DELVIS_TILBAKEBETALING, - beregningsresultatsperioder: [ - { - periode: { fom: '2013-01-01', tom: '2017-04-30' }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORELDET, - tilbakekrevingsbeløp: 0, - tilbakekrevesBeløpEtterSkatt: 0, - }, - { - periode: { fom: '2017-05-01', tom: '2020-09-01' }, - feilutbetaltBeløp: 4000, - vurdering: Vurdering.GROV_UAKTSOMHET, - andelAvBeløp: 100, - tilbakekrevingsbeløp: 4000, - tilbakekrevesBeløpEtterSkatt: 4000, - }, - ], -}; - -const beregningsresultat_2: IBeregningsresultat = { - vedtaksresultat: Vedtaksresultat.FULL_TILBAKEBETALING, - beregningsresultatsperioder: [ - { - periode: { - fom: '2013-02-01', - tom: '2013-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2014-02-01', - tom: '2014-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2015-02-01', - tom: '2015-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2016-02-01', - tom: '2016-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2017-02-01', - tom: '2017-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2018-02-01', - tom: '2018-11-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-09-01', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2020-04-01', - tom: '2020-10-01', - }, - feilutbetaltBeløp: 4000, - vurdering: Vurdering.FORSETT, - andelAvBeløp: 100, - renteprosent: 10, - tilbakekrevingsbeløp: 4000, - tilbakekrevesBeløpEtterSkatt: 4000, - }, - ], -}; - -const beregningsresultat_3: IBeregningsresultat = { - vedtaksresultat: Vedtaksresultat.INGEN_TILBAKEBETALING, - beregningsresultatsperioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2018-12-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-01-01', - tom: '2019-01-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-02-01', - tom: '2019-02-28', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-03-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-04-01', - tom: '2019-04-30', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-05-01', - tom: '2019-05-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-06-01', - tom: '2019-06-30', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-07-01', - tom: '2019-07-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-08-01', - tom: '2019-08-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-09-01', - tom: '2019-09-30', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-10-01', - tom: '2019-10-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-11-01', - tom: '2019-11-30', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2019-12-01', - tom: '2019-12-31', - }, - feilutbetaltBeløp: 5000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 5000, - tilbakekrevesBeløpEtterSkatt: 5000, - }, - { - periode: { - fom: '2020-01-01', - tom: '2020-10-31', - }, - feilutbetaltBeløp: 4000, - vurdering: Vurdering.GOD_TRO, - tilbakekrevingsbeløp: 4000, - tilbakekrevesBeløpEtterSkatt: 4000, - }, - ], -}; - -export { beregningsresultat_1, beregningsresultat_2, beregningsresultat_3 }; diff --git a/src/dev-server/mock/ef2/EF_fagsak_2.ts b/src/dev-server/mock/ef2/EF_fagsak_2.ts deleted file mode 100644 index 12059131..00000000 --- a/src/dev-server/mock/ef2/EF_fagsak_2.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { - Behandlingstype, - Behandlingstatus, - IBehandling, - Behandlingssteg, - Behandlingsstegstatus, -} from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_2: IFagsakBehandling[] = [ - { - behandlingId: 'ef4', - eksternBrukId: '3', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, - { - behandlingId: 'ef5', - eksternBrukId: '4', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ef2: IFagsak = { - eksternFagsakId: 'ef2', - fagsystem: Fagsystem.EF, - ytelsestype: Ytelsetype.BARNETILSYN, - bruker: bruker, - behandlinger: behandlinger_2, - språkkode: Målform.NB, -}; - -const ef_behandling_4: IBehandling = { - behandlingId: 'ef4', - eksternBrukId: '3', - fagsystemsbehandlingId: 'ef123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - erBehandlingPåVent: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -const ef_behandling_5: IBehandling = { - behandlingId: 'ef5', - eksternBrukId: '4', - fagsystemsbehandlingId: 'ef123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - erBehandlingPåVent: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { fagsak_ef2, ef_behandling_4, ef_behandling_5 }; diff --git a/src/dev-server/mock/fakta/feilutbetalingFakta_ubehandlet.ts b/src/dev-server/mock/fakta/feilutbetalingFakta_ubehandlet.ts deleted file mode 100644 index a5c8bbd9..00000000 --- a/src/dev-server/mock/fakta/feilutbetalingFakta_ubehandlet.ts +++ /dev/null @@ -1,241 +0,0 @@ -import { - IFeilutbetalingFakta, - Tilbakekrevingsvalg, -} from '../../../frontend/typer/feilutbetalingtyper'; - -const feilutbetalingFakta_ubehandlet_1: IFeilutbetalingFakta = { - totalFeilutbetaltPeriode: { - fom: '2013-01-01', - tom: '2020-09-01', - }, - totaltFeilutbetaltBeløp: 9000, - varsletBeløp: 9300, - revurderingsvedtaksdato: '2020-12-05', - faktainfo: { - revurderingsårsak: 'Ny søknad', - revurderingsresultat: 'Opphør av ytelsen', - tilbakekrevingsvalg: Tilbakekrevingsvalg.OPPRETT_TILBAKEKREVING_MED_VARSEL, - konsekvensForYtelser: ['Opphør av ytelsen', 'Ytelsen redusert'], - }, - feilutbetaltePerioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2017-04-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2017-05-01', - tom: '2020-09-01', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingFakta_ubehandlet_2: IFeilutbetalingFakta = { - totalFeilutbetaltPeriode: { fom: '2013-02-01', tom: '2020-09-01' }, - totaltFeilutbetaltBeløp: 39000, - varsletBeløp: 43000, - revurderingsvedtaksdato: '2020-12-05', - feilutbetaltePerioder: [ - { - periode: { - fom: '2013-02-01', - tom: '2013-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2014-02-01', - tom: '2014-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2015-02-01', - tom: '2015-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2016-02-01', - tom: '2016-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2017-02-01', - tom: '2017-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2018-02-01', - tom: '2018-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-09-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2020-04-01', - tom: '2020-10-01', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingFakta_ubehandlet_3: IFeilutbetalingFakta = { - totalFeilutbetaltPeriode: { - fom: '2013-01-01', - tom: '2020-10-31', - }, - totaltFeilutbetaltBeløp: 39000, - varsletBeløp: 43000, - revurderingsvedtaksdato: '2020-12-05', - feilutbetaltePerioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2018-12-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-01-01', - tom: '2019-01-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-02-01', - tom: '2019-02-28', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-03-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-04-01', - tom: '2019-04-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-05-01', - tom: '2019-05-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-06-01', - tom: '2019-06-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-07-01', - tom: '2019-07-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-08-01', - tom: '2019-08-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-09-01', - tom: '2019-09-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-10-01', - tom: '2019-10-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-11-01', - tom: '2019-11-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-12-01', - tom: '2019-12-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2020-01-01', - tom: '2020-10-31', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingFakta_ubehandlet_4: IFeilutbetalingFakta = { - totalFeilutbetaltPeriode: { fom: '2020-04-01', tom: '2020-08-31' }, - totaltFeilutbetaltBeløp: 4000, - varsletBeløp: 4000, - revurderingsvedtaksdato: '2020-12-05', - faktainfo: { - revurderingsårsak: 'Ny søknad', - revurderingsresultat: 'Opphør av ytelsen', - tilbakekrevingsvalg: Tilbakekrevingsvalg.OPPRETT_TILBAKEKREVING_UTEN_VARSEL, - konsekvensForYtelser: ['Opphør av ytelsen', 'Ytelsen redusert'], - }, - feilutbetaltePerioder: [ - { - periode: { fom: '2019-04-01', tom: '2019-05-31' }, - feilutbetaltBeløp: 2000, - }, - { - periode: { fom: '2019-07-01', tom: '2019-08-31' }, - feilutbetaltBeløp: 2000, - }, - ], -}; - -export { - feilutbetalingFakta_ubehandlet_1, - feilutbetalingFakta_ubehandlet_2, - feilutbetalingFakta_ubehandlet_3, - feilutbetalingFakta_ubehandlet_4, -}; diff --git a/src/dev-server/mock/foreldelse/feilutbetalingForeldelse_ubehandlet.ts b/src/dev-server/mock/foreldelse/feilutbetalingForeldelse_ubehandlet.ts deleted file mode 100644 index a0e0d0d8..00000000 --- a/src/dev-server/mock/foreldelse/feilutbetalingForeldelse_ubehandlet.ts +++ /dev/null @@ -1,204 +0,0 @@ -import { IFeilutbetalingForeldelse } from '../../../frontend/typer/feilutbetalingtyper'; - -const feilutbetalingForeldelse_ubehandlet_1: IFeilutbetalingForeldelse = { - foreldetPerioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2017-04-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2017-05-01', - tom: '2020-09-01', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingForeldelse_ubehandlet_2: IFeilutbetalingForeldelse = { - foreldetPerioder: [ - { - periode: { - fom: '2013-02-01', - tom: '2013-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2014-02-01', - tom: '2014-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2015-02-01', - tom: '2015-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2016-02-01', - tom: '2016-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2017-02-01', - tom: '2017-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2018-02-01', - tom: '2018-11-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-09-01', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2020-04-01', - tom: '2020-10-01', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingForeldelse_ubehandlet_3: IFeilutbetalingForeldelse = { - foreldetPerioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2018-12-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-01-01', - tom: '2019-01-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-02-01', - tom: '2019-02-28', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-03-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-04-01', - tom: '2019-04-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-05-01', - tom: '2019-05-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-06-01', - tom: '2019-06-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-07-01', - tom: '2019-07-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-08-01', - tom: '2019-08-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-09-01', - tom: '2019-09-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-10-01', - tom: '2019-10-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-11-01', - tom: '2019-11-30', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2019-12-01', - tom: '2019-12-31', - }, - feilutbetaltBeløp: 5000, - }, - { - periode: { - fom: '2020-01-01', - tom: '2020-10-31', - }, - feilutbetaltBeløp: 4000, - }, - ], -}; - -const feilutbetalingForeldelse_ubehandlet_4: IFeilutbetalingForeldelse = { - foreldetPerioder: [ - { - periode: { fom: '2019-04-01', tom: '2019-05-31' }, - feilutbetaltBeløp: 2000, - }, - { - periode: { fom: '2019-07-01', tom: '2019-08-31' }, - feilutbetaltBeløp: 2000, - }, - ], -}; - -export { - feilutbetalingForeldelse_ubehandlet_1, - feilutbetalingForeldelse_ubehandlet_2, - feilutbetalingForeldelse_ubehandlet_3, - feilutbetalingForeldelse_ubehandlet_4, -}; diff --git a/src/dev-server/mock/ks2/KS_fagsak_2.ts b/src/dev-server/mock/ks2/KS_fagsak_2.ts deleted file mode 100644 index bb35afcf..00000000 --- a/src/dev-server/mock/ks2/KS_fagsak_2.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { kjønnType } from '@navikt/familie-typer'; - -import { Fagsystem, Ytelsetype } from '../../../frontend/kodeverk'; -import { - Behandlingstype, - Behandlingstatus, - IBehandling, - Behandlingssteg, - Behandlingsstegstatus, -} from '../../../frontend/typer/behandling'; -import { IFagsak, IFagsakBehandling, Målform } from '../../../frontend/typer/fagsak'; -import { IPerson } from '../../../frontend/typer/person'; - -const bruker: IPerson = { - navn: 'Test Testesen', - kjønn: kjønnType.MANN, - fødselsdato: '1990-01-01', - personIdent: '12345600001', -}; - -const behandlinger_2: IFagsakBehandling[] = [ - { - behandlingId: 'ks4', - eksternBrukId: '3', - type: Behandlingstype.REVURDERING_TILBAKEKREVING, - status: Behandlingstatus.OPPRETTET, - }, -]; - -const fagsak_ks2: IFagsak = { - eksternFagsakId: 'ks2', - fagsystem: Fagsystem.KS, - ytelsestype: Ytelsetype.KONTANTSTØTTE, - bruker: bruker, - behandlinger: behandlinger_2, - språkkode: Målform.NB, -}; - -const ks_behandling_4: IBehandling = { - behandlingId: 'ks4', - eksternBrukId: '3', - fagsystemsbehandlingId: 'ks123', - kanHenleggeBehandling: true, - kanRevurderingOpprettes: false, - erBehandlingPåVent: false, - harVerge: true, - kanEndres: true, - varselSendt: false, - type: Behandlingstype.TILBAKEKREVING, - status: Behandlingstatus.UTREDES, - opprettetDato: '2020-12-02', - behandlingsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.VARSEL, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.GRUNNLAG, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FAKTA, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - behandlingsstegstatus: Behandlingsstegstatus.UTFØRT, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - behandlingsstegstatus: Behandlingsstegstatus.KLAR, - }, - ], - manuelleBrevmottakere: [], -}; - -export { fagsak_ks2, ks_behandling_4 }; diff --git a/src/dev-server/mock/totrinn/totrinn.ts b/src/dev-server/mock/totrinn/totrinn.ts deleted file mode 100644 index 9fdccd1d..00000000 --- a/src/dev-server/mock/totrinn/totrinn.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Behandlingssteg } from '../../../frontend/typer/behandling'; -import { ITotrinnkontroll } from '../../../frontend/typer/totrinnTyper'; - -const totrinn_1: ITotrinnkontroll = { - totrinnsstegsinfo: [ - { - behandlingssteg: Behandlingssteg.FAKTA, - }, - { - behandlingssteg: Behandlingssteg.FORELDELSE, - }, - { - behandlingssteg: Behandlingssteg.VILKÅRSVURDERING, - }, - { - behandlingssteg: Behandlingssteg.FORESLÅ_VEDTAK, - }, - ], -}; - -export { totrinn_1 }; diff --git a/src/dev-server/mock/utils.ts b/src/dev-server/mock/utils.ts deleted file mode 100644 index b58023c2..00000000 --- a/src/dev-server/mock/utils.ts +++ /dev/null @@ -1,11 +0,0 @@ -export const dayIn21Days = () => { - const dayIn21Days = new Date(); - dayIn21Days.setDate(dayIn21Days.getDate() + 21); - return dayIn21Days.toISOString().substring(0, 10); -}; - -export const yesterday = () => { - const yesterday = new Date(); - yesterday.setDate(yesterday.getDate() - 1); - return yesterday.toISOString().substring(0, 10); -}; diff --git a/src/dev-server/mock/vedtak/brevsavsnitt.ts b/src/dev-server/mock/vedtak/brevsavsnitt.ts deleted file mode 100644 index b9b7c12e..00000000 --- a/src/dev-server/mock/vedtak/brevsavsnitt.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { Avsnittstype, Underavsnittstype } from '../../../frontend/kodeverk'; - -const vedtaksbrevtekster_1 = [ - { - avsnittstype: Avsnittstype.OPPSUMMERING, - overskrift: 'Betale tilbake?', - underavsnittsliste: [ - { - fritekstTillatt: true, - fritekstPåkrevet: true, - overskrift: 'Overskrift 1', - brødtekst: 'Brødtekst 1', - fritekst: 'Fritekst 1', - }, - ], - }, - { - avsnittstype: Avsnittstype.PERIODE, - overskrift: 'Avsnitt 2 - per 1', - fom: '2013-01-01', - tom: '2017-04-30', - underavsnittsliste: [ - { - underavsnittstype: Underavsnittstype.FAKTA, - fritekstTillatt: true, - fritekstPåkrevet: false, - brødtekst: 'Brødtekst fakta per 1', - fritekst: 'Fritekst fakta per 1', - }, - { - underavsnittstype: Underavsnittstype.FORELDELSE, - fritekstTillatt: true, - fritekstPåkrevet: false, - overskrift: 'Foreldelse per 1', - brødtekst: 'Brødtekst foreldelse per 1', - }, - ], - }, - { - avsnittstype: Avsnittstype.PERIODE, - overskrift: 'Avsnitt 3 - per 2', - fom: '2017-05-01', - tom: '2020-09-01', - underavsnittsliste: [ - { - underavsnittstype: Underavsnittstype.FAKTA, - fritekstTillatt: true, - fritekstPåkrevet: false, - brødtekst: 'Brødtekst fakta per 2', - }, - { - underavsnittstype: Underavsnittstype.SÆRLIGEGRUNNER_ANNET, - fritekstTillatt: true, - fritekstPåkrevet: true, - overskrift: 'Oppsummering per 2', - brødtekst: 'Brødtekst oppsummering per 2', - }, - ], - }, - { - avsnittstype: Avsnittstype.TILLEGGSINFORMASJON, - overskrift: 'Lovhjemler vi bruker?', - underavsnittsliste: [ - { - fritekstTillatt: false, - overskrift: 'Avsluttende informasjon', - brødtekst: 'Brødtekst avsluttende informasjon', - }, - ], - }, -]; - -export { vedtaksbrevtekster_1 }; diff --git "a/src/dev-server/mock/vilk\303\245rsvurdering/feilutbetalingVilk\303\245rsvurdering_ubehandlet.ts" "b/src/dev-server/mock/vilk\303\245rsvurdering/feilutbetalingVilk\303\245rsvurdering_ubehandlet.ts" deleted file mode 100644 index 31f3bb9b..00000000 --- "a/src/dev-server/mock/vilk\303\245rsvurdering/feilutbetalingVilk\303\245rsvurdering_ubehandlet.ts" +++ /dev/null @@ -1,311 +0,0 @@ -import { HendelseType } from '../../../frontend/kodeverk'; -import { IFeilutbetalingVilkårsvurdering } from '../../../frontend/typer/feilutbetalingtyper'; - -const feilutbetalingVilkårsvurdering_ubehandlet_1 = ( - hendelsestype: HendelseType -): IFeilutbetalingVilkårsvurdering => { - return { - rettsgebyr: 1500, - perioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2017-04-30', - }, - aktiviteter: [ - { aktivitet: 'Arbeidstaker', beløp: 2000 }, - { aktivitet: 'Frilanser', beløp: 3000 }, - ], - reduserteBeløper: [ - { trekk: false, beløp: 2000 }, - { trekk: true, beløp: 3000 }, - ], - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2017-05-01', - tom: '2020-09-01', - }, - aktiviteter: [{ aktivitet: 'Arbeidstaker', beløp: 4000 }], - reduserteBeløper: [{ trekk: false, beløp: 4000 }], - feilutbetaltBeløp: 4000, - hendelsestype: hendelsestype, - foreldet: false, - }, - ], - }; -}; - -const feilutbetalingVilkårsvurdering_ubehandlet_2 = ( - hendelsestype: HendelseType -): IFeilutbetalingVilkårsvurdering => { - return { - rettsgebyr: 1300, - perioder: [ - { - periode: { - fom: '2013-02-01', - tom: '2013-11-01', - }, - aktiviteter: [ - { aktivitet: 'Arbeidstaker', beløp: 2000 }, - { aktivitet: 'Frilanser', beløp: 3000 }, - ], - reduserteBeløper: [ - { trekk: false, beløp: 2000 }, - { trekk: true, beløp: 3000 }, - ], - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2014-02-01', - tom: '2014-11-01', - }, - aktiviteter: [{ aktivitet: 'Arbeidstaker', beløp: 4000 }], - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2015-02-01', - tom: '2015-11-01', - }, - aktiviteter: [ - { aktivitet: 'Arbeidstaker', beløp: 2000 }, - { aktivitet: 'Frilanser', beløp: 3000 }, - ], - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2016-02-01', - tom: '2016-11-01', - }, - aktiviteter: [{ aktivitet: 'Arbeidstaker', beløp: 4000 }], - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2017-02-01', - tom: '2017-11-01', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2018-02-01', - tom: '2018-11-01', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-09-01', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2020-04-01', - tom: '2020-10-01', - }, - feilutbetaltBeløp: 4000, - hendelsestype: hendelsestype, - foreldet: false, - }, - ], - }; -}; - -const feilutbetalingVilkårsvurdering_ubehandlet_3 = ( - hendelsestype: HendelseType -): IFeilutbetalingVilkårsvurdering => { - return { - rettsgebyr: 1500, - perioder: [ - { - periode: { - fom: '2013-01-01', - tom: '2018-12-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-01-01', - tom: '2019-01-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-02-01', - tom: '2019-02-28', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-03-01', - tom: '2019-03-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-04-01', - tom: '2019-04-30', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-05-01', - tom: '2019-05-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-06-01', - tom: '2019-06-30', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-07-01', - tom: '2019-07-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-08-01', - tom: '2019-08-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-09-01', - tom: '2019-09-30', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-10-01', - tom: '2019-10-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-11-01', - tom: '2019-11-30', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2019-12-01', - tom: '2019-12-31', - }, - feilutbetaltBeløp: 5000, - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { - fom: '2020-01-01', - tom: '2020-10-31', - }, - feilutbetaltBeløp: 4000, - hendelsestype: hendelsestype, - foreldet: false, - }, - ], - }; -}; - -const feilutbetalingVilkårsvurdering_ubehandlet_4 = ( - hendelsestype: HendelseType -): IFeilutbetalingVilkårsvurdering => { - return { - rettsgebyr: 1500, - perioder: [ - { - periode: { fom: '2019-04-01', tom: '2019-05-31' }, - feilutbetaltBeløp: 2000, - aktiviteter: [ - { aktivitet: 'Arbeidstaker', beløp: 1000 }, - { aktivitet: 'Frilanser', beløp: 1000 }, - ], - reduserteBeløper: [ - { trekk: false, beløp: 1000 }, - { trekk: true, beløp: 1000 }, - ], - hendelsestype: hendelsestype, - foreldet: false, - }, - { - periode: { fom: '2019-07-01', tom: '2019-08-31' }, - feilutbetaltBeløp: 2000, - aktiviteter: [{ aktivitet: 'Arbeidstaker', beløp: 2000 }], - reduserteBeløper: [{ trekk: false, beløp: 2000 }], - hendelsestype: hendelsestype, - foreldet: false, - }, - ], - }; -}; - -export { - feilutbetalingVilkårsvurdering_ubehandlet_1, - feilutbetalingVilkårsvurdering_ubehandlet_2, - feilutbetalingVilkårsvurdering_ubehandlet_3, - feilutbetalingVilkårsvurdering_ubehandlet_4, -};