Merge pull request #70 in TEA/dafa-web-monorepo from feature/TV-227-se-behorigheter to develop
Squashed commit of the following:
commit 1ad19a85662f2187c9345b5ca19f6ffc3e1b833e
Merge: 60e4e46 03a9eb2
Author: Aden Hassan <aden.hassan@arbetsformedlingen.se>
Date: Mon Aug 30 10:06:56 2021 +0200
Merge branch 'develop' into feature/TV-227-se-behorigheter
commit 60e4e467699de167b7170fb793f083554eed16f6
Author: Aden Hassan <aden.hassan@arbetsformedlingen.se>
Date: Sun Aug 29 09:29:31 2021 +0200
removed some unneccacry console log code
commit a5099b4f22d7ef227a6068119c7ad204a760d7a0
Author: Aden Hassan <aden.hassan@arbetsformedlingen.se>
Date: Sun Aug 29 09:15:18 2021 +0200
moved dialog box so that focus is on the open-dialog button when dialog is closed
This commit is contained in:
@@ -77,6 +77,40 @@
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset *ngIf="rolesFormGroup && availableRoles" [formGroup]="rolesFormGroup">
|
<fieldset *ngIf="rolesFormGroup && availableRoles" [formGroup]="rolesFormGroup">
|
||||||
|
<!-- Dialog-fönsteret -->
|
||||||
|
<digi-ng-dialog
|
||||||
|
id="authorization-dialog"
|
||||||
|
[afActive]="displayRolesDialog"
|
||||||
|
(afOnInactive)="closeRolesDialog()"
|
||||||
|
(afOnPrimaryClick)="closeRolesDialog()"
|
||||||
|
[afHeading]="'Behörighet'"
|
||||||
|
afHeadingLevel="h1"
|
||||||
|
afPrimaryButtonText="Stäng"
|
||||||
|
afSecondaryButtonText=""
|
||||||
|
>
|
||||||
|
<p>
|
||||||
|
Behörigheten passar personer som arbetar nära deltagare. Behörigheten kan användas av exempelvis handledare,
|
||||||
|
coacher, studie- och yrkesvägledare, lärare eller annan roll som behöver kunna se information om deltager, kontakta
|
||||||
|
deltagare, planera aktiviteter med deltagre och hantera rapporter för deltagre.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>Behörigheten ger tillgång till och utföra aktiviteter i följande funktioner i systemet:</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
- Deltagarlista <br />
|
||||||
|
- Information om deltagare <br />
|
||||||
|
- Resultatrapporter <br />
|
||||||
|
- Slutredovisning <br />
|
||||||
|
- Informativ rapport <br />
|
||||||
|
- Skicka välkomstbrev * <br />
|
||||||
|
- Planera deltagares aktiviteter <br />
|
||||||
|
- Deltagares schema <br />
|
||||||
|
- Avvikelserapporter <br />
|
||||||
|
- Närvaro- och frånvarorapporter <br /><br />
|
||||||
|
</p>
|
||||||
|
</digi-ng-dialog>
|
||||||
|
|
||||||
|
<!-- Beskrivning om behörighetsdelen -->
|
||||||
<legend>Behörigheter</legend>
|
<legend>Behörigheter</legend>
|
||||||
<p>
|
<p>
|
||||||
Här tilldelar du specifika behörigheter i systemet. Välj nedan vilka arbetsuppgifter som användaren ska kunna
|
Här tilldelar du specifika behörigheter i systemet. Välj nedan vilka arbetsuppgifter som användaren ska kunna
|
||||||
@@ -95,6 +129,8 @@
|
|||||||
Läs mer om behörigheter här
|
Läs mer om behörigheter här
|
||||||
</digi-ng-button>
|
</digi-ng-button>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<ul class="edit-employee-form__roles">
|
<ul class="edit-employee-form__roles">
|
||||||
<li class="edit-employee-form__roles-item" *ngFor="let role of availableRoles">
|
<li class="edit-employee-form__roles-item" *ngFor="let role of availableRoles">
|
||||||
<digi-ng-form-checkbox
|
<digi-ng-form-checkbox
|
||||||
@@ -112,35 +148,4 @@
|
|||||||
<digi-button af-type="submit">Spara ändringar</digi-button>
|
<digi-button af-type="submit">Spara ändringar</digi-button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</digi-typography>
|
</digi-typography>
|
||||||
<digi-ng-dialog
|
|
||||||
id="authorization-dialog"
|
|
||||||
[afActive]="displayRolesDialog"
|
|
||||||
(afOnInactive)="closeRolesDialog()"
|
|
||||||
(afOnPrimaryClick)="closeRolesDialog()"
|
|
||||||
[afHeading]="'Behörighet'"
|
|
||||||
afHeadingLevel="h1"
|
|
||||||
afPrimaryButtonText="Stäng"
|
|
||||||
afSecondaryButtonText=""
|
|
||||||
>
|
|
||||||
<p>
|
|
||||||
Behörigheten passar personer som arbetar nära deltagare. Behörigheten kan användas av exempelvis handledare,
|
|
||||||
coacher, studie- och yrkesvägledare, lärare eller annan roll som behöver kunna se information om deltager, kontakta
|
|
||||||
deltagare, planera aktiviteter med deltagre och hantera rapporter för deltagre.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Behörigheten ger tillgång till och utföra aktiviteter i följande funktioner i systemet:</p>
|
|
||||||
|
|
||||||
<p>
|
|
||||||
- Deltagarlista <br />
|
|
||||||
- Information om deltagare <br />
|
|
||||||
- Resultatrapporter <br />
|
|
||||||
- Slutredovisning <br />
|
|
||||||
- Informativ rapport <br />
|
|
||||||
- Skicka välkomstbrev * <br />
|
|
||||||
- Planera deltagares aktiviteter <br />
|
|
||||||
- Deltagares schema <br />
|
|
||||||
- Avvikelserapporter <br />
|
|
||||||
- Närvaro- och frånvarorapporter <br /><br />
|
|
||||||
</p>
|
|
||||||
</digi-ng-dialog>
|
|
||||||
@@ -41,7 +41,6 @@ export class EmployeeFormComponent extends UnsubscribeDirective implements OnIni
|
|||||||
this.employeeService.setCurrentEmployeeId(this.activatedRoute.snapshot.params['employeeId']);
|
this.employeeService.setCurrentEmployeeId(this.activatedRoute.snapshot.params['employeeId']);
|
||||||
const employeeDataSub = this.employee$.subscribe(employee => {
|
const employeeDataSub = this.employee$.subscribe(employee => {
|
||||||
this.employee = employee;
|
this.employee = employee;
|
||||||
console.log('Detailed Employee Data:::', employee);
|
|
||||||
this.currentEmployeeRoles = employee?.roles
|
this.currentEmployeeRoles = employee?.roles
|
||||||
.map(role => mapRoleResponseToRoleObject(role));
|
.map(role => mapRoleResponseToRoleObject(role));
|
||||||
});
|
});
|
||||||
@@ -49,11 +48,9 @@ export class EmployeeFormComponent extends UnsubscribeDirective implements OnIni
|
|||||||
const tjanstRelatedDataSub = this.tjanster$.subscribe(tjanster => {
|
const tjanstRelatedDataSub = this.tjanster$.subscribe(tjanster => {
|
||||||
const tjanstOptions: FormSelectItem[] = [];
|
const tjanstOptions: FormSelectItem[] = [];
|
||||||
tjanster?.forEach(tjanst => {
|
tjanster?.forEach(tjanst => {
|
||||||
console.log('each tjanst', tjanst);
|
|
||||||
tjanstOptions.push({name: tjanst?.name, value: tjanst?.code});
|
tjanstOptions.push({name: tjanst?.name, value: tjanst?.code});
|
||||||
});
|
});
|
||||||
this.availableTjanster = tjanstOptions;
|
this.availableTjanster = tjanstOptions;
|
||||||
console.log('availableTjanster', this.availableTjanster);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
this.subscriptionsList.push(
|
this.subscriptionsList.push(
|
||||||
|
|||||||
Reference in New Issue
Block a user