申请单附件分页查询V2接口

说明

当您在每刻系统提单,需要将附件转存到您的服务器时,可以使用该接口来查询一个单据中的所有附件内容。其中包含有单据主体中的附件信息、费用上的附件信息、费用上的发票信息等附件信息。

注意事项

获取到的文件内容为链接地址,该地址在从接口获取后的 7天内有效。

接口地址

/api/openapi/form/preconsume/v2/list-attachment

请求类型

POST

请求参数

参数说明

字段名称 字段类型 是否必填 字段说明
formCode String(50) 单据号
attachmentType String(20) 附件类型,consume-申请单下的附件,expense-费用下的附件
pageNo int 页码,默认值1
pageSize int 分页大小,默认值100,最大值100

参数样例

{
    "formCode":"MKXXXXXXXXX",
    "attachmentType":"consume", 
    "pageNo":1,
    "pageSize":10 
}

响应参数

响应参数说明

字段名称 字段类型 是否必填 字段说明
hasNextPage boolean 是否有下一页
list List<AttachmentDto> 申请单附件对象的数组

AttachmentDto 附件对象

字段名称 字段类型 是否必填 字段说明
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) 文件名称

参数样例

  1. 正常响应参数示例
    {
    "code": "ACK",
    "message": "",
    "data": {
     "hasNextPage": true,
     "list": [
       {
         "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": "fileName.png",
         "attachmentCode": "ATT2205181FB0IMWW"
       }
     ]
    },
    "errorCode": null,
    "success": true
    }
    

修改记录

2023-08-07  新增申请单附件分页查询接口文档
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""