Skip to content

查询图纸信息 ​

接口概述 ​

查询指定项目、指定专业下的图纸信息,返回目录、图框与比对图框列表,同时可用于轮询预审进度与预审结果。

请求地址 ​

http
POST /queryDrawingTab

请求头 ​

参数必填说明
apiKey是API 访问凭证
Platform是平台标识,取值参见快速开始
Content-Type是application/json

请求参数 ​

参数类型必填说明
projectIdString是项目 ID
majorString是专业,取值参见专业
itemNameString否子项名称,用于过滤指定子项
isUnknownItemBoolean否是否查询未知子项,默认 false
frameTypeListArray否图框类型过滤,可选 DRAWING、DES、GENERAL_DES 等
compareTypeNumber否比较类型,0 为原始图框,1 为比对图框
majorJointReviewArray否会审专业列表

请求示例 ​

bash
curl -X POST "https://openapi.bangtu-ai.com/openApi/queryDrawingTab" \
  -H "apiKey: YOUR_API_KEY" \
  -H "Platform: INSPECTOR" \
  -H "Content-Type: application/json" \
  -d '{
    "projectId": "1900123456789012345",
    "major": "BUILDING"
  }'

返回结果 ​

json
{
  "code": 200,
  "message": "success",
  "data": {
    "directories": [],
    "frames": [
      {
        "drawingId": "1900567890123456789",
        "drawingName": "总平面图.dwg",
        "drawingNo": "建施-01",
        "drawingTitle": "一层平面图",
        "itemName": "1#楼",
        "type": "DRAWING",
        "major": "BUILDING",
        "layoutName": "Layout1",
        "frameScale": "1:100",
        "resultUrl": "openApi/frame/1900567890123456789.png",
        "reviewStatus": true,
        "entityNum": 1024,
        "buildUsage": "RESIDENCE"
      }
    ],
    "compareFrames": []
  },
  "timestamp": 1784533680000
}

返回字段 ​

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

data 字段 ​

字段类型说明
directoriesArray目录内容列表
framesArray图框列表
compareFramesArray比对图框列表

frames / compareFrames / directories 元素字段 ​

字段类型说明
drawingIdString图纸 ID
drawingNameString图纸名称
drawingNoString图号
drawingTitleString图名
originalDrawingNoString原始图号
originalDrawingTitleString原始图名
projectNameString从图纸中解析出的工程名称
itemNameString子项名称
buildingNumberListString楼栋号
layoutIdString布局 ID
layoutNameString布局名称
typeString图框类型
majorString专业
frameScaleString比例
resultUrlString图框截图地址
zoomNumber截图缩放比率
x1 / y1Number图框左上坐标
x2 / y2Number图框右下坐标
reviewStatusBoolean审查状态,true 表示参与审查
deleteStateBoolean删除状态
useDirectoryDrawingTitleBoolean是否使用目录图名
entityNumNumber图源数
frameMd5String图框 MD5
buildUsageString住宅用途
markBoolean是否提示
compareFrameIdString比对图框 ID

响应码 ​

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

注意事项 ​

  • projectId 与 major 为必填,缺失时返回 projectId and major are required。
  • 预审为异步过程,可定时调用本接口判断图框是否解析完成。