Skip to content

Commit

Permalink
Oppdatert navngivning og bruker nye felter fra api
Browse files Browse the repository at this point in the history
  • Loading branch information
SiLar92 committed Oct 29, 2024
1 parent 586ea23 commit 84e022a
Show file tree
Hide file tree
Showing 21 changed files with 231 additions and 212 deletions.
4 changes: 2 additions & 2 deletions client/src/Pages/Virksomhet/Kartlegging/Behovsvurdering.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ export const Behovsvurdering = ({
iaSak.saksnummer,
samarbeid.id,
"Behovsvurdering",
).then(({ kartleggingId }) => {
setIdForSistOpprettetBehovsvurdering(kartleggingId);
).then(({ id }) => {
setIdForSistOpprettetBehovsvurdering(id);
hentBehovsvurderingerPåNytt();
oppdaterSaksStatus();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Button, ExpansionCard } from "@navikt/ds-react";
import React, { useState } from "react";
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import styled from "styled-components";
import { åpneSpørreundersøkelseINyFane } from "../../../util/navigasjon";
import { SlettBehovsvurderingModal } from "./SlettBehovsvurderingModal";
Expand Down Expand Up @@ -83,7 +83,7 @@ export const BehovsvurderingCardHeaderInnhold = ({
behovsvurdering,
dato,
}: {
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
dato?: string;
}) => {
const [
Expand Down Expand Up @@ -125,15 +125,15 @@ export const BehovsvurderingCardHeaderInnhold = ({
iaSak.orgnr,
iaSak.saksnummer,
samarbeidId,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => hentBehovsvurderingPåNytt?.());
};

const startSpørreundersøkelsen = () => {
startSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
hentBehovsvurderingPåNytt();
});
Expand All @@ -143,7 +143,7 @@ export const BehovsvurderingCardHeaderInnhold = ({
slettSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
hentBehovsvurderingPåNytt();
oppdaterSaksStatus();
Expand All @@ -155,7 +155,7 @@ export const BehovsvurderingCardHeaderInnhold = ({
avsluttSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
hentBehovsvurderingPåNytt();
oppdaterSaksStatus();
Expand Down Expand Up @@ -284,7 +284,7 @@ export const BehovsvurderingCardHeaderInnhold = ({
variant={"secondary"}
onClick={() =>
åpneSpørreundersøkelseINyFane(
behovsvurdering.kartleggingId,
behovsvurdering.id,
"PÅBEGYNT",
)
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { ExpansionCard } from "@navikt/ds-react";
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import { BehovsvurderingResultat } from "./BehovsvurderingResultat";
import { useSpørreundersøkelse } from "../../../components/Spørreundersøkelse/SpørreundersøkelseContext";

export const BehovsvurderingRadInnhold = ({
behovsvurdering,
}: {
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
}) => {
const behovsvurderingStatus = behovsvurdering.status;
const { iaSak } = useSpørreundersøkelse();
Expand All @@ -17,7 +17,7 @@ export const BehovsvurderingRadInnhold = ({
<ExpansionCard.Content>
<BehovsvurderingResultat
iaSak={iaSak}
behovsvurderingId={behovsvurdering.kartleggingId}
behovsvurderingId={behovsvurdering.id}
/>
</ExpansionCard.Content>
);
Expand Down
16 changes: 6 additions & 10 deletions client/src/Pages/Virksomhet/Kartlegging/EksportVisning.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { BodyShort, Button, Loader } from "@navikt/ds-react";
import React from "react";
import { FilePdfIcon } from "@navikt/aksel-icons";
import { IASak } from "../../../domenetyper/domenetyper";
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import styled from "styled-components";
import { TemaResultat } from "../../../components/Spørreundersøkelse/TemaResultat";
import VirksomhetsEksportHeader from "../../../components/pdfEksport/VirksomhetsEksportHeader";
Expand All @@ -17,7 +17,7 @@ interface EksportVisningProps {
erIEksportMode: boolean;
setErIEksportMode: (erIEksportMode: boolean) => void;
iaSak: IASak;
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
}
const EXPORT_INTERNAL_WIDTH = 1280;

Expand Down Expand Up @@ -261,7 +261,7 @@ const EksportVisning = ({
<EksportInnhold
erLastet={erLastet}
setErLastet={setErLastet}
kartlegging={behovsvurdering}
spørreundersøkelse={behovsvurdering}
iaSak={iaSak}
/>
</div>
Expand All @@ -280,23 +280,19 @@ const Container = styled.div`
`;

function EksportInnhold({
kartlegging,
spørreundersøkelse,
iaSak,
erLastet,
setErLastet,
}: {
kartlegging: IASakKartlegging;
spørreundersøkelse: Spørreundersøkelse;
iaSak: IASak;
erLastet: boolean;
setErLastet: (erLastet: boolean) => void;
}) {
//const { loading: lasterKartleggingResultat } =
const { data: kartleggingResultat, loading: lasterKartleggingResultat } =
useHentResultat(
iaSak.orgnr,
iaSak.saksnummer,
kartlegging.kartleggingId,
);
useHentResultat(iaSak.orgnr, iaSak.saksnummer, spørreundersøkelse.id);

//const kartleggingResultat = dummyKartleggingResultat;
const { virksomhet } = useVirksomhetContext();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import { BekreftValgModal } from "../../../components/Modal/BekreftValgModal";
import { lokalDatoMedKlokkeslett } from "../../../util/dato";
import React from "react";
Expand All @@ -9,7 +9,7 @@ export function SlettBehovsvurderingModal({
lukkModal,
slettSpørreundersøkelsen,
}: {
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
erModalÅpen: boolean;
lukkModal: () => void;
slettSpørreundersøkelsen: () => void;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import { BekreftValgModal } from "../../../components/Modal/BekreftValgModal";
import { åpneSpørreundersøkelseINyFane } from "../../../util/navigasjon";
import { BodyShort, List } from "@navikt/ds-react";
Expand All @@ -10,7 +10,7 @@ export function StartSpørreundersøkelseModal({
lukkModal,
startSpørreundersøkelsen,
}: {
spørreundersøkelse: IASakKartlegging;
spørreundersøkelse: Spørreundersøkelse;
erModalÅpen: boolean;
lukkModal: () => void;
startSpørreundersøkelsen: () => void;
Expand All @@ -21,7 +21,7 @@ export function StartSpørreundersøkelseModal({
onConfirm={() => {
startSpørreundersøkelsen();
åpneSpørreundersøkelseINyFane(
spørreundersøkelse.kartleggingId,
spørreundersøkelse.id,
"OPPRETTET",
);
lukkModal();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ export const Evaluering = ({
iaSak.saksnummer,
samarbeid.id,
"Evaluering",
).then(({ kartleggingId }) => {
setSisteOpprettedeId(kartleggingId);
).then(({ id }) => {
setSisteOpprettedeId(id);
hentSpørreundersøkelserPåNytt();
oppdaterSaksStatus();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Button, ExpansionCard } from "@navikt/ds-react";
import React, { useState } from "react";
import { IASakKartlegging } from "../../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../../domenetyper/spørreundersøkelse";
import styled from "styled-components";
import { åpneSpørreundersøkelseINyFane } from "../../../../util/navigasjon";
import { SlettBehovsvurderingModal } from "../../Kartlegging/SlettBehovsvurderingModal";
Expand Down Expand Up @@ -83,7 +83,7 @@ export const EvalueringCardHeaderInnhold = ({
behovsvurdering,
dato,
}: {
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
dato?: string;
}) => {
const [
Expand Down Expand Up @@ -125,15 +125,15 @@ export const EvalueringCardHeaderInnhold = ({
iaSak.orgnr,
iaSak.saksnummer,
samarbeidId,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => muterEvalueringer?.());
};

const startEvaluering = () => {
startSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
muterEvalueringer();
});
Expand All @@ -143,7 +143,7 @@ export const EvalueringCardHeaderInnhold = ({
slettSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
muterEvalueringer();
oppdaterSaksStatus();
Expand All @@ -155,7 +155,7 @@ export const EvalueringCardHeaderInnhold = ({
avsluttSpørreundersøkelse(
iaSak.orgnr,
iaSak.saksnummer,
behovsvurdering.kartleggingId,
behovsvurdering.id,
).then(() => {
muterEvalueringer();
oppdaterSaksStatus();
Expand Down Expand Up @@ -282,7 +282,7 @@ export const EvalueringCardHeaderInnhold = ({
variant={"secondary"}
onClick={() =>
åpneSpørreundersøkelseINyFane(
behovsvurdering.kartleggingId,
behovsvurdering.id,
"PÅBEGYNT",
)
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { ExpansionCard } from "@navikt/ds-react";
import { IASakKartlegging } from "../../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../../domenetyper/spørreundersøkelse";
import { BehovsvurderingResultat } from "../../Kartlegging/BehovsvurderingResultat";
import { useSpørreundersøkelse } from "../../../../components/Spørreundersøkelse/SpørreundersøkelseContext";

export const EvalueringRadInnhold = ({
behovsvurdering,
}: {
behovsvurdering: IASakKartlegging;
behovsvurdering: Spørreundersøkelse;
}) => {
const behovsvurderingStatus = behovsvurdering.status;
const { iaSak } = useSpørreundersøkelse();
Expand All @@ -17,7 +17,7 @@ export const EvalueringRadInnhold = ({
<ExpansionCard.Content>
<BehovsvurderingResultat
iaSak={iaSak}
behovsvurderingId={behovsvurdering.kartleggingId}
behovsvurderingId={behovsvurdering.id}
/>
</ExpansionCard.Content>
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { BodyShort, Loader, Table } from "@navikt/ds-react";
import { StyledTable } from "../../../components/StyledTable";
import { ScrollUtTilKantenContainer } from "../../../components/ScrollUtTilKantenContainer/ScrollUtTilKantenContainer";
import { NavIdentMedLenke } from "../../../components/NavIdentMedLenke";
import { IASakKartlegging } from "../../../domenetyper/iaSakKartlegging";
import { Spørreundersøkelse } from "../../../domenetyper/spørreundersøkelse";
import { IaSakProsess } from "../../../domenetyper/iaSakProsess";
import { lokalDatoMedKlokkeslett } from "../../../util/dato";
import {
Expand All @@ -15,7 +15,7 @@ interface LeveransehistorikkProps {
saksnummer: string;
}

export const sorterPåDato = (a: IASakKartlegging, b: IASakKartlegging) => {
export const sorterPåDato = (a: Spørreundersøkelse, b: Spørreundersøkelse) => {
return b.endretTidspunkt!.getTime() - a.endretTidspunkt!.getTime();
};
export const KartlegginghistorikkTabell = ({
Expand Down Expand Up @@ -56,30 +56,30 @@ const BehovsVurderingISamarbeid = ({
saksnummer,
prosess,
}: BehovsVurderingISamarbeidProps) => {
const { data: iaSakKartlegginger, loading: lasterKartlegginger } =
const { data: behovsvurderinger, loading: lasterBehovsvurderinger } =
useHentSpørreundersøkelser(
orgnummer,
saksnummer,
prosess.id,
"Behovsvurdering",
);

if (lasterKartlegginger) {
if (lasterBehovsvurderinger) {
return <Loader />;
}

if (!iaSakKartlegginger) {
if (!behovsvurderinger) {
return <BodyShort>Kunne ikke hente behovsvurderinger</BodyShort>;
}
const avsluttedeKarltegginger = iaSakKartlegginger
const avsluttedeBehovsvurderinger = behovsvurderinger
.filter((kartlegging) => kartlegging.status === "AVSLUTTET")
.sort(sorterPåDato);

return (
<>
<h3>Gjennomførte behovsvurderinger for {prosess.navn}</h3>

{avsluttedeKarltegginger.length ? (
{avsluttedeBehovsvurderinger.length ? (
<ScrollUtTilKantenContainer
$offsetLeft={1.5 + 2.75}
$offsetRight={1.5 + 0.75}
Expand All @@ -95,25 +95,29 @@ const BehovsVurderingISamarbeid = ({
</Table.Row>
</Table.Header>
<Table.Body>
{avsluttedeKarltegginger.map((kartlegging) => (
<Table.Row key={kartlegging.kartleggingId}>
<Table.DataCell>
{lokalDatoMedKlokkeslett(
kartlegging.opprettetTidspunkt,
)}
</Table.DataCell>
<Table.DataCell>
{lokalDatoMedKlokkeslett(
kartlegging.endretTidspunkt!,
)}
</Table.DataCell>
<Table.DataCell>
<NavIdentMedLenke
navIdent={kartlegging.opprettetAv}
/>
</Table.DataCell>
</Table.Row>
))}
{avsluttedeBehovsvurderinger.map(
(behovsvurdering) => (
<Table.Row key={behovsvurdering.id}>
<Table.DataCell>
{lokalDatoMedKlokkeslett(
behovsvurdering.opprettetTidspunkt,
)}
</Table.DataCell>
<Table.DataCell>
{lokalDatoMedKlokkeslett(
behovsvurdering.endretTidspunkt!,
)}
</Table.DataCell>
<Table.DataCell>
<NavIdentMedLenke
navIdent={
behovsvurdering.opprettetAv
}
/>
</Table.DataCell>
</Table.Row>
),
)}
</Table.Body>
</StyledTable>
</ScrollUtTilKantenContainer>
Expand Down
Loading

0 comments on commit 84e022a

Please sign in to comment.