Чтобы создавать, редактировать и удалять параметры интервалов техобслуживания, нужно использовать команду unit/update_service_interval:
svc=unit/update_service_interval¶ms={"itemId":<long>, "id":<long>, "callMode":<text>, "n":<text>, "t":<text>, "im":<uint>, "it":<uint>, "ie":<uint>, "pm":<uint>, "pt":<uint>, "pe":<uint>, "c":<uint>}
Название | Описание |
---|---|
itemId | ID объекта |
id | ID интервала техобслуживания |
callMode | действие: создание, редактирование, удаление (create, update, delete) |
Параметры, обязательными только при создании и редактировании: | |
n | название интервала |
t | описание |
im | интервал по пробегу |
it | интервал в днях |
ie | интервал по моточасам |
pm | последнее техобслуживание для интервала по пробегу, км |
pt | последнее техобслуживание для интервала в днях (дата в секундах) |
pe | последнее техобслуживание для интервала по моточасам, ч |
c | количество выполнений |
При создании и редактировании:
[ <long>, /* ID интервала техобслуживания */ { "id":<long>, /* ID интервала техобслуживания */ "n":<text>, /* название */ "t":<text>, /* описание */ "im":<uint>, /* интервал по пробегу */ "it":<uint>, /* интервал в днях */ "ie":<uint>, /* интервал по моточасам */ "pm":<uint>, /* последнее техобслуживание для интервала по пробегу, км */ "pt":<uint>, /* последнее техобслуживание для интервала в днях (дата в секундах) */ "pe":<uint>, /* последнее техобслуживание для интервала по моточасам, ч */ "c":<uint> /* количество выполнений */ } ]
При удалении:
[ <long>, /* ID интервала техобслуживания */ null ]