- print
- invoice
- FileController
- <p>
- 销方发票列表查询POST
- 查询预制发票列表POST
- 销方发票列表导出POST
- 查询预制发票列表(湖南)POST
- 根据excel中的发票号码分页查询发票信息POST
- 导出预制发票列表POST
- 发票操作POST
- 预制发票明细查询GET
- 编辑预制发票明细行POST
- 获取开票人POST
- 批量打印POST
- 确认开票POST
- 批量打印销货清单POST
- 确认开票批量POST
- 发送邮件前校验POST
- 模糊查询POST
- 发送邮件前校验(新款)POST
- 发送邮件POST
- 折让分摊POST
- 测试链接哪个数据库GET
- 根据批次号查询预制发票POST
- 发送邮件(新款)POST
- 打印通知POST
- 预制发票取消POST
- 销方发票详情查询GET
- 预制发票解锁POST
- 通过销项发票查询进项发票信息POST
- 批量确认取消POST
- 预制发票明细查询GET
- 批量确认重试POST
- 手工下载pdf文件POST
- 手工从百旺同步发票数据POST
- 查询销项发票用途POST
- 绑定手工开具的发票POST
- 历史发票导入-新POST
- 二维码确认开票POST
- 历史发票导入-测试POST
- 发票部分红冲POST
- 允许关联的发票POST
- InvoiceDocController
- SaleInvoiceController
- InvoiceCountController
- InvoiceNotifyController
- InvoiceDetailsController
- InvoiceRedInfoController
- ExportPreInvoiceController
- KVConfigController
- 非业务接口,运维使用
- 发票回调接收第三方供应商发票操作结果
- cms-order
- 手工开具
- 组票开票
- 分组模板
- 手工开票
- 销项发票推送
- CompanyChannelConfigController
- PreInvoiceMaintainController
- QrInvoiceController
- AutoInvoiceRuleController
- 第三方接口配置Controller
- 订单相关操作controller
- 对账相关操作controller
- InvoiceErrorStrategyController
- PrintAppController
- 发票提供给业务系统相关操作controller
- 乐企开票相关接口
- OrderOperationLogController
- 系统配置相关操作controller
- 文件上传重置retryCountPOST
- 推送cms等业务系统POST
- 打印任务查询POST
- 打印POST
- 乐企发票生成POST
- 调文件中心接口POST
- 打印任务POST
发票文件批量下载
POST
/invoiceDoc/fileBatchDownload
请求参数
Header 参数
headerMap
string
必需
Biz-Type
string
可选
默认值:
{{Biz-Type}}
Gksk-Access-Token
string
可选
默认值:
{{Gksk-Access-Token}}
Gksk-Tenant-Code
string
可选
默认值:
{{Gksk-Tenant-Code}}
Ou
string
可选
默认值:
60
Taxno
string
可选
默认值:
{{Taxno}}
token
string
可选
默认值:
{{token}}
tenantId
string
可选
默认值:
{{tenantId}}
systemSource
string
可选
默认值:
{{systemSource}}
Body 参数application/json
invoicePageRequest
object (InvoicePageRequest)
发票查询条件
pageNo
integer | null
可选
默认值:
1
示例值:
1
pageSize
integer | null
可选
默认值:
20
示例值:
20
sortingFields
array[object (SortingField) {2}] | null
可选
tenantId
string | null
可选
systemSource
string | null
可选
taxNo
string | null
可选
invoiceType
string | null
可选
invoiceNo
string | null
发票号码
invoiceCode
string | null
发票代码
startInvoiceDate
string | null
开票日期开始
endInvoiceDate
string | null
开票日期结束
invoiceStatus
string | null
发票状态
buyerName
string | null
购方名称
startInvoiceTotalAmount
string | null
金额最小值
startTotalAmount
number | null
金额最小值
endInvoiceTotalAmount
string | null
金额最大值
endTotalAmount
number | null
金额 最大值
taxRate
string | null
税率
newTaxRate
number | null
税率
invoiceClassCode
string | null
发票种类代码
drawer
string | null
开票人
isPrint
string | null
可选
startInvoiceNo
string | null
发票号码
endInvoiceNo
string | null
发票号码
tickedIdList
array[string] | null
勾选导出列表
taskNo
string | null
申请编号
payee
string | null
收款人
originInvoiceNo
string | null
原蓝票号码
pushStatus
string | null
可选
推送状态
saleList
string | null
可选
清单发票
deptCode
string | null
部门编码
purchaseCode
string | null
客户代码
invoiceDataSource
string | null
发票来源
fieldList
array[string] | null
自定义导出字段
tickedList
array[object (InvoiceDocDownloadRequest) {2}] | null
勾选的下载列表
invoiceNo
string
必需
invoiceCode
string
必需
fileType
string
必需
PDF,OFD,JPG,XML
下载的文件类型
示例
{
"invoicePageRequest": {
"pageNo": "1",
"pageSize": "20",
"sortingFields": [
{
"field": "string",
"order": "string"
}
],
"tenantId": "string",
"systemSource": "string",
"taxNo": "string",
"invoiceType": "string",
"invoiceNo": "string",
"invoiceCode": "string",
"startInvoiceDate": "string",
"endInvoiceDate": "string",
"invoiceStatus": "string",
"buyerName": "string",
"startInvoiceTotalAmount": "string",
"startTotalAmount": 0,
"endInvoiceTotalAmount": "string",
"endTotalAmount": 0,
"taxRate": "string",
"newTaxRate": 0,
"invoiceClassCode": "string",
"drawer": "string",
"isPrint": "string",
"startInvoiceNo": "string",
"endInvoiceNo": "string",
"tickedIdList": [
"string"
],
"taskNo": "string",
"payee": "string",
"originInvoiceNo": "string",
"pushStatus": "string",
"saleList": "string",
"deptCode": "string",
"purchaseCode": "string",
"invoiceDataSource": "string",
"fieldList": [
"string"
]
},
"tickedList": [
{
"invoiceNo": "string",
"invoiceCode": "string"
}
],
"fileType": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/invoiceDoc/fileBatchDownload' \
--header 'headerMap;' \
--header 'Biz-Type: {{Biz-Type}}' \
--header 'Gksk-Access-Token: {{Gksk-Access-Token}}' \
--header 'Gksk-Tenant-Code: {{Gksk-Tenant-Code}}' \
--header 'Ou: 60' \
--header 'Taxno: {{Taxno}}' \
--header 'token: {{token}}' \
--header 'tenantId: {{tenantId}}' \
--header 'systemSource: {{systemSource}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"invoicePageRequest": {
"pageNo": "1",
"pageSize": "20",
"sortingFields": [
{
"field": "string",
"order": "string"
}
],
"tenantId": "string",
"systemSource": "string",
"taxNo": "string",
"invoiceType": "string",
"invoiceNo": "string",
"invoiceCode": "string",
"startInvoiceDate": "string",
"endInvoiceDate": "string",
"invoiceStatus": "string",
"buyerName": "string",
"startInvoiceTotalAmount": "string",
"startTotalAmount": 0,
"endInvoiceTotalAmount": "string",
"endTotalAmount": 0,
"taxRate": "string",
"newTaxRate": 0,
"invoiceClassCode": "string",
"drawer": "string",
"isPrint": "string",
"startInvoiceNo": "string",
"endInvoiceNo": "string",
"tickedIdList": [
"string"
],
"taskNo": "string",
"payee": "string",
"originInvoiceNo": "string",
"pushStatus": "string",
"saleList": "string",
"deptCode": "string",
"purchaseCode": "string",
"invoiceDataSource": "string",
"fieldList": [
"string"
]
},
"tickedList": [
{
"invoiceNo": "string",
"invoiceCode": "string"
}
],
"fileType": "string"
}'
返回响应
🟢200成功
application/json
Body
com.sinopharm.invoice.dto.response.Response
code
string | null
可选
message
string | null
可选
data
object ()
可选
time
string | null
可选
示例
{
"code": "",
"message": "",
"data": {},
"time": ""
}