Arbeidsmøte, kontrakt front- / backend

Arbeidsmøte i DS-gruppa for å bestemme kontrakt mellom front- og backend

Tilstede:

Ellen, Jarle S, Svein, Rituvesh og Stein

 

1. Hva skal vi lage?

Vi tar utgangspunkt i skisser og funksjonelle beskrivelser, og ber om avklaring fra Eirik på følgende punkter:

  • ett eller flere caseNumbers (Array aller string?)
  • roller på personer
  • hører note og caseNumber til også i Konserveringsprosess (Superhendelsen)?

Vi bruker vår tolkning på skisser og lager et utgangspunkt fra det. 

2. Datamodell / objektmodell (JSON)

{
  id/eventId: number, (to be decided)
  eventTypeId: number,
  doneBy: string,
  doneDate: string,
  registeredBy: string,
  registeredDate: string,
  updatedBy: string,
  updatedDate: string,
  completedBy: string,
  completedDate: string,
  note: string,
  caseNumber: string,
  affectedThings: Array<string>
}

3. Hva trenger frontend/backend?

 Med JSON i punkt 2 har vi det vi trenger per nå i frontend.

Felter i post til backend:

{
  eventTypeId: number,
  doneBy: string,
  doneDate: string,
  completedBy: string,
  completedDate: string,
  note: string,
  caseNumber: string,
  affectedThings: Array<string>
}

 

 

Felter i put til backend:

{
  id/eventId: number, (to be decided)
  eventTypeId: number,
  doneBy: string,
  doneDate: string,
  completedBy: string,
  completedDate: string,
  note: string,
  caseNumber: string,
  affectedThings: Array<string>
}

4. Framover, hvordan koble delhendelser til K-prosess? (K-prosess = Konserveringsprosess (superhendelse)

Vi har en array av delhendelser med delhendelser av ulik type.

Til teknisk avklaring: Oppdatering av superhendelse alltid ett put/post-kall?

 

Publisert 21. sep. 2017 11:14 - Sist endret 21. sep. 2017 14:37