kb:wb:fieldops_dobijanje_zadataka

This is an old revision of the document!


Get Tasks [RESTful]

Služi da ulogovani korisnik dobije dodeljene mu nove, nezapočete, zadatke.

Sintaksa

GetTasks(token)

HTTP metodPrimer URLa
GEThttp://<server>/rs/fieldops/gettasks?token=<>
ParametarTipOpis
tokenStringVažeći token korisnika


Uspešan rezultat 200 OK vraća u odgovoru objekat Tasklist. Klasa objekta sadrži sledeća svojstva:

NazivTipOpis
messageStringPoruka za primaoca, za sada samo predvidjeno mesto
ownerStringIme i prezime “vlanika ovog spiska zadataka, tj. kome su dodeljeni zadaci
requestdtstampStringISO 8601 formatiran datum i vreme kada je objekat napravljen (zatražen spisak zadataka)
taskstypeidIntegerVrsta zadatka (prodaja=0, montaža=1,…) prema TaskType enumeratoru
tasksArrayList<HashMap<String, Object»Kolekcija objekata tipa Ključ-Vrednost parova. Svaki par je jedan podatak iz zadatka, a svaki obejkat liste je jedan zadatak.

Tasks svojstvo se serijalizuje u niz (array) JSON objekata koji se sastoje od “ključ-vrednost” parova. Ključ u ovoj kombinaciji je onaj jedinstveni, tekstualni naziv polja koja ga unikatno opisuje i odvaja od svih ostalih definisanih ključeva. Svaki JSON u nizu predstavlja osnovne podatke za jedan zadatak i svaki zadatak nije započet. Ulogovani korisnik uredjaja (tableta) dobija samo nezapočete zadatke dodeljenje njemu.

U slučaju bilo kakve greške, ista se vraća sa bližim opisom, ako takav postoji.


  • kb/wb/fieldops_dobijanje_zadataka.1555489287.txt.gz
  • Last modified: 2019/04/17 08:21
  • by aleksandar