申请单附件分页查询接口
说明
当您在每刻系统提单,需要将附件转存到您的服务器时,可以使用该接口来查询一个单据中的所有附件内容。其中包含有单据主体中的附件信息、费用上的附件信息、费用上的发票信息等附件信息。
注意事项
获取到的文件内容为链接地址,该地址在从接口获取后的 7天内有效。
接口地址
/api/openapi/form/preconsume/list-attachment
请求类型
POST
请求参数
参数说明
字段名称 | 字段类型 | 是否必填 | 字段说明 |
---|---|---|---|
formCode | String(50) | 是 | 单据号 |
attachmentType | String(20) | 是 | 附件类型,consume-申请单下的附件,expense-费用下的附件 |
offset | int | 是 | 当前页首条数据在所有数据中的偏移量,默认值0。例如:若pageSize=100,下一次offset=100,以此类推 |
pageSize | int | 是 | 分页大小 |
参数样例
{
"formCode":"MKXXXXXXXXX",
"attachmentType":"consume",
"offset":0,
"pageSize":10
}
响应参数
响应参数说明
字段名称 | 字段类型 | 是否必填 | 字段说明 |
---|---|---|---|
attachmentType | String(20) | 是 | ATTACHMENT-附件 INVOICE-发票 |
sourceType | String(20) | 是 | PRECONSUME-申请单,APPLY_EXPENSE-申请明细 |
sourceCode | String(50) | 是 | 单据号 |
formDataCode | String(25) | 是 | 单据号或费用、申请明细的唯一标识 |
invoiceDataCode | String(25) | 是 | 发票的唯一标识Code,为附件时该字段为空 |
url | String(200) | 是 | 下载url |
fileName | String(100) | 是 | 文件名称 |
参数样例
- 正常响应参数示例
{ "code": "ACK", "message": "", "data": { "total": 2, "attachments": [ { "attachmentType": "ATTACHMENT", "sourceType": "PRECONSUME", "sourceCode": "BX2205181FAZLMKG", "invoiceDataCode": "BX2205181FAZLMKG", "url": "https://oss-dtuat-accelerate.maycur.com/FM202007171945/c7f39e11-aaf7-40fe-02edd8b94f0d.png?Expires=1653462593&OSSAccessKeyId=LTAIW3TdsFRisDtO&Signature=MLDmoML3l6Z9fB0aC%2F3HFVaXdh0%3D&x-oss-process=image%2Fresize%2Cw_3360%2Ch_2100%2Fauto-orient%2C0", "fileName": "Snipaste_2022-05-18_11-29-41.png", "attachmentCode": "ATT2205181FB0IMWW" } ] }, "errorCode": null, "success": true }
修改记录
2023-02-08 新增申请单附件分页查询接口文档