<
From version < 104.2 >
edited by Илья Крайнов
on 2023/08/03 18:01
To version < 97.1 >
edited by Илья Крайнов
on 2023/06/30 15:40
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -1255,7 +1255,7 @@
1255 1255  (% style="color:#000000" %)Параметры в теле запроса (JSON):
1256 1256  
1257 1257  (% style="color:#000000" %){
1258 - "vehicleId": , ~/~/ ID объекта
1258 +
1259 1259   "parentId": "" , ~/~/ ID клиента
1260 1260   "name": "" , ~/~/ имя ТС
1261 1261   "imei": "" , ~/~/ IMEI
... ... @@ -1504,135 +1504,6 @@
1504 1504  (% style="text-align:left" %)
1505 1505  (% style="color:#000000" %)}
1506 1506  
1507 -
1508 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%) =
1509 -
1510 -== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) ==
1511 -
1512 -(% class="box infomessage" %)
1513 -(((
1514 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find**
1515 -)))
1516 -
1517 -(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них.
1518 -
1519 -(% style="color:#000000" %)Метод запроса: **POST**
1520 -
1521 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/users/api/v3/gis/find
1522 -
1523 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1524 -
1525 -(% style="text-align:left" %)
1526 -Тело запроса:
1527 -
1528 -(% style="text-align:left" %)
1529 -{
1530 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
1531 -}
1532 -
1533 -(% style="text-align:left" %)
1534 -Ответ:
1535 -
1536 -[
1537 - {
1538 - "id": 0, ~/~/ Идентификатор объекта геозоны
1539 - "name": "string", ~/~/ Название объекта геозоны
1540 - "type": 0, ~/~/ Тип объекта геозоны
1541 - "fname": "string", ~/~/ Имя файла
1542 - "parentId": "string", ~/~/ Идентификатор клиента
1543 - "radius": 0, ~/~/ Радиус геообъекта
1544 - "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета
1545 - "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета
1546 - "description": "string", ~/~/ Описание
1547 - "area": 0, ~/~/ Площадь, м^^2^^
1548 - "perimetr": 0, ~/~/ Периметр, м
1549 - "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания
1550 - }
1551 -]
1552 -
1553 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) ==
1554 -
1555 -(% class="box infomessage" %)
1556 -(((
1557 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles**
1558 -)))
1559 -
1560 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период.
1561 -
1562 -(% style="color:#000000" %)Метод запроса: **POST**
1563 -
1564 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles
1565 -
1566 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1567 -
1568 -(% style="text-align:left" %)
1569 -Тело запроса:
1570 -
1571 -{
1572 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
1573 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
1574 - "ids": [ ], ~/~/ Массив id объектов
1575 - "byTime": 0, ~/~/ Объединение событий по времени 
1576 - "byDist": 0, ~/~/ Объединение событий по расстоянию
1577 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
1578 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
1579 -}
1580 -
1581 -Ответ:
1582 -[
1583 - {
1584 - "geozoneId": 0, ~/~/ ID геообъекта
1585 - "geozoneName": "string", ~/~/ Название геообъекта
1586 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда
1587 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда
1588 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте
1589 - "vehicleId": 0, ~/~/ ID объекта
1590 - "vehicleName": "string" ~/~/ Имя объекта
1591 - }
1592 -]
1593 -
1594 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) ==
1595 -
1596 -(% class="box infomessage" %)
1597 -(((
1598 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones**
1599 -)))
1600 -
1601 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период.
1602 -
1603 -(% style="color:#000000" %)Метод запроса: **POST**
1604 -
1605 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones
1606 -
1607 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1608 -
1609 -(% style="text-align:left" %)
1610 -Тело запроса:
1611 -
1612 -{
1613 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
1614 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
1615 - "ids": [ ], ~/~/ Массив id геообъектов
1616 - "byTime": 0, ~/~/ Объединение событий по времени 
1617 - "byDist": 0, ~/~/ Объединение событий по расстоянию
1618 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
1619 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
1620 -}
1621 -
1622 -Ответ:
1623 -
1624 -[
1625 - {
1626 - "geozoneId": 0, ~/~/ ID геообъекта
1627 - "geozoneName": "string", ~/~/ Название геообъекта
1628 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда
1629 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда
1630 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте
1631 - "vehicleId": 0, ~/~/ ID объекта
1632 - "vehicleName": "string" ~/~/ Имя объекта
1633 - }
1634 -]
1635 -
1636 1636  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) =
1637 1637  
1638 1638  == (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) ==
... ... @@ -1956,126 +1956,78 @@
1956 1956  
1957 1957  == (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) ==
1958 1958  
1959 -(% class="box infomessage" %)
1960 -(((
1961 -**POST /api/v3/Drivers/find**
1962 -)))
1830 +POST /api/v3/Drivers/find
1963 1963  
1964 -Передается параметр: parentId - ID клиента-родителя
1832 +Передается: parentId - ID клиента-родителя
1965 1965  
1966 1966  Ответ:
1967 1967  
1968 -[
1836 +{{{[
1969 1969   {
1970 - "name": "string", ~/~/ Определяет наименование
1971 - "description": "string", ~/~/ Определяет описание
1972 - "hiredate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату найма
1973 - "chopdate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату увольнения
1974 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1975 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1976 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1977 - "deleted": true ~/~/ Признак удаления
1838 + "name": "string", //Определяет наименование
1839 + "description": "string", // Определяет описание
1840 + "hiredate": "2023-06-30T09:37:58.407Z", // Определяет дату найма
1841 + "chopdate": "2023-06-30T09:37:58.407Z", // Определяет дату увольнения
1842 + "exclusive": true, // Определяет признак "Исключительный"
1843 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // ID водителя
1844 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Guid родителя
1845 + "deleted": true // Признак удаления
1978 1978   }
1979 -]
1847 +]}}}
1980 1980  
1849 +
1981 1981  == (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) ==
1982 1982  
1983 -(% class="box infomessage" %)
1984 -(((
1985 -**GET /api/v3/Drivers/{driverGuid}**
1986 -)))
1852 +GET /api/v3/Drivers/{driverGuid}
1987 1987  
1988 -Передается параметр: ID водителя
1854 +Передается ID водителя
1989 1989  
1990 1990  Ответ:
1991 1991  
1992 -{
1993 - "name": "string", ~/~/ Определяет наименование
1994 - "description": "string", ~/~/ Определяет описание
1995 - "hiredate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату найма
1996 - "chopdate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату увольнения
1997 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1998 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1999 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
2000 - "deleted": true ~/~/ Признак удаления
1858 +{{{{
1859 + "name": "string", // Определяет наименование
1860 + "description": "string", // Определяет описание
1861 + "hiredate": "2023-06-30T09:33:33.083Z", // Определяет дату найма
1862 + "chopdate": "2023-06-30T09:33:33.083Z", // Определяет дату увольнения
1863 + "exclusive": true, // Определяет признак "Исключительный"
1864 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // ID водителя
1865 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Guid родителя
1866 + "deleted": true // Признак удаления
2001 2001  }
1868 +}}}
2002 2002  
1870 +
2003 2003  == (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) ==
2004 2004  
2005 -(% class="box successmessage" %)
2006 -(((
2007 -**POST /api/v3/Drivers**
2008 -)))
1873 +POST /api/v3/Drivers
2009 2009  
2010 -Запрос:
1875 +Передается:
2011 2011  
2012 -{
2013 - "name": "string",
2014 - "description": "string",
2015 - "hiredate": "2023-06-30T12:50:54.020Z",
2016 - "chopdate": "2023-06-30T12:50:54.020Z",
2017 - "exclusive": true,
2018 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2019 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2020 - "deleted": true
2021 -}
1877 +{{{{ "name": "string", "description": "string", "hiredate": "2023-06-30T09:43:05.949Z", "chopdate": "2023-06-30T09:43:05.949Z", "exclusive": true, "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "deleted": true }}}}
2022 2022  
2023 2023  Ответ:
2024 2024  
2025 -{
2026 - "name": "string",
2027 - "description": "string",
2028 - "hiredate": "2023-06-30T12:50:54.051Z",
2029 - "chopdate": "2023-06-30T12:50:54.051Z",
2030 - "exclusive": true,
2031 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2032 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2033 - "deleted": true
2034 -}
1881 +{{{{ "name": "string", "description": "string", "hiredate": "2023-06-30T09:43:06.014Z", "chopdate": "2023-06-30T09:43:06.014Z", "exclusive": true, "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "deleted": true }}}}
2035 2035  
2036 2036  
2037 2037  == (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) ==
2038 2038  
2039 -(% class="box warningmessage" %)
2040 -(((
2041 -**PUT /api/v3/Drivers**
2042 -)))
1886 +PUT /api/v3/Drivers
2043 2043  
2044 -Запрос:
1888 +Передается:
2045 2045  
2046 -{
2047 - "name": "string",
2048 - "description": "string",
2049 - "hiredate": "2023-06-30T12:50:27.910Z",
2050 - "chopdate": "2023-06-30T12:50:27.910Z",
2051 - "exclusive": true,
2052 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2053 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2054 - "deleted": true
2055 -}
1890 +{{{{ "name": "string", "description": "string", "hiredate": "2023-06-30T09:45:41.382Z", "chopdate": "2023-06-30T09:45:41.382Z", "exclusive": true, "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "deleted": true }}}}
2056 2056  
2057 2057  Ответ:
2058 2058  
2059 -{
2060 - "name": "string",
2061 - "description": "string",
2062 - "hiredate": "2023-06-30T12:50:27.929Z",
2063 - "chopdate": "2023-06-30T12:50:27.929Z",
2064 - "exclusive": true,
2065 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2066 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2067 - "deleted": true
2068 -}
1894 +{{{{ "name": "string", "description": "string", "hiredate": "2023-06-30T09:45:41.433Z", "chopdate": "2023-06-30T09:45:41.433Z", "exclusive": true, "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "deleted": true }}}}
2069 2069  
2070 2070  
2071 2071  == (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) ==
2072 2072  
2073 -(% class="box errormessage" %)
2074 -(((
2075 -**DELETE /api/v3/Drivers/{driverGuid}**
2076 -)))
1899 +DELETE /api/v3/Drivers/{driverGuid}
2077 2077  
2078 -Передается параметр: ID водителя
1901 +Передается ID водителя
2079 2079  
2080 2080  Ответ:
2081 2081  
... ... @@ -2088,24 +2088,15 @@
2088 2088  
2089 2089  === (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) ===
2090 2090  
2091 -(% class="box infomessage" %)
2092 -(((
2093 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers**
2094 -)))
1914 +POST /api/v3/DriversVehiclesAssignments/GetByDrivers
2095 2095  
2096 -Запрос:
1916 +Передаем:
2097 2097  
2098 -{
2099 - "Ids": [
2100 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2101 - ],
2102 - "BeginTime": "2023-06-30T12:49:04.365Z",
2103 - "EndTime": "2023-06-30T12:49:04.365Z"
2104 -}
1918 +{{{{ "Ids": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "BeginTime": "2023-06-30T09:52:31.196Z", "EndTime": "2023-06-30T09:52:31.196Z" }}}}
2105 2105  
2106 2106  Ответ:
2107 2107  
2108 -[
1922 +{{{[
2109 2109   {
2110 2110   "VehicleId": 0,
2111 2111   "CreateTime": "2023-06-30T09:52:31.240Z",
... ... @@ -2114,29 +2114,20 @@
2114 2114   "BeginTime": "2023-06-30T09:52:31.240Z",
2115 2115   "EndTime": "2023-06-30T09:52:31.240Z"
2116 2116   }
2117 -]
1931 +]}}}
2118 2118  
2119 2119  
2120 2120  === (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) ===
2121 2121  
2122 -(% class="box infomessage" %)
2123 -(((
2124 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles**
2125 -)))
1936 +POST /api/v3/DriversVehiclesAssignments/GetByVehicles
2126 2126  
2127 -Запрос:
1938 +Передаем:
2128 2128  
2129 -{
2130 - "Ids": [
2131 - 0
2132 - ],
2133 - "BeginTime": "2023-06-30T12:48:39.419Z",
2134 - "EndTime": "2023-06-30T12:48:39.419Z"
2135 -}
1940 +{{{{ "Ids": [ 0 ], "BeginTime": "2023-06-30T09:54:01.583Z", "EndTime": "2023-06-30T09:54:01.583Z" }}}}
2136 2136  
2137 2137  Ответ:
2138 2138  
2139 -[
1944 +{{{[
2140 2140   {
2141 2141   "VehicleId": 0,
2142 2142   "CreateTime": "2023-06-30T09:54:01.631Z",
... ... @@ -2145,33 +2145,30 @@
2145 2145   "BeginTime": "2023-06-30T09:54:01.631Z",
2146 2146   "EndTime": "2023-06-30T09:54:01.631Z"
2147 2147   }
2148 -]
1953 +]}}}
2149 2149  
2150 2150  
2151 2151  === (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) ===
2152 2152  
2153 -(% class="box successmessage" %)
2154 -(((
2155 -**POST /api/v3/DriversVehiclesAssignments**
2156 -)))
1958 +POST /api/v3/DriversVehiclesAssignments
2157 2157  
2158 2158  Передается массив назначений
2159 2159  
2160 2160  Запрос:
2161 2161  
2162 -[
1964 +{{{[
2163 2163   {
2164 - "VehicleId": 0, ~/~/ Идентификатор объекта
2165 - "CreateTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени создания назначения
2166 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2167 - "BeginTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени начала назначения
2168 - "EndTime": "2023-06-30T11:04:46.902Z" ~/~/ Момент времени окончания назначения. Необязательно.
1966 + "VehicleId": 0, // Идентификатор объекта
1967 + "CreateTime": "2023-06-30T11:04:46.902Z", // Момент времени создания назначения
1968 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор водителя
1969 + "BeginTime": "2023-06-30T11:04:46.902Z", // Момент времени начала назначения
1970 + "EndTime": "2023-06-30T11:04:46.902Z" // Момент времени окончания назначения. Необязательно.
2169 2169   }
2170 -]
1972 +]}}}
2171 2171  
2172 2172  Ответ:
2173 2173  
2174 -[
1976 +{{{[
2175 2175   {
2176 2176   "VehicleId": 0,
2177 2177   "CreateTime": "2023-06-30T11:04:46.903Z",
... ... @@ -2180,32 +2180,29 @@
2180 2180   "BeginTime": "2023-06-30T11:04:46.903Z",
2181 2181   "EndTime": "2023-06-30T11:04:46.903Z"
2182 2182   }
2183 -]
1985 +]}}}
2184 2184  
2185 2185  
2186 2186  === (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) ===
2187 2187  
2188 -(% class="box warningmessage" %)
2189 -(((
2190 -**PUT /api/v3/DriversVehiclesAssignments**
2191 -)))
1990 +PUT /api/v3/DriversVehiclesAssignments
2192 2192  
2193 2193  Запрос:
2194 2194  
2195 -[
1994 +{{{[
2196 2196   {
2197 2197   "VehicleId": 0,
2198 2198   "CreateTime": "2023-06-30T11:14:08.117Z",
2199 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
1998 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор назначения
2200 2200   "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2201 2201   "BeginTime": "2023-06-30T11:14:08.117Z",
2202 2202   "EndTime": "2023-06-30T11:14:08.117Z"
2203 2203   }
2204 -]
2003 +]}}}
2205 2205  
2206 2206  Ответ:
2207 2207  
2208 -[
2007 +{{{[
2209 2209   {
2210 2210   "VehicleId": 0,
2211 2211   "CreateTime": "2023-06-30T11:14:53.349Z",
... ... @@ -2214,25 +2214,38 @@
2214 2214   "BeginTime": "2023-06-30T11:14:53.349Z",
2215 2215   "EndTime": "2023-06-30T11:14:53.349Z"
2216 2216   }
2217 -]
2016 +]}}}
2218 2218  
2219 2219  
2220 2220  === (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) ===
2221 2221  
2222 -(% class="box errormessage" %)
2223 -(((
2224 -**DELETE /api/v3/DriversVehiclesAssignments**
2225 -)))
2021 +DELETE /api/v3/DriversVehiclesAssignments
2226 2226  
2227 2227  Запрос:
2228 2228  
2229 -[
2230 - "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2231 -]
2025 +{{{[
2026 + {
2027 + "VehicleId": 0,
2028 + "CreateTime": "2023-06-30T11:16:08.341Z",
2029 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2030 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2031 + "BeginTime": "2023-06-30T11:16:08.342Z",
2032 + "EndTime": "2023-06-30T11:16:08.342Z"
2033 + }
2034 +]}}}
2232 2232  
2233 2233  Ответ:
2234 2234  
2235 -Success
2038 +{{{[
2039 + {
2040 + "VehicleId": 0,
2041 + "CreateTime": "2023-06-30T11:16:08.344Z",
2042 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2043 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2044 + "BeginTime": "2023-06-30T11:16:08.344Z",
2045 + "EndTime": "2023-06-30T11:16:08.344Z"
2046 + }
2047 +]}}}
2236 2236  
2237 2237  
2238 2238  == (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) ==
... ... @@ -2239,74 +2239,53 @@
2239 2239  
2240 2240  === (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) ===
2241 2241  
2242 -(% class="box infomessage" %)
2243 -(((
2244 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers**
2245 -)))
2054 +POST /api/v3/DriversRfidsAssignments/GetByDrivers
2246 2246  
2247 2247  Запрос:
2248 2248  
2249 -{
2250 - "Ids": [
2251 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2252 - ],
2253 - "BeginTime": "2023-06-30T12:47:12.162Z",
2254 - "EndTime": "2023-06-30T12:47:12.162Z"
2255 -}
2058 +{{{{ "Ids": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" // Идентификаторы водителей ], "BeginTime": "2023-06-30T11:19:40.702Z", "EndTime": "2023-06-30T11:19:40.702Z" }}}}
2256 2256  
2257 2257  Ответ:
2258 2258  
2259 -[
2062 +{{{[
2260 2260   {
2261 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2262 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2263 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2064 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор метки
2065 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор назначения
2066 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор водителя
2264 2264   "BeginTime": "2023-06-30T11:19:40.703Z",
2265 2265   "EndTime": "2023-06-30T11:19:40.703Z"
2266 2266   }
2267 -]
2070 +]}}}
2268 2268  
2269 2269  
2270 2270  === (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) ===
2271 2271  
2272 -(% class="box infomessage" %)
2273 -(((
2274 -**POST /api/v3/DriversRfidsAssignments/GetByRfids**
2275 -)))
2075 +POST /api/v3/DriversRfidsAssignments/GetByDrivers
2276 2276  
2277 2277  Запрос:
2278 2278  
2279 -{
2280 - "Ids": [
2281 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2282 - ],
2283 - "BeginTime": "2023-06-30T12:47:12.162Z",
2284 - "EndTime": "2023-06-30T12:47:12.162Z"
2285 -}
2079 +{{{{ "Ids": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" // Идентификаторы карт-меток ], "BeginTime": "2023-06-30T11:19:40.702Z", "EndTime": "2023-06-30T11:19:40.702Z" }}}}
2286 2286  
2287 2287  Ответ:
2288 2288  
2289 -[
2083 +{{{[
2290 2290   {
2291 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2292 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2293 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2085 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор метки
2086 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор назначения
2087 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Идентификатор водителя
2294 2294   "BeginTime": "2023-06-30T11:19:40.703Z",
2295 2295   "EndTime": "2023-06-30T11:19:40.703Z"
2296 2296   }
2297 -]
2091 +]}}}
2298 2298  
2299 2299  
2300 2300  === (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) ===
2301 2301  
2302 -(% class="box successmessage" %)
2303 -(((
2304 -**POST /api/v3/DriversRfidsAssignments**
2305 -)))
2096 +POST /api/v3/DriversRfidsAssignments
2306 2306  
2307 2307  Запрос:
2308 2308  
2309 -[
2100 +{{{[
2310 2310   {
2311 2311   "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2312 2312   "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2313,11 +2313,11 @@
2313 2313   "BeginTime": "2023-06-30T11:27:08.635Z",
2314 2314   "EndTime": "2023-06-30T11:27:08.635Z"
2315 2315   }
2316 -]
2107 +]}}}
2317 2317  
2318 2318  Ответ:
2319 2319  
2320 -[
2111 +{{{[
2321 2321   {
2322 2322   "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2323 2323   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2325,19 +2325,16 @@
2325 2325   "BeginTime": "2023-06-30T11:27:08.677Z",
2326 2326   "EndTime": "2023-06-30T11:27:08.677Z"
2327 2327   }
2328 -]
2119 +]}}}
2329 2329  
2330 2330  
2331 2331  === (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) ===
2332 2332  
2333 -(% class="box warningmessage" %)
2334 -(((
2335 -**PUT /api/v3/DriversRfidsAssignments**
2336 -)))
2124 +PUT /api/v3/DriversRfidsAssignments
2337 2337  
2338 2338  Запрос:
2339 2339  
2340 -[
2128 +{{{[
2341 2341   {
2342 2342   "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2343 2343   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2345,11 +2345,11 @@
2345 2345   "BeginTime": "2023-06-30T11:28:43.330Z",
2346 2346   "EndTime": "2023-06-30T11:28:43.330Z"
2347 2347   }
2348 -]
2136 +]}}}
2349 2349  
2350 2350  Ответ:
2351 2351  
2352 -[
2140 +{{{[
2353 2353   {
2354 2354   "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2355 2355   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2357,25 +2357,36 @@
2357 2357   "BeginTime": "2023-06-30T11:28:43.331Z",
2358 2358   "EndTime": "2023-06-30T11:28:43.331Z"
2359 2359   }
2360 -]
2148 +]}}}
2361 2361  
2362 2362  
2363 2363  === (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) ===
2364 2364  
2365 -(% class="box errormessage" %)
2366 -(((
2367 -**DELETE /api/v3/DriversRfidsAssignments**
2368 -)))
2153 +DELETE /api/v3/DriversRfidsAssignments
2369 2369  
2370 2370  Запрос:
2371 2371  
2372 -[
2373 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2374 -]
2157 +{{{[
2158 + {
2159 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2160 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2161 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2162 + "BeginTime": "2023-06-30T11:28:43.330Z",
2163 + "EndTime": "2023-06-30T11:28:43.330Z"
2164 + }
2165 +]}}}
2375 2375  
2376 2376  Ответ:
2377 2377  
2378 -Success
2169 +{{{[
2170 + {
2171 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2172 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2173 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2174 + "BeginTime": "2023-06-30T11:28:43.331Z",
2175 + "EndTime": "2023-06-30T11:28:43.331Z"
2176 + }
2177 +]}}}
2379 2379  
2380 2380  
2381 2381  == (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) ==
... ... @@ -2382,24 +2382,15 @@
2382 2382  
2383 2383  === (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) ===
2384 2384  
2385 -(% class="box infomessage" %)
2386 -(((
2387 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers**
2388 -)))
2184 +POST /api/v3/DriversFuelCardsAssignments/GetByDrivers
2389 2389  
2390 2390  Запрос:
2391 2391  
2392 -{
2393 - "Ids": [
2394 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2395 - ],
2396 - "BeginTime": "2023-06-30T12:45:10.852Z",
2397 - "EndTime": "2023-06-30T12:45:10.852Z"
2398 -}
2188 +{{{{ "Ids": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "BeginTime": "2023-06-30T11:58:04.693Z", "EndTime": "2023-06-30T11:58:04.693Z" }}}}
2399 2399  
2400 2400  Ответ:
2401 2401  
2402 -[
2192 +{{{[
2403 2403   {
2404 2404   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2405 2405   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2407,29 +2407,20 @@
2407 2407   "BeginTime": "2023-06-30T11:58:04.695Z",
2408 2408   "EndTime": "2023-06-30T11:58:04.695Z"
2409 2409   }
2410 -]
2200 +]}}}
2411 2411  
2412 2412  
2413 2413  === (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) ===
2414 2414  
2415 -(% class="box infomessage" %)
2416 -(((
2417 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards**
2418 -)))
2205 +POST /api/v3/DriversFuelCardsAssignments/GetByCards
2419 2419  
2420 2420  Запрос:
2421 2421  
2422 -{
2423 - "Ids": [
2424 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2425 - ],
2426 - "BeginTime": "2023-06-30T12:45:10.852Z",
2427 - "EndTime": "2023-06-30T12:45:10.852Z"
2428 -}
2209 +{{{{ "Ids": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "BeginTime": "2023-06-30T11:58:04.693Z", "EndTime": "2023-06-30T11:58:04.693Z" }}}}
2429 2429  
2430 2430  Ответ:
2431 2431  
2432 -[
2213 +{{{[
2433 2433   {
2434 2434   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2435 2435   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2437,19 +2437,16 @@
2437 2437   "BeginTime": "2023-06-30T11:58:04.695Z",
2438 2438   "EndTime": "2023-06-30T11:58:04.695Z"
2439 2439   }
2440 -]
2221 +]}}}
2441 2441  
2442 2442  
2443 2443  === (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) ===
2444 2444  
2445 -(% class="box successmessage" %)
2446 -(((
2447 -**POST /api/v3/DriversFuelCardsAssignments**
2448 -)))
2226 +POST /api/v3/DriversFuelCardsAssignments
2449 2449  
2450 2450  Запрос:
2451 2451  
2452 -[
2230 +{{{[
2453 2453   {
2454 2454   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2455 2455   "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2456,11 +2456,11 @@
2456 2456   "BeginTime": "2023-06-30T12:09:53.175Z",
2457 2457   "EndTime": "2023-06-30T12:09:53.175Z"
2458 2458   }
2459 -]
2237 +]}}}
2460 2460  
2461 2461  Ответ:
2462 2462  
2463 -[
2241 +{{{[
2464 2464   {
2465 2465   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2466 2466   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2468,31 +2468,27 @@
2468 2468   "BeginTime": "2023-06-30T12:09:53.201Z",
2469 2469   "EndTime": "2023-06-30T12:09:53.201Z"
2470 2470   }
2471 -]
2249 +]}}}
2472 2472  
2473 2473  
2474 2474  === (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) ===
2475 2475  
2476 -(% class="box warningmessage" %)
2477 -(((
2478 -**PUT /api/v3/DriversFuelCardsAssignments**
2479 -)))
2254 +PUT /api/v3/DriversFuelCardsAssignments
2480 2480  
2481 2481  Запрос:
2482 2482  
2483 -[
2258 +{{{[
2484 2484   {
2485 2485   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2486 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2487 2487   "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2488 - "BeginTime": "2023-06-30T12:09:53.201Z",
2489 - "EndTime": "2023-06-30T12:09:53.201Z"
2262 + "BeginTime": "2023-06-30T12:09:53.175Z",
2263 + "EndTime": "2023-06-30T12:09:53.175Z"
2490 2490   }
2491 -]
2265 +]}}}
2492 2492  
2493 2493  Ответ:
2494 2494  
2495 -[
2269 +{{{[
2496 2496   {
2497 2497   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2498 2498   "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -2500,25 +2500,35 @@
2500 2500   "BeginTime": "2023-06-30T12:09:53.201Z",
2501 2501   "EndTime": "2023-06-30T12:09:53.201Z"
2502 2502   }
2503 -]
2277 +]}}}
2504 2504  
2505 2505  
2506 2506  === (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) ===
2507 2507  
2508 -(% class="box errormessage" %)
2509 -(((
2510 -**DELETE /api/v3/DriversFuelCardsAssignments**
2511 -)))
2282 +DELETE /api/v3/DriversFuelCardsAssignments
2512 2512  
2513 2513  Запрос:
2514 2514  
2515 -[
2516 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2517 -]
2286 +{{{[
2287 + {
2288 + "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2289 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2290 + "BeginTime": "2023-06-30T12:09:53.175Z",
2291 + "EndTime": "2023-06-30T12:09:53.175Z"
2292 + }
2293 +]}}}
2518 2518  
2519 2519  Ответ:
2520 2520  
2521 -Success
2297 +{{{[
2298 + {
2299 + "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2300 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2301 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2302 + "BeginTime": "2023-06-30T12:09:53.201Z",
2303 + "EndTime": "2023-06-30T12:09:53.201Z"
2304 + }
2305 +]}}}
2522 2522  
2523 2523  
2524 2524  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) =
... ... @@ -2525,74 +2525,65 @@
2525 2525  
2526 2526  == (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) ==
2527 2527  
2528 -(% class="box infomessage" %)
2529 -(((
2530 -**POST /api/v3/Rfids/find**
2531 -)))
2312 +POST /api/v3/Rfids/find
2532 2532  
2533 2533  Запрос:
2534 2534  
2535 -{
2316 +{{{{
2536 2536   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2537 -}
2318 +}}}}
2538 2538  
2539 2539  Ответ:
2540 2540  
2541 -[
2322 +{{{[
2542 2542   {
2543 2543   "name": "string",
2544 2544   "number": 0,
2545 - "period": 0, ~/~/ Частота трансляции радиометки
2326 + "period": 0, // Частота трансляции радиометки
2546 2546   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2547 2547   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2548 2548   "deleted": true
2549 2549   }
2550 2550  ]
2332 +}}}
2551 2551  
2552 -
2553 2553  == (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) ==
2554 2554  
2555 -(% class="box infomessage" %)
2556 -(((
2557 -**GET /api/v3/Rfids/{rfidGuid}**
2558 -)))
2336 +GET /api/v3/Rfids/{rfidGuid}
2559 2559  
2560 2560  Передаем параметр rfidGuid - идентификатор карты-метки
2561 2561  
2562 2562  Ответ:
2563 2563  
2564 -[
2342 +{{{[
2565 2565   {
2566 2566   "name": "string",
2567 2567   "number": 0,
2568 - "period": 0, ~/~/ Частота трансляции радиометки
2346 + "period": 0, // Частота трансляции радиометки
2569 2569   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2570 2570   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2571 2571   "deleted": true
2572 2572   }
2573 2573  ]
2352 +}}}
2574 2574  
2575 -
2576 2576  == (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) ==
2577 2577  
2578 -(% class="box successmessage" %)
2579 -(((
2580 -**POST /api/v3/Rfids**
2581 -)))
2356 +POST /api/v3/Rfids
2582 2582  
2583 2583  Запрос:
2584 2584  
2585 -{
2360 +{{{{
2586 2586   "name": "string",
2587 2587   "number": 0,
2588 2588   "period": 0,
2589 2589   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2590 2590   "deleted": true
2591 -}
2366 +}}}}
2592 2592  
2593 2593  Ответ:
2594 2594  
2595 -{
2370 +{{{{
2596 2596   "name": "string",
2597 2597   "number": 0,
2598 2598   "period": 0,
... ... @@ -2600,18 +2600,15 @@
2600 2600   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2601 2601   "deleted": true
2602 2602  }
2378 +}}}
2603 2603  
2604 -
2605 2605  == (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) ==
2606 2606  
2607 -(% class="box warningmessage" %)
2608 -(((
2609 -**PUT /api/v3/Rfids**
2610 -)))
2382 +PUT /api/v3/Rfids
2611 2611  
2612 2612  Запрос:
2613 2613  
2614 -{
2386 +{{{{
2615 2615   "name": "string",
2616 2616   "number": 0,
2617 2617   "period": 0,
... ... @@ -2618,11 +2618,11 @@
2618 2618   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2619 2619   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2620 2620   "deleted": true
2621 -}
2393 +}}}}
2622 2622  
2623 2623  Ответ:
2624 2624  
2625 -{
2397 +{{{{
2626 2626   "name": "string",
2627 2627   "number": 0,
2628 2628   "period": 0,
... ... @@ -2630,14 +2630,11 @@
2630 2630   "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2631 2631   "deleted": true
2632 2632  }
2405 +}}}
2633 2633  
2634 -
2635 2635  == (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) ==
2636 2636  
2637 -(% class="box errormessage" %)
2638 -(((
2639 -**DELETE /api/v3/Rfids/{rfidGuid}**
2640 -)))
2409 +DELETE /api/v3/Rfids/{rfidGuid}
2641 2641  
2642 2642  Передаем параметр rfidGuid - идентификатор карты-метки
2643 2643  

Меню

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