附件上传接口

  • url: /attachment/batch/async

  • method: post

  • 接口描述: 本接口用去同步外部系统附件到每刻中,并关联对应的业务,采用单条失败的方式,既其中一条失败,其他的数据依然可以上传成功,单次上传最多支持50条;

  • 请求参数:

参数名 类型 是否必填 描述
List
bizCode String Y 关联业务的编码
businessType String Y 关联业务的类型,目前仅支持申请单(PRECONSUME)、对公支付单(CORP_REIMBURSE)
fileInfoList List Y 需要上传的文件信息
└fileName String Y 文件的名称,需要带上文件类型后缀
└fileUrl String Y 文件的url(外网可访问)

requestExample:

{
    "timestamp":"1545902846044",
    "data":[
        {
            "bizCode":"MK2210600872",
            "businessType":"PRECONSUME",
            "fileInfoList":[
                {
                    "fileName":"test1.jpeg",
                    "fileUrl":"http://easybike-image.oss-cn-hangzhou.aliyuncs.com/repertoryImg/83a984c04c3445b8aa6192b2671168a7.%E5%9B%BE%E7%89%871.png?Expires=1705319180&OSSAccessKeyId=LTAIwDP3dFcdWEUd&Signature=ok4jQQYHhuCWoeSTVWI/i14dUJc%3D"
                }
            ]
        }
    ]
}
  • 返回参数:
参数名称 类型 描述
code String 同步任务的编码
errorJobs List 同步失败的子任务
└bizCode String 业务编码
└businessType String 业务类型,申请单(PRECONSUME)
└errorMsg String 失败的文件和提示信息

Resopnse example:

{
    "code": "ACK",
    "message": "success",
    "data": {
        "code": "ATT2108101UM38T1C",
        "status": "SUBMITED",
        "subJobCount": 1,
        "completeJobCount": 0,
        "errorJobs": null
    },
    "args": null,
    "linkDetail": false,
    "nonBizError": false
}

results matching ""

    No results matching ""