This commit is contained in:
Daniel Appelgren
2021-10-08 15:22:27 +02:00
parent 438241db49
commit d4cd5e0473
3 changed files with 24 additions and 20 deletions

View File

@@ -1,7 +1,7 @@
<msfa-layout> <msfa-layout>
<msfa-report-layout <msfa-report-layout
[avrop]="avrop$ | async" [avrop]="avrop$ | async"
description="Här rapporterar du deltagarens frånvaro och eventuella misskötsel i tjänsten. Rapportering via avvikelserapport ska också ske om tjänsten inte fungerar för deltagaren." description="Här rapporterar du deltagarens avvikelser. Exempelvis kan du rapportera om tjänsten inte fungerar för deltagaren eller om deltagaren misskött sig under tjänsten."
reportSubTitle="Skapa rapport" reportSubTitle="Skapa rapport"
reportTitle="Avvikelserapport (avvikelse)" reportTitle="Avvikelserapport (avvikelse)"
*ngIf="avrop$ | async as avrop; else skeletonRef" *ngIf="avrop$ | async as avrop; else skeletonRef"
@@ -97,7 +97,8 @@
[afPrimaryButtonText]="'Skicka in Avvikelserapport (avvikelse)'" [afPrimaryButtonText]="'Skicka in Avvikelserapport (avvikelse)'"
[afSecondaryButtonText]="'Avbryt'" [afSecondaryButtonText]="'Avbryt'"
(afOnSecondaryClick)="cancelConfirmDialog()" (afOnSecondaryClick)="cancelConfirmDialog()"
[afHeading]="'Bekräfta och skicka in'" [afHeading]="'Vill du skicka in Avvikelserapport (avvikelse)'"
afAriaLabel="Förhandsgranska och skicka in Avvikelserapport (avvikelse)"
id="confirmAvvikelserapport" id="confirmAvvikelserapport"
> >
<dl> <dl>

View File

@@ -83,16 +83,16 @@
<div class="gemensam-planering__cta-wrapper"> <div class="gemensam-planering__cta-wrapper">
<digi-button af-type="submit" af-size="m">Bekräfta och skicka in</digi-button> <digi-button af-type="submit" af-size="m">Bekräfta och skicka in</digi-button>
<msfa-back-link [showIcon]="false" [asButton]="true" [route]="['/deltagare/'+ genomforandeReferens]" <msfa-back-link [showIcon]="false" [asButton]="true" [route]="['/deltagare/'+ genomforandeReferens]"
>Avbryt</msfa-back-link >Avbryt
> </msfa-back-link>
</div> </div>
</footer> </footer>
</form> </form>
<msfa-confirm-dialog <msfa-confirm-dialog
[dialogOpen]="confirmDialogOpen" [dialogOpen]="confirmDialogOpen"
dialogTitle="Förhandsgranska och bekräfta" dialogTitle="Vill du skicka in Gemensam planering?"
ariaLabel="Förhandsgranska och bekräfta Avvikelserapport (frånvaro)" ariaLabel="Förhandsgranska och skicka in Gemensam planering"
primaryButtonText="Bekräfta och skicka in" primaryButtonText="Skicka in"
(confirmDialogChanged)="closeConfirmDialogAndProceed($event, genomforandeReferens)" (confirmDialogChanged)="closeConfirmDialogAndProceed($event, genomforandeReferens)"
> >
<dl> <dl>

View File

@@ -6,14 +6,15 @@
reportTitle="Avvikelserapport (frånvaro)" reportTitle="Avvikelserapport (frånvaro)"
> >
<div class="franvaro-report" *ngIf="currentGenomforandeReferens$ | async as genomforandeReferens"> <div class="franvaro-report" *ngIf="currentGenomforandeReferens$ | async as genomforandeReferens">
<digi-notification-alert <ng-container *ngIf="maxDate < avrop.startDate; else reportRef">
*ngIf="maxDate < avrop.startDate; else reportRef" <digi-notification-alert af-variation="warning" af-heading="Kan inte skapa Avvikelserapport (frånvaro)">
af-variation="warning"
af-heading="Kan inte skapa Avvikelserapport (frånvaro)"
>
<p>Det går inte att rapportera frånvaro eftersom tjänsten inte har startad ännu.</p> <p>Det går inte att rapportera frånvaro eftersom tjänsten inte har startad ännu.</p>
</digi-notification-alert> </digi-notification-alert>
<!-- TODO: add spacing-->
<msfa-back-link [route]="['../']">Tillbaka till deltagaren</msfa-back-link>
</ng-container>
<ng-template #reportRef> <ng-template #reportRef>
<div <div
class="franvaro-report__confirmation" class="franvaro-report__confirmation"
@@ -259,16 +260,16 @@
<div class="franvaro-report__cta-wrapper"> <div class="franvaro-report__cta-wrapper">
<digi-button af-type="submit" af-size="m">Förhandsgranska</digi-button> <digi-button af-type="submit" af-size="m">Förhandsgranska</digi-button>
<msfa-back-link [showIcon]="false" [asButton]="true" [route]="['/deltagare/'+ genomforandeReferens]" <msfa-back-link [showIcon]="false" [asButton]="true" [route]="['/deltagare/'+ genomforandeReferens]"
>Avbryt</msfa-back-link >Avbryt
> </msfa-back-link>
</div> </div>
</footer> </footer>
</form> </form>
<msfa-confirm-dialog <msfa-confirm-dialog
[dialogOpen]="confirmDialogOpen$ | async" [dialogOpen]="confirmDialogOpen$ | async"
dialogTitle="Förhandsgranska och bekräfta" dialogTitle="Vill du skicka in Avvikelserapport (frånvaro)?"
ariaLabel="Förhandsgranska och bekräfta Avvikelserapport (frånvaro)" ariaLabel="Förhandsgranska och skicka in Avvikelserapport (frånvaro)"
primaryButtonText="Bekräfta och skicka in" primaryButtonText="Skicka in"
(confirmDialogChanged)="closeConfirmDialogAndProceed($event, genomforandeReferens)" (confirmDialogChanged)="closeConfirmDialogAndProceed($event, genomforandeReferens)"
> >
<dl *ngIf="reasons$ | async as reasons"> <dl *ngIf="reasons$ | async as reasons">
@@ -287,7 +288,9 @@
</ng-container> </ng-container>
</ng-container> </ng-container>
<dt>Datum</dt> <dt>Datum</dt>
<dd><digi-typography-time [afDateTime]="dateFormControl.value"></digi-typography-time></dd> <dd>
<digi-typography-time [afDateTime]="dateFormControl.value"></digi-typography-time>
</dd>
<dt>Hel eller del av dag</dt> <dt>Hel eller del av dag</dt>
<dd>{{dayOrPartOfDayFromValue}}</dd> <dd>{{dayOrPartOfDayFromValue}}</dd>
<ng-container *ngIf="showTimePickers"> <ng-container *ngIf="showTimePickers">