附件文件列表
附件文件列表,有2种形式:
根据文件信息拼接的字符串数组:
如:文件类型+;base64,+文件base64数据+;md5,+文件md5校验码
或:url@+文件网络路径+;md5,+文件md5校验码
或:文件base64数据+;md5,+文件md5校验码
base64常用数据格式:
data:,<文本数据>;md5,<md5校验码>
data:image/png;base64,base64编码的png图片数据;md5,<md5校验码>
data:image/jpeg;base64,base64编码的jpeg图片数据;md5,<md5校验码>
data:application/pdf;base64,base64编码的pdf数据;md5,<md5校验码>
data:ofd;base64,base64编码的ofd数据;md5,<md5校验码>
附件文件对象信息列表
name:文件名
type:文件类型
file:文件信息
md5Code:md5校验码,需要md5校验时,传入
[
{
"voucherId": "string",
"businessEntityName": "string",
"businessEntityCode": "string",
"voucherPeriod": "string",
"voucherType": "string",
"voucherNo": "string",
"accountSetNo": "string",
"attchements": [
{
"type": "INVOICE",
"files": [
{}
],
"cover": true
}
]
}
]
curl --location --request POST '/open/voucher/v3/uploadAttachment' \
--header 'Authorization: {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"voucherId": "string",
"businessEntityName": "string",
"businessEntityCode": "string",
"voucherPeriod": "string",
"voucherType": "string",
"voucherNo": "string",
"accountSetNo": "string",
"attchements": [
{
"type": "INVOICE",
"files": [
{}
],
"cover": true
}
]
}
]'
{
"code": 0,
"message": "",
"errMsg": "",
"data": {
"successAmount": 0
},
"timestamp": "",
"errData": [
{
"index": 0,
"voucherId": "",
"businessEntityName": "",
"accountSetNo": "",
"voucherPeriod": "",
"voucherType": "",
"voucherNo": "",
"code": 0,
"errorMsg": ""
}
]
}