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修改打卡记录
    • 人工打卡记录分页
  • 人工巡检记录
    • 删除(批量)人工巡检记录
      DELETE
    • 根据主键id查询人工巡检记录
      GET
    • 新增人工巡检记录
      POST
    • 分页查询所有人工巡检记录
      GET
  • 桥梁构建病害报告相关接口
    • 新增桥梁构建病害报告
    • 病害图片上传
    • 获取图片
  • 病害档案记录相关接口
    • 根据id删除病害档案记录
    • 根据id查询病害档案记录
    • 新增病害档案记录
    • 获取病害档案记录分页列表
  • 状态评估相关接口
    • 根据id查询状态评估
    • 新增状态评估
    • 更新状态评估
    • 分页查询状态评估
  • 交通识别和视频监控相关接口
    • 删除交通识别和视频监控
    • 获取交通识别和视频监控详情
    • 添加交通识别和视频监控
    • 更新交通识别和视频监控
    • 获取交通识别和视频监控列表
    • getTrafficStatistics
  • 传感器列表相关接口
    • 新增传感器(设备)
    • 修改传感器(设备)
    • 删除(批量)传感器(设备)
    • 根据id查询传感器(设备)
    • 传感器分页查询
  • 桥梁管理相关接口
    • 删除桥梁管理
    • 根据id获取桥梁管理
    • 添加桥梁管理
    • 更新桥梁管理
    • 桥梁管理分页查询
    • 获取所有桥梁上部结构和桥面,以及他们的状态等级
  • 数据分析相关接口
    • 数据分析接口
  • 首页监测情况的接口
    • 首页部分
    • 获取应力监测情况数据
    • 获取伸缩裂缝监测情况数据
    • 获取沉降监测情况数据
    • 获取警戒趋势情况数据
  • 系统管理相关接口
    • 根据id删除系统管理信息
    • 根据id查询系统管理信息
    • 添加系统管理信息
    • delete
    • 更新系统管理信息
    • detail
    • 查询系统管理信息列表
  • 各时段的异常数量统计相关接口
    • 删除异常数量统计
    • 获取异常数量统计详情
    • 添加异常数量
    • 修改异常数量
  • 桥梁整体报告相关接口(未使用)
    • 删除桥梁整体报告
    • 获取桥梁整体报告
    • 添加桥梁整体报告
    • 更新桥梁整体报告
    • 获取所有桥梁整体报告
  1. 人工巡检记录

新增人工巡检记录

开发环境
http://172.16.3.245:29880
开发环境
http://172.16.3.245:29880
POST
/manual/inspection/add

请求参数

Body 参数application/json
id
integer 
主键id
可选
uid
integer 
用户表id
可选
bridgeName
string 
桥梁名称
可选
reportTime
string 
报告时间
可选
reportRemark
string 
报告备注
可选
sid
integer 
可选
设备id(项目id)
analysis
string 
人工巡检分析
可选
nickname
string 
可选
姓名,从用户表获取数据封装
workNumber
string 
可选
工号,从用户表获取数据封装
deviceNumber
string 
设备编号
可选
stype
string 
设备类型
可选
bridgeDisease
object (BridgeDisease) 
可选
关联桥梁构建病害报告表,
进行新增操作时需要
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 
可选
桥梁状态等级:1-区域一 2-区域二
bridgeSuperstructure
integer 
可选
桥梁上部结构:1-区域一 2-区域二
deck
integer 
可选
桥面: 1-区域一 2-区域二
deckLevel
integer 
可选
桥面状态等级1-较好状态 2-完好状态
miid
integer 
人工巡检表id
可选
report
string 
构建报告
可选
maintenancePlan
string 
养护方案
可选
hiddenDanger
string 
隐患危害
可选
superstructureDetail
string 
上部结构详情描述
可选
structureMaintenance
string 
上部结构维修描述
可选
deckDetail
string 
桥面详情描述
可选
deckMaintenance
string 
桥面维修描述
可选
diseaseFilerecord
object (DiseaseFilerecord) 
可选
关联病害档案记录记录表,
进行新增操作时需要
id
integer 
主键id
可选
bcd_id
integer 
桥梁病害报告的id
可选
bname
string 
可选
桥梁名称,人工巡检新增时插入
date
string 
可选
日期,yyyy-MM-dd
specificTime
string 
可选
具体时间,HH:mm:ss
stype
string 
传感器类型
可选
snumber
string 
可选
传感器编码,人工巡检新增时插入
outlier
integer 
异常值
可选
diseaseLocation
string 
(病害)异常位置
可选
monitoringDataAnalysis
string 
监测数据分析
可选
miid
integer 
可选
人工巡检表id,用于在人工巡检新增时同时操作本表
bridgeSuperstructure
object (BridgeSuperstructure) 
可选
关联桥梁上部结构表,
进行新增时需要
id
integer 
可选
桥梁上部结构表主键id
superstructure
string 
桥梁的上部结构
可选
status
string 
状态等级
可选
detailedDescription
string 
详情描述
可选
repairDescription
string 
维修描述
可选
bridgeName
string 
所在(桥梁)
可选
miid
integer 
可选
人工巡检表id,对应某次人工巡检
示例
{
  "id": 0,
  "uid": 0,
  "bridgeName": "string",
  "reportTime": "string",
  "reportRemark": "string",
  "sid": 0,
  "analysis": "string",
  "nickname": "string",
  "workNumber": "string",
  "deviceNumber": "string",
  "stype": "string",
  "bridgeDisease": {
    "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"
  },
  "diseaseFilerecord": {
    "id": 0,
    "bcd_id": 0,
    "bname": "string",
    "date": "string",
    "specificTime": "string",
    "stype": "string",
    "snumber": "string",
    "outlier": 0,
    "diseaseLocation": "string",
    "monitoringDataAnalysis": "string",
    "miid": 0
  },
  "bridgeSuperstructure": {
    "id": 0,
    "superstructure": "string",
    "status": "string",
    "detailedDescription": "string",
    "repairDescription": "string",
    "bridgeName": "string",
    "miid": 0
  }
}

示例代码

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/manual/inspection/add' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 0,
    "uid": 0,
    "bridgeName": "string",
    "reportTime": "string",
    "reportRemark": "string",
    "sid": 0,
    "analysis": "string",
    "nickname": "string",
    "workNumber": "string",
    "deviceNumber": "string",
    "stype": "string",
    "bridgeDisease": {
        "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"
    },
    "diseaseFilerecord": {
        "id": 0,
        "bcd_id": 0,
        "bname": "string",
        "date": "string",
        "specificTime": "string",
        "stype": "string",
        "snumber": "string",
        "outlier": 0,
        "diseaseLocation": "string",
        "monitoringDataAnalysis": "string",
        "miid": 0
    },
    "bridgeSuperstructure": {
        "id": 0,
        "superstructure": "string",
        "status": "string",
        "detailedDescription": "string",
        "repairDescription": "string",
        "bridgeName": "string",
        "miid": 0
    }
}'

返回响应

🟢200成功
application/json
Body
data
object 
可选
total
integer <int64>
总记录数
可选
rows
array[object (List)] 
当前页数据列表
可选
code
integer 
可选
msg
null 
可选
示例
{
  "data": {},
  "code": 0,
  "msg": "success"
}
上一页
根据主键id查询人工巡检记录
下一页
分页查询所有人工巡检记录
Built with