Чтобы создавать, редактировать и удалять параметры интервалов техобслуживания, нужно использовать команду 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 ]
|