qingdao_pcqingdao_pc
  1. 桥梁管理相关接口
qingdao_pcqingdao_pc
  • 数据相关接口
    • 根据主键id删除数据
      DELETE
    • 根据主键id查询数据
      GET
    • 新增数据
      POST
    • 根据主键id修改数据
      PUT
    • 分页查询数据
      GET
  • 用户相关接口
    • 根据主键id删除用户
      DELETE
    • 根据用户名加载用户详细信息
      GET
    • 根据主键id查询用户
      GET
    • 新增用户
      POST
    • 根据主键id修改用户
      PUT
    • 分页查询用户
      GET
  • 项目相关接口
    • 根据id删除项目
      DELETE
    • 根据ids批量删除项目
      DELETE
    • 根据id查询项目
      GET
    • 新增项目
      POST
    • 修改项目
      PUT
    • 分页查询项目
      GET
    • 获取所有项目
      GET
  • 预警消息相关接口
    • 根据主键id删除预警消息
      DELETE
    • 根据主键id查询预警消息
      GET
    • 添加预警消息
      POST
    • 修改预警消息
      PUT
    • 查询预警消息列表
      GET
    • 获取预警总览数据
      GET
    • 获取今日预警消息数量
      GET
  • 预警人员相关接口
    • 根据主键id删除预警人员
    • 批量删除预警人员
    • 根据主键id查询预警人员
    • 新增预警人员
    • 更新预警人员
    • 获取预警人员列表
  • 预警阈值相关接口
    • 根据主键id删除预警阈值
    • 批量删除预警阈值
    • 根据主键id查询预警阈值
    • 新增预警阈值
    • 根据主键id更新预警阈值
    • 查询所有传感器类型(设备类型,设备ID)信息 Copy
    • 获取预警阈值列表
  • 桥梁诊断相关接口
    • 获取所有桥梁健康状态和桥梁养护方案。
    • 根据id删除桥梁诊断记录
    • 添加桥梁诊断记录
    • 更新桥梁诊断记录
    • (各时段的异常数量统计堆积图)异常模式时空分布
    • 数据质量等级对比图(异常模式统计对比)
  • 人工打卡记录相关接口
    • 根据主键id删除人工打卡记录
    • 批量删除打卡记录
    • 根据主键id查询人工打卡记录
    • 新增人工打卡记录
    • 根据主键id修改打卡记录
    • 人工打卡记录分页
  • 人工巡检记录
    • 删除(批量)人工巡检记录
    • 根据主键id查询人工巡检记录
    • 新增人工巡检记录
    • 分页查询所有人工巡检记录
  • 桥梁构建病害报告相关接口
    • 新增桥梁构建病害报告
    • 病害图片上传
    • 获取图片
  • 病害档案记录相关接口
    • 根据id删除病害档案记录
    • 根据id查询病害档案记录
    • 新增病害档案记录
    • 获取病害档案记录分页列表
  • 状态评估相关接口
    • 根据id查询状态评估
    • 新增状态评估
    • 更新状态评估
    • 分页查询状态评估
  • 交通识别和视频监控相关接口
    • 删除交通识别和视频监控
    • 获取交通识别和视频监控详情
    • 添加交通识别和视频监控
    • 更新交通识别和视频监控
    • 获取交通识别和视频监控列表
    • getTrafficStatistics
  • 传感器列表相关接口
    • 新增传感器(设备)
    • 修改传感器(设备)
    • 删除(批量)传感器(设备)
    • 根据id查询传感器(设备)
    • 传感器分页查询
  • 桥梁管理相关接口
    • 删除桥梁管理
      DELETE
    • 根据id获取桥梁管理
      GET
    • 添加桥梁管理
      POST
    • 更新桥梁管理
      POST
    • 桥梁管理分页查询
      GET
    • 获取所有桥梁上部结构和桥面,以及他们的状态等级
      GET
  • 数据分析相关接口
    • 数据分析接口
  • 首页监测情况的接口
    • 首页部分
    • 获取应力监测情况数据
    • 获取伸缩裂缝监测情况数据
    • 获取沉降监测情况数据
    • 获取警戒趋势情况数据
  • 系统管理相关接口
    • 根据id删除系统管理信息
    • 根据id查询系统管理信息
    • 添加系统管理信息
    • delete
    • 更新系统管理信息
    • detail
    • 查询系统管理信息列表
  • 各时段的异常数量统计相关接口
    • 删除异常数量统计
    • 获取异常数量统计详情
    • 添加异常数量
    • 修改异常数量
  • 桥梁整体报告相关接口(未使用)
    • 删除桥梁整体报告
    • 获取桥梁整体报告
    • 添加桥梁整体报告
    • 更新桥梁整体报告
    • 获取所有桥梁整体报告
  1. 桥梁管理相关接口

添加桥梁管理

开发环境
http://172.16.3.245:29880
开发环境
http://172.16.3.245:29880
POST
/bridge/add

请求参数

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 
可选
桥梁上部结构:1-斜拉索 2-钢箱梁
deck
string 
可选
桥面:1-斜拉索 2-钢箱梁
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/add' \
--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 
可选
total
integer <int64>
总记录数
可选
rows
array[object (List)] 
当前页数据列表
可选
code
integer 
可选
msg
null 
可选
示例
{
  "data": {
    "id": 0,
    "pid": 0,
    "name": "",
    "address": "",
    "type": "",
    "time": "",
    "bridgeDeckStructure": ""
  },
  "code": 0,
  "msg": null
}
上一页
根据id获取桥梁管理
下一页
更新桥梁管理
Built with