Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
ru:sidebar:remoteapi:apiref:unit:update_service_interval [21/12/2012 12:16]
zuve
ru:sidebar:remoteapi:apiref:unit:update_service_interval [31/01/2013 14:16]
zuve
Строка 1: Строка 1:
 ====== Интервалы техобслуживания ====== ====== Интервалы техобслуживания ======
 +Чтобы создавать,​ редактировать и удалять параметры интервалов техобслуживания,​ нужно использовать команду **unit/​update_service_interval**: ​
  
-To create, edit, or delete maintenance properties (the Service Intervals tab):  +<​code ​javascript
- +svc=unit/​update_service_interval&​params={"​itemId":<​long>,​ 
-<​code>​ + "​id":<​long>,​ 
-svc=unit/​update_service_interval+ "​callMode":<​text>,​ 
 + "​n":<​text>,​ 
 + "​t":<​text>,​ 
 + "​im":<​uint>,​ 
 + "​it":<​uint>,​ 
 + "​ie":<​uint>,​ 
 + "​pm":<​uint>,​ 
 + "​pt":<​uint>,​ 
 + "​pe":<​uint>,​ 
 + "​c":<​uint>​}
 </​code>​ </​code>​
  
-required parameters:+===== Параметры ===== 
 +^ Название ^ Описание ^ 
 +| itemId | ID объекта | 
 +| id | ID интервала техобслуживания | 
 +| callMode | действиесоздание,​ редактирование,​ удаление (create, update, delete) | 
 +|  **Параметры,​ обязательными только при создании и редактировании:​** ​ || 
 +| n | название интервала | 
 +| t | описание | 
 +| im | интервал по пробегу | 
 +| it | интервал в днях | 
 +| ie | интервал по моточасам | 
 +| pm | последнее техобслуживание для интервала по пробегу,​ км | 
 +| pt | последнее техобслуживание для интервала в днях (дата в секундах) | 
 +| pe | последнее техобслуживание для интервала по моточасам,​ ч | 
 +| c | количество выполнений |
  
-<code=javascript>​ +===== Возвращаемый результат =====  
-+При создании и редактировании
- "​itemId":<​long>,​ /​* unit ID */ +<code javascript>​
- "​id":<​long>,​ /​* service interval ID (only for update and delete actions) */ +
- "​callMode":<​text>​ /​* action (create, update, delete) */ +
-+
-</​code>​ +
- +
-Optional parameters:​ +
- +
-<code=javascript>​ +
-+
- "​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 */ +
-+
-</code+
- +
-Return result: +
- +
-<code=javascript>​+
 [ [
- <​long>,​ /​* ​number of service interval ​*/+ <​long>,​ /​* ​ID интервала техобслуживания ​*/
  {  {
- "​id":<​long>,​ /​* ​service interval ​ID */ + "​id":<​long>,​ /​* ID интервала техобслуживания ​*/ 
- "​n":<​text>,​ /​* ​service interval name */ + "​n":<​text>,​ /​* ​название ​*/ 
- "​t":<​text>,​ /​* ​description ​*/ + "​t":<​text>,​ /​* ​описание ​*/ 
- "​im":<​uint>,​ /​* ​mileage-based interval to be done once in every N kilometers ​*/ + "​im":<​uint>,​ /​* ​интервал по пробегу ​*/ 
- "​it":<​uint>,​ /​* ​days-based interval to be dine once in every N hours */ + "​it":<​uint>,​ /​* ​интервал в днях ​*/ 
- "​ie":<​uint>,​ /​* ​engine-hours-based interval to be done once in every N hours */ + "​ie":<​uint>,​ /​* ​интервал по моточасам ​*/ 
- "​pm":<​uint>,​ /​* ​previous mileagekm */ + "​pm":<​uint>,​ /​* ​последнее техобслуживание для интервала по пробегукм */ 
- "​pt":<​uint>,​ /​* ​previous days */ + "​pt":<​uint>,​ /​* ​последнее техобслуживание для интервала в днях (дата в секундах) ​*/ 
- "​pe":<​uint>,​ /​* ​previous engine hours */ + "​pe":<​uint>,​ /​* ​последнее техобслуживание для интервала по моточасам,​ ч */ 
- "​c":<​uint>​ /​* ​count of service intervals that have been done */+ "​c":<​uint>​ /​* ​количество выполнений ​*/
  }  }
 ] ]
 </​code>​ </​code>​
  
 +При удалении:​
 +<code javascript>​
 +[
 + <​long>,​ /​* ID интервала техобслуживания */
 + null
 +]
 +</​code>​
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam