1

JS Api и unit/register_maintenance_event

Topic: JS Api и unit/register_maintenance_event

Добрый день.

Подскажите, на remoteApi нашел нужную мне функцию unit/register_maintenance_event.
А на JS Api как я могу зарегистрировать событие технического обслуживания. Документацию всю перекопал, ничего не нашел.

Спасибо.

2

JS Api и unit/register_maintenance_event

Re: JS Api и unit/register_maintenance_event

Добрый день

// загружаем библиотеку с функциями для работы с событиями
wialon.core.Session.getInstance().loadLibrary("unitEventRegistrar");

// для объектов становится доступен метод registryMaintenanceEvent
unit.registryMaintenanceEvent =  function(date, description, x, y, location, info, duration, cost, mileage, eh, done_svcs, callback) {
       // ...
};

// по сути, параметры такие же, как и для Remote API http://sdk.wialon.com/wiki/ru/pro/remoteapi/apiref/unit/register_maintenance_event
/** Registry maintenance event
    * @param date {Integer} date registry event
    * @param description {String} description event
    * @param x {Double} longtitude
    * @param y {Double} latitude
    * @param location {Double} location
    * @param info {String} info
    * @param duration {Double} cost
    * @param cost {Double} cost
    * @param mileage {Double} mileage
    * @param eh {Integer} engine hours
    * @param done_svcs {String} done services
    * @param callback {Function?null} callback that get result of server operation in form callback(code)
*/

Напишите, пожалуйста, если какие-то моменты требуют уточнений

3

JS Api и unit/register_maintenance_event

(edited by marc 15/09/2015 19:24:27)

Re: JS Api и unit/register_maintenance_event

Спасибо, все получилось. Долго думал что за параметр done_svcs, потом понял что в строке это id сервис-интервала.