跳到主要内容

GET 发放详情

GET 查询。query 参数见接口参考。

接口编码所需范围后端接口
project.drawing.distributions.detailproject:readGET /v1/drawing/distributions/detail(comap-project)

请求参数(query)

字段类型必填说明
idinteger(int64)是—

「必填」仅反映接口规格声明的部分。服务内还有未体现在规格里的校验, 标「—」不等于可以不传;租户在主站配置的字段必填不约束本接口。 详见必填字段的判定与字段清单与自定义字段。

请求示例

curl -X POST https://open.risemap.cn/v1/api/invoke \
-H "Authorization: Bearer <访问令牌>" \
-H "Content-Type: application/json" \
-d '{
"apiCode": "project.drawing.distributions.detail",
"query": {
"id": "1961000000000000001"
}
}'

响应 data 字段

字段类型必填说明
idstring—ID
distributionNostring—发放编号
drawingIdstring—图纸ID
drawingNostring—图纸编号
drawingNamestring—图纸名称
versionIdstring—版本ID
versionNostring—版本号
isCurrentVersioninteger(int32)—是否当前版本
receiverTypestring—接收方类型:INTERNAL_DEPT=内部部门, INTERNAL_USER=内部人员, SUPPLIER=供应商, CUSTOMER=客户
receiverIdstring—接收人ID
receiverNamestring—接收人姓名
receiverIdsstring[]—接收人ID列表
receiverNamesstring[]—接收人名称列表
receiverContactstring—receiverContact
purposeCodestring—用途编码
purposeNamestring——
methodstring—发放方式(取值来源:发放方式配置)
methodNamestring——
distributionStatusstring—发放状态:DRAFT=草稿, WAIT_DISTRIBUTE=待发放, DISTRIBUTED=已发放, CANCELED=已取消
confirmStatusstring—确认状态:PENDING=待处理, ALL_CONFIRMED=全部已确认, CONFIRMED=已确认
receiptStatusstring—回执状态:PENDING=待处理, ALL_RECEIPTED=全部已回执, RECEIPTED=已回执
receiptDeadlinestring(date-time)—回执截止日期
needConfirminteger(int32)—needConfirm
needReceiptinteger(int32)—needReceipt
receiptRequirementstring—receiptRequirement
restrictDownloadinteger(int32)—restrictDownload
addWatermarkinteger(int32)—是否添加水印
watermarkTextstring—watermarkText
descriptionstring—描述
hasOldVersionRiskinteger(int32)—是否有旧版本风险
distributorNamestring—发放人名称
distributeTimestring(date-time)—发放时间
isMultiReceiverinteger(int32)—是否多接收人
requireAllConfirminteger(int32)—requireAllConfirm
files12DrawingDistributionFileVO[]—文件列表
confirms8DrawingDistributionConfirmVO[]—确认列表
receipts8DrawingDistributionReceiptVO[]—签收列表
logs5DrawingDistributionLogVO[]—操作日志列表
ccReceivers3DrawingDistributionCcVO[]—抄送人列表

错误处理​

响应统一信封 { code, message, data },code == 200 为成功。以下是本接口可能返回的开放平台层错误:

错误码说明可重试
92101访问凭证无效否
92201接口未登记或已停用否
92202超出凭证授权范围——本接口需 project:read否
92204绑定员工无此接口的功能权限否
92203上游服务调用失败是
92301请求过于频繁是

除此之外,comap-project 自身的业务校验失败会原样透传其业务码与提示 (如字段校验、状态不允许、数据不存在),这类码不在开放平台的号段内, 以响应里的 message 为准。完整的平台层错误码见错误码说明。

← 返回图纸发放