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

Меню

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