目录
API列表
登录,会话相关接口
API | 说明 |
---|---|
/system/captcha | 获取登录验证码 |
/system/encrypt_code | 获取登录加密密码 |
/system/login | 登录 |
/system/login_info | 获取当前用户信息 |
/system/logout | 登出 |
/token/check | 检查访问令牌 |
/token/refresh | 刷新访问令牌的有效时间 |
账号相关接口
API | 说明 |
---|---|
/account/list | 获取账号列表 |
/account/create | 创建账号 |
/account/create_by_passport | 创建账号(通过通行证ID) |
/account/roles | 枚举所有账号角色 |
/account/role_options | 获取当前用户权限可分配给其它用户的角色集合 |
/account/organization_options | 获取当前账号可分配给其它账号的机构选项 |
/account/account_organization_role_options | 获取当前用户可分配的账号机构角色 |
/account/update | 更新账号信息 |
/account/password_update | 更新密码(当前账号) |
/account/info | 获取账号信息(当前账号) |
机构接口
API | 说明 |
---|---|
/organization/list | 获取机构列表 |
/organization/create | 创建机构 |
/organization/update | 更新机构 |
/organization/form | 获取机构表单 |
/organization/delete | 删除机构 |
账号 <--> 机构 绑定接口
API | 说明 |
---|---|
/account_organization/bind | 账号和机构关联 |
/account_organization/unbind | 账号和机构取消关联 |
/account_organization/roles | 获取所有账号机构角色 |
/account_organization/role_options | 获取账号机构的角色选项 |
/account_organization/bound_accounts | 获取指定机构已关联的账号 |
/account_organization/unbound_accounts | 获取指定机构未关联的账号 |
/account_organization/bound_organizations | 获取指定账号已关联的机构 |
/account_organization/unbound_organizations | 获取指定账号未关联的机构 |
工程相关接口
API | 说明 |
---|---|
/project/create | 创建工程 |
/project/form | 获取工程表单 |
/project/update | 更新工程 |
/project/pipe_type_options | 获取管道类型选项 |
/project/support_type_options | 获取支架类型选项 |
/project/list | 获取工程列表 |
/project/delete | 删除工程 |
/project/recovery | 恢复工程 |
/project/disable_list | 已删除工程列表 |
/project/organization_options | 获取机构选项 |
工程文件
API | 说明 |
---|---|
/project_file/add | 批量新增文件 |
/project_file/delete | 批量删除文件 |
/project_file/list | 获取文件列表 |
工程 <--> 机构 绑定接口
API | 说明 |
---|---|
/project_organization/roles | 获取所有工程机构角色 |
/project_organization/role_options | 获取所有工程机构角色选项 |
/project_organization/bind | 工程和机构关联 |
/project_organization/unbind | 工程和机构取消关联 |
/project_organization/bound_projects | 获取指定机构已关联的工程 |
/project_organization/unbound_projects | 获取指定机构未关联的工程 |
/project_organization/bound_organizations | 获取指定工程已关联的机构 |
/project_organization/unbound_organizations | 获取指定工程未关联的机构 |
城市接口
API | 说明 |
---|---|
/city/list | 获取城市列表 |
/city/chain | 反向获取城市列表 |
文件接口
API | 说明 |
---|---|
/file/upload | 上传文件 |
/file/download | 下载文件 |
管线相关接口
API | 说明 |
---|---|
/pipeline/create | 创建管线 |
/pipeline/delete | 删除管线 |
/pipeline/update | 更新管线 |
/pipeline/form | 获取管线表单 |
/pipeline/list | 获取管线列表 |
/pipeline/upload_windows_software_data | 上传《大铁管道惯性测量仪解算软件》的数据 |
/pipeline/get_data_bd09 | 获取百度坐标系管线数据 |
/pipeline/get_data_list | 获取管线数据 |
/pipeline/set_color | 设置管线颜色 |
/pipeline/get_color | 获取管线颜色 |
/pipeline/update_image | 更新管线图片 |
/pipeline/update_images | 批量更新管线图片 |
/pipeline/delete_image | 删除管线图片 |
/pipeline/export_data | 导出单个管线成果数据 |
/pipeline/parse_data | 解析管线成果数据的导出文件 |
/pipeline/import_data | 导入单个管线成果数据 |
/pipeline/import_original_data | 导入原始数据 |
/pipeline/get_original_data | 获取管线原始数据 |
/pipeline/delete_original_data | 删除管线原始数据 |
/pipeline/refresh_result_data | 刷新成果数据 |
/pipeline/update_loft_data | 更新放样数据 |
/pipeline_purpose/list | 管线用途集合 |
控制点接口
API | 说明 |
---|---|
/control_point/create | 创建控制点 |
/control_point/update | 更新控制点 |
/control_point/delete | 删除控制点 |
/control_point/form | 获取更新控制点表单 |
/control_point/list | 获取控制点列表 |
/control_point/get_data_bd09 | 获取百度坐标系的控制点数据 |
/control_point/update_image | 更新控制点图片 |
/control_point/delete_image | 删除控制点图片 |
/control_point/export | 导出控制点为xlsx文件 |
/control_point/parse | 解析xlsx文件 |
/control_point/import | 导入控制点 |
参数转化接口
API | 说明 |
---|---|
/convert_params/get | 获取转化参数 |
/convert_params/save | 保存转化参数 |
/convert_params/srid_options | 获取转化参数坐标系选项 |
/convert_params/projection_type_options | 获取转化参数投影类型选项 |
/convert_params/convert_param_type_options | 获取转化参数类型选项 |
/convert_params/get_projection_params | 获取投影参数 |
放样数据照片接口
API | 说明 |
---|---|
/loft_image/list | 获取放样数据图片记录 |
/loft_image/insert | 插入放样数据图片记录 |
/loft_image/update | 更新放样数据图片记录 |
/loft_image/delete | 删除放样数据图片记录 |
3D模型接口
API | 说明 |
---|---|
/3d_model/list | 获取指定工程下的三维模型列表 |
/3d_model/create | 在指定工程下添加模型 |
/3d_model/update | 更新模型记录 |
/3d_model/upload | 上传模型文件 |
/3d_model/delete | 删除模型记录 |
/coord/transform | 坐标转换 |
原始数据接口
API | 说明 |
---|---|
/original_data/create | 添加一条原始数据 |
/original_data/new | 新建原始数据记录 |
/original_data/info | 获取单条原始数据信息 |
/original_data/list | 原始数据列表 |
/original_data/update | 更新原始数据记录 |
/original_data/delete | 删除原始数据记录 |
/original_data/calculate | 解算原始数据 |
/original_data/fit | 拟合 |
/original_data/max_offset | 计算最大偏差量 |
/original_data/results | 过程数据 |
/original_data/delete_results | 删除过程数据 |
/original_data/upload_result | 上传过程数据 |
/original_data/result_apply | 应用过程数据 |
/original_data/license_info | 获取 LicenseInfo.txt 信息
|
/original_data/device_verify | 设备验证 |
/original_data/hash | 获取管线下所有原始数据文件的hash信息 |
设备和授权管理接口
API | 说明 |
---|---|
/admin/device_mgr/device/list | 获取设备列表 |
/admin/device_mgr/device/add | 新增设备记录 |
/admin/device_mgr/device/delete | 删除设备记录 |
/admin/device_mgr/device_license/list | 获取设备的授权集合 |
/admin/device_mgr/device_license/add | 向单个设备添加授权 |
/admin/device_mgr/device_license/update | 更新授权 |
/admin/device_mgr/device_license/delete | 从单个设备中删除授权 |
支架类型管理
API | 说明 |
---|---|
/admin/support_type/add | 添加支架类型 |
/admin/support_type/update | 修改支架类型 |
/admin/support_type/delete | 删除支架类型 |
/admin/support_type/list | 列出所有支架类型 |
事件消息接口(WebSocket)
地址:ws://monitor.szdatie.com:10243
API |
---|
/ws/v1/event |
关于 TOKEN
除了部分不需要身份验证的接口,都需要在请求头中设置token
属性
以下接口无需携带token:
/system/captcha
, /system/encrypt_code
, /system/login
关于时间格式
字符串(String)类型的时间,格式统一为:yyyy-mm-dd hh24:mi:ss
关于HTTP状态码
当成功时,HTTP状态码==200,响应体的code==0
;
当失败时,HTTP状态码!=200,响应体的code!=0
;
错误码
错误码 | HTTP状态码 | 说明 |
---|---|---|
0 - OK | 200 - Success | 成功 |
1 - Fail | 403 - Forbidden | 失败 |
2 - Unauthorized | 401 - Unauthorized | 未登录、未验证 |
4 - InvalidArgument | 400 - BadRequest | 提交的参数有误 |
5 - MissingArgument | 400 - BadRequest | 提交的参数有缺少 |
6 - Unknown | 500 - InternalServerError | 未知错误 |
8 - InternalError | 500 - InternalServerError | 服务器内部错误 |
10 - PermissionDenied | 403 - Forbidden | 权限不足 |
14 - ResourceNotFound | 404 - NotFound | 资源不存在 |
子错误码
错误码 | 说明 |
---|---|
401 | 登录名或密码错误 |
402 | token 失效 |
报告模板数据
模板数据结构:ReportContext
Last modified
at 2025-05-09T11:00:16+08:00
Last modified on 2025-05-09T11:00:16+08:00
Note:
See TracWiki
for help on using the wiki.