标题:智能平台
简介:智能平台
作者:
HOST:http://127.0.0.1:8888
basePath:/
termsOfService:
联系人:
Version:1.0
GroupName:default
分组Url:/v3/api-docs
分组Location:/v3/api-docs
接口地址
POST /project
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"auditorId": "",
"client": "",
"clientContact": "",
"clientPhone": "",
"constructionPersonnel": "",
"constructionPersonnelId": "",
"constructionTeamLeaderId": "",
"coverUrl": "",
"createBy": "",
"discloseContent": "",
"farmAddress": "",
"farmName": "",
"idList": "[]",
"inspectionContact": "",
"inspectionPhone": "",
"inspectionUnit": "",
"job": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"projectManagerId": "",
"projectName": "",
"qualityOfficerId": "",
"safetyContent": "",
"scale": "",
"status": 0,
"technicalContent": "",
"turbineModel": "",
"updateBy": "",
"workType": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
projectEntity对象 | 项目信息表 | body | true | ProjectEntity对象 | ProjectEntity对象 |
auditorId | 安全员id | false | string | ||
client | 委托单位 | false | string | ||
clientContact | 委托单位联系人 | false | string | ||
clientPhone | 委托单位联系电话 | false | string | ||
constructionPersonnel | 施工人员 | false | string | ||
constructionPersonnelId | 施工人员id | false | string | ||
constructionTeamLeaderId | 施工组长id | false | string | ||
coverUrl | 项目封面 | false | string | ||
createBy | false | string | |||
discloseContent | 交底内容 | false | string | ||
farmAddress | 风场地址 | false | string | ||
farmName | 风场名称 | false | string | ||
idList | id集合 | false | array | string | |
inspectionContact | 检查单位联系人 | false | string | ||
inspectionPhone | 检查单位联系电话 | false | string | ||
inspectionUnit | 检查单位 | false | string | ||
job | 项目工作岗位 可能有多项,json对象保存 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
projectId | 项目id | false | string | ||
projectManagerId | 项目经理id | false | string | ||
projectName | 项目名称 | false | string | ||
qualityOfficerId | 质量员id | false | string | ||
safetyContent | 安全措施内容 | false | string | ||
scale | 项目规模 | false | string | ||
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | false | integer(int32) | ||
technicalContent | 技术方案内容 | false | string | ||
turbineModel | 风机型号 | false | string | ||
updateBy | false | string | |||
workType | 项目工作类型 可能有多项,逗号分隔 | false | string | ||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
PUT /project
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"auditorId": "",
"client": "",
"clientContact": "",
"clientPhone": "",
"constructionPersonnel": "",
"constructionPersonnelId": "",
"constructionTeamLeaderId": "",
"coverUrl": "",
"createBy": "",
"discloseContent": "",
"farmAddress": "",
"farmName": "",
"idList": "[]",
"inspectionContact": "",
"inspectionPhone": "",
"inspectionUnit": "",
"job": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"projectManagerId": "",
"projectName": "",
"qualityOfficerId": "",
"safetyContent": "",
"scale": "",
"status": 0,
"technicalContent": "",
"turbineModel": "",
"updateBy": "",
"workType": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
projectEntity对象 | 项目信息表 | body | true | ProjectEntity对象 | ProjectEntity对象 |
auditorId | 安全员id | false | string | ||
client | 委托单位 | false | string | ||
clientContact | 委托单位联系人 | false | string | ||
clientPhone | 委托单位联系电话 | false | string | ||
constructionPersonnel | 施工人员 | false | string | ||
constructionPersonnelId | 施工人员id | false | string | ||
constructionTeamLeaderId | 施工组长id | false | string | ||
coverUrl | 项目封面 | false | string | ||
createBy | false | string | |||
discloseContent | 交底内容 | false | string | ||
farmAddress | 风场地址 | false | string | ||
farmName | 风场名称 | false | string | ||
idList | id集合 | false | array | string | |
inspectionContact | 检查单位联系人 | false | string | ||
inspectionPhone | 检查单位联系电话 | false | string | ||
inspectionUnit | 检查单位 | false | string | ||
job | 项目工作岗位 可能有多项,json对象保存 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
projectId | 项目id | false | string | ||
projectManagerId | 项目经理id | false | string | ||
projectName | 项目名称 | false | string | ||
qualityOfficerId | 质量员id | false | string | ||
safetyContent | 安全措施内容 | false | string | ||
scale | 项目规模 | false | string | ||
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | false | integer(int32) | ||
technicalContent | 技术方案内容 | false | string | ||
turbineModel | 风机型号 | false | string | ||
updateBy | false | string | |||
workType | 项目工作类型 可能有多项,逗号分隔 | false | string | ||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /project/export
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
farmAddress | 风场地址 | query | false | string | |
farmName | 风场名称 | query | false | string | |
keyword | 查询关键字 | query | false | string | |
methodId | 检查方式,字典method_id | query | false | string | |
projectId | 项目信息Id | query | false | string | |
projectName | 项目名称 | query | false | string | |
scale | 项目规模 | query | false | string | |
status | 项目状态,字典project_status | query | false | string | |
turbineModel | 风机型号 | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | 项目信息响应实体 |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
auditorId | 安全员id | string | |
client | 委托单位 | string | |
clientContact | 委托单位联系人 | string | |
clientPhone | 委托单位联系电话 | string | |
constructionPersonnel | 施工人员 | string | |
constructionPersonnelId | 施工人员id | string | |
constructionTeamLeaderId | 施工组长id | string | |
coverUrl | 项目封面 | string | |
createBy | string | ||
discloseContent | 交底内容 | string | |
farmAddress | 风场地址 | string | |
farmName | 风场名称 | string | |
idList | id集合 | array | array |
inspectionContact | 检查单位联系人 | string | |
inspectionPhone | 检查单位联系电话 | string | |
inspectionUnit | 检查单位 | string | |
job | 项目工作岗位 可能有多项,json对象保存 | string | |
page | 当前页 | integer(int32) | integer(int32) |
pageSize | 页大小 | integer(int32) | integer(int32) |
projectId | 项目id | string | |
projectManagerId | 项目经理id | string | |
projectName | 项目名称 | string | |
qualityOfficerId | 质量员id | string | |
safetyContent | 安全措施内容 | string | |
scale | 项目规模 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | integer(int32) |
technicalContent | 技术方案内容 | string | |
turbineModel | 风机型号 | string | |
updateBy | string | ||
workType | 项目工作类型 可能有多项,逗号分隔 | string |
响应示例
[
{
"auditorId": "",
"client": "",
"clientContact": "",
"clientPhone": "",
"constructionPersonnel": "",
"constructionPersonnelId": "",
"constructionTeamLeaderId": "",
"coverUrl": "",
"createBy": "",
"discloseContent": "",
"farmAddress": "",
"farmName": "",
"idList": "[]",
"inspectionContact": "",
"inspectionPhone": "",
"inspectionUnit": "",
"job": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"projectManagerId": "",
"projectName": "",
"qualityOfficerId": "",
"safetyContent": "",
"scale": "",
"status": 0,
"technicalContent": "",
"turbineModel": "",
"updateBy": "",
"workType": ""
}
]
接口地址
POST /turbine
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"coverUrl": "",
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"status": 0,
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
turbineEntity对象 | 机组-项目关联表 | body | true | TurbineEntity对象 | TurbineEntity对象 |
coverUrl | 封面图 | false | string | ||
createBy | false | string | |||
idList | id集合 | false | array | string | |
manufacturer | 机组厂商 | false | string | ||
model | 机组型号 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
projectId | 项目id | false | string | ||
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | false | integer(int32) | ||
turbineDesc | 机组描述 | false | string | ||
turbineId | 机组号 | false | string | ||
turbineName | 机组名称 | false | string | ||
updateBy | false | string | |||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
PUT /turbine
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"coverUrl": "",
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"status": 0,
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
turbineEntity对象 | 机组-项目关联表 | body | true | TurbineEntity对象 | TurbineEntity对象 |
coverUrl | 封面图 | false | string | ||
createBy | false | string | |||
idList | id集合 | false | array | string | |
manufacturer | 机组厂商 | false | string | ||
model | 机组型号 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
projectId | 项目id | false | string | ||
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | false | integer(int32) | ||
turbineDesc | 机组描述 | false | string | ||
turbineId | 机组号 | false | string | ||
turbineName | 机组名称 | false | string | ||
updateBy | false | string | |||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /turbine/export
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | 查询关键字 | query | false | string | |
manufacturer | 机组厂商 | query | false | string | |
model | 机组型号 | query | false | string | |
projectId | 项目id | query | false | string | |
turbineDesc | 机组描述 | query | false | string | |
turbineId | 机组-项目关联Id | query | false | string | |
turbineName | 机组名称 | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | 机组-项目关联响应实体 |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
antiThunderWorkQualityStatus | 内部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkSafetyStatus | 内部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkStatus | 内部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
coverUrl | 封面图 | string | |
createBy | string | ||
idList | id集合 | array | array |
inWorkQualityStatus | 外部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkSafetyStatus | 外部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkStatus | 外部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
lightningUnqualified | 防雷是否不合格,1不合格,0合格 | boolean | |
manufacturer | 机组厂商 | string | |
model | 机组型号 | string | |
outWorkQualityStatus | 防雷工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkSafetyStatus | 防雷工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkStatus | 防雷工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
page | 当前页 | integer(int32) | integer(int32) |
pageSize | 页大小 | integer(int32) | integer(int32) |
partsList | 部件 | array | PartEntity对象 |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
projectId | 项目id | string | |
source | 来源, app,backend后台,不传参默认后台 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | integer(int32) |
summaryWorkStatus | 数据报告工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
turbineDesc | 机组描述 | string | |
turbineId | 机组号 | string | |
turbineName | 机组名称 | string | |
updateBy | string |
响应示例
[
{
"antiThunderWorkQualityStatus": "",
"antiThunderWorkSafetyStatus": "",
"antiThunderWorkStatus": "",
"coverUrl": "",
"createBy": "",
"idList": "[]",
"inWorkQualityStatus": "",
"inWorkSafetyStatus": "",
"inWorkStatus": "",
"lightningUnqualified": false,
"manufacturer": "",
"model": "",
"outWorkQualityStatus": "",
"outWorkSafetyStatus": "",
"outWorkStatus": "",
"page": 1,
"pageSize": 10,
"partsList": [
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
],
"projectId": "",
"source": "",
"status": 0,
"summaryWorkStatus": "",
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
}
]
接口地址
GET /turbine/getByProjectId
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | 查询关键字 | query | false | string | |
manufacturer | 机组厂商 | query | false | string | |
model | 机组型号 | query | false | string | |
projectId | 项目id | query | false | string | |
turbineDesc | 机组描述 | query | false | string | |
turbineId | 机组-项目关联Id | query | false | string | |
turbineName | 机组名称 | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«机组-项目关联响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 机组-项目关联响应实体 |
antiThunderWorkQualityStatus | 内部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkSafetyStatus | 内部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkStatus | 内部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
coverUrl | 封面图 | string | |
createBy | string | ||
idList | id集合 | array | string |
inWorkQualityStatus | 外部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkSafetyStatus | 外部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkStatus | 外部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
lightningUnqualified | 防雷是否不合格,1不合格,0合格 | boolean | |
manufacturer | 机组厂商 | string | |
model | 机组型号 | string | |
outWorkQualityStatus | 防雷工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkSafetyStatus | 防雷工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkStatus | 防雷工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partsList | 部件 | array | PartEntity对象 |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer | |
pageSize | 页大小 | integer | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
projectId | 项目id | string | |
source | 来源, app,backend后台,不传参默认后台 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | |
summaryWorkStatus | 数据报告工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
turbineDesc | 机组描述 | string | |
turbineId | 机组号 | string | |
turbineName | 机组名称 | string | |
updateBy | string | ||
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"antiThunderWorkQualityStatus": "",
"antiThunderWorkSafetyStatus": "",
"antiThunderWorkStatus": "",
"coverUrl": "",
"createBy": "",
"idList": "[]",
"inWorkQualityStatus": "",
"inWorkSafetyStatus": "",
"inWorkStatus": "",
"lightningUnqualified": false,
"manufacturer": "",
"model": "",
"outWorkQualityStatus": "",
"outWorkSafetyStatus": "",
"outWorkStatus": "",
"page": 1,
"pageSize": 10,
"partsList": [
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
],
"projectId": "",
"source": "",
"status": 0,
"summaryWorkStatus": "",
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
}
],
"total": 0
}
接口地址
POST /turbine/import
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /turbine/list
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | 查询关键字 | query | false | string | |
manufacturer | 机组厂商 | query | false | string | |
model | 机组型号 | query | false | string | |
projectId | 项目id | query | false | string | |
turbineDesc | 机组描述 | query | false | string | |
turbineId | 机组-项目关联Id | query | false | string | |
turbineName | 机组名称 | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«机组-项目关联响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 机组-项目关联响应实体 |
antiThunderWorkQualityStatus | 内部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkSafetyStatus | 内部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkStatus | 内部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
coverUrl | 封面图 | string | |
createBy | string | ||
idList | id集合 | array | string |
inWorkQualityStatus | 外部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkSafetyStatus | 外部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkStatus | 外部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
lightningUnqualified | 防雷是否不合格,1不合格,0合格 | boolean | |
manufacturer | 机组厂商 | string | |
model | 机组型号 | string | |
outWorkQualityStatus | 防雷工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkSafetyStatus | 防雷工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkStatus | 防雷工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partsList | 部件 | array | PartEntity对象 |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer | |
pageSize | 页大小 | integer | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
projectId | 项目id | string | |
source | 来源, app,backend后台,不传参默认后台 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | |
summaryWorkStatus | 数据报告工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
turbineDesc | 机组描述 | string | |
turbineId | 机组号 | string | |
turbineName | 机组名称 | string | |
updateBy | string | ||
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"antiThunderWorkQualityStatus": "",
"antiThunderWorkSafetyStatus": "",
"antiThunderWorkStatus": "",
"coverUrl": "",
"createBy": "",
"idList": "[]",
"inWorkQualityStatus": "",
"inWorkSafetyStatus": "",
"inWorkStatus": "",
"lightningUnqualified": false,
"manufacturer": "",
"model": "",
"outWorkQualityStatus": "",
"outWorkSafetyStatus": "",
"outWorkStatus": "",
"page": 1,
"pageSize": 10,
"partsList": [
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
],
"projectId": "",
"source": "",
"status": 0,
"summaryWorkStatus": "",
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
}
],
"total": 0
}
接口地址
GET /turbine/{turbineCode}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
turbineCode | turbineCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«机组-项目关联响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | 机组-项目关联响应实体 | 机组-项目关联响应实体 | |
antiThunderWorkQualityStatus | 内部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkSafetyStatus | 内部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
antiThunderWorkStatus | 内部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
coverUrl | 封面图 | string | |
createBy | string | ||
idList | id集合 | array | string |
inWorkQualityStatus | 外部工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkSafetyStatus | 外部工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
inWorkStatus | 外部工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
lightningUnqualified | 防雷是否不合格,1不合格,0合格 | boolean | |
manufacturer | 机组厂商 | string | |
model | 机组型号 | string | |
outWorkQualityStatus | 防雷工作质量员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkSafetyStatus | 防雷工作安全员审核状态, -1不存在,0未审核、1审核通过 | string | |
outWorkStatus | 防雷工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partsList | 部件 | array | PartEntity对象 |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer | |
pageSize | 页大小 | integer | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
projectId | 项目id | string | |
source | 来源, app,backend后台,不传参默认后台 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | |
summaryWorkStatus | 数据报告工作状态, -1不存在,0未开始、1开始施工、2已提交报告、3审核通过 | string | |
turbineDesc | 机组描述 | string | |
turbineId | 机组号 | string | |
turbineName | 机组名称 | string | |
updateBy | string | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {
"antiThunderWorkQualityStatus": "",
"antiThunderWorkSafetyStatus": "",
"antiThunderWorkStatus": "",
"coverUrl": "",
"createBy": "",
"idList": "[]",
"inWorkQualityStatus": "",
"inWorkSafetyStatus": "",
"inWorkStatus": "",
"lightningUnqualified": false,
"manufacturer": "",
"model": "",
"outWorkQualityStatus": "",
"outWorkSafetyStatus": "",
"outWorkStatus": "",
"page": 1,
"pageSize": 10,
"partsList": [
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
],
"projectId": "",
"source": "",
"status": 0,
"summaryWorkStatus": "",
"turbineDesc": "",
"turbineId": "",
"turbineName": "",
"updateBy": ""
},
"msg": "",
"status": 0,
"success": true
}
接口地址
DELETE /turbine/{turbineCode}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
turbineCode | turbineCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
POST /part
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
partEntity对象 | 表 | body | true | PartEntity对象 | PartEntity对象 |
createBy | false | string | |||
idList | id集合 | false | array | string | |
manufacturer | 厂商 | false | string | ||
model | 型号 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
partCode | 编号 | false | string | ||
partDesc | 描述 | false | string | ||
partId | 部件id | false | string | ||
partName | 名称 | false | string | ||
partType | 类型,字典part_type | false | string | ||
projectId | 项目id | false | string | ||
turbineId | 机组id | false | string | ||
updateBy | false | string | |||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
PUT /part
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
partEntity对象 | 表 | body | true | PartEntity对象 | PartEntity对象 |
createBy | false | string | |||
idList | id集合 | false | array | string | |
manufacturer | 厂商 | false | string | ||
model | 型号 | false | string | ||
page | 当前页 | false | integer(int32) | ||
pageSize | 页大小 | false | integer(int32) | ||
partCode | 编号 | false | string | ||
partDesc | 描述 | false | string | ||
partId | 部件id | false | string | ||
partName | 名称 | false | string | ||
partType | 类型,字典part_type | false | string | ||
projectId | 项目id | false | string | ||
turbineId | 机组id | false | string | ||
updateBy | false | string | |||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /part/export
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | 查询关键字 | query | false | string | |
manufacturer | 厂商 | query | false | string | |
model | 型号 | query | false | string | |
partCode | 编号 | query | false | string | |
partDesc | 描述 | query | false | string | |
partId | Id | query | false | string | |
partName | 名称 | query | false | string | |
partType | 类型,字典part_type | query | false | string | |
projectId | 项目id | query | false | string | |
turbineId | 机组id | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | 响应实体 |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
createBy | string | ||
idList | id集合 | array | array |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer(int32) | integer(int32) |
pageSize | 页大小 | integer(int32) | integer(int32) |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string |
响应示例
[
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
]
接口地址
POST /part/import
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /part/list
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | 查询关键字 | query | false | string | |
manufacturer | 厂商 | query | false | string | |
model | 型号 | query | false | string | |
partCode | 编号 | query | false | string | |
partDesc | 描述 | query | false | string | |
partId | Id | query | false | string | |
partName | 名称 | query | false | string | |
partType | 类型,字典part_type | query | false | string | |
projectId | 项目id | query | false | string | |
turbineId | 机组id | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 响应实体 |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
}
],
"total": 0
}
接口地址
GET /part/{partId}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
partId | partId | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | 响应实体 | 响应实体 | |
createBy | string | ||
idList | id集合 | array | string |
manufacturer | 厂商 | string | |
model | 型号 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
partCode | 编号 | string | |
partDesc | 描述 | string | |
partId | 部件id | string | |
partName | 名称 | string | |
partType | 类型,字典part_type | string | |
projectId | 项目id | string | |
turbineId | 机组id | string | |
updateBy | string | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {
"createBy": "",
"idList": "[]",
"manufacturer": "",
"model": "",
"page": 1,
"pageSize": 10,
"partCode": "",
"partDesc": "",
"partId": "",
"partName": "",
"partType": "",
"projectId": "",
"turbineId": "",
"updateBy": ""
},
"msg": "",
"status": 0,
"success": true
}
接口地址
DELETE /part/{partId}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
partId | partId | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/channel/isOnline/{channelCode}
接口描述
iot:video:isOnline
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelCode | channelCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/channel/page
接口描述
iot:video:channel:list
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
keyword | keyword | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«视频通道列表响应» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 视频通道列表响应 |
address | 安装位置 | string | |
cameraType | 摄像头类型label | string | |
cameraTypeLabel | 摄像头类型 | string | |
channelCode | 通道国标编码 | string | |
channelId | 主键id | integer(int64) | |
channelName | 通道名称 | string | |
productId | 所属产品id | integer(int64) | |
ptzControl | 云台控制label | string | |
ptzControlLabel | 云台控制,Y表示是,N表示否 | string | |
remark | 描述 | string | |
status | 状态 | string | |
statusLabel | 状态label | string | |
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"address": "",
"cameraType": "",
"cameraTypeLabel": "",
"channelCode": "",
"channelId": 0,
"channelName": "",
"productId": 0,
"ptzControl": "",
"ptzControlLabel": "",
"remark": "",
"status": "",
"statusLabel": ""
}
],
"total": 0
}
接口地址
GET /monitoring/video/channel/page/{videoId}
接口描述
iot:video:channel:list
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
videoId | videoId | path | true | integer(int64) | |
Authorization | token值 | header | false | ||
keyword | keyword | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«视频通道列表响应» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 视频通道列表响应 |
address | 安装位置 | string | |
cameraType | 摄像头类型label | string | |
cameraTypeLabel | 摄像头类型 | string | |
channelCode | 通道国标编码 | string | |
channelId | 主键id | integer(int64) | |
channelName | 通道名称 | string | |
productId | 所属产品id | integer(int64) | |
ptzControl | 云台控制label | string | |
ptzControlLabel | 云台控制,Y表示是,N表示否 | string | |
remark | 描述 | string | |
status | 状态 | string | |
statusLabel | 状态label | string | |
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"address": "",
"cameraType": "",
"cameraTypeLabel": "",
"channelCode": "",
"channelId": 0,
"channelName": "",
"productId": 0,
"ptzControl": "",
"ptzControlLabel": "",
"remark": "",
"status": "",
"statusLabel": ""
}
],
"total": 0
}
接口地址
GET /monitoring/video/channel/{channelCode}
接口描述
iot:video:channel:view
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelCode | channelCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
PUT /monitoring/video/channel/{channelId}
接口描述
iot:video:channel:edit
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"address": "",
"cameraType": "",
"channelName": "",
"ptzControl": "",
"remark": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelId | channelId | path | true | integer(int64) | |
视频通道编辑请求 | 视频通道编辑请求 | body | true | 视频通道编辑请求 | 视频通道编辑请求 |
address | 安装位置 | false | string | ||
cameraType | 摄像头类型 | false | string | ||
channelName | 通道名称 | false | string | ||
ptzControl | 云台控制,Y表示是,N表示否 | false | string | ||
remark | 描述 | false | string | ||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
DELETE /monitoring/video/channel/{channelId}
接口描述
iot:video:channel:delete
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelId | channelId | path | true | integer(int64) | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
POST /monitoring/video/config/add
接口描述
iot:config:add
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"ipAddresses": []
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
monitorConfigAddReq | MonitorConfigAddReq | body | true | MonitorConfigAddReq | MonitorConfigAddReq |
ipAddresses | false | array | string | ||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/config/list
接口描述
iot:config:list
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«List«string»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | array | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": [],
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/device/count
接口描述
iot:video:list
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/device/page
接口描述
iot:video:list
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
status | status | query | false | string | |
keyword | keyword | query | false | string | |
hostAddress | hostAddress | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«视频设备列表响应» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 视频设备列表响应 |
channelCount | 通道数量 | integer(int32) | |
createTime | 创建时间 | string(date-time) | |
hostAddress | 设备地址(ip+端口) | string | |
ip | 设备ip | string | |
keepAliveTime | 心跳时间 | string(date-time) | |
manufacturer | 生产厂商 | string | |
port | 设备端口 | string | |
remark | 备注 | string | |
status | 设备状态 | string | |
statusLabel | 设备状态label | string | |
streamMode | 流传输模式 | string | |
streamModeLabel | 流传输模式label | string | |
transport | 传输模式 | string | |
transportLabel | 传输模式label | string | |
videoCode | 视频设备国标编码 | string | |
videoId | 主键id | integer(int64) | |
videoName | 视频设备名称 | string | |
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"channelCount": 0,
"createTime": "",
"hostAddress": "",
"ip": "",
"keepAliveTime": "",
"manufacturer": "",
"port": "",
"remark": "",
"status": "",
"statusLabel": "",
"streamMode": "",
"streamModeLabel": "",
"transport": "",
"transportLabel": "",
"videoCode": "",
"videoId": 0,
"videoName": ""
}
],
"total": 0
}
接口地址
PUT /monitoring/video/device/sync/{videoId}
接口描述
iot:video:sync
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
videoId | videoId | path | true | integer(int64) | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/device/{videoId}
接口描述
iot:video:view
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
videoId | videoId | path | true | integer(int64) | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
PUT /monitoring/video/device/{videoId}
接口描述
iot:video:edit
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求示例
{
"productId": 0,
"remark": "",
"videoName": ""
}
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
videoId | videoId | path | true | integer(int64) | |
视频设备编辑请求参数 | 视频设备编辑请求参数 | body | true | 视频设备编辑请求参数 | 视频设备编辑请求参数 |
productId | 所属产品 | false | integer(int64) | ||
remark | 说明 | false | string | ||
videoName | 设备名称 | false | string | ||
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
DELETE /monitoring/video/device/{videoId}
接口描述
iot:video:delete
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
videoId | videoId | path | true | integer(int64) | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/play/live/{channelCode}
接口描述
iot:video:play
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelCode | channelCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/sipServerConfig
接口描述
iot:video:sip:view
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/stop/live/{channelCode}
接口描述
iot:video:stop
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
channelCode | channelCode | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /monitoring/video/streamMediaServerConfig
接口描述
iot:video:media:view
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
POST /project/import
接口描述
请求数据类型
application/x-www-form-urlencoded,application/json
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}
接口地址
GET /project/list
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
Authorization | token值 | header | false | ||
farmAddress | 风场地址 | query | false | string | |
farmName | 风场名称 | query | false | string | |
keyword | 查询关键字 | query | false | string | |
methodId | 检查方式,字典method_id | query | false | string | |
projectId | 项目信息Id | query | false | string | |
projectName | 项目名称 | query | false | string | |
scale | 项目规模 | query | false | string | |
status | 项目状态,字典project_status | query | false | string | |
turbineModel | 风机型号 | query | false | string |
响应状态
状态码 | 说明 | schema |
200 | OK | PageResult«项目信息响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | 状态码 | integer(int32) | integer(int32) |
msg | 返回内容 | string | |
rows | 对象列表 | array | 项目信息响应实体 |
auditorId | 安全员id | string | |
client | 委托单位 | string | |
clientContact | 委托单位联系人 | string | |
clientPhone | 委托单位联系电话 | string | |
constructionPersonnel | 施工人员 | string | |
constructionPersonnelId | 施工人员id | string | |
constructionTeamLeaderId | 施工组长id | string | |
coverUrl | 项目封面 | string | |
createBy | string | ||
discloseContent | 交底内容 | string | |
farmAddress | 风场地址 | string | |
farmName | 风场名称 | string | |
idList | id集合 | array | string |
inspectionContact | 检查单位联系人 | string | |
inspectionPhone | 检查单位联系电话 | string | |
inspectionUnit | 检查单位 | string | |
job | 项目工作岗位 可能有多项,json对象保存 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
projectId | 项目id | string | |
projectManagerId | 项目经理id | string | |
projectName | 项目名称 | string | |
qualityOfficerId | 质量员id | string | |
safetyContent | 安全措施内容 | string | |
scale | 项目规模 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | |
technicalContent | 技术方案内容 | string | |
turbineModel | 风机型号 | string | |
updateBy | string | ||
workType | 项目工作类型 可能有多项,逗号分隔 | string | |
total | 数据对象 | integer(int64) | integer(int64) |
响应示例
{
"code": 0,
"msg": "",
"rows": [
{
"auditorId": "",
"client": "",
"clientContact": "",
"clientPhone": "",
"constructionPersonnel": "",
"constructionPersonnelId": "",
"constructionTeamLeaderId": "",
"coverUrl": "",
"createBy": "",
"discloseContent": "",
"farmAddress": "",
"farmName": "",
"idList": "[]",
"inspectionContact": "",
"inspectionPhone": "",
"inspectionUnit": "",
"job": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"projectManagerId": "",
"projectName": "",
"qualityOfficerId": "",
"safetyContent": "",
"scale": "",
"status": 0,
"technicalContent": "",
"turbineModel": "",
"updateBy": "",
"workType": ""
}
],
"total": 0
}
接口地址
GET /project/{projectId}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
projectId | projectId | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«项目信息响应实体» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | 项目信息响应实体 | 项目信息响应实体 | |
auditorId | 安全员id | string | |
client | 委托单位 | string | |
clientContact | 委托单位联系人 | string | |
clientPhone | 委托单位联系电话 | string | |
constructionPersonnel | 施工人员 | string | |
constructionPersonnelId | 施工人员id | string | |
constructionTeamLeaderId | 施工组长id | string | |
coverUrl | 项目封面 | string | |
createBy | string | ||
discloseContent | 交底内容 | string | |
farmAddress | 风场地址 | string | |
farmName | 风场名称 | string | |
idList | id集合 | array | string |
inspectionContact | 检查单位联系人 | string | |
inspectionPhone | 检查单位联系电话 | string | |
inspectionUnit | 检查单位 | string | |
job | 项目工作岗位 可能有多项,json对象保存 | string | |
page | 当前页 | integer(int32) | |
pageSize | 页大小 | integer(int32) | |
projectId | 项目id | string | |
projectManagerId | 项目经理id | string | |
projectName | 项目名称 | string | |
qualityOfficerId | 质量员id | string | |
safetyContent | 安全措施内容 | string | |
scale | 项目规模 | string | |
status | 状态:0待施工,1施工中,2已完工,3已审核,4已验收 | integer(int32) | |
technicalContent | 技术方案内容 | string | |
turbineModel | 风机型号 | string | |
updateBy | string | ||
workType | 项目工作类型 可能有多项,逗号分隔 | string | |
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {
"auditorId": "",
"client": "",
"clientContact": "",
"clientPhone": "",
"constructionPersonnel": "",
"constructionPersonnelId": "",
"constructionTeamLeaderId": "",
"coverUrl": "",
"createBy": "",
"discloseContent": "",
"farmAddress": "",
"farmName": "",
"idList": "[]",
"inspectionContact": "",
"inspectionPhone": "",
"inspectionUnit": "",
"job": "",
"page": 1,
"pageSize": 10,
"projectId": "",
"projectManagerId": "",
"projectName": "",
"qualityOfficerId": "",
"safetyContent": "",
"scale": "",
"status": 0,
"technicalContent": "",
"turbineModel": "",
"updateBy": "",
"workType": ""
},
"msg": "",
"status": 0,
"success": true
}
接口地址
DELETE /project/{projectId}
接口描述
请求数据类型
application/x-www-form-urlencoded
响应数据类型
*/*
请求参数
参数名称 | 参数说明 | 请求类型 | 必须 | 数据类型 | schema |
projectId | projectId | path | true | string | |
Authorization | token值 | header | false |
响应状态
状态码 | 说明 | schema |
200 | OK | Result«object» |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
响应参数
参数名称 | 参数说明 | 类型 | schema |
code | integer(int32) | integer(int32) | |
data | object | ||
msg | string | ||
status | integer(int32) | integer(int32) | |
success | boolean |
响应示例
{
"code": 0,
"data": {},
"msg": "",
"status": 0,
"success": true
}