Водители: создание, редактирование и удаление

Для создания, редактирования и удаления водителей используется команда resource/update_driver:

svc=resource/update_driver&params={"itemId":<long>,
				  "id":<long>,
				  "callMode":<text>,
				  "c":<text>,
				  "ck":<short>,
				  "ds":<text>,
				  "n":<text>,
				  "p":<text>,
				  "r":<double>,
				  "f":<uint>,
				  "jp":{
				    	<text>:<text>,
				    	...
				  }}

Параметры

Название Описание
itemId ID ресурса
id ID водителя
callMode режим: создание, редактирование, удаление (create, update, delete)
Параметры, обязательные только при создании и редактировании:
c код
ck контрольная сумма изображения водителя
ds описание
n название
p телефонный номер вида +1234567890 (+ надо закодировать в %2B)
r соотношение сторон изображения водителя
f флаги: в данный момент не используется
jp произвольные поля в формате: название поля - значение

Возвращаемый результат

При создании и редактировании:

[
	<long>,			/* ID водителя */
	{
		"id":<long>,		/* ID водителя */
		"n":<text>,		/* имя */
		"c":<text>,		/* код */
		"jp": {			/* произвольные поля */
			<text>:<text>,		/* название: значение */
			...
		},
		"ds":<text>,		/* описание */
		"p":<text>,		/* телефонный номер */
		"r":<double>,		/* соотношение сторон изображения */
		"ck":<ushort>,		/* контрольная сумма изображения */
		"bu":<long>,		/* назначенный объект */
		"pu":<long>,		/* предыдущий назначенный объект */
		"bt":<uint>,		/* время последнего назначения/снятия */
		"pos":{			/* местоположение */	
			"y":<double>,		/* широта */	
			"x":<double>		/* долгота */
		}		
	}
]

При удалении:

[
	<long>,		/* ID водителя */
	null
]
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam