bkd-mba-fbi / webapp-schulverwaltung

JavaScript Web-Modul, das mit SLH.Evento Backend (REST-API) die Prozesse der Schulverwaltung online sicherstellt
https://bkd-mba-fbi.github.io/webapp-schulverwaltung/
MIT License
9 stars 0 forks source link

Anlassdetails: Details der Studiengangliste - Status ändern - 2PT #718

Open fbufbi opened 4 months ago

fbufbi commented 4 months ago

image

Optionen für Statuswechsel: GET /StatusProcesses/?idStatus={Subscriptions.StatusId}

Response

200 OK
[
    {
        "DataClassId": null,
        "Id1": 0,
        "Id2": null,
        "IdStatus": 30080,
        "Status": "Historisiert",
        "Direction": "forward",
        "StatusDate": null,
        "WorkProgressId": null,
        "IsDelete": false,
        "IdObject": "_30080",
        "HRef": "/CLX.Evento/api/StatusProcesses/_30080"
    },
    ...
]

Aktion Statuswechsel:

POST /StatusProcesses/
{
    "DataClassId": "PersonenAnmeldung",
    "Id1": {Subscriptions.Id}, 
    "Id2": {PersonId},
    "IdStatus": {StatusProcesses.IdStatus}
}

Beispiel: GymBivo, stg@test.ch > Dupont Océanne

caebr commented 3 months ago

@schefbi

schefbi commented 3 months ago

@schefbi

  • Wir gehen davon aus, dass bei Mehrfachauswahl pro Anmeldung ein separater Request gemacht werden muss. Ist das richtig?

@caebr Korrekt. für jede Anmeldung muss ein POST /StatusProcesses/ gemacht werden.