<
From version < 101.2 >
edited by Илья Крайнов
on 2023/07/07 15:21
To version < 90.1 >
edited by Илья Крайнов
on 2023/05/22 15:01
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -788,25 +788,25 @@
788 788   "sensors": [ ~/~/ Датчики
789 789   {
790 790   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
791 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный
791 + "kind": 0, ~/~/ Тип, 0 - простой, 1 - виртуальный
792 792   "type": 0, ~/~/ Тип датчика
793 793   "name": "string", ~/~/ Имя датчика
794 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE
794 + "inputType": 0, ~/~/ Тип входа
795 795   "inputNumber": 0, ~/~/ Номер входа
796 796   "pseudonym": "string", ~/~/ Псевдоним
797 797   "medianDegree": 0, ~/~/ Медианная фильтрация
798 798   "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.
799 799   "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.
800 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
801 - "gradesTables": [ ~/~/ Массив таблиц тарировки
800 + "gradeType": 0, ~/~/ Тип тарировки
801 + "gradesTables": [ ~/~/ Тип тарировки Таблица
802 802   {
803 - "grades": [ ~/~/ Таблица тарировки 1
803 + "grades": [ ~/~/ Тарировка
804 804   {
805 805   "input": 0, ~/~/ Входящее значение
806 806   "output": 0 ~/~/ Выходящее значение
807 807   }
808 808   ],
809 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
809 + "relevanceTime": "2023-05-22T09:57:39.562Z"
810 810   }
811 811   ],
812 812   "showInTooltip": true, ~/~/ Отображать в подсказке
... ... @@ -813,49 +813,25 @@
813 813   "showLastValid": true, ~/~/ Отображать последнее валидное значение
814 814   "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
815 815   "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания
816 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION
817 - "expr": "string", ~/~/ Формула
818 - "children": [ ~/~/ массив дочерних датчиков
816 + "agrFunction": 0,
817 + "expr": "string",
818 + "children": [
819 819   "string"
820 820   ],
821 - "customParams": { ~/~/ прочие произвольные параметры
821 + "customParams": {
822 822   "additionalProp1": "string",
823 823   "additionalProp2": "string",
824 824   "additionalProp3": "string"
825 825   },
826 -
827 -~/~/ Характерные для произвольного:
828 -
829 -~/~/  "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off
830 -
831 -~/~/  "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы
832 -
833 -~/~/  "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off
834 -
835 -~/~/  "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний
836 -
837 -~/~/  "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off
838 -
839 -~/~/  "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off
840 -
841 -~/~/  "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off
842 -
843 -~/~/  "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область)
844 -
845 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.:
846 -
847 -~/~/ "ValueOn": "Вкл.",
848 -
849 -~/~/ "ValueOff": "Выкл."
850 - "summaryMaxValue": 0 ~/~/ Макс. значение
826 + "summaryMaxValue": 0
851 851   }
852 852  
853 853   "drivers": [ ~/~/ Водители
854 854   {
855 855   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
856 - "name": "string", ~/~/ Наименование
832 + "name": "string",
857 857   "description": "string",
858 - "isDefault": true ~/~/ По умолчанию
834 + "isDefault": true
859 859   }
860 860   ],
861 861  
... ... @@ -933,11 +933,6 @@
933 933   "consumptionPerHourSeasonalEnd": "" , ~/~/ День/месяц окончания работы сезонной нормы расхода на моточас
934 934   "consumptionIdleSeasonalBegin": "" , ~/~/ День/месяц начала работы сезонной нормы расхода на х/х
935 935   "consumptionIdleSeasonalEnd": "" , ~/~/ День/месяц окончания работы сезонной нормы расхода на х/х
936 -
937 - "mileageCalcMethod": 0,
938 - "mileageCoeff": 0,
939 - "locationByCellId": true,
940 - "dottedLineTrackWhenNoCoords": true,
941 941   "counters": ~/~/ счетчики
942 942   {
943 943   "mileage": "" , ~/~/ пробег
... ... @@ -967,98 +967,8 @@
967 967   "maxQuantity": "" ~/~/ Сколько раз выполнить задание (null - однократно)
968 968   }
969 969  
970 -"drivers": [ ~/~/ Водители
971 - {
972 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
973 - "isDefault": true
974 - }
975 - ],
976 - "commandTemplates": [ ~/~/ Шаблон команды
977 - {
978 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
979 - "name": "string",
980 - "command": "string",
981 - "retries": 0
982 - }
983 - ],
941 +(% style="color:#000000" %) }
984 984  
985 - "sensors": [ ~/~/ Датчики
986 - {
987 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
988 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный
989 - "type": 0, ~/~/ Тип датчика
990 - "name": "string", ~/~/ Имя датчика
991 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE
992 - "inputNumber": 0, ~/~/ Номер входа
993 - "pseudonym": "string", ~/~/ Псевдоним
994 - "medianDegree": 0, ~/~/ Медианная фильтрация
995 - "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.
996 - "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.
997 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
998 - "gradesTables": [ ~/~/ Массив таблиц тарировки
999 - {
1000 - "grades": [ ~/~/ Таблица тарировки 1
1001 - {
1002 - "input": 0, ~/~/ Входящее значение
1003 - "output": 0 ~/~/ Выходящее значение
1004 - }
1005 - ],
1006 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
1007 - }
1008 - ],
1009 - "showInTooltip": true, ~/~/ Отображать в подсказке
1010 - "showLastValid": true, ~/~/ Отображать последнее валидное значение
1011 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
1012 - "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания
1013 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION
1014 - "expr": "string", ~/~/ Формула
1015 - "children": [ ~/~/ массив дочерних датчиков
1016 - "string"
1017 - ],
1018 - "customParams": { ~/~/ прочие произвольные параметры
1019 - "additionalProp1": "string",
1020 - "additionalProp2": "string",
1021 - "additionalProp3": "string"
1022 - },
1023 -
1024 -~/~/ Характерные для произвольного:
1025 -
1026 -~/~/  "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off
1027 -
1028 -~/~/  "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы
1029 -
1030 -~/~/  "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off
1031 -
1032 -~/~/  "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний
1033 -
1034 -~/~/  "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off
1035 -
1036 -~/~/  "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off
1037 -
1038 -~/~/  "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off
1039 -
1040 -~/~/  "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область)
1041 -
1042 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.:
1043 -
1044 -~/~/ "ValueOn": "Вкл.",
1045 -
1046 -~/~/ "ValueOff": "Выкл."
1047 - "summaryMaxValue": 0 ~/~/ Макс. значение
1048 - }
1049 - ],
1050 - "customFields": [ ~/~/ Произвольные поля
1051 - {
1052 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1053 - "name": "string",
1054 - "value": "string",
1055 - "forClient": true,
1056 - "forTooltip": true,
1057 - "forReport": true
1058 - }
1059 - ]
1060 -}
1061 -
1062 1062  (% style="color:#000000" %)Ответ:
1063 1063  
1064 1064  (% style="color:#000000" %){
... ... @@ -1254,16 +1254,18 @@
1254 1254  
1255 1255  (% style="color:#000000" %)Параметры в теле запроса (JSON):
1256 1256  
1257 -(% style="color:#000000" %){
1258 - "vehicleId": 276356,
1259 - "parentId": "" , ~/~/ ID клиента
1260 - "name": "" , ~/~/ имя ТС
1261 - "imei": "" , ~/~/ IMEI
1262 - "deviceTypeId": "" , ~/~/ ID типа устройства
1263 - "modelId": "" , ~/~/ ID модели
1264 - "unitId": "" , ~/~/ ID подразделения
1265 - "sim1": "" , ~/~/ Номер SIM 1
1266 - "sim2": "" , ~/~/ Номер SIM2
1138 +(% style="color:#000000" %){    
1139 +
1140 +(((
1141 +(% style="color:#000000" %) "vehicleId": "", ~/~/ ID ТС
1142 + "parentId": "", ~/~/ ID клиента
1143 + "name": "", ~/~/ имя ТС
1144 + "imei": "", ~/~/ IMEI
1145 + "deviceTypeId": "", ~/~/ ID типа устройства
1146 + "modelId": "", ~/~/ , ID модели    
1147 + "unitId": "", ~/~/ подразделения
1148 + "sim1": "", ~/~/ SIM 1
1149 + "sim2": "", ~/~/ SIM2     (%%)
1267 1267   "consumptionPer100Km": "" , ~/~/ Расход топлива на 100 км (если заполнено, то consumptionPerHour не может быть заполнено)
1268 1268   "consumptionPerHour": "" , ~/~/ Расход топлива за моточас (если заполнено, то consumptionPer100Km не может быть заполнено)
1269 1269   "consumptionIdle": "" , ~/~/ Расход топлива на холостом ходу
... ... @@ -1276,132 +1276,39 @@
1276 1276   "consumptionPerHourSeasonalEnd": "" , ~/~/ День/месяц окончания работы сезонной нормы расхода на моточас
1277 1277   "consumptionIdleSeasonalBegin": "" , ~/~/ День/месяц начала работы сезонной нормы расхода на х/х
1278 1278   "consumptionIdleSeasonalEnd": "" , ~/~/ День/месяц окончания работы сезонной нормы расхода на х/х
1162 +(% style="color:#000000" %) "counters": 
1163 + {
1164 + "mileageEnabled": true, ~/~/ флаг активности счётчика «пробег»
1165 + "motohoursEnabled": true, ~/~/ флаг активности счётчика «моточасы»
1166 + "mileage": "", ~/~/ пробег, в метрах 
1167 + "motohours": "" ~/~/ моточасы, в секундах
1168 + }
1169 + "cmsv6Parameters": ~/~/ параметры CMSv6
1170 + {       
1171 + "id": "", ~/~/ идентификатор
1172 + "enabled": true, ~/~/ флаг включения
1173 + "host": "", ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6
1174 + "login": "", ~/~/ имя учетной записи
1175 + "password": "", ~/~/ пароль учетной записи
1176 + }
1177 + "inspectionTasks": ~/~/ задания на ТО
1178 + {
1179 + "id": "", ~/~/ ID задания
1180 + "enabled": false, ~/~/ Признак включения
1181 + "name": "", ~/~/ Имя задания
1182 + "description": "", ~/~/ Описание задания
1183 + "mileageCondition": "", ~/~/ Условие по пробегу (в метрах, null - условие не работает)
1184 + "lastMileage": "", ~/~/ Пробег (в метрах) на момент последнего ТО (null - неважно)
1185 + "motohoursCondition": "", ~/~/ Условие по моточасам (в секундах, null - условие не работает)
1186 + "lastMotohours": "", ~/~/ Моточасы (в секундах) на момент последнего ТО (null - неважно)
1187 + "periodicCondition": "", ~/~/ Условие периодичности по времени (null - условие не работает)
1188 + "kind": "", ~/~/ Вид периодичности по времени
1189 + "maxQuantity": "", ~/~/ Сколько раз выполнить задание
1190 + } 
1191 +)))
1279 1279  
1280 - "mileageCalcMethod": 0,
1281 - "mileageCoeff": 0,
1282 - "locationByCellId": true,
1283 - "dottedLineTrackWhenNoCoords": true,
1284 - "counters": ~/~/ счетчики
1285 - {
1286 - "mileage": "" , ~/~/ пробег
1287 - "mileageEnabled": true, ~/~/ флаг активности счётчика "пробег"
1288 - "motohours": "" , ~/~/ моточасы
1289 - "motohoursEnabled": true ~/~/ флаг активности счётчика "моточасы"
1290 - },
1291 - "cmsv6Parameters": { ~/~/ параметры CMSv6
1292 - "enabled": true, ~/~/ флаг включения
1293 - "id": "" , ~/~/ идентификатор
1294 - "host": "" , ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6
1295 - "login": "" , ~/~/ имя учетной записи
1296 - "password": "" ~/~/ пароль учетной записи
1297 - },
1298 - "inspectionTasks": ~/~/ задания на ТО
1299 - {
1300 - "enabled": "" , ~/~/ Признак включения
1301 - "name": "" , ~/~/ Имя задания
1302 - "description": "" , ~/~/ Описание задания
1303 - "mileageCondition": "" , ~/~/ Условие по пробегу (в метрах, null - условие не работает)
1304 - "lastMileage": "" , ~/~/ Пробег (в метрах) на момент последнего ТО (null - неважно)
1305 - "motohoursCondition": "" , ~/~/ Условие по моточасам (в секундах, null - условие не работает)
1306 - "lastMotohours": "" , ~/~/ Моточасы (в секундах) на момент последнего ТО (null - неважно)
1307 - "periodicCondition": "" , ~/~/ Условие периодичности по времени (null - условие не работает)
1308 - "kind": "" , ~/~/ Вид периодичности по времени (дни - Days, месяцы - Months, года - Years, null - условие не работает)
1309 - "lastInspectionDate": "" , ~/~/ Дата последнего ТО (null - не указано)
1310 - "maxQuantity": "" ~/~/ Сколько раз выполнить задание (null - однократно)
1311 - }
1193 +(% style="color:#000000" %)}
1312 1312  
1313 -"drivers": [ ~/~/ Водители
1314 - {
1315 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1316 - "isDefault": true
1317 - }
1318 - ],
1319 - "commandTemplates": [ ~/~/ Шаблон команды
1320 - {
1321 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1322 - "name": "string",
1323 - "command": "string",
1324 - "retries": 0
1325 - }
1326 - ],
1327 -
1328 - "sensors": [ ~/~/ Датчики
1329 - {
1330 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
1331 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный
1332 - "type": 0, ~/~/ Тип датчика
1333 - "name": "string", ~/~/ Имя датчика
1334 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE
1335 - "inputNumber": 0, ~/~/ Номер входа
1336 - "pseudonym": "string", ~/~/ Псевдоним
1337 - "medianDegree": 0, ~/~/ Медианная фильтрация
1338 - "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.
1339 - "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.
1340 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
1341 - "gradesTables": [ ~/~/ Массив таблиц тарировки
1342 - {
1343 - "grades": [ ~/~/ Таблица тарировки 1
1344 - {
1345 - "input": 0, ~/~/ Входящее значение
1346 - "output": 0 ~/~/ Выходящее значение
1347 - }
1348 - ],
1349 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
1350 - }
1351 - ],
1352 - "showInTooltip": true, ~/~/ Отображать в подсказке
1353 - "showLastValid": true, ~/~/ Отображать последнее валидное значение
1354 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
1355 - "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания
1356 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION
1357 - "expr": "string", ~/~/ Формула
1358 - "children": [ ~/~/ массив дочерних датчиков
1359 - "string"
1360 - ],
1361 - "customParams": { ~/~/ прочие произвольные параметры
1362 - "additionalProp1": "string",
1363 - "additionalProp2": "string",
1364 - "additionalProp3": "string"
1365 - },
1366 -
1367 -~/~/ Характерные для произвольного:
1368 -
1369 -~/~/  "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off
1370 -
1371 -~/~/  "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы
1372 -
1373 -~/~/  "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off
1374 -
1375 -~/~/  "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний
1376 -
1377 -~/~/  "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off
1378 -
1379 -~/~/  "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off
1380 -
1381 -~/~/  "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off
1382 -
1383 -~/~/  "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область)
1384 -
1385 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.:
1386 -
1387 -~/~/ "ValueOn": "Вкл.",
1388 -
1389 -~/~/ "ValueOff": "Выкл."
1390 - "summaryMaxValue": 0 ~/~/ Макс. значение
1391 - }
1392 - ],
1393 - "customFields": [ ~/~/ Произвольные поля
1394 - {
1395 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1396 - "name": "string",
1397 - "value": "string",
1398 - "forClient": true,
1399 - "forTooltip": true,
1400 - "forReport": true
1401 - }
1402 - ]
1403 -}
1404 -
1405 1405  (% style="color:#000000" %)Ответ:
1406 1406  
1407 1407  (% lang="en-US" style="text-align:left" %)
... ... @@ -1822,701 +1822,6 @@
1822 1822  
1823 1823  Success
1824 1824  
1825 -
1826 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Водители**(%%) =
1827 -
1828 -== (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) ==
1829 -
1830 -(% class="box infomessage" %)
1831 -(((
1832 -**POST /api/v3/Drivers/find**
1833 -)))
1834 -
1835 -Передается параметр: parentId - ID клиента-родителя
1836 -
1837 -Ответ:
1838 -
1839 -[
1840 - {
1841 - "name": "string", ~/~/ Определяет наименование
1842 - "description": "string", ~/~/ Определяет описание
1843 - "hiredate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату найма
1844 - "chopdate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату увольнения
1845 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1846 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1847 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1848 - "deleted": true ~/~/ Признак удаления
1849 - }
1850 -]
1851 -
1852 -== (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) ==
1853 -
1854 -(% class="box infomessage" %)
1855 -(((
1856 -**GET /api/v3/Drivers/{driverGuid}**
1857 -)))
1858 -
1859 -Передается параметр: ID водителя
1860 -
1861 -Ответ:
1862 -
1863 -{
1864 - "name": "string", ~/~/ Определяет наименование
1865 - "description": "string", ~/~/ Определяет описание
1866 - "hiredate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату найма
1867 - "chopdate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату увольнения
1868 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1869 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1870 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1871 - "deleted": true ~/~/ Признак удаления
1872 -}
1873 -
1874 -== (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) ==
1875 -
1876 -(% class="box successmessage" %)
1877 -(((
1878 -**POST /api/v3/Drivers**
1879 -)))
1880 -
1881 -Запрос:
1882 -
1883 -{
1884 - "name": "string",
1885 - "description": "string",
1886 - "hiredate": "2023-06-30T12:50:54.020Z",
1887 - "chopdate": "2023-06-30T12:50:54.020Z",
1888 - "exclusive": true,
1889 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1890 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1891 - "deleted": true
1892 -}
1893 -
1894 -Ответ:
1895 -
1896 -{
1897 - "name": "string",
1898 - "description": "string",
1899 - "hiredate": "2023-06-30T12:50:54.051Z",
1900 - "chopdate": "2023-06-30T12:50:54.051Z",
1901 - "exclusive": true,
1902 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1903 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1904 - "deleted": true
1905 -}
1906 -
1907 -
1908 -== (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) ==
1909 -
1910 -(% class="box warningmessage" %)
1911 -(((
1912 -**PUT /api/v3/Drivers**
1913 -)))
1914 -
1915 -Запрос:
1916 -
1917 -{
1918 - "name": "string",
1919 - "description": "string",
1920 - "hiredate": "2023-06-30T12:50:27.910Z",
1921 - "chopdate": "2023-06-30T12:50:27.910Z",
1922 - "exclusive": true,
1923 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1924 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1925 - "deleted": true
1926 -}
1927 -
1928 -Ответ:
1929 -
1930 -{
1931 - "name": "string",
1932 - "description": "string",
1933 - "hiredate": "2023-06-30T12:50:27.929Z",
1934 - "chopdate": "2023-06-30T12:50:27.929Z",
1935 - "exclusive": true,
1936 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1937 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1938 - "deleted": true
1939 -}
1940 -
1941 -
1942 -== (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) ==
1943 -
1944 -(% class="box errormessage" %)
1945 -(((
1946 -**DELETE /api/v3/Drivers/{driverGuid}**
1947 -)))
1948 -
1949 -Передается параметр: ID водителя
1950 -
1951 -Ответ:
1952 -
1953 -Success
1954 -
1955 -
1956 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Журнал назначений**(%%) =
1957 -
1958 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение водителя на объект**(%%) ==
1959 -
1960 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) ===
1961 -
1962 -(% class="box infomessage" %)
1963 -(((
1964 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers**
1965 -)))
1966 -
1967 -Запрос:
1968 -
1969 -{
1970 - "Ids": [
1971 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
1972 - ],
1973 - "BeginTime": "2023-06-30T12:49:04.365Z",
1974 - "EndTime": "2023-06-30T12:49:04.365Z"
1975 -}
1976 -
1977 -Ответ:
1978 -
1979 -[
1980 - {
1981 - "VehicleId": 0,
1982 - "CreateTime": "2023-06-30T09:52:31.240Z",
1983 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1984 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1985 - "BeginTime": "2023-06-30T09:52:31.240Z",
1986 - "EndTime": "2023-06-30T09:52:31.240Z"
1987 - }
1988 -]
1989 -
1990 -
1991 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) ===
1992 -
1993 -(% class="box infomessage" %)
1994 -(((
1995 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles**
1996 -)))
1997 -
1998 -Запрос:
1999 -
2000 -{
2001 - "Ids": [
2002 - 0
2003 - ],
2004 - "BeginTime": "2023-06-30T12:48:39.419Z",
2005 - "EndTime": "2023-06-30T12:48:39.419Z"
2006 -}
2007 -
2008 -Ответ:
2009 -
2010 -[
2011 - {
2012 - "VehicleId": 0,
2013 - "CreateTime": "2023-06-30T09:54:01.631Z",
2014 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2015 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2016 - "BeginTime": "2023-06-30T09:54:01.631Z",
2017 - "EndTime": "2023-06-30T09:54:01.631Z"
2018 - }
2019 -]
2020 -
2021 -
2022 -=== (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) ===
2023 -
2024 -(% class="box successmessage" %)
2025 -(((
2026 -**POST /api/v3/DriversVehiclesAssignments**
2027 -)))
2028 -
2029 -Передается массив назначений
2030 -
2031 -Запрос:
2032 -
2033 -[
2034 - {
2035 - "VehicleId": 0, ~/~/ Идентификатор объекта
2036 - "CreateTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени создания назначения
2037 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2038 - "BeginTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени начала назначения
2039 - "EndTime": "2023-06-30T11:04:46.902Z" ~/~/ Момент времени окончания назначения. Необязательно.
2040 - }
2041 -]
2042 -
2043 -Ответ:
2044 -
2045 -[
2046 - {
2047 - "VehicleId": 0,
2048 - "CreateTime": "2023-06-30T11:04:46.903Z",
2049 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2050 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2051 - "BeginTime": "2023-06-30T11:04:46.903Z",
2052 - "EndTime": "2023-06-30T11:04:46.903Z"
2053 - }
2054 -]
2055 -
2056 -
2057 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) ===
2058 -
2059 -(% class="box warningmessage" %)
2060 -(((
2061 -**PUT /api/v3/DriversVehiclesAssignments**
2062 -)))
2063 -
2064 -Запрос:
2065 -
2066 -[
2067 - {
2068 - "VehicleId": 0,
2069 - "CreateTime": "2023-06-30T11:14:08.117Z",
2070 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2071 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2072 - "BeginTime": "2023-06-30T11:14:08.117Z",
2073 - "EndTime": "2023-06-30T11:14:08.117Z"
2074 - }
2075 -]
2076 -
2077 -Ответ:
2078 -
2079 -[
2080 - {
2081 - "VehicleId": 0,
2082 - "CreateTime": "2023-06-30T11:14:53.349Z",
2083 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2084 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2085 - "BeginTime": "2023-06-30T11:14:53.349Z",
2086 - "EndTime": "2023-06-30T11:14:53.349Z"
2087 - }
2088 -]
2089 -
2090 -
2091 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) ===
2092 -
2093 -(% class="box errormessage" %)
2094 -(((
2095 -**DELETE /api/v3/DriversVehiclesAssignments**
2096 -)))
2097 -
2098 -Запрос:
2099 -
2100 -[
2101 - "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2102 -]
2103 -
2104 -Ответ:
2105 -
2106 -Success
2107 -
2108 -
2109 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) ==
2110 -
2111 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) ===
2112 -
2113 -(% class="box infomessage" %)
2114 -(((
2115 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers**
2116 -)))
2117 -
2118 -Запрос:
2119 -
2120 -{
2121 - "Ids": [
2122 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2123 - ],
2124 - "BeginTime": "2023-06-30T12:47:12.162Z",
2125 - "EndTime": "2023-06-30T12:47:12.162Z"
2126 -}
2127 -
2128 -Ответ:
2129 -
2130 -[
2131 - {
2132 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2133 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2134 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2135 - "BeginTime": "2023-06-30T11:19:40.703Z",
2136 - "EndTime": "2023-06-30T11:19:40.703Z"
2137 - }
2138 -]
2139 -
2140 -
2141 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) ===
2142 -
2143 -(% class="box infomessage" %)
2144 -(((
2145 -**POST /api/v3/DriversRfidsAssignments/GetByRfids**
2146 -)))
2147 -
2148 -Запрос:
2149 -
2150 -{
2151 - "Ids": [
2152 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2153 - ],
2154 - "BeginTime": "2023-06-30T12:47:12.162Z",
2155 - "EndTime": "2023-06-30T12:47:12.162Z"
2156 -}
2157 -
2158 -Ответ:
2159 -
2160 -[
2161 - {
2162 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2163 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2164 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2165 - "BeginTime": "2023-06-30T11:19:40.703Z",
2166 - "EndTime": "2023-06-30T11:19:40.703Z"
2167 - }
2168 -]
2169 -
2170 -
2171 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) ===
2172 -
2173 -(% class="box successmessage" %)
2174 -(((
2175 -**POST /api/v3/DriversRfidsAssignments**
2176 -)))
2177 -
2178 -Запрос:
2179 -
2180 -[
2181 - {
2182 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2183 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2184 - "BeginTime": "2023-06-30T11:27:08.635Z",
2185 - "EndTime": "2023-06-30T11:27:08.635Z"
2186 - }
2187 -]
2188 -
2189 -Ответ:
2190 -
2191 -[
2192 - {
2193 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2194 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2195 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2196 - "BeginTime": "2023-06-30T11:27:08.677Z",
2197 - "EndTime": "2023-06-30T11:27:08.677Z"
2198 - }
2199 -]
2200 -
2201 -
2202 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) ===
2203 -
2204 -(% class="box warningmessage" %)
2205 -(((
2206 -**PUT /api/v3/DriversRfidsAssignments**
2207 -)))
2208 -
2209 -Запрос:
2210 -
2211 -[
2212 - {
2213 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2214 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2215 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2216 - "BeginTime": "2023-06-30T11:28:43.330Z",
2217 - "EndTime": "2023-06-30T11:28:43.330Z"
2218 - }
2219 -]
2220 -
2221 -Ответ:
2222 -
2223 -[
2224 - {
2225 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2226 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2227 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2228 - "BeginTime": "2023-06-30T11:28:43.331Z",
2229 - "EndTime": "2023-06-30T11:28:43.331Z"
2230 - }
2231 -]
2232 -
2233 -
2234 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) ===
2235 -
2236 -(% class="box errormessage" %)
2237 -(((
2238 -**DELETE /api/v3/DriversRfidsAssignments**
2239 -)))
2240 -
2241 -Запрос:
2242 -
2243 -[
2244 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2245 -]
2246 -
2247 -Ответ:
2248 -
2249 -Success
2250 -
2251 -
2252 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) ==
2253 -
2254 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) ===
2255 -
2256 -(% class="box infomessage" %)
2257 -(((
2258 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers**
2259 -)))
2260 -
2261 -Запрос:
2262 -
2263 -{
2264 - "Ids": [
2265 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2266 - ],
2267 - "BeginTime": "2023-06-30T12:45:10.852Z",
2268 - "EndTime": "2023-06-30T12:45:10.852Z"
2269 -}
2270 -
2271 -Ответ:
2272 -
2273 -[
2274 - {
2275 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2276 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2277 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2278 - "BeginTime": "2023-06-30T11:58:04.695Z",
2279 - "EndTime": "2023-06-30T11:58:04.695Z"
2280 - }
2281 -]
2282 -
2283 -
2284 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) ===
2285 -
2286 -(% class="box infomessage" %)
2287 -(((
2288 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards**
2289 -)))
2290 -
2291 -Запрос:
2292 -
2293 -{
2294 - "Ids": [
2295 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2296 - ],
2297 - "BeginTime": "2023-06-30T12:45:10.852Z",
2298 - "EndTime": "2023-06-30T12:45:10.852Z"
2299 -}
2300 -
2301 -Ответ:
2302 -
2303 -[
2304 - {
2305 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2306 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2307 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2308 - "BeginTime": "2023-06-30T11:58:04.695Z",
2309 - "EndTime": "2023-06-30T11:58:04.695Z"
2310 - }
2311 -]
2312 -
2313 -
2314 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) ===
2315 -
2316 -(% class="box successmessage" %)
2317 -(((
2318 -**POST /api/v3/DriversFuelCardsAssignments**
2319 -)))
2320 -
2321 -Запрос:
2322 -
2323 -[
2324 - {
2325 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2326 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2327 - "BeginTime": "2023-06-30T12:09:53.175Z",
2328 - "EndTime": "2023-06-30T12:09:53.175Z"
2329 - }
2330 -]
2331 -
2332 -Ответ:
2333 -
2334 -[
2335 - {
2336 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2337 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2338 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2339 - "BeginTime": "2023-06-30T12:09:53.201Z",
2340 - "EndTime": "2023-06-30T12:09:53.201Z"
2341 - }
2342 -]
2343 -
2344 -
2345 -=== (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) ===
2346 -
2347 -(% class="box warningmessage" %)
2348 -(((
2349 -**PUT /api/v3/DriversFuelCardsAssignments**
2350 -)))
2351 -
2352 -Запрос:
2353 -
2354 -[
2355 - {
2356 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2357 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2358 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2359 - "BeginTime": "2023-06-30T12:09:53.201Z",
2360 - "EndTime": "2023-06-30T12:09:53.201Z"
2361 - }
2362 -]
2363 -
2364 -Ответ:
2365 -
2366 -[
2367 - {
2368 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2369 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2370 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2371 - "BeginTime": "2023-06-30T12:09:53.201Z",
2372 - "EndTime": "2023-06-30T12:09:53.201Z"
2373 - }
2374 -]
2375 -
2376 -
2377 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) ===
2378 -
2379 -(% class="box errormessage" %)
2380 -(((
2381 -**DELETE /api/v3/DriversFuelCardsAssignments**
2382 -)))
2383 -
2384 -Запрос:
2385 -
2386 -[
2387 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2388 -]
2389 -
2390 -Ответ:
2391 -
2392 -Success
2393 -
2394 -
2395 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) =
2396 -
2397 -== (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) ==
2398 -
2399 -(% class="box infomessage" %)
2400 -(((
2401 -**POST /api/v3/Rfids/find**
2402 -)))
2403 -
2404 -Запрос:
2405 -
2406 -{
2407 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2408 -}
2409 -
2410 -Ответ:
2411 -
2412 -[
2413 - {
2414 - "name": "string",
2415 - "number": 0,
2416 - "period": 0, ~/~/ Частота трансляции радиометки
2417 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2418 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2419 - "deleted": true
2420 - }
2421 -]
2422 -
2423 -
2424 -== (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) ==
2425 -
2426 -(% class="box infomessage" %)
2427 -(((
2428 -**GET /api/v3/Rfids/{rfidGuid}**
2429 -)))
2430 -
2431 -Передаем параметр rfidGuid - идентификатор карты-метки
2432 -
2433 -Ответ:
2434 -
2435 -[
2436 - {
2437 - "name": "string",
2438 - "number": 0,
2439 - "period": 0, ~/~/ Частота трансляции радиометки
2440 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2441 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2442 - "deleted": true
2443 - }
2444 -]
2445 -
2446 -
2447 -== (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) ==
2448 -
2449 -(% class="box successmessage" %)
2450 -(((
2451 -**POST /api/v3/Rfids**
2452 -)))
2453 -
2454 -Запрос:
2455 -
2456 -{
2457 - "name": "string",
2458 - "number": 0,
2459 - "period": 0,
2460 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2461 - "deleted": true
2462 -}
2463 -
2464 -Ответ:
2465 -
2466 -{
2467 - "name": "string",
2468 - "number": 0,
2469 - "period": 0,
2470 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2471 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2472 - "deleted": true
2473 -}
2474 -
2475 -
2476 -== (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) ==
2477 -
2478 -(% class="box warningmessage" %)
2479 -(((
2480 -**PUT /api/v3/Rfids**
2481 -)))
2482 -
2483 -Запрос:
2484 -
2485 -{
2486 - "name": "string",
2487 - "number": 0,
2488 - "period": 0,
2489 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2490 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2491 - "deleted": true
2492 -}
2493 -
2494 -Ответ:
2495 -
2496 -{
2497 - "name": "string",
2498 - "number": 0,
2499 - "period": 0,
2500 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2501 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2502 - "deleted": true
2503 -}
2504 -
2505 -
2506 -== (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) ==
2507 -
2508 -(% class="box errormessage" %)
2509 -(((
2510 -**DELETE /api/v3/Rfids/{rfidGuid}**
2511 -)))
2512 -
2513 -Передаем параметр rfidGuid - идентификатор карты-метки
2514 -
2515 -Ответ:
2516 -
2517 -Success
2518 -
2519 -
2520 2520  (% class="box" lang="en-US" style="text-align: center;" %)
2521 2521  (((
2522 2522  (% lang="ru-RU" style="color:#000000; font-family:Liberation Serif,serif; font-size:14pt; font-style:normal; font-variant:normal" %)**По вопросам работы PUBLIC API 3.0 можно обращаться**(% lang="ru-RU" style="color:#000000; font-size:14pt" %)** на [[support@glonasssoft.ru>>mailto:support@glonasssoft.ru]] **

Меню

ГЛОНАССSoft wiki - 2024 г.