Skip to content

Commit f5f970b

Browse files
committed
- Litt penere formatering på org TitleValue
- Mindre endringer #deploy-test-frontend
1 parent 28ba97f commit f5f970b

File tree

5 files changed

+38
-15
lines changed

5 files changed

+38
-15
lines changed

apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/Visning.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ const Arbeidsforhold = ({ data }: ArbeidsforholdArray) => {
126126
)}
127127
</div>
128128

129-
<Arbeidsgiver data={arbeidsforhold.arbeidsgiver} />
129+
{arbeidsforhold.arbeidsgiver && <Arbeidsgiver data={arbeidsforhold.arbeidsgiver} />}
130130

131131
<Arbeidsavtaler data={arbeidsforhold.arbeidsavtaler} />
132132

apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/partials/Arbeidsgiver.tsx

+24-2
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,40 @@
1-
import React, { Fragment } from 'react'
1+
import React from 'react'
22
import { TitleValue } from '@/components/ui/titleValue/TitleValue'
3+
import { useOrganisasjonForvalter } from '@/utils/hooks/useDollyOrganisasjoner'
34

45
export const Arbeidsgiver = ({ data }) => {
6+
const { organisasjoner: virksomhetInfo } = useOrganisasjonForvalter([data.organisasjonsnummer])
7+
const { organisasjoner: opplysningspliktigInfo } = useOrganisasjonForvalter([
8+
data.opplysningspliktig,
9+
])
510
if (!data || data.length === 0) {
611
return null
712
}
813

14+
const virksomhetNavn =
15+
virksomhetInfo?.[0]?.q1?.organisasjonsnavn || virksomhetInfo?.[0]?.q2?.organisasjonsnavn
16+
const opplysningspliktigNavn =
17+
opplysningspliktigInfo?.[0]?.q1?.organisasjonsnavn ||
18+
opplysningspliktigInfo?.[0]?.q2?.organisasjonsnavn
19+
920
return (
1021
<React.Fragment>
1122
<h4>Arbeidsgiver</h4>
1223
<div className="person-visning_content">
1324
<TitleValue title="Aktørtype" value={data.type} />
1425
{(data.type === 'Organisasjon' || data.type === 'ORGANISASJON') && (
15-
<TitleValue title="Organisasjonsnummer" value={data.organisasjonsnummer} />
26+
<>
27+
<TitleValue
28+
title="Virksomhet"
29+
value={`${data?.organisasjonsnummer} - ${virksomhetNavn}`}
30+
/>
31+
{data.opplysningspliktig && (
32+
<TitleValue
33+
title="Opplysningspliktig"
34+
value={`${data.opplysningspliktig} - ${opplysningspliktigNavn}`}
35+
/>
36+
)}
37+
</>
1638
)}
1739
{data.type === 'Person' && (
1840
<TitleValue title="Arbeidsgiverident" value={data.offentligIdent} />

apps/dolly-frontend/src/main/js/src/components/fagsystem/inntektsmelding/visning/partials/enkelInntektsmeldingVisning.tsx

+4-6
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,13 @@ export const EnkelInntektsmeldingVisning = ({ data }: EnkelInntektsmelding) => {
7474
/>
7575
<TitleValue title="Ytelse" value={codeToNorskLabel(inntekt.ytelse)} />
7676
<TitleValue
77-
title="Virksomhet (orgnr)"
78-
value={inntekt.arbeidsgiver && inntekt.arbeidsgiver.orgnummer}
77+
title="Virksomhet"
78+
value={`${inntekt.arbeidsgiver?.orgnummer} - ${virksomhetNavn}`}
7979
/>
80-
<TitleValue title="Virksomhet navn" value={virksomhetNavn} />
8180
<TitleValue
82-
title="Opplysningspliktig virksomhet"
83-
value={inntekt.arbeidsgiver && inntekt.arbeidsgiver.virksomhetsnummer}
81+
title="Opplysningspliktig"
82+
value={`${inntekt.arbeidsgiver.virksomhetsnummer} - ${opplysningspliktigNavn}`}
8483
/>
85-
<TitleValue title="Opplysningspliktig navn" value={opplysningspliktigNavn} />
8684
<TitleValue
8785
title="Innsendingstidspunkt"
8886
value={formatDate(inntekt?.avsendersystem?.innsendingstidspunkt)}

apps/dolly-frontend/src/main/js/src/components/fagsystem/inntektstub/visning/Visning.tsx

+6-5
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,14 @@ const InntektsinformasjonVisning = ({ sortedData, numInntekter }: InfoProps) =>
8484
<React.Fragment>
8585
<div className="person-visning_content">
8686
<TitleValue title="År/måned" value={inntektsinformasjon.aarMaaned} />
87-
<TitleValue title="Virksomhet (orgnr/id)" value={inntektsinformasjon.virksomhet} />
88-
<TitleValue title="Virksomhet navn" value={virksomhetNavn} />
8987
<TitleValue
90-
title="Opplysningspliktig (orgnr/id)"
91-
value={inntektsinformasjon.opplysningspliktig}
88+
title="Virksomhet"
89+
value={`${inntektsinformasjon?.virksomhet} - ${virksomhetNavn}`}
90+
/>
91+
<TitleValue
92+
title="Opplysningspliktig"
93+
value={`${inntektsinformasjon.opplysningspliktig} - ${opplysningspliktigNavn}`}
9294
/>
93-
<TitleValue title="Opplysningspliktig navn" value={opplysningspliktigNavn} />
9495
<TitleValue
9596
title="Rapporteringstidspunkt"
9697
value={formatDateTime(inntektsinformasjon.rapporteringsdato)}

apps/dolly-frontend/src/main/js/src/pages/gruppeOversikt/GruppeOversikt.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,9 @@ const GruppeOversikt: React.FC = () => {
107107
className="page-header flexbox--align-center--justify-start"
108108
>
109109
<h1>Grupper</h1>
110-
<Hjelpetekst placement={bottom}>temp</Hjelpetekst>
110+
<Hjelpetekst placement={bottom}>
111+
Gruppene inneholder alle personene dine (FNR/DNR/NPID).
112+
</Hjelpetekst>
111113
</div>
112114
</div>
113115

0 commit comments

Comments
 (0)