Это старая версия документа.


Интервалы техобслуживания

Чтобы зарегистрировать техобслуживание, нужно использовать команду unit/registry_maintenance_event:

svc=unit/registry_maintenance_event&params={"date":<uint>,
					    "info":<text>,
					    "duration":<int>,
					    "cost":<double>,
					    "location":<text>,
					    "x":<double>,
					    "y":<double>,
					    "description":<text>,
					    "mileage":<double>,
					    "eh":<int>,
					    "done_svcs":<text>,
					    "itemId":<long>}

To create, edit, or delete maintenance properties (the Service Intervals tab):

svc=unit/update_service_interval

Параметры

Название Описание
date дата
info вид работ
duration длительность
cost стоимость
location положение
x долгота
y широта
description описание
mileage пробег
eh моточасы
done_svcs список ID сервисов (через запятую)
itemId ID объекта

required parameters:

{
	"itemId":<long>,	/* unit ID */
	"id":<long>,		/* service interval ID (only for update and delete actions) */
	"callMode":<text>	/* action (create, update, delete) */
}

Optional parameters:

{
	"n":<text>,	/* service interval name */
	"t":<text>,	/* description */
	"im":<uint>,	/* mileage-based interval to be done once in every N kilometers */
	"it":<uint>,	/* days-based interval to be dine once in every N hours */
	"ie":<uint>,	/* engine-hours-based interval to be done once in every N hours */
	"pm":<uint>,	/* previous mileage, km */
	"pt":<uint>,	/* previous days */
	"pe":<uint>,	/* previous engine hours */
	"c":<uint>	/* count of service intervals that have been done */
}

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

[
	<long>,			/* number of service interval */
	{
		"id":<long>,	/* service interval ID */
		"n":<text>,	/* service interval name */
		"t":<text>,	/* description */
		"im":<uint>,	/* mileage-based interval to be done once in every N kilometers */
		"it":<uint>,	/* days-based interval to be dine once in every N hours */
		"ie":<uint>,	/* engine-hours-based interval to be done once in every N hours */
		"pm":<uint>,	/* previous mileage, km */
		"pt":<uint>,	/* previous days */
		"pe":<uint>,	/* previous engine hours */
		"c":<uint>	/* count of service intervals that have been done */
	}
]
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam