## 設備列表
~~~[api]
get:/installers/project_device/list
*integer:project_id=1#項目 id
*integer:current_page=0#當前頁
*integer:page_number=0#頁碼
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 14837,
"project_id": 19,
"device_id": 14800,
"sn": "830100001010",
"name": "888",
"type": 88,
"subtype": 0,
"province": "北京市",
"city": "北京市",
"district": "朝陽區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "",
"location": "",
"remarks": "",
"create_time": "2021-12-21 15:06:43",
"device_type": "智能通斷器",
"device_mark": "",
"group_data": [
{
"pd_id": 14837,
"group_id": 28,
"group_name": "默認分組"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 設備類型名稱
device_mark // 設備類型型號
group_data // 設備所在分組
pd_id // 項目設備 id
group_id // 相關分組 id
group_name // 相關分組名稱
<<<
error
~~~
## 類型設備列表
~~~[api]
get:/installers/project_device/type_list
*integer:project_id=1#項目 id
*integer:current_page=0#當前頁
*integer:page_number=0#頁碼
*integer:type=0#設備類型
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 14837,
"project_id": 19,
"device_id": 14800,
"sn": "830100001010",
"name": "888",
"type": 88,
"subtype": 0,
"province": "北京市",
"city": "北京市",
"district": "朝陽區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "",
"location": "",
"remarks": "",
"create_time": "2021-12-21 15:06:43",
"device_type": "智能通斷器",
"device_mark": "",
"group_data": [
{
"pd_id": 14837,
"group_id": 28,
"group_name": "默認分組"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 設備類型名稱
device_mark // 設備類型型號
group_data // 設備所在分組
pd_id // 項目設備 id
group_id // 相關分組 id
group_name // 相關分組名稱
<<<
error
~~~
## 設備搜索
~~~[api]
get:/installers/project_device/search
*integer:project_id=1#項目 id
*integer:current_page=0#當前頁
*integer:page_number=0#頁碼
*integer:type=0#設備類型
*string:search=''''#可搜序列號、設備名稱、備注信息、安裝位置
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 14837,
"project_id": 19,
"device_id": 14800,
"sn": "830100001010",
"name": "888",
"type": 88,
"subtype": 0,
"province": "北京市",
"city": "北京市",
"district": "朝陽區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "",
"location": "",
"remarks": "",
"create_time": "2021-12-21 15:06:43",
"device_type": "智能通斷器",
"device_mark": "",
"group_data": [
{
"pd_id": 14837,
"group_id": 28,
"group_name": "默認分組"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 設備類型名稱
device_mark // 設備類型型號
group_data // 設備所在分組
pd_id // 項目設備 id
group_id // 相關分組 id
group_name // 相關分組名稱
<<<
error
~~~
## 分組下的設備
~~~[api]
get:/project_group/device
*integer:project_id=0#項目 id
*integer:group_id=0#分組 id
integer:type=0#設備類型
integer:current_page=0#當前頁
integer:page_number=0#頁碼
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 14837,
"project_id": 19,
"device_id": 14800,
"sn": "830100001010",
"name": "888",
"type": 88,
"subtype": 0,
"province": "北京市",
"city": "北京市",
"district": "朝陽區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "",
"location": "",
"remarks": "",
"create_time": "2021-12-21 15:06:43",
"device_type": "智能通斷器",
"device_mark": "",
"group_data": [
{
"pd_id": 14837,
"group_id": 28,
"group_name": "默認分組"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 類型名稱
device_mark // 類型型號
group_data // 所在分組
pd_id //項目設備 id
group_id // 項目分組 id
group_name // 項目分組名稱
<<<
error
~~~
## 排除指定分組設備
~~~[api]
get:/project_group/excl_group_device
*integer:project_id=1#項目 id
*integer:group_id=0#分組 id
integer:type=0#設備類型
integer:current_page=0#當前頁
integer:page_number=0#頁碼
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 9795,
"project_id": 19,
"device_id": 8268,
"sn": "746071018908",
"name": "KP1C6",
"type": 29,
"subtype": 0,
"province": "河北省",
"city": "秦皇島市",
"district": "撫寧區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "wewe",
"location": "",
"remarks": "",
"create_time": "2021-09-23 10:48:03",
"device_type": "電暖溫控223",
"device_mark": "",
"group_data": [
{
"pd_id": 9795,
"group_id": 105,
"group_name": "分組07"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 類型名稱
device_mark // 類型型號
group_data // 所在分組
pd_id //項目設備 id
group_id // 項目分組 id
group_name // 項目分組名稱
<<<
error
~~~
## 排除指定分組設備搜索
~~~[api]
get:/project_group/excl_group_device_search
*integer:project_id=1#項目 id
*integer:group_id=0#分組 id
*string:search=""# 支持搜索 序列號、設備名稱、備注、位置
integer:type=0#設備類型
integer:current_page=0#當前頁
integer:page_number=0#頁碼
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"id": 9795,
"project_id": 19,
"device_id": 8268,
"sn": "746071018908",
"name": "KP1C6",
"type": 29,
"subtype": 0,
"province": "河北省",
"city": "秦皇島市",
"district": "撫寧區",
"street": "",
"streetNumber": "",
"lng": "",
"lat": "",
"address": "wewe",
"location": "",
"remarks": "",
"create_time": "2021-09-23 10:48:03",
"device_type": "電暖溫控223",
"device_mark": "",
"group_data": [
{
"pd_id": 9795,
"group_id": 105,
"group_name": "分組07"
}
]
}
],
"current_page": 1,
"page_number": 1,
"total": 1
}
}
<<<
explain
id // 項目設備 id
project_id // 項目 id
device_id // 設備 id
sn // 設備序列號
name // 設備名稱
type // 設備類型
subtype // 設備子類型
province // 省
city // 市
district // 區
street // 街道
streetNumber // 門牌號
lng // 經度
lat // 緯度
address // 詳細地址
location // 安裝位置
remarks // 備注信息
create_time // 添加時間
device_type // 類型名稱
device_mark // 類型型號
group_data // 所在分組
pd_id //項目設備 id
group_id // 項目分組 id
group_name // 項目分組名稱
<<<
error
~~~
## 分組下的設備移除
~~~[api]
post:/project_group/group_device_remove
*int:project_id=0#項目 id
*array:id_list=[0]#要移除的項目設備 id
*int:o_group_id=0#原分組 id
<<<
<<<
success
{
"code": 0
}
<<<
error
~~~
>[danger] 此功能需要在分組下的設備內使用,傳入原來分組 id
## 更改設備分組
~~~[api]
post:/project_group/change_group
*integer:project_id=1#項目 id
*integer:group_id=0#目標分組 id
*array:id_list=[]#項目設備 id 數組
int:is_remove=1#是否從其他組移除
<<<
<<<
success
{
"code": 0
}
<<<
error
~~~
>[danger] is_remove 值為 1 表示從其他組里面移除,添加到目標分組內
> is_remove 值為 0 表示保留其他分組,復制到目標分組內