Przejdź do treści
Polski
  • Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

Stanowiska

Podany artykuł dotyczy stanowisk, które należą do struktury organizacyjnej firmy. Stanowiska możesz znaleźć logując się do aplikacji jako super admin (tylko użytkownik o takich uprawnieniach ma dostęp do struktury organizacyjnej).

Następnie wybierz zakładkę "STRUKTURA" dostępnej w górnym menu.

W nowym widoku wybierz zakładkę "STANOWISKA". Będzie widoczna lista stanowisk dostępnych w danej organizacji. Każde stanowisko może zostać edytowane poprzez kliknięcie przycisku "EDYTUJ" dostępnego koło nazwy stanowiska.

Obiekt:

{
        "Id": "string",
        "Name": "string"
}

JavaScript

Pobieranie listy stanowisk, GET:

    URL: /api/Positions

    Przykładowa odpowiedź: 

[
    {
        "Id": "49ea676e-432c-4bcf-8fc8-fbd16310e69b",
        "Name": "sprzedawca"
    },
    {
        "Id": "92e57286-df34-4440-ac0f-816e61335b5d",
        "Name": "kelner"
    },
    {
        "Id": "343d1917-411e-4fa4-9e20-9a9e9dbc3574",
        "Name": "manager"
    },
    {
        "Id": "34bc1a0d-bdd8-4ab1-8e50-3b32391d4708",
        "Name": "Asystent Menedżera"
    },
    {
        "Id": "9c3a80e4-7eeb-4f66-b542-d6c219fa67f9",
        "Name": "Kasjer Sprzedawca"
    },
    {
        "Id": "c0d2db9a-2f1d-4103-8de7-caa9df7a92ec",
        "Name": "Menedżer Sklepu"
    },
    {
        "Id": "9d3affbd-d1bc-495d-9020-eb3803c83e9f",
        "Name": "Starszy Sprzedawca"
    }
]

JavaScript

Tworzenie stanowiska, POST:

URL: /api/Positions

    Format żądania:

{ "Name": "New Position" }

JavaScript

    Status odpowiedzi:

Wartość zwrócona w nagłówku "location" służy do pobrania stworzonego stanowiska (GET).

Pobieranie jednego stanowiska, GET:

    URL: /api/Positions/{Id}

    Przykładowa odpowiedź:

{
"Id": "823a5810-4e10-4076-80a6-08b12dbb2835",
"Name": "Position 1"
}

JavaScript

Aktualizacja stanowiska, PUT:

    URL: /api/Positions/{Id}

    Format żądania:

{ "Name": "New Position" }

JavaScript

    Status odpowiedzi: 200 OK

        W tym przypadku nie otrzymujemy nagłówka "location" przechowującego URL wybranego stanowiska