Merge pull request #105 in TEA/mina-sidor-fa-web from bugfix/TV-621 to develop

Squashed commit of the following:

commit b86ee7b9994b647c4ad7616ad0e989cffb2581af
Author: fueno <nicolas.fuentes-maturana@arbetsformedlingen.se>
Date:   Mon Sep 20 12:26:13 2021 +0200

    TV-621 deleted path from server.js, updated path name in generate

commit 4370d39e401021d6cde9f47d2da22078ce6fd626
Author: fueno <nicolas.fuentes-maturana@arbetsformedlingen.se>
Date:   Fri Sep 17 17:14:47 2021 +0200

    TV-621: updated mock data for avvikelserapporter
This commit is contained in:
Nicolas Fuentes Maturana
2021-09-20 13:52:55 +02:00
parent ffc5a46807
commit a28bca739c
6 changed files with 30 additions and 34 deletions

View File

@@ -1,5 +1,5 @@
function generateFragorForAvvikelser() { function generateFragorForAvvikelser() {
const fragaForAvvikelseOrsak = [ const fragorForAvvikelser = [
{ {
// AvvikelseOrsaksKodEnum.TackatNejTillInsatsEllerAktivitet // AvvikelseOrsaksKodEnum.TackatNejTillInsatsEllerAktivitet
name: 'Vilken insats eller aktivitet har deltagaren tackat nej till? Obligatoriskt', name: 'Vilken insats eller aktivitet har deltagaren tackat nej till? Obligatoriskt',
@@ -47,9 +47,9 @@ function generateFragorForAvvikelser() {
} }
]; ];
console.info('FragaForAvvikelseOrsak generated...'); console.info('FragorForAvvikelser generated...');
return fragaForAvvikelseOrsak; return fragorForAvvikelser;
} }
export default { export default {

View File

@@ -1,5 +1,5 @@
function generateAndraKandaOrsaker() { function generateKandaAvvikelseKoder() {
const andraKandaOrsaker = [ const kandaAvvikelseKoder = [
{ name: 'Läkarbesök/Tandläkarbesök', id: 1 }, { name: 'Läkarbesök/Tandläkarbesök', id: 1 },
{ name: 'Familjeangelägenhet', id: 2 }, { name: 'Familjeangelägenhet', id: 2 },
{ name: 'Möte med myndighet', id: 3 }, { name: 'Möte med myndighet', id: 3 },
@@ -7,11 +7,11 @@ function generateAndraKandaOrsaker() {
{ name: 'Annan orsak', id: 5 }, { name: 'Annan orsak', id: 5 },
]; ];
console.info('AndraKandaOrsaker generated...'); console.info('KandaAvvikelseKoder generated...');
return andraKandaOrsaker; return kandaAvvikelseKoder;
} }
export default { export default {
generate: generateAndraKandaOrsaker, generate: generateKandaAvvikelseKoder,
}; };

View File

@@ -1,5 +1,5 @@
function generateAvvikelseOrsaker() { function generateOrsaksKoderAvvikelse() {
const avvikelseOrsaker = [ const orsaksKoderAvvikelse = [
{ name: 'Tackat nej till insats eller aktivitet', id: 19 }, { name: 'Tackat nej till insats eller aktivitet', id: 19 },
{ name: 'Tackat nej till erbjudet arbete', id: 20 }, { name: 'Tackat nej till erbjudet arbete', id: 20 },
{ name: 'Misskött sig eller stört verksamheten', id: 22 }, { name: 'Misskött sig eller stört verksamheten', id: 22 },
@@ -7,11 +7,11 @@ function generateAvvikelseOrsaker() {
{ name: 'Ser till att erbjudet arbete inte kommer till stånd', id: 28 }, { name: 'Ser till att erbjudet arbete inte kommer till stånd', id: 28 },
]; ];
console.info('AvvikelseOrsaker generated...'); console.info('OrsaksKoderAvvikelse generated...');
return avvikelseOrsaker; return orsaksKoderAvvikelse;
} }
export default { export default {
generate: generateAvvikelseOrsaker, generate: generateOrsaksKoderAvvikelse,
}; };

View File

@@ -1,5 +1,5 @@
function generateFranvaroOrsaker() { function generateOrsaksKoderFranvaro() {
const franvaroOrsaker = [ const orsaksKoderFranvaro = [
{ name: 'Sjuk', id: 15 }, { name: 'Sjuk', id: 15 },
{ name: 'VAB', id: 23 }, { name: 'VAB', id: 23 },
{ name: 'Arbete', id: 16 }, { name: 'Arbete', id: 16 },
@@ -8,11 +8,11 @@ function generateFranvaroOrsaker() {
{ name: 'Okänd orsak', id: 17 }, { name: 'Okänd orsak', id: 17 },
]; ];
console.info('FranvaroOrsaker generated...'); console.info('OrsaksKoderFranvaro generated...');
return franvaroOrsaker; return orsaksKoderFranvaro;
} }
export default { export default {
generate: generateFranvaroOrsaker, generate: generateOrsaksKoderFranvaro,
}; };

View File

@@ -1,10 +1,6 @@
import fs from 'fs'; import fs from 'fs';
import { authTokens } from './auth-tokens.js'; import { authTokens } from './auth-tokens.js';
import avrop from './avrop.js'; import avrop from './avrop.js';
import franvaroOrsaker from './avvikelse-alternative.js/franvaro-orsaker.js';
import avvikelseOrsaker from './avvikelse-alternative.js/avvikelse-orsaker.js';
import andraKandaOrsaker from './avvikelse-alternative.js/andra-kanda-orsaker.js';
import fragaForAvvikelseOrsak from './avvikelse-alternative.js/fraga-for-avvikelse-orsak.js';
import currentUser from './current-user.js'; import currentUser from './current-user.js';
import userinfo from './userinfo.js'; import userinfo from './userinfo.js';
import deltagare from './deltagare.js'; import deltagare from './deltagare.js';
@@ -15,6 +11,10 @@ import participants from './participants.js';
import tjanster from './tjanster.js'; import tjanster from './tjanster.js';
import chooseRandom from './utils/choose-random.util.js'; import chooseRandom from './utils/choose-random.util.js';
import organizations from './organizations.js'; import organizations from './organizations.js';
import orsaksKoderFranvaro from './avvikelse-alternative/orsaks-koder-franvaro.js';
import orsaksKoderAvvikelse from './avvikelse-alternative/orsaks-koder-avvikelse.js';
import kandaAvvikelseKoder from './avvikelse-alternative/kanda-avvikelse-koder.js';
import fragorForAvvikelser from './avvikelse-alternative/fragor-for-avvikelser.js';
const ORGANIZATIONS = organizations.generate(); const ORGANIZATIONS = organizations.generate();
const AUTHORIZATIONS = ['Hantera användare', 'Hantera origisation', 'Hantera ekonomi']; const AUTHORIZATIONS = ['Hantera användare', 'Hantera origisation', 'Hantera ekonomi'];
@@ -34,10 +34,10 @@ const generatedUserinfo = {
const avropTjanster = []; const avropTjanster = [];
const utforandeVerksamheter = []; const utforandeVerksamheter = [];
const avropKommuner = []; const avropKommuner = [];
const generatedFranvaroOrsaker = franvaroOrsaker.generate(); const generateOrsaksKoderFranvaro = orsaksKoderFranvaro.generate();
const generateAvvikelseOrsaker = avvikelseOrsaker.generate(); const generateOrsaksKoderAvvikelse = orsaksKoderAvvikelse.generate();
const generateAndraKandaOrsaker = andraKandaOrsaker.generate(); const generateKandaAvvikelseKoder = kandaAvvikelseKoder.generate();
const generatefragaForAvvikelseOrsak = fragaForAvvikelseOrsak.generate(); const generateFragorForAvvikelser = fragorForAvvikelser.generate();
generatedAvrop.forEach(({ tjanstekod, tjansteNamn, utforandeVerksamhetId, utforandeverksamhet, kommunKod, kommun }) => { generatedAvrop.forEach(({ tjanstekod, tjansteNamn, utforandeVerksamhetId, utforandeverksamhet, kommunKod, kommun }) => {
const tjanstExists = avropTjanster.find(tjanst => tjanst.id === tjanstekod); const tjanstExists = avropTjanster.find(tjanst => tjanst.id === tjanstekod);
@@ -121,10 +121,10 @@ const apiData = {
userinfo: generatedUserinfo, userinfo: generatedUserinfo,
getTokenFullAccess: authTokens.auth_code_from_CIAM_with_all_permissions, getTokenFullAccess: authTokens.auth_code_from_CIAM_with_all_permissions,
invites: [], invites: [],
franvaroOrsaker: generatedFranvaroOrsaker, orsakskoderfranvaro: generateOrsaksKoderFranvaro,
avvikelseOrsaker: generateAvvikelseOrsaker, orsakskoderavvikelse: generateOrsaksKoderAvvikelse,
andraKandaOrsaker: generateAndraKandaOrsaker, kandaavvikelsekoder: generateKandaAvvikelseKoder,
fragaForAvvikelseOrsaker: generatefragaForAvvikelseOrsak, fragorforavvikelser: generateFragorForAvvikelser,
minaDeltagare: chooseRandom(generatedAvrop, 3), minaDeltagare: chooseRandom(generatedAvrop, 3),
}; };

View File

@@ -47,10 +47,6 @@ server.use(
'/deltagare?*': '/avrop?$1', '/deltagare?*': '/avrop?$1',
'/deltagare/:sokandeId/avrop': '/avrop?sokandeId=:sokandeId', '/deltagare/:sokandeId/avrop': '/avrop?sokandeId=:sokandeId',
'/deltagare/:sokandeId/*': '/deltagare/:sokandeId', '/deltagare/:sokandeId/*': '/deltagare/:sokandeId',
'/franvaro/franvaroOrsaker': '/franvaroOrsaker',
'/avvikelse/avvikelseOrsaker': '/avvikelseOrsaker',
'/andraKandaOrsaker': '/andraKandaOrsaker',
'/fragaForAvvikelseOrsaker': '/fragaForAvvikelseOrsaker',
'*page=*': '$1_page=$2', '*page=*': '$1_page=$2',
'*limit=*': '$1_limit=$2', '*limit=*': '$1_limit=$2',
'*sort=*': '$1_sort=$2', '*sort=*': '$1_sort=$2',