Skip to content

Commit

Permalink
TSFF-802 - kan endre avslåtte automatiske vurderinger i søknadsfrist (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
hallvardastark authored Sep 19, 2024
1 parent 5e341ab commit 445fb24
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ export const visOverstyringspanelForSoknadsfrist: Story = {
soknadsfristStatus={soknadsStatus}
panelTittelKode="Søknadsfrist"
vilkar={vilkarSoknadsfrist}
kanEndrePåSøknadsopplysninger
{...props}
/>
);
Expand All @@ -130,6 +131,7 @@ export const visOverstyringspanelForSoknadsfristUtenDokumenter: Story = {
soknadsfristStatus={{ dokumentStatus: [] }}
panelTittelKode="Søknadsfrist"
vilkar={vilkarSoknadsfrist}
kanEndrePåSøknadsopplysninger
{...props}
/>
);
Expand Down Expand Up @@ -306,6 +308,7 @@ export const VisSoknadsfristAksjonspunkt5077: Story = {
],
},
]}
kanEndrePåSøknadsopplysninger
{...props}
/>
);
Expand Down Expand Up @@ -413,6 +416,7 @@ export const visSoknadsfristAksjonspunkt5077Delvis: Story = {
],
},
]}
kanEndrePåSøknadsopplysninger
{...props}
/>
);
Expand Down Expand Up @@ -611,6 +615,7 @@ export const VisSoknadsfristAksjonspunkt5077FlereSøknader: Story = {
],
},
]}
kanEndrePåSøknadsopplysninger
{...props}
/>
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,9 @@ import {
} from '@navikt/ft-form-validators';
import { AssessedBy } from '@navikt/ft-plattform-komponenter';
import React, { useCallback, useMemo } from 'react';
import { useFormContext } from 'react-hook-form';

import { KravDokumentStatus, VilkårPeriodeDto } from '@navikt/k9-sak-typescript-client';
import { formatDate } from '../utils';
import { FormState } from './FormState';
import styles from './SoknadsfristVilkarDokument.module.css';

const minLength3 = minLength(3);
Expand Down Expand Up @@ -59,8 +57,6 @@ export const SoknadsfristVilkarDokument = ({
periode,
kanEndrePåSøknadsopplysninger,
}: SoknadsfristVilkarDokumentProps) => {
const { getValues } = useFormContext<FormState>();
const harBegrunnelse = !!getValues('avklarteKrav')[dokumentIndex]?.begrunnelse;
const erVilkarOk = readOnly && dokumentErVurdert && periode.vilkarStatus === 'OPPFYLT';
const { hentSaksbehandlerNavn } = useSaksbehandlerOppslag();
const opprettetAv = hentSaksbehandlerNavn(dokument?.avklarteOpplysninger?.opprettetAv);
Expand Down Expand Up @@ -173,7 +169,7 @@ export const SoknadsfristVilkarDokument = ({
]}
/>
)}
{!erOverstyrt && dokumentErVurdert && harBegrunnelse && !redigerVurdering && kanEndrePåSøknadsopplysninger && (
{!erOverstyrt && dokumentErVurdert && !redigerVurdering && kanEndrePåSøknadsopplysninger && (
<div>
<div className="mt-2" />
<Button
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,10 @@ export const SoknadsfristVilkarForm = ({
const harAksjonspunkt = aksjonspunkt !== undefined;
const periodeFom = periode?.periode?.fom;
const periodeTom = periode?.periode?.tom;
const aksjonspunktCode = erOverstyrt
? aksjonspunktCodes.OVERSTYR_SOKNADSFRISTVILKAR
: aksjonspunktCodes.KONTROLLER_OPPLYSNINGER_OM_SØKNADSFRIST;
const aksjonspunktCode =
erOverstyrt || !harAksjonspunkt
? aksjonspunktCodes.OVERSTYR_SOKNADSFRISTVILKAR
: aksjonspunktCodes.KONTROLLER_OPPLYSNINGER_OM_SØKNADSFRIST;

const harLøstManueltAksjonspunkt = aksjonspunkter.some(
ap =>
Expand Down Expand Up @@ -212,7 +213,7 @@ export const SoknadsfristVilkarForm = ({

return (
<Form formMethods={formMethods} onSubmit={handleSubmit}>
{!erOverstyrt && !harAksjonspunkt && dokumenterIAktivPeriode.length > 0 && !editForm && (
{!erOverstyrt && dokumenterIAktivPeriode.length > 0 && !editForm && (
<div>
{Array.isArray(alleDokumenter) &&
alleDokumenter.length > 0 &&
Expand Down Expand Up @@ -240,7 +241,7 @@ export const SoknadsfristVilkarForm = ({
{(erOverstyrt || harAksjonspunkt || editForm) && dokumenterIAktivPeriode.length > 0 && (
<AksjonspunktBox
className={styles.aksjonspunktMargin}
erAksjonspunktApent={erOverstyrt || harÅpentAksjonspunkt}
erAksjonspunktApent={erOverstyrt || harÅpentAksjonspunkt || editForm}
>
<AksjonspunktText />
<div className="mt-2" />
Expand Down

0 comments on commit 445fb24

Please sign in to comment.