Skip to content

审图任务图纸详情 ​

接口概述 ​

根据任务 ID 查询审图任务的详情与结构化审查结果,包含任务统计信息(审查文件数、违反强条数量、一般意见数量等)与按子项分组的违规明细。

请求地址 ​

http
POST /taskResultDetailForOpenApi?taskId={taskId}

请求头 ​

参数必填说明
apiKey是API 访问凭证

请求参数 ​

参数类型必填说明
taskIdString是任务 ID,来自开启 AI 智能审查或任务查询

请求示例 ​

bash
curl -X POST "https://openapi.bangtu-ai.com/openApi/taskResultDetailForOpenApi?taskId=1900789012345678901" \
  -H "apiKey: YOUR_API_KEY"

返回结果 ​

json
{
  "code": 200,
  "message": "success",
  "data": {
    "id": "1900789012345678901",
    "name": "1#楼建筑施工图审查",
    "projectId": "1900123456789012345",
    "projectName": "XX 产业园一期",
    "major": "BUILDING",
    "majorName": "建筑",
    "reviewStatus": "SUCCESS",
    "statusName": "审图成功",
    "proofreadingStatus": "COMPLETE",
    "progress": 100,
    "frameQty": 12,
    "fileCount": 3,
    "reviewFrameCount": 12,
    "noReviewFrameCount": 0,
    "forceCount": 3,
    "opinionCount": 5,
    "calcCount": 0,
    "reviewBookNum": 12,
    "reviewEntryNum": 860,
    "checkType": "ALL_CHECK",
    "wordUrl": "openApi/report/1900789012345678901.docx",
    "pdfUrl": "openApi/report/1900789012345678901.pdf",
    "reviewRes": [
      {
        "itemName": "1#楼",
        "buildUsage": "RESIDENCE",
        "forceViolateSpecList": [
          {
            "specCode": "GB50016-2014 5.5.2",
            "specName": "建筑设计防火规范",
            "content": "未设置封闭楼梯间"
          }
        ],
        "noForceViolateSpecList": [],
        "infoLackList": [],
        "opinionList": []
      }
    ]
  },
  "timestamp": 1784533680000
}

返回字段 ​

字段类型说明
codeNumber通用响应码,200 表示成功
messageString响应信息
dataObject任务详情
timestampNumber服务端响应时间戳,单位为毫秒

data 字段 ​

字段类型说明
idString任务 ID
nameString任务名称
projectId / projectNameString项目 ID / 项目名称
major / majorNameString专业编码 / 专业名称
reviewStatusString审图状态,取值参见审图状态
statusNameString审图状态名称
proofreadingStatusString校审状态,取值参见校审状态
progressNumber任务进度,0 ~ 100
frameQtyNumber图框数
fileCountNumber审查文件个数
reviewFrameCountNumber审查图框数量
noReviewFrameCountNumber未审查图框数量
forceCountNumber违反强条数量
opinionCountNumber一般意见数量
calcCountNumber计算书对比数量
reviewBookNumNumber审查规范数量
reviewEntryNumNumber审查要点数量
checkType / checkTypeNameString审查范围编码 / 名称
wordUrl / pdfUrlStringWORD / PDF 报告地址
excelUrlString问题图纸 Excel 地址
failReasonString审图失败原因
retrial / retrialNum / taskPid-重审标记 / 重审次数 / 重审父任务 ID
downloadNumNumber报告下载次数
reviewStartTime / reviewEndTimeString审图开始 / 结束时间
nlpReviewTimeNumberNLP 审查耗时
cvReviewTimeNumberCV 审查耗时
mapsTextTime / mapsScreenshotTimeNumber导图提取说明类文本耗时 / 导图截图耗时
developReviewTimeNumber二次开发及规范检查耗时
pictureRecognitionTimeNumber识图耗时
handlerResTime / insHandlerResTimeNumber调度层处理结果耗时 / 审图处理结果耗时
initiateTimeNumber发起审图耗时
tryoutTimesNumber剩余试用次数
item2NoReviewFrameCountMapObject子项未审查图框数量
reviewResArray审查结果,按子项分组

reviewRes 元素字段 ​

字段类型说明
itemNameString子项名称
buildUsageString子项类型
forceViolateSpecListArray强条违反规范(机审与人审合并)
noForceViolateSpecListArray非强条违反规范(机审与人审合并)
infoLackListArray信息缺失
opinionListArray人审一般意见
slabCalcComparingListArray板的计算书对比
wallcolCalcComparingListArray墙的计算书对比
beamCalcComparingListArray梁的计算书对比
columnCalcComparingListArray柱的计算书对比

响应码 ​

code说明
200请求成功
500请求失败

注意事项 ​

  • taskId 不能为空,否则返回「任务id为空」。
  • 任务未完成(reviewStatus 为 PROCEED)时,reviewRes 可能为空或不完整。
  • 报告地址需配合文件下载接口下载。