中台预生产全量接口
    中台预生产全量接口
    • 规范
    • 项目管理
      • 项目
        • 项目枚举数据
        • 新建项目
        • 项目列表
        • 项目详情
        • 更新项目
        • 删除项目
        • 项目锁定
        • 解锁项目
        • 项目级扩展属性挂接
        • 项目级扩展属性列表
        • 项目级扩展属性删除
        • 项目级扩展属性更新
        • 项目组织树
      • 文件
        • 文件重命名
        • 文件版本列表
        • 模型文件详情
        • 文件挂载到文件夹
        • 添加文件扩展属性
        • 移动文件
        • 删除文件
        • 获取文件标签
        • 更新文件标签
        • 查询所有或指定文件列表
        • 查询文件所属专业
      • 文件夹
        • 融合递归树(文件、文件夹)
        • 新建文件夹
        • 文件夹列表
        • 文件夹重命名
        • 移动文件夹
        • 获取文件夹扩展属性
        • 更新文件夹扩展属性
        • 获取文件夹标签
        • 更新文件夹标签
        • 删除文件夹
        • 文件列表
      • 单体
        • 根据单体ID查询项目ID
    • 存储管理
      • 分片上传
        • 检查分片是否存在
        • 合并分片
        • 检查分片是否存在v2
        • 文件分片上传
        • 获取分片上传凭证
      • 下载
        • 下载
        • 批量下载
      • 检查文件是否已存在
        GET
      • 秒传
        POST
      • 上传
        POST
      • 存储上传信息
        POST
    • 轻量化引擎
      • 转换格式查询
        GET
      • 轻量化结果文件查询
        POST
    • 能力服务
      • 轻量化展示
        • 轻量化展示
        • 轻量化
        • 获取obv-token
      • 点云模型查看
        • 点云模型查看
        • 轻量化
        • 获取obv-token
      • 点云实模对比
        • 点云实模对比
        • 获取obv-token
      • 模型对比-IFC
        • 模型对比-IFC
        • 开启IFC模型对比任务
        • 获取同源对比结果
        • 获取非同源对比结果
      • 二维码生成
        • 二维码生成
        • 生成base64二维码
      • 图模匹配
        • 图模匹配
        • 开启图模匹配任务
        • 获取任务结果
      • 图模一致性检查
        • 图模一致性检查
        • 开启图模一致任务
        • 获取任务结果
      • AI图纸识别
        • AI图纸识别
        • 识图识别任务开启
        • 获取任务结果
      • SZ-IFC标识分类树
        • SZ-IFC标识分类树
        • 空间关系树
        • 查询构件树
        • 查询机电系统树
        • 根据构件查属性
        • 根据空间查构件
        • 查询空间树
      • 扩展属性挂接
        • 扩展属性挂接
        • 构件级扩展属性挂接
        • 构件级扩展属性列表
        • 构件级扩展属性更新
        • 构件级扩展属性删除
      • 设备模型添加
        • 设备模型添加
        • 设备挂接到文件
        • 已挂接设备列表
        • 已挂接设备更新
        • 已挂接设备删除
      • 模型维度统计查询
        • 模型维度统计查询
        • 获取入库文件数(按文件类型返回)
        • 全量文件种类统计
        • 按天、周、月统计新增/更新模型(按文件类型返回)
        • 按天、周、月统计各数据源新增/更新模型(按文件类型分组返回)
        • 按天、周、月统计项目新增情况,返回项目数据更新情况
        • 单项目按文件类型统计文件数量
        • 查询项目下所有或指定类型文件列表
        • 全量文件数量统计
        • 按区域统计文件种类
        • 按区域统计模型数量
        • 按数据源返回入库文件分类
      • 项目维度统计查询
        • 项目维度统计查询
        • 全量项目统计
        • 按区域项目统计
        • 项目聚合列表
      • 获取特定 SZ-IFC标识下的类型子集
        • 获取特定 SZ-IFC标识下的类型子集
        • 获取特定 SZ-IFC标识下的类型子集
      • 模型对比-RVT
        • 模型对比-RVT
        • 开启Revit模型对比任务
        • 查询Revit模型对比任务信息
        • 查询Revit模型对比结果
      • 数据入库
        • 数据入库
        • 根据空间名称,查询空间属性-详情-v3
        • 根据构件名称,查询构件属性-详情-v3
        • 根据空间名称,查询空间属性-统计-v3
        • 根据构件名称,查询构件属性-统计-v3
        • 数据入库
        • 查询项目数据入库记录
        • 数据入库单体查询
        • 数据入库项目查询
        • 数据入库构件分类树
        • 数据入库空间关系树
        • 数据入库空间分类树
        • 数据入库系统树
        • 查询数据入库文件列表
        • 根据楼层查空间和构件
        • 根据空间名称,查询空间属性
        • 根据构件名称,查询构件属性
        • 根据空间查构件树
        • 获取空间数据标准树
        • 获取构件数据标准树
      • 基点一致性检查
        • 基点一致性检查
        • 获取任务结果
      • 合标性检查
        • 合标性检查
        • 合标性检查任务开启
        • 获取任务结果
      • BIM模型数字化认证
        • 模型文件Hash存储
        • 模型文件Hash查询
      • 任务管理
        • 任务状态
        • 任务列表
        • 获取任务结果
        • 设置任务优先级,10 ~ 99,数字越小,优先级越高
      • 一致性检查任务开启
        POST
      • 能力列表
        POST

    5、存储管理

    概述#

    存储管理功能是一种基于云计算技术的数据存储服务,可以通过API提供上传、下载、删除文件,提供了单文件上传、分片上传、单文件下载、批量下载、秒传功能。可以包含多种类型的数据,如文本、图像、音频等,整体具有很高的可靠性和可扩展性。

    接口描述#

    当客户端发起请求时,通过nginx访问到存储集群,通过集群的负载均衡,找到适合提供服务的服务器,接收文件流数据并写入磁盘,同时记录文件信息,根据历史文件信息,智能的判断是新文件还是已有文件的升级并自动记录该文件的版本信息;

    上传#

    上传文件后,如果服务器存在同名文件,则会认为是老版本文件的升级版本,会将该文件的版本加一存储;
    普通上传:文件上传;
    分片上传:客户端先将文件分片处理,然后将分片同时上传,所有分片都传好后,请求合并分片接口,服务器即将所有分片合并为一个完整文件;
    秒传:客户端在上传文件时,如果传入文件的md5信息,则服务器会检查是否有相同文件存在,如果有,则文件本身不再接受,直接按照文件已经上传完成处理;

    下载#

    单文件下载:单个文件的下载;
    批量下载:多个文件同时下载;

    删除#

    单文件删除:单个文件的删除;
    修改于 2023-10-25 03:47:18
    上一页
    根据单体ID查询项目ID
    下一页
    检查分片是否存在
    Built with