- 数据相关接口
- 用户相关接口
- 项目相关接口
- 预警消息相关接口
- 预警人员相关接口
- 预警阈值相关接口
- 桥梁诊断相关接口
- 人工打卡记录相关接口
- 人工巡检记录
- 桥梁构建病害报告相关接口
- 病害档案记录相关接口
- 状态评估相关接口
- 交通识别和视频监控相关接口
- 传感器列表相关接口
- 桥梁管理相关接口
- 数据分析相关接口
- 首页监测情况的接口
- 系统管理相关接口
- 各时段的异常数量统计相关接口
- 桥梁整体报告相关接口(未使用)
新增桥梁构建病害报告
开发环境
http://172.16.3.245:29880
开发环境
http://172.16.3.245:29880
POST
/bridge/disease/add
请求参数
Body 参数application/json
id
integer
主键id
adressName
string
位置名称
time
string
安装日期
age
string
使用年限
score
integer
构件评分
picture
string
调用病害图片上传接口得到的的值存入
signboardStatus
string
桥牌名
railingStatus
string
栏杆
nonMotorVehicleIsolationStatus
string
机非隔离带
ladderStatus
string
扶梯
heightLimitSignStatus
string
限高标志
pierStatus
string
端柱
centralDividerStatus
string
中央分隔带
streetLightStatus
string
桥上路灯
loadLimitSignStatus
string
限载牌
sidewalkStatus
string
人行道
expansionJointStatus
string
伸缩缝
hangingPipelineStatus
string
附挂管线
trafficSignStatus
string
交通标志、标
carriagewayStatus
string
机动车道
drainageHoleStatus
string
泄水孔
billboardStatus
string
桥上广告牌
greeningStatus
string
桥上绿化
upperStructureVariationStatus
string
上部结构变异
lowerStructureVariationStatus
string
下部结构变异
constructionStatus
string
桥区施工
bridgeStatusLevel
integer
可选
bridgeSuperstructure
integer
可选
deck
integer
可选
deckLevel
integer
可选
miid
integer
人工巡检表id
report
string
构建报告
maintenancePlan
string
养护方案
hiddenDanger
string
隐患危害
superstructureDetail
string
上部结构详情描述
structureMaintenance
string
上部结构维修描述
deckDetail
string
桥面详情描述
deckMaintenance
string
桥面维修描述
示例
{
"id": 0,
"adressName": "string",
"time": "string",
"age": "string",
"score": 0,
"picture": "string",
"signboardStatus": "string",
"railingStatus": "string",
"nonMotorVehicleIsolationStatus": "string",
"ladderStatus": "string",
"heightLimitSignStatus": "string",
"pierStatus": "string",
"centralDividerStatus": "string",
"streetLightStatus": "string",
"loadLimitSignStatus": "string",
"sidewalkStatus": "string",
"expansionJointStatus": "string",
"hangingPipelineStatus": "string",
"trafficSignStatus": "string",
"carriagewayStatus": "string",
"drainageHoleStatus": "string",
"billboardStatus": "string",
"greeningStatus": "string",
"upperStructureVariationStatus": "string",
"lowerStructureVariationStatus": "string",
"constructionStatus": "string",
"bridgeStatusLevel": 0,
"bridgeSuperstructure": 0,
"deck": 0,
"deckLevel": 0,
"miid": 0,
"report": "string",
"maintenancePlan": "string",
"hiddenDanger": "string",
"superstructureDetail": "string",
"structureMaintenance": "string",
"deckDetail": "string",
"deckMaintenance": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://172.16.3.245:29880/bridge/disease/add' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"adressName": "string",
"time": "string",
"age": "string",
"score": 0,
"picture": "string",
"signboardStatus": "string",
"railingStatus": "string",
"nonMotorVehicleIsolationStatus": "string",
"ladderStatus": "string",
"heightLimitSignStatus": "string",
"pierStatus": "string",
"centralDividerStatus": "string",
"streetLightStatus": "string",
"loadLimitSignStatus": "string",
"sidewalkStatus": "string",
"expansionJointStatus": "string",
"hangingPipelineStatus": "string",
"trafficSignStatus": "string",
"carriagewayStatus": "string",
"drainageHoleStatus": "string",
"billboardStatus": "string",
"greeningStatus": "string",
"upperStructureVariationStatus": "string",
"lowerStructureVariationStatus": "string",
"constructionStatus": "string",
"bridgeStatusLevel": 0,
"bridgeSuperstructure": 0,
"deck": 0,
"deckLevel": 0,
"miid": 0,
"report": "string",
"maintenancePlan": "string",
"hiddenDanger": "string",
"superstructureDetail": "string",
"structureMaintenance": "string",
"deckDetail": "string",
"deckMaintenance": "string"
}'
返回响应
🟢200成功
application/json
Body
data
object
可选
total
integer <int64>
总记录数
rows
array[object (List)]
当前页数据列表
code
integer
可选
msg
null
可选
示例
{
"data": {
"id": 0,
"adressName": "",
"sid": 0,
"time": "",
"age": "",
"score": 0,
"overallReport": "",
"picture": ""
},
"code": 0,
"msg": null
}