- 数据相关接口
- 用户相关接口
- 项目相关接口
- 预警消息相关接口
- 预警人员相关接口
- 预警阈值相关接口
- 桥梁诊断相关接口
- 人工打卡记录相关接口
- 人工巡检记录
- 桥梁构建病害报告相关接口
- 病害档案记录相关接口
- 状态评估相关接口
- 交通识别和视频监控相关接口
- 传感器列表相关接口
- 桥梁管理相关接口
- 数据分析相关接口
- 首页监测情况的接口
- 系统管理相关接口
- 各时段的异常数量统计相关接口
- 桥梁整体报告相关接口(未使用)
更新桥梁管理
开发环境
http://172.16.3.245:29880
开发环境
http://172.16.3.245:29880
POST
/bridge/update
请求参数
Body 参数application/json
id
integer
主键id
pid
integer
项目表id
name
string
桥梁名称
address
string
桥梁地址
type
string
桥梁类型
time
string
建设时间
bridgeDeckStructure
string
桥面结构
bridgeDetails
object (BridgeDetails)
关联桥详情表
id
integer
主键id
roadName
string
所在路名
span
string
跨越
area
string
地区
maintenanceUnit
string
养护单位
mainBeamForm
string
主梁形式
form
string
形式
constructionUnit
string
建设单位
mainBeamSize
string
可选
elevation
integer
标高
designUnit
string
设计单位
mainBeamNumber
integer
主梁数量
coverBeamSize
string
盖梁尺寸
supervisionUnit
string
监理单位
beamType
string
横梁型式
supportTypeDistance
string
支座型式/数量
plateSize
string
底板尺寸
pileSizeNumber
string
基桩尺寸/根数
structureType
string
结构类型
expansionJointType
string
伸缩缝型式
designLoad
string
设计荷载
expansionJointNumber
integer
伸缩缝数量
bridgeDeckElevation
integer
桥面标高
baseElevation
integer
基底标高
orthogonalAngle
string
正斜交角
bottomElevationBeam
integer
梁底标高
capSize
string
台帽尺寸
bridgeSpans
string
桥梁跨数
mainBridgeLongitudinalSlope
string
主桥纵坡
spanCombination
string
跨径组合
mainBridgeCrossSlope
string
主桥横坡
bridgeSurfaceArea
string
桥面面积
longitudinalSlopeApproachBridge
string
引桥纵坡
thicknessRetainingPlate
string
挡土板厚度
totalLengthBridge
integer
桥梁总长
archBridgeAspectRatio
string
拱桥矢跨比
wingWallType
string
翼墙型式
totalWidthBridge
string
桥梁总宽
totalCost
integer
总造价
wingWallNumber
integer
翼墙长度
clearWidthRoadway
integer
车行道净宽
totalLengthRailing
integer
栏杆总长
waterSupplyPipe
string
给水管
clearWidthSidewalk
integer
人行道净宽
railingStructure
string
栏杆结构
gasPipe
string
燃气管
roadClass
string
道路等级
endPillarSize
integer
端柱尺寸
designRiverbedElevation
string
设计河床标高
typeShoreProtection
string
护岸类型
communicationCable
string
通讯电缆
waterLevel
string
最高水位
slopeRetainingWall
string
引坡挡墙类型
bid
integer
桥梁表的id
bridgeSuperstructure
string
可选
deck
string
可选
superstructureLevel
string
可选
deckLevel
string
桥面状态等级
示例
{
"id": 0,
"pid": 0,
"name": "string",
"address": "string",
"type": "string",
"time": "string",
"bridgeDeckStructure": "string",
"bridgeDetails": {
"id": 0,
"roadName": "string",
"span": "string",
"area": "string",
"maintenanceUnit": "string",
"mainBeamForm": "string",
"form": "string",
"constructionUnit": "string",
"mainBeamSize": "string",
"elevation": 0,
"designUnit": "string",
"mainBeamNumber": 0,
"coverBeamSize": "string",
"supervisionUnit": "string",
"beamType": "string",
"supportTypeDistance": "string",
"plateSize": "string",
"pileSizeNumber": "string",
"structureType": "string",
"expansionJointType": "string",
"designLoad": "string",
"expansionJointNumber": 0,
"bridgeDeckElevation": 0,
"baseElevation": 0,
"orthogonalAngle": "string",
"bottomElevationBeam": 0,
"capSize": "string",
"bridgeSpans": "string",
"mainBridgeLongitudinalSlope": "string",
"spanCombination": "string",
"mainBridgeCrossSlope": "string",
"bridgeSurfaceArea": "string",
"longitudinalSlopeApproachBridge": "string",
"thicknessRetainingPlate": "string",
"totalLengthBridge": 0,
"archBridgeAspectRatio": "string",
"wingWallType": "string",
"totalWidthBridge": "string",
"totalCost": 0,
"wingWallNumber": 0,
"clearWidthRoadway": 0,
"totalLengthRailing": 0,
"waterSupplyPipe": "string",
"clearWidthSidewalk": 0,
"railingStructure": "string",
"gasPipe": "string",
"roadClass": "string",
"endPillarSize": 0,
"designRiverbedElevation": "string",
"typeShoreProtection": "string",
"communicationCable": "string",
"waterLevel": "string",
"slopeRetainingWall": "string",
"bid": 0,
"bridgeSuperstructure": "string",
"deck": "string",
"superstructureLevel": "string",
"deckLevel": "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/update' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"pid": 0,
"name": "string",
"address": "string",
"type": "string",
"time": "string",
"bridgeDeckStructure": "string",
"bridgeDetails": {
"id": 0,
"roadName": "string",
"span": "string",
"area": "string",
"maintenanceUnit": "string",
"mainBeamForm": "string",
"form": "string",
"constructionUnit": "string",
"mainBeamSize": "string",
"elevation": 0,
"designUnit": "string",
"mainBeamNumber": 0,
"coverBeamSize": "string",
"supervisionUnit": "string",
"beamType": "string",
"supportTypeDistance": "string",
"plateSize": "string",
"pileSizeNumber": "string",
"structureType": "string",
"expansionJointType": "string",
"designLoad": "string",
"expansionJointNumber": 0,
"bridgeDeckElevation": 0,
"baseElevation": 0,
"orthogonalAngle": "string",
"bottomElevationBeam": 0,
"capSize": "string",
"bridgeSpans": "string",
"mainBridgeLongitudinalSlope": "string",
"spanCombination": "string",
"mainBridgeCrossSlope": "string",
"bridgeSurfaceArea": "string",
"longitudinalSlopeApproachBridge": "string",
"thicknessRetainingPlate": "string",
"totalLengthBridge": 0,
"archBridgeAspectRatio": "string",
"wingWallType": "string",
"totalWidthBridge": "string",
"totalCost": 0,
"wingWallNumber": 0,
"clearWidthRoadway": 0,
"totalLengthRailing": 0,
"waterSupplyPipe": "string",
"clearWidthSidewalk": 0,
"railingStructure": "string",
"gasPipe": "string",
"roadClass": "string",
"endPillarSize": 0,
"designRiverbedElevation": "string",
"typeShoreProtection": "string",
"communicationCable": "string",
"waterLevel": "string",
"slopeRetainingWall": "string",
"bid": 0,
"bridgeSuperstructure": "string",
"deck": "string",
"superstructureLevel": "string",
"deckLevel": "string"
}
}'
返回响应
🟢200成功
application/json
Body
统一的响应结果封装类。
data
object