Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

...

V případě, že získáváte požadavky a zpracováváte formulář, tak nově je v rámci formuláře vrácena i informace, na základě jaké vazby je formulář přítomen.  

Endpointy

...

A. api/Tickets/GetTickets 

B. api/Tickets/GetTicket/{id}?plainTextOnly={plainTextOnly} 

Ukázka

...

1/ Formulář vázaný na službu

...

Vložení nového požadavku s formulářem, aktualizace formuláře v požadavku 

Jedná se o endpointy

...

A. api/Tickets/NewTicket 

B. api/Tickets/UpdateCustomForm 

Je potřeba zde doplnit ServiceId nebo CategoryItemId. Kterou hodnotu máte doplnit, zjistíte z výsledku volání výše popsaných endpointů pro získání prázdných formulářů. Prázdný formulář obsahuje informaci Id formuláře (custom form Id) a ServiceId či CategoryItemId. 

Doplnění údajů do requestu

...

  1. (NewTicket) Nový požadavek s formulářem pro službu - do pole CustomForms pro každý formulář, který posíláte, doplníte ServiceId -> vzít z GetCustomFormsForNewTicket 

  2. (NewTicket) Nový požadavek s formulářem pro položku kategorie - do pole CustomForms pro každý formulář, který posíláte, doplníte CategoryItemId -> vzít z GetCustomFormsForNewTicket 

  3. (UpdateCustomForm) Pro aktualizaci formuláře u tiketu pro službu, je potřeba doplnit ServiceId -> vzít z GetCustomFormsForTicket 

  4. (UpdateCustomForm) Pro aktualizaci formuláře u tiketu pro položku kategorie, je potřeba doplnit CategoryItemId -> vzít z GetCustomFormsForTicket 

Ukázky

...

1/ Nový požadavek pro službu api/Tickets/NewTicket

...