# lwc-cloud-erp-finance API 接口文档

- 文档标题：lwc-cloud-erp-finance
- 版本：3.0.14
- 描述：LWC Cloud API接口文档
- 数据来源：https://api.leadwaycloud.com/lwc-cloud-erp-finance/v3/api-docs
- 生成时间：2026-08-03T22:00:04.152Z
- 接口数量：148
- 分组数量：27
- 模型数量：214

## 服务地址

| 地址 | 说明 |
| --- | --- |
| http://localhost:8080 | 开发环境 |
| https://api.leadwaycloud.com | 测试环境 |

## 接口目录

### 付款信息管理

- [PUT /api/paymentBank/updateStatus - 编辑发票抬头状态](#put-api-paymentbank-updatestatus-updatestatus)
- [PUT /api/paymentBank/updateDef/{id} - 设置付款信息默认值](#put-api-paymentbank-updatedef-id-updatedef)
- [PUT /api/paymentBank/update/{id} - 编辑付款信息](#put-api-paymentbank-update-id-update)
- [POST /api/paymentBank/add - 添加付款信息](#post-api-paymentbank-add-add)

### 发票抬头信息管理

- [PUT /api/invoiceTitle/updateStatus - 编辑发票抬头状态](#put-api-invoicetitle-updatestatus-updatestatus-1)
- [PUT /api/invoiceTitle/updateDef/{id} - 设置发票抬头默认值](#put-api-invoicetitle-updatedef-id-updatedef-1)
- [PUT /api/invoiceTitle/update/{id} - 编辑发票抬头信息](#put-api-invoicetitle-update-id-update-1)
- [POST /api/invoiceTitle/add - 添加发票抬头信息](#post-api-invoicetitle-add-add-1)

### 采购退货发票结算管理

- [PUT /api/invoice/rePurchaseSettlement/update/{id} - 编辑采购退货发票结算接口](#put-api-invoice-repurchasesettlement-update-id-update-2)
- [POST /api/invoice/rePurchaseSettlement/add - 添加采购退货发票结算接口](#post-api-invoice-repurchasesettlement-add-add-2)
- [POST /api/invoice/rePurchaseSettlement/addVoucherCode - 添加采购发票结算凭证号接口](#post-api-invoice-repurchasesettlement-addvouchercode-addvouchercode)
- [GET /api/invoice/rePurchaseSettlement/page - 分页采购退货发票结算接口](#get-api-invoice-repurchasesettlement-page-page)
- [GET /api/invoice/rePurchaseSettlement/get/{id} - 查询采购退货发票结算详情接口](#get-api-invoice-repurchasesettlement-get-id-get)

### 采购退货发票管理

- [PUT /api/invoice/rePurchase/update/{id} - 编辑采购退货发票接口](#put-api-invoice-repurchase-update-id-update-3)
- [POST /api/invoice/rePurchase/add - 添加采购退货发票接口](#post-api-invoice-repurchase-add-add-3)
- [GET /api/invoice/rePurchase/queryLine/{invoiceId} - 查询采购退货发票明细接口](#get-api-invoice-repurchase-queryline-invoiceid-queryline)
- [GET /api/invoice/rePurchase/page - 查询采购退货发票(分页)接口](#get-api-invoice-repurchase-page-page-1)
- [GET /api/invoice/rePurchase/get/{id} - 查询采购退货发票(详情)接口](#get-api-invoice-repurchase-get-id-get-1)

### 采购发票结算管理

- [PUT /api/invoice/purchaseSettlement/update/{id} - 编辑采购发票结算接口](#put-api-invoice-purchasesettlement-update-id-update-4)
- [POST /api/invoice/purchaseSettlement/batchStartWorkflow - 批量发起审核](#post-api-invoice-purchasesettlement-batchstartworkflow-batchstartworkflow)
- [POST /api/invoice/purchaseSettlement/add - 添加采购发票结算接口](#post-api-invoice-purchasesettlement-add-add-4)
- [POST /api/invoice/purchaseSettlement/addVoucherCode - 添加采购发票结算凭证号接口](#post-api-invoice-purchasesettlement-addvouchercode-addvouchercode-1)
- [GET /api/invoice/purchaseSettlement/page - 分页采购发票结算接口](#get-api-invoice-purchasesettlement-page-page-2)
- [GET /api/invoice/purchaseSettlement/get/{id} - 查询采购发票结算详情接口](#get-api-invoice-purchasesettlement-get-id-get-2)
- [GET /api/invoice/purchaseSettlement/batchPage - 查询采购发票结算批次列表](#get-api-invoice-purchasesettlement-batchpage-batchpage)

### 支付方式管理

- [PUT /api/finance/tender/update/{id} - 编辑支付方式](#put-api-finance-tender-update-id-update-5)
- [POST /api/finance/tender/add - 添加支付方式](#post-api-finance-tender-add-add-5)
- [GET /api/finance/tender/page - 获取支付方式列表](#get-api-finance-tender-page-page-3)
- [GET /api/finance/tender/get/{id} - 查询支付方式详情](#get-api-finance-tender-get-id-get-3)

### 税管理

- [PUT /api/finance/tax/update/{id} - 编辑税](#put-api-finance-tax-update-id-update-6)
- [POST /api/finance/tax/add - 添加税](#post-api-finance-tax-add-add-7)
- [GET /api/finance/tax/page - 获取税分页列表](#get-api-finance-tax-page-page-5)
- [GET /api/finance/tax/get/{id} - 查询税详情](#get-api-finance-tax-get-id-get-4)

### 税率表管理

- [PUT /api/finance/tax/rate/update - 编辑税率表(停用后编辑)](#put-api-finance-tax-rate-update-update-7)
- [PUT /api/finance/tax/rate/updateStatus/{id} - 启用、停用、删除税率表](#put-api-finance-tax-rate-updatestatus-id-updatestatus-2)
- [POST /api/finance/tax/rate/add - 添加税率表(默认创建停用状态税率表)](#post-api-finance-tax-rate-add-add-6)
- [GET /api/finance/tax/rate/page - 条件分页查询税率表](#get-api-finance-tax-rate-page-page-4)

### 销售发票申请管理

- [PUT /api/finance/saleInvoiceApply/update/{id} - 编辑销售发票申请接口](#put-api-finance-saleinvoiceapply-update-id-update-8)
- [POST /api/finance/saleInvoiceApply/add - 添加销售发票申请接口](#post-api-finance-saleinvoiceapply-add-add-8)
- [GET /api/finance/saleInvoiceApply/queryLine/{invoiceApplyId} - 查询销售发票申请明细接口](#get-api-finance-saleinvoiceapply-queryline-invoiceapplyid-queryline-1)
- [GET /api/finance/saleInvoiceApply/page - 查询销售发票申请(分页)接口](#get-api-finance-saleinvoiceapply-page-page-6)
- [GET /api/finance/saleInvoiceApply/get/{id} - 查询销售发票申请(详情)接口](#get-api-finance-saleinvoiceapply-get-id-get-5)

### 销售发票管理

- [PUT /api/finance/saleInvoice/update/{id} - 编辑销售发票接口](#put-api-finance-saleinvoice-update-id-update-9)
- [PUT /api/finance/saleInvoice/done/{id} - 完成销售发票](#put-api-finance-saleinvoice-done-id-done)
- [POST /api/finance/saleInvoice/add - 添加销售发票接口](#post-api-finance-saleinvoice-add-add-9)
- [GET /api/finance/saleInvoice/queryLine/{invoiceId} - 查询销售发票明细接口](#get-api-finance-saleinvoice-queryline-invoiceid-queryline-2)
- [GET /api/finance/saleInvoice/page - 查询销售发票(分页)接口](#get-api-finance-saleinvoice-page-page-7)
- [GET /api/finance/saleInvoice/get/{id} - 查询销售发票(详情)接口](#get-api-finance-saleinvoice-get-id-get-6)

### 成本中心管理

- [PUT /api/finance/responsibility/update/{id} - 编辑成本中心](#put-api-finance-responsibility-update-id-update-10)
- [POST /api/finance/responsibility/add - 添加成本中心](#post-api-finance-responsibility-add-add-10)
- [GET /api/finance/responsibility/page - 获取成本中心分页列表](#get-api-finance-responsibility-page-page-8)

### 收款账单

- [PUT /api/finance/receiptBill/done/{id} - 完成收款单](#put-api-finance-receiptbill-done-id-done-1)
- [PUT /api/finance/receiptBill/cancel/{id} - 取消收款单](#put-api-finance-receiptbill-cancel-id-cancel)
- [POST /api/finance/receiptBill/update/{id} - 编辑收款单](#post-api-finance-receiptbill-update-id-update-20)
- [POST /api/finance/receiptBill/add - 添加收款单](#post-api-finance-receiptbill-add-add-11)
- [GET /api/finance/receiptBill/queryStockOrderLineAccounting - 查询订单会计科目金额情况](#get-api-finance-receiptbill-querystockorderlineaccounting-querystockorderlineacc)
- [GET /api/finance/receiptBill/queryInvoiceOrderLineAccounting - 查询发票绑定的订单会计科目金额情况](#get-api-finance-receiptbill-queryinvoiceorderlineaccounting-queryinvoiceorderlin)
- [GET /api/finance/receiptBill/queryBillOrder/{id} - 查询账单订单明细](#get-api-finance-receiptbill-querybillorder-id-querybillorder)
- [GET /api/finance/receiptBill/queryBillInvoice/{id} - 查询账单发票明细](#get-api-finance-receiptbill-querybillinvoice-id-querybillinvoice)
- [GET /api/finance/receiptBill/queryBillGoodsList/{id} - 查询账单商品明细](#get-api-finance-receiptbill-querybillgoodslist-id-querybillgoodslist)
- [GET /api/finance/receiptBill/queryBillAccounting/{id} - 查询账单科目明细](#get-api-finance-receiptbill-querybillaccounting-id-querybillaccounting)
- [GET /api/finance/receiptBill/page - 查询收款单分页列表](#get-api-finance-receiptbill-page-page-9)
- [GET /api/finance/receiptBill/get/{id} - 查询收款单详情](#get-api-finance-receiptbill-get-id-get-7)
- [DELETE /api/finance/receiptBill/delete/{id} - 删除收款单](#delete-api-finance-receiptbill-delete-id-delete)

### 销售退货发票申请管理

- [PUT /api/finance/reSaleInvoiceApply/update/{id} - 编辑销售退货发票申请接口](#put-api-finance-resaleinvoiceapply-update-id-update-11)
- [POST /api/finance/reSaleInvoiceApply/add - 添加销售退货发票申请接口](#post-api-finance-resaleinvoiceapply-add-add-12)
- [GET /api/finance/reSaleInvoiceApply/queryLine/{invoiceApplyId} - 查询销售退货发票申请明细接口](#get-api-finance-resaleinvoiceapply-queryline-invoiceapplyid-queryline-3)
- [GET /api/finance/reSaleInvoiceApply/page - 查询销售退货发票申请(分页)接口](#get-api-finance-resaleinvoiceapply-page-page-10)
- [GET /api/finance/reSaleInvoiceApply/get/{id} - 查询销售退货发票申请(详情)接口](#get-api-finance-resaleinvoiceapply-get-id-get-8)

### 销售退货发票管理

- [PUT /api/finance/reSaleInvoice/update/{id} - 编辑销售退货发票接口](#put-api-finance-resaleinvoice-update-id-update-12)
- [POST /api/finance/reSaleInvoice/add - 添加销售退货发票接口](#post-api-finance-resaleinvoice-add-add-13)
- [GET /api/finance/reSaleInvoice/queryLine/{invoiceId} - 查询销售退货发票明细接口](#get-api-finance-resaleinvoice-queryline-invoiceid-queryline-4)
- [GET /api/finance/reSaleInvoice/page - 查询销售退货发票(分页)接口](#get-api-finance-resaleinvoice-page-page-11)
- [GET /api/finance/reSaleInvoice/get/{id} - 查询销售退货发票(详情)接口](#get-api-finance-resaleinvoice-get-id-get-9)

### 采购发票管理

- [PUT /api/finance/purchaseInvoice/update/{id} - 编辑采购发票接口](#put-api-finance-purchaseinvoice-update-id-update-13)
- [POST /api/finance/purchaseInvoice/import/{merchantId}/{companyId} - 导入采购发票](#post-api-finance-purchaseinvoice-import-merchantid-companyid-importsalecontract)
- [POST /api/finance/purchaseInvoice/export - 导出采购发票](#post-api-finance-purchaseinvoice-export-export)
- [POST /api/finance/purchaseInvoice/add - 添加采购发票接口](#post-api-finance-purchaseinvoice-add-add-14)
- [GET /api/finance/purchaseInvoice/queryLine/{invoiceId} - 查询采购发票明细接口](#get-api-finance-purchaseinvoice-queryline-invoiceid-queryline-5)
- [GET /api/finance/purchaseInvoice/page - 查询采购发票(分页)接口](#get-api-finance-purchaseinvoice-page-page-12)
- [GET /api/finance/purchaseInvoice/get/{id} - 查询采购发票(详情)接口](#get-api-finance-purchaseinvoice-get-id-get-10)

### 付款账单

- [PUT /api/finance/paymentBill/update/{id} - 编辑付款单](#put-api-finance-paymentbill-update-id-update-14)
- [PUT /api/finance/paymentBill/done/{id} - 完成付款单](#put-api-finance-paymentbill-done-id-done-2)
- [PUT /api/finance/paymentBill/cancel/{id} - 取消付款单](#put-api-finance-paymentbill-cancel-id-cancel-1)
- [POST /api/finance/paymentBill/export - 导出付款单](#post-api-finance-paymentbill-export-export-1)
- [POST /api/finance/paymentBill/add - 添加付款单](#post-api-finance-paymentbill-add-add-15)
- [GET /api/finance/paymentBill/queryStockOrderLineAccounting - 查询订单会计科目金额情况](#get-api-finance-paymentbill-querystockorderlineaccounting-querystockorderlineacc)
- [GET /api/finance/paymentBill/queryBillOrder/{id} - 查询账单订单明细](#get-api-finance-paymentbill-querybillorder-id-querybillorder-1)
- [GET /api/finance/paymentBill/queryBillGoodsList/{id} - 查询账单商品明细](#get-api-finance-paymentbill-querybillgoodslist-id-querybillgoodslist-1)
- [GET /api/finance/paymentBill/queryBillAccounting/{id} - 查询账单科目明细](#get-api-finance-paymentbill-querybillaccounting-id-querybillaccounting-1)
- [GET /api/finance/paymentBill/page - 查询付款单分页列表](#get-api-finance-paymentbill-page-page-13)
- [GET /api/finance/paymentBill/get/{id} - 查询付款单详情](#get-api-finance-paymentbill-get-id-get-11)
- [DELETE /api/finance/paymentBill/delete/{id} - 删除付款单](#delete-api-finance-paymentbill-delete-id-delete-1)

### 账单记录

- [PUT /api/finance/billRecord/destroy/{id} - 撤销账单记录](#put-api-finance-billrecord-destroy-id-destroy)
- [POST /api/finance/billRecord/add - 添加账单记录](#post-api-finance-billrecord-add-add-16)
- [GET /api/finance/billRecord/page - 查询账单记录分页列表](#get-api-finance-billrecord-page-page-15)

### 预收款账单

- [PUT /api/finance/advanceReceiptBill/update/{id} - 编辑预收款单](#put-api-finance-advancereceiptbill-update-id-update-15)
- [PUT /api/finance/advanceReceiptBill/done/{id} - 完成预收款单](#put-api-finance-advancereceiptbill-done-id-done-3)
- [PUT /api/finance/advanceReceiptBill/cancel/{id} - 取消预收款单](#put-api-finance-advancereceiptbill-cancel-id-cancel-2)
- [POST /api/finance/advanceReceiptBill/add - 添加预收款单](#post-api-finance-advancereceiptbill-add-add-17)
- [GET /api/finance/advanceReceiptBill/queryBillOrder/{id} - 查询预收款单订单明细](#get-api-finance-advancereceiptbill-querybillorder-id-querybillorder-2)
- [GET /api/finance/advanceReceiptBill/queryBillGoodsList/{id} - 查询预收款单商品明细](#get-api-finance-advancereceiptbill-querybillgoodslist-id-querybillgoodslist-2)
- [GET /api/finance/advanceReceiptBill/queryBillAccounting/{id} - 查询预收款单科目明细](#get-api-finance-advancereceiptbill-querybillaccounting-id-querybillaccounting-2)
- [GET /api/finance/advanceReceiptBill/page - 查询预收款单分页列表](#get-api-finance-advancereceiptbill-page-page-16)
- [GET /api/finance/advanceReceiptBill/get/{id} - 查询预收款单详情](#get-api-finance-advancereceiptbill-get-id-get-12)
- [DELETE /api/finance/advanceReceiptBill/delete/{id} - 删除预收款单](#delete-api-finance-advancereceiptbill-delete-id-delete-2)

### 预付款账单

- [PUT /api/finance/advancePaymentBill/update/{id} - 编辑预付款单](#put-api-finance-advancepaymentbill-update-id-update-16)
- [PUT /api/finance/advancePaymentBill/done/{id} - 完成预付款单](#put-api-finance-advancepaymentbill-done-id-done-4)
- [PUT /api/finance/advancePaymentBill/cancel/{id} - 取消预付款单](#put-api-finance-advancepaymentbill-cancel-id-cancel-3)
- [POST /api/finance/advancePaymentBill/export - 导出预付款单](#post-api-finance-advancepaymentbill-export-export-2)
- [POST /api/finance/advancePaymentBill/add - 添加预付款单](#post-api-finance-advancepaymentbill-add-add-18)
- [GET /api/finance/advancePaymentBill/queryStockOrderLineAccounting - 查询订单会计科目金额情况](#get-api-finance-advancepaymentbill-querystockorderlineaccounting-querystockorder)
- [GET /api/finance/advancePaymentBill/queryBillOrder/{id} - 查询账单订单明细](#get-api-finance-advancepaymentbill-querybillorder-id-querybillorder-3)
- [GET /api/finance/advancePaymentBill/queryBillGoodsList/{id} - 查询账单商品明细](#get-api-finance-advancepaymentbill-querybillgoodslist-id-querybillgoodslist-3)
- [GET /api/finance/advancePaymentBill/queryBillAccounting/{id} - 查询账单科目明细](#get-api-finance-advancepaymentbill-querybillaccounting-id-querybillaccounting-3)
- [GET /api/finance/advancePaymentBill/queryAdvancePaymentByOrderId/{purchaseOrderId} - 根据采购单ID查询关联预付款单](#get-api-finance-advancepaymentbill-queryadvancepaymentbyorderid-purchaseorderid-)
- [GET /api/finance/advancePaymentBill/page - 查询预付款单分页列表](#get-api-finance-advancepaymentbill-page-page-17)
- [GET /api/finance/advancePaymentBill/get/{id} - 查询预付款单详情](#get-api-finance-advancepaymentbill-get-id-get-13)
- [DELETE /api/finance/advancePaymentBill/delete/{id} - 删除预付款单](#delete-api-finance-advancepaymentbill-delete-id-delete-3)

### 会计科目类型管理

- [PUT /api/finance/accountingType/update/{id} - 编辑会计科目类型接口](#put-api-finance-accountingtype-update-id-update-17)
- [POST /api/finance/accountingType/add - 添加会计科目类型接口](#post-api-finance-accountingtype-add-add-19)
- [GET /api/finance/accountingType/page - 查询会计科目类型(分页)接口](#get-api-finance-accountingtype-page-page-18)
- [GET /api/finance/accountingType/list - 查询会计科目类型(列表)接口](#get-api-finance-accountingtype-list-list)
- [GET /api/finance/accountingType/get/{id} - 查询会计科目类型(详情)接口](#get-api-finance-accountingtype-get-id-get-14)

### 会计科目管理

- [PUT /api/finance/accountingTitle/update/{id} - 编辑会计科目接口](#put-api-finance-accountingtitle-update-id-update-18)
- [POST /api/finance/accountingTitle/add - 添加会计科目接口](#post-api-finance-accountingtitle-add-add-20)
- [GET /api/finance/accountingTitle/page - 查询会计科目(分页)接口](#get-api-finance-accountingtitle-page-page-19)
- [GET /api/finance/accountingTitle/list - 查询会计科目(列表)接口](#get-api-finance-accountingtitle-list-list-1)
- [GET /api/finance/accountingTitle/get/{id} - 查询会计科目(详情)接口](#get-api-finance-accountingtitle-get-id-get-15)

### 仓库会计科目配置

- [PUT /api/finance/accountMapping/update - 修改会计科目配置详情](#put-api-finance-accountmapping-update-update-19)
- [POST /api/finance/accountMapping/add - 添加会计科目配置详情](#post-api-finance-accountmapping-add-add-21)
- [GET /api/finance/accountMapping/list - 查询会计科目配置列表](#get-api-finance-accountmapping-list-list-2)
- [DELETE /api/finance/accountMapping/delete - 删除会计科目配置详情](#delete-api-finance-accountmapping-delete-delete-4)

### 商城销售发票申请管理

- [POST /api/invoice/mallSaleInvoiceApply/rejectInvoiceApply - 拒绝开票-ERP](#post-api-invoice-mallsaleinvoiceapply-rejectinvoiceapply-rejectinvoiceapply)
- [POST /api/invoice/mallSaleInvoiceApply/inputInvoice - 录入发票-ERP](#post-api-invoice-mallsaleinvoiceapply-inputinvoice-inputinvoice)
- [POST /api/invoice/mallSaleInvoiceApply/cancelInvoiceApply - 取消开票-B端商城](#post-api-invoice-mallsaleinvoiceapply-cancelinvoiceapply-cancelinvoiceapply)
- [POST /api/invoice/mallSaleInvoiceApply/addByRmOrder - 创建发票申请(RM订单/RM对账单)](#post-api-invoice-mallsaleinvoiceapply-addbyrmorder-addbyrmorder)
- [GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoice - 根据发票申请查询个人发票-B端商城](#get-api-invoice-mallsaleinvoiceapply-querypersoninvoice-querypersoninvoice)
- [GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoiceApply - 查询个人发票申请分页列表-B端商城](#get-api-invoice-mallsaleinvoiceapply-querypersoninvoiceapply-querypersoninvoicea)
- [GET /api/invoice/mallSaleInvoiceApply/queryInvoice - 根据发票申请查询发票-ERP](#get-api-invoice-mallsaleinvoiceapply-queryinvoice-queryinvoice)
- [GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApply - 查询发票申请分页列表-ERP](#get-api-invoice-mallsaleinvoiceapply-queryinvoiceapply-queryinvoiceapply)
- [GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApplyListByRmOrderId - 根据RM订单ID/对账单ID查询发票申请列表-B端商城,ERP](#get-api-invoice-mallsaleinvoiceapply-queryinvoiceapplylistbyrmorderid-queryinvoi)

### 审批

- [POST /api/finance/workflow/callback - 任务回调](#post-api-finance-workflow-callback-callback)

### 数电发票解析接口

- [POST /api/finance/eInvoice/import/xml - 导入电子发票XML并解析返回发票信息](#post-api-finance-einvoice-import-xml-importinvoicexml)

### 账单发送记录

- [POST /api/finance/billSendRecord/sendBillList - 发送订单](#post-api-finance-billsendrecord-sendbilllist-sendbilllist)
- [GET /api/finance/billSendRecord/page - 查询账单发送记录分页列表](#get-api-finance-billsendrecord-page-page-14)

### 服务监控管理

- [GET /api/monitor/version - 获取服务版本信息](#get-api-monitor-version-version)
- [GET /api/monitor/health - 心跳检查](#get-api-monitor-health-health)


## 接口详情

<a id="put-api-paymentbank-updatestatus-updatestatus"></a>

### PUT /api/paymentBank/updateStatus

- 分组：付款信息管理
- 名称：编辑发票抬头状态
- OperationId：updateStatus

#### 调用方法

`PUT /api/paymentBank/updateStatus`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinancePaymentBankDTO$UpdateStatusDTO（com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$UpdateStatusDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| paymentBankIdList | integer(int64)[] | 是 | 付款信息ID集合 |  |
| status | string | 是 | 状态 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-paymentbank-updatedef-id-updatedef"></a>

### PUT /api/paymentBank/updateDef/{id}

- 分组：付款信息管理
- 名称：设置付款信息默认值
- OperationId：updateDef

#### 调用方法

`PUT /api/paymentBank/updateDef/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款信息ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-paymentbank-update-id-update"></a>

### PUT /api/paymentBank/update/{id}

- 分组：付款信息管理
- 名称：编辑付款信息
- OperationId：update

#### 调用方法

`PUT /api/paymentBank/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款信息ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinancePaymentBankDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stateId | integer(int64) | 否 | 省、直辖市ID | 1 |
| countryId | integer(int64) | 否 | 国家 | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| areaId | integer(int64) | 否 | 区、县ID | 1 |
| streetId | integer(int64) | 否 | 街道ID | 1 |
| streets | string | 否 | 其他街道详情 |  |
| name | string | 否 | 名称 |  |
| bankAccount | string | 否 | 银行账户 |  |
| accountNumber | string | 否 | 账户号 |  |
| ibanCode | string | 否 | IBAN编码 |  |
| swiftCode | string | 否 | IBAN编码 |  |
| abaRouting | string | 否 | ABA美航账户号 |  |
| intermediaryBank | string | 否 | 中间银行 |  |
| billingPeriod | integer(int64) | 否 | 付款账期 |  |
| cnapsCode | string | 否 | 联行号 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-paymentbank-add-add"></a>

### POST /api/paymentBank/add

- 分组：付款信息管理
- 名称：添加付款信息
- OperationId：add

#### 调用方法

`POST /api/paymentBank/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinancePaymentBankDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stateId | integer(int64) | 否 | 省、直辖市ID | 1 |
| countryId | integer(int64) | 否 | 国家ID | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| areaId | integer(int64) | 否 | 区、县ID | 1 |
| streetId | integer(int64) | 否 | 街道ID | 1 |
| streets | string | 否 | 其他街道详情 |  |
| name | string | 否 | 名称 |  |
| bankAccount | string | 否 | 银行账户 |  |
| accountNumber | string | 否 | 账户号 |  |
| ibanCode | string | 否 | IBAN编码 |  |
| swiftCode | string | 否 | IBAN编码 |  |
| abaRouting | string | 否 | ABA美航账户号 |  |
| intermediaryBank | string | 否 | 中间银行 |  |
| billingPeriod | integer(int64) | 否 | 付款账期 |  |
| partnerId | integer(int64) | 否 | 关联PARTNER ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| cnapsCode | string | 否 | 联行号 |  |
| def | boolean | 否 | 是否默认 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-invoicetitle-updatestatus-updatestatus-1"></a>

### PUT /api/invoiceTitle/updateStatus

- 分组：发票抬头信息管理
- 名称：编辑发票抬头状态
- OperationId：updateStatus_1

#### 调用方法

`PUT /api/invoiceTitle/updateStatus`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceTitleDTO$UpdateStatusDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$UpdateStatusDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceTitleIdList | integer(int64)[] | 是 | 发票抬头ID集合 |  |
| status | string | 是 | 状态 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-invoicetitle-updatedef-id-updatedef-1"></a>

### PUT /api/invoiceTitle/updateDef/{id}

- 分组：发票抬头信息管理
- 名称：设置发票抬头默认值
- OperationId：updateDef_1

#### 调用方法

`PUT /api/invoiceTitle/updateDef/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票抬头ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-invoicetitle-update-id-update-1"></a>

### PUT /api/invoiceTitle/update/{id}

- 分组：发票抬头信息管理
- 名称：编辑发票抬头信息
- OperationId：update_1

#### 调用方法

`PUT /api/invoiceTitle/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票抬头ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceTitleDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| headerName | string | 否 | 抬头名称 |  |
| address | string | 否 | 地址 |  |
| taxNo | string | 否 | 税号 |  |
| phone | string | 否 | 电话 |  |
| bank | string | 否 | 开户银行 |  |
| bankAccounts | string | 否 | 银行账户 |  |
| recipient | string | 否 | 收件人 |  |
| mailAddress | string | 否 | 邮寄地址 |  |
| receivePhone | string | 否 | 收件人手机或电话 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoicetitle-add-add-1"></a>

### POST /api/invoiceTitle/add

- 分组：发票抬头信息管理
- 名称：添加发票抬头信息
- OperationId：add_1

#### 调用方法

`POST /api/invoiceTitle/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceTitleDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| headerName | string | 否 | 抬头名称 |  |
| address | string | 否 | 地址 |  |
| taxNo | string | 否 | 税号 |  |
| phone | string | 否 | 电话 |  |
| bank | string | 否 | 开户银行 |  |
| bankAccounts | string | 否 | 银行账户 |  |
| recipient | string | 否 | 收件人 |  |
| mailAddress | string | 否 | 邮寄地址 |  |
| receivePhone | string | 否 | 收件人手机或电话 |  |
| partnerId | integer(int64) | 否 | CRM客户关系 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| def | boolean | 否 | 是否默认 |  |
| invoiceType | string | 否 | 发票类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-invoice-repurchasesettlement-update-id-update-2"></a>

### PUT /api/invoice/rePurchaseSettlement/update/{id}

- 分组：采购退货发票结算管理
- 名称：编辑采购退货发票结算接口
- OperationId：update_2

#### 调用方法

`PUT /api/invoice/rePurchaseSettlement/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 否 | 结算日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 否 | 绑定出/入库单集合 |  |
| delSettlementLineIdList | integer(int64)[] | 否 | 删除绑定出/入库单集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-repurchasesettlement-add-add-2"></a>

### POST /api/invoice/rePurchaseSettlement/add

- 分组：采购退货发票结算管理
- 名称：添加采购退货发票结算接口
- OperationId：add_2

#### 调用方法

`POST /api/invoice/rePurchaseSettlement/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| code | string | 否 | 单号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 是 | 结算日期 |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 是 | 发票结算明细DTO集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceSettlement（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

<a id="post-api-invoice-repurchasesettlement-addvouchercode-addvouchercode"></a>

### POST /api/invoice/rePurchaseSettlement/addVoucherCode

- 分组：采购退货发票结算管理
- 名称：添加采购发票结算凭证号接口
- OperationId：addVoucherCode

#### 调用方法

`POST /api/invoice/rePurchaseSettlement/addVoucherCode`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$AddVoucherCodeDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddVoucherCodeDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceSettlementIdList | integer(int64)[] | 是 | 发票结算ID集合 |  |
| voucherCode | string | 是 | 凭证号 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-invoice-repurchasesettlement-page-page"></a>

### GET /api/invoice/rePurchaseSettlement/page

- 分组：采购退货发票结算管理
- 名称：分页采购退货发票结算接口
- OperationId：page

#### 调用方法

`GET /api/invoice/rePurchaseSettlement/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 单号 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| invoiceOrderCode | query | 否 | string | 发票单号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| moveCode | query | 否 | string | 入库单编号 |  |
| transferCode | query | 否 | string | 调拨单编号 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| status | query | 否 | string | 状态  【 DRAFT : APPROVEING : REJECT : APPROVEDONE : CANCEL : 】 |  |
| queryExistVoucherCode | query | 否 | boolean | 查询录入凭证号的采购结算列表（true：查询录入了凭证号列表，false：查询未录入了凭证号列表） |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceSettlement（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

<a id="get-api-invoice-repurchasesettlement-get-id-get"></a>

### GET /api/invoice/rePurchaseSettlement/get/{id}

- 分组：采购退货发票结算管理
- 名称：查询采购退货发票结算详情接口
- OperationId：get

#### 调用方法

`GET /api/invoice/rePurchaseSettlement/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceSettlement（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

<a id="put-api-invoice-repurchase-update-id-update-3"></a>

### PUT /api/invoice/rePurchase/update/{id}

- 分组：采购退货发票管理
- 名称：编辑采购退货发票接口
- OperationId：update_3

#### 调用方法

`PUT /api/invoice/rePurchase/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="post-api-invoice-repurchase-add-add-3"></a>

### POST /api/invoice/rePurchase/add

- 分组：采购退货发票管理
- 名称：添加采购退货发票接口
- OperationId：add_3

#### 调用方法

`POST /api/invoice/rePurchase/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-invoice-repurchase-queryline-invoiceid-queryline"></a>

### GET /api/invoice/rePurchase/queryLine/{invoiceId}

- 分组：采购退货发票管理
- 名称：查询采购退货发票明细接口
- OperationId：queryLine

#### 调用方法

`GET /api/invoice/rePurchase/queryLine/{invoiceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceLine（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceLine[] | 否 | 返回数据 |  |

<a id="get-api-invoice-repurchase-page-page-1"></a>

### GET /api/invoice/rePurchase/page

- 分组：采购退货发票管理
- 名称：查询采购退货发票(分页)接口
- OperationId：page_1

#### 调用方法

`GET /api/invoice/rePurchase/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| contractCode | query | 否 | string | 合同CODE查询 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| queryUnBindSettlement | query | 否 | integer(int64) | 是否查询未绑定(发票结算)的发票 |  |
| queryAssociateFinanceBill | query | 否 | boolean | 查询关联收付款单 |  |
| queryInvoiceLine | query | 否 | boolean | 查询发票明细 |  |
| queryMoveReceive | query | 否 | boolean | 查询关联入库单 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-invoice-repurchase-get-id-get-1"></a>

### GET /api/invoice/rePurchase/get/{id}

- 分组：采购退货发票管理
- 名称：查询采购退货发票(详情)接口
- OperationId：get_1

#### 调用方法

`GET /api/invoice/rePurchase/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="put-api-invoice-purchasesettlement-update-id-update-4"></a>

### PUT /api/invoice/purchaseSettlement/update/{id}

- 分组：采购发票结算管理
- 名称：编辑采购发票结算接口
- OperationId：update_4

#### 调用方法

`PUT /api/invoice/purchaseSettlement/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 否 | 结算日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 否 | 绑定出/入库单集合 |  |
| delSettlementLineIdList | integer(int64)[] | 否 | 删除绑定出/入库单集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-purchasesettlement-batchstartworkflow-batchstartworkflow"></a>

### POST /api/invoice/purchaseSettlement/batchStartWorkflow

- 分组：采购发票结算管理
- 名称：批量发起审核
- OperationId：batchStartWorkflow

#### 调用方法

`POST /api/invoice/purchaseSettlement/batchStartWorkflow`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$BatchStartWorkflowDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$BatchStartWorkflowDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| startWorkflowDTO | StartWorkflowDTO | 否 |  |  |
| invoiceSettlementIdList | integer(int64)[] | 否 | 发票结算ID集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-purchasesettlement-add-add-4"></a>

### POST /api/invoice/purchaseSettlement/add

- 分组：采购发票结算管理
- 名称：添加采购发票结算接口
- OperationId：add_4

#### 调用方法

`POST /api/invoice/purchaseSettlement/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| code | string | 否 | 单号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 是 | 结算日期 |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 是 | 发票结算明细DTO集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceSettlement（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

<a id="post-api-invoice-purchasesettlement-addvouchercode-addvouchercode-1"></a>

### POST /api/invoice/purchaseSettlement/addVoucherCode

- 分组：采购发票结算管理
- 名称：添加采购发票结算凭证号接口
- OperationId：addVoucherCode_1

#### 调用方法

`POST /api/invoice/purchaseSettlement/addVoucherCode`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceSettlementDTO$AddVoucherCodeDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddVoucherCodeDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceSettlementIdList | integer(int64)[] | 是 | 发票结算ID集合 |  |
| voucherCode | string | 是 | 凭证号 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-invoice-purchasesettlement-page-page-2"></a>

### GET /api/invoice/purchaseSettlement/page

- 分组：采购发票结算管理
- 名称：分页采购发票结算接口
- OperationId：page_2

#### 调用方法

`GET /api/invoice/purchaseSettlement/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 单号 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| invoiceOrderCode | query | 否 | string | 发票单号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| moveCode | query | 否 | string | 入库单编号 |  |
| transferCode | query | 否 | string | 调拨单编号 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| status | query | 否 | string | 状态  【 DRAFT : APPROVEING : REJECT : APPROVEDONE : CANCEL : 】 |  |
| queryExistVoucherCode | query | 否 | boolean | 查询录入凭证号的采购结算列表（true：查询录入了凭证号列表，false：查询未录入了凭证号列表） |  |
| batchCode | query | 否 | string | 批次号 |  |
| contractId | query | 否 | integer(int64) | 合同ID |  |
| startInvoiceDate | query | 否 | string(date) | 开始开票日期 |  |
| endInvoiceDate | query | 否 | string(date) | 结束开票日期 |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| startSettlementDate | query | 否 | string(date) | 开始结算日期 |  |
| endSettlementDate | query | 否 | string(date) | 结束结算日期 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：PurchaseInvoiceSettlementListVO（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementListVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementListVO | 否 |  |  |

<a id="get-api-invoice-purchasesettlement-get-id-get-2"></a>

### GET /api/invoice/purchaseSettlement/get/{id}

- 分组：采购发票结算管理
- 名称：查询采购发票结算详情接口
- OperationId：get_2

#### 调用方法

`GET /api/invoice/purchaseSettlement/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：PurchaseInvoiceSettlementDetailVO（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementDetailVO | 否 |  |  |

<a id="get-api-invoice-purchasesettlement-batchpage-batchpage"></a>

### GET /api/invoice/purchaseSettlement/batchPage

- 分组：采购发票结算管理
- 名称：查询采购发票结算批次列表
- OperationId：batchPage

#### 调用方法

`GET /api/invoice/purchaseSettlement/batchPage`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| batchCode | query | 否 | string | 批次号 |  |
| invoiceOrderCode | query | 否 | string | 发票单号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| partnerId | query | 否 | integer(int64) | 供应商CrmID |  |
| code | query | 否 | string | 结算单号 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| status | query | 否 | string | 状态  【 DRAFT : APPROVEING : REJECT : APPROVEDONE : CANCEL : 】 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：PurchaseInvoiceSettlementBatchListVO（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementBatchListVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementBatchListVO | 否 |  |  |

<a id="put-api-finance-tender-update-id-update-5"></a>

### PUT /api/finance/tender/update/{id}

- 分组：支付方式管理
- 名称：编辑支付方式
- OperationId：update_5

#### 调用方法

`PUT /api/finance/tender/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 主键ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTenderDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceTenderDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| image | string | 否 | 图片 |  |
| color | string | 否 | 颜色 |  |
| sequence | integer(int32) | 否 | 排序 |  |
| status | string | 否 | 状态 |  |
| code | string | 否 | 编号 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-tender-add-add-5"></a>

### POST /api/finance/tender/add

- 分组：支付方式管理
- 名称：添加支付方式
- OperationId：add_5

#### 调用方法

`POST /api/finance/tender/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTenderDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceTenderDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| color | string | 否 | 颜色 |  |
| sequence | integer(int32) | 否 | 排序 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-tender-page-page-3"></a>

### GET /api/finance/tender/page

- 分组：支付方式管理
- 名称：获取支付方式列表
- OperationId：page_3

#### 调用方法

`GET /api/finance/tender/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户号ID |  |
| code | query | 否 | string | 编号 |  |
| name | query | 否 | string | 名称 |  |
| statusList | query | 否 | string[] |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceTender（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTender）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTender | 否 |  |  |

<a id="get-api-finance-tender-get-id-get-3"></a>

### GET /api/finance/tender/get/{id}

- 分组：支付方式管理
- 名称：查询支付方式详情
- OperationId：get_3

#### 调用方法

`GET /api/finance/tender/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 主键ID | 1 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceTender（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceTender）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTender | 否 |  |  |

<a id="put-api-finance-tax-update-id-update-6"></a>

### PUT /api/finance/tax/update/{id}

- 分组：税管理
- 名称：编辑税
- OperationId：update_6

#### 调用方法

`PUT /api/finance/tax/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 主键ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTaxDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceTaxDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 名称 | "标准17税" |
| value | number(double) | 是 | 税值 |  |
| status | string | 是 | 状态 | "ACTIVE" |
| note | string | 否 | 备注 |  |
| code | string | 是 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-tax-add-add-7"></a>

### POST /api/finance/tax/add

- 分组：税管理
- 名称：添加税
- OperationId：add_7

#### 调用方法

`POST /api/finance/tax/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTaxDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceTaxDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 名称 | "标准17税" |
| value | number(double) | 是 | 税值 |  |
| merchantId | integer(int64) | 是 | 商户ID | 574533689957248 |
| note | string | 否 | 备注 |  |
| code | string | 是 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-tax-page-page-5"></a>

### GET /api/finance/tax/page

- 分组：税管理
- 名称：获取税分页列表
- OperationId：page_5

#### 调用方法

`GET /api/finance/tax/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| name | query | 否 | string | 名称 | "标准17税" |
| statusList | query | 否 | string[] |  |  |
| merchantId | query | 是 | integer(int64) | 商户ID | 574533689957248 |
| code | query | 是 | string | 编号 |  |
| externalCode | query | 否 | string | 外部编号 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceTax（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTax）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTax | 否 |  |  |

<a id="get-api-finance-tax-get-id-get-4"></a>

### GET /api/finance/tax/get/{id}

- 分组：税管理
- 名称：查询税详情
- OperationId：get_4

#### 调用方法

`GET /api/finance/tax/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 主键ID | 1 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceTax（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceTax）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTax | 否 |  |  |

<a id="put-api-finance-tax-rate-update-update-7"></a>

### PUT /api/finance/tax/rate/update

- 分组：税率表管理
- 名称：编辑税率表(停用后编辑)
- OperationId：update_7

#### 调用方法

`PUT /api/finance/tax/rate/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTaxRateDTO$UpdateDTO[]（com.leadwaycloud.finance.model.dto.FinanceTaxRateDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | FinanceTaxRateDTO$UpdateDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-tax-rate-updatestatus-id-updatestatus-2"></a>

### PUT /api/finance/tax/rate/updateStatus/{id}

- 分组：税率表管理
- 名称：启用、停用、删除税率表
- OperationId：updateStatus_2

#### 调用方法

`PUT /api/finance/tax/rate/updateStatus/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 税率表ID |  |
| status | query | 是 | string | 状态  【 ACTIVE : DEACTIVATE : DELETE : 】 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-tax-rate-add-add-6"></a>

### POST /api/finance/tax/rate/add

- 分组：税率表管理
- 名称：添加税率表(默认创建停用状态税率表)
- OperationId：add_6

#### 调用方法

`POST /api/finance/tax/rate/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceTaxRateDTO$AddDTO[]（com.leadwaycloud.finance.model.dto.FinanceTaxRateDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | FinanceTaxRateDTO$AddDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-tax-rate-page-page-4"></a>

### GET /api/finance/tax/rate/page

- 分组：税率表管理
- 名称：条件分页查询税率表
- OperationId：page_4

#### 调用方法

`GET /api/finance/tax/rate/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| status | query | 否 | string | 状态 |  |
| taxId | query | 是 | integer(int64) | 税ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceTaxRate（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTaxRate）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTaxRate | 否 |  |  |

<a id="put-api-finance-saleinvoiceapply-update-id-update-8"></a>

### PUT /api/finance/saleInvoiceApply/update/{id}

- 分组：销售发票申请管理
- 名称：编辑销售发票申请接口
- OperationId：update_8

#### 调用方法

`PUT /api/finance/saleInvoiceApply/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票申请ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceApplyDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorId | integer(int64) | 否 | 操作人ID |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| planDate | string(date) | 否 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="post-api-finance-saleinvoiceapply-add-add-8"></a>

### POST /api/finance/saleInvoiceApply/add

- 分组：销售发票申请管理
- 名称：添加销售发票申请接口
- OperationId：add_8

#### 调用方法

`POST /api/finance/saleInvoiceApply/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceApplyDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| planDate | string(date) | 是 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 是 | 状态 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |
| codeRuleType | string | 否 | 编号规则类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-finance-saleinvoiceapply-queryline-invoiceapplyid-queryline-1"></a>

### GET /api/finance/saleInvoiceApply/queryLine/{invoiceApplyId}

- 分组：销售发票申请管理
- 名称：查询销售发票申请明细接口
- OperationId：queryLine_1

#### 调用方法

`GET /api/finance/saleInvoiceApply/queryLine/{invoiceApplyId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SaleInvoiceApplyLineVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyLineVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyLineVO[] | 否 | 返回数据 |  |

<a id="get-api-finance-saleinvoiceapply-page-page-6"></a>

### GET /api/finance/saleInvoiceApply/page

- 分组：销售发票申请管理
- 名称：查询销售发票申请(分页)接口
- OperationId：page_6

#### 调用方法

`GET /api/finance/saleInvoiceApply/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| pickingType | query | 是 | string | 发票申请单类型  【 SALE_INVOICE_APPLY : RE_SALE_INVOICE_APPLY : 】 |  |
| code | query | 否 | string | 编号 |  |
| contractCode | query | 否 | string | 合同CODE |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| applyDepartmentId | query | 否 | integer(int64) | 申请部门ID |  |
| operatorId | query | 否 | integer(int64) | 操作人ID |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| applyUserId | query | 否 | integer(int64) | 申请人ID |  |
| queryAssociateInvoice | query | 否 | boolean | 查询关联发票 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SaleInvoiceApplyListVO（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyListVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyListVO | 否 |  |  |

<a id="get-api-finance-saleinvoiceapply-get-id-get-5"></a>

### GET /api/finance/saleInvoiceApply/get/{id}

- 分组：销售发票申请管理
- 名称：查询销售发票申请(详情)接口
- OperationId：get_5

#### 调用方法

`GET /api/finance/saleInvoiceApply/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SaleInvoiceApplyDetailVO（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyDetailVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyDetailVO | 否 |  |  |

<a id="put-api-finance-saleinvoice-update-id-update-9"></a>

### PUT /api/finance/saleInvoice/update/{id}

- 分组：销售发票管理
- 名称：编辑销售发票接口
- OperationId：update_9

#### 调用方法

`PUT /api/finance/saleInvoice/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="put-api-finance-saleinvoice-done-id-done"></a>

### PUT /api/finance/saleInvoice/done/{id}

- 分组：销售发票管理
- 名称：完成销售发票
- OperationId：done

#### 调用方法

`PUT /api/finance/saleInvoice/done/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-saleinvoice-add-add-9"></a>

### POST /api/finance/saleInvoice/add

- 分组：销售发票管理
- 名称：添加销售发票接口
- OperationId：add_9

#### 调用方法

`POST /api/finance/saleInvoice/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-saleinvoice-queryline-invoiceid-queryline-2"></a>

### GET /api/finance/saleInvoice/queryLine/{invoiceId}

- 分组：销售发票管理
- 名称：查询销售发票明细接口
- OperationId：queryLine_2

#### 调用方法

`GET /api/finance/saleInvoice/queryLine/{invoiceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceLine（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceLine[] | 否 | 返回数据 |  |

<a id="get-api-finance-saleinvoice-page-page-7"></a>

### GET /api/finance/saleInvoice/page

- 分组：销售发票管理
- 名称：查询销售发票(分页)接口
- OperationId：page_7

#### 调用方法

`GET /api/finance/saleInvoice/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| contractCode | query | 否 | string | 合同CODE查询 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| queryUnBindSettlement | query | 否 | integer(int64) | 是否查询未绑定(发票结算)的发票 |  |
| queryAssociateFinanceBill | query | 否 | boolean | 查询关联收付款单 |  |
| queryInvoiceLine | query | 否 | boolean | 查询发票明细 |  |
| queryMoveReceive | query | 否 | boolean | 查询关联入库单 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-saleinvoice-get-id-get-6"></a>

### GET /api/finance/saleInvoice/get/{id}

- 分组：销售发票管理
- 名称：查询销售发票(详情)接口
- OperationId：get_6

#### 调用方法

`GET /api/finance/saleInvoice/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="put-api-finance-responsibility-update-id-update-10"></a>

### PUT /api/finance/responsibility/update/{id}

- 分组：成本中心管理
- 名称：编辑成本中心
- OperationId：update_10

#### 调用方法

`PUT /api/finance/responsibility/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 成本中心ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceResponsibilityCenterDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceResponsibilityCenterDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 否 | 成本中心编号 |  |
| name | string | 否 | 成本中心名称 |  |
| description | string | 否 | 多语言翻译名 |  |
| status | string | 否 | 状态 |  |
| type | string | 否 | 成本中心类型 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| externalCode | string | 否 | 外部编号 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-responsibility-add-add-10"></a>

### POST /api/finance/responsibility/add

- 分组：成本中心管理
- 名称：添加成本中心
- OperationId：add_10

#### 调用方法

`POST /api/finance/responsibility/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceResponsibilityCenterDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceResponsibilityCenterDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 否 | 成本中心编号 |  |
| name | string | 否 | 成本中心名称 |  |
| description | string | 否 | 多语言翻译名 |  |
| status | string | 否 | 状态 |  |
| type | string | 否 | 成本中心类型 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| externalCode | string | 否 | 外部编号 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Long（com.leadwaycloud.core.model.RJava.lang.Long）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

<a id="get-api-finance-responsibility-page-page-8"></a>

### GET /api/finance/responsibility/page

- 分组：成本中心管理
- 名称：获取成本中心分页列表
- OperationId：page_8

#### 调用方法

`GET /api/finance/responsibility/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户号ID |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| code | query | 否 | string | 成本中心编号 |  |
| name | query | 否 | string | 成本中心名称 |  |
| status | query | 否 | string | 状态  【 ACTIVE : DEACTIVATE : DELETE : 】 |  |
| type | query | 否 | string | 成本中心类型 |  |
| idChain | query | 否 | string | 完整的组织结构 |  |
| externalCode | query | 否 | string | 外部编号 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceResponsibilityCenter（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceResponsibilityCenter）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceResponsibilityCenter | 否 |  |  |

<a id="put-api-finance-receiptbill-done-id-done-1"></a>

### PUT /api/finance/receiptBill/done/{id}

- 分组：收款账单
- 名称：完成收款单
- OperationId：done_1

#### 调用方法

`PUT /api/finance/receiptBill/done/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-receiptbill-cancel-id-cancel"></a>

### PUT /api/finance/receiptBill/cancel/{id}

- 分组：收款账单
- 名称：取消收款单
- OperationId：cancel

#### 调用方法

`PUT /api/finance/receiptBill/cancel/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-receiptbill-update-id-update-20"></a>

### POST /api/finance/receiptBill/update/{id}

- 分组：收款账单
- 名称：编辑收款单
- OperationId：update_20

#### 调用方法

`POST /api/finance/receiptBill/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| status | string | 否 | 状态 | "DRAFT" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| planDate | string(date) | 否 | 计划时间 |  |
| dueDate | string(date) | 否 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 否 | 货币ID |  |
| exchangeRate | number(double) | 否 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 否 | 账单会计科目明细集合 |  |
| delFinanceBillAccountingIdList | integer(int64)[] | 否 | 删除账单会计科目明细ID集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 否 | 账单商品明细集合 |  |
| delFinanceBillGoodsIdList | integer(int64)[] | 否 | 删除账单商品明细ID集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 否 | 账单订单明细集合 |  |
| delFinanceBillOrderIdList | integer(int64)[] | 否 | 删除账单订单明细ID集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-receiptbill-add-add-11"></a>

### POST /api/finance/receiptBill/add

- 分组：收款账单
- 名称：添加收款单
- OperationId：add_11

#### 调用方法

`POST /api/finance/receiptBill/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 是 | 账单会计科目明细集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 是 | 账单商品明细集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 是 | 账单订单明细模型集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |
| status | string | 否 | 状态 | "DRAFT" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Long（com.leadwaycloud.core.model.RJava.lang.Long）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-querystockorderlineaccounting-querystockorderlineacc"></a>

### GET /api/finance/receiptBill/queryStockOrderLineAccounting

- 分组：收款账单
- 名称：查询订单会计科目金额情况
- OperationId：queryStockOrderLineAccounting

#### 调用方法

`GET /api/finance/receiptBill/queryStockOrderLineAccounting`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| orderIdList | query | 否 | integer(int64)[] |  |  |
| invoiceIdList | query | 否 | integer(int64)[] |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：StockOrderLineAccountingVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | StockOrderLineAccountingVO[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-queryinvoiceorderlineaccounting-queryinvoiceorderlin"></a>

### GET /api/finance/receiptBill/queryInvoiceOrderLineAccounting

- 分组：收款账单
- 名称：查询发票绑定的订单会计科目金额情况
- OperationId：queryInvoiceOrderLineAccounting

#### 调用方法

`GET /api/finance/receiptBill/queryInvoiceOrderLineAccounting`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| orderIdList | query | 否 | integer(int64)[] |  |  |
| invoiceIdList | query | 否 | integer(int64)[] |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：StockOrderLineAccountingVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | StockOrderLineAccountingVO[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-querybillorder-id-querybillorder"></a>

### GET /api/finance/receiptBill/queryBillOrder/{id}

- 分组：收款账单
- 名称：查询账单订单明细
- OperationId：queryBillOrder

#### 调用方法

`GET /api/finance/receiptBill/queryBillOrder/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillOrder（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillOrder）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillOrder[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-querybillinvoice-id-querybillinvoice"></a>

### GET /api/finance/receiptBill/queryBillInvoice/{id}

- 分组：收款账单
- 名称：查询账单发票明细
- OperationId：queryBillInvoice

#### 调用方法

`GET /api/finance/receiptBill/queryBillInvoice/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillInvoice（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillInvoice[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-querybillgoodslist-id-querybillgoodslist"></a>

### GET /api/finance/receiptBill/queryBillGoodsList/{id}

- 分组：收款账单
- 名称：查询账单商品明细
- OperationId：queryBillGoodsList

#### 调用方法

`GET /api/finance/receiptBill/queryBillGoodsList/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillGoods（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillGoods）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillGoods[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-querybillaccounting-id-querybillaccounting"></a>

### GET /api/finance/receiptBill/queryBillAccounting/{id}

- 分组：收款账单
- 名称：查询账单科目明细
- OperationId：queryBillAccounting

#### 调用方法

`GET /api/finance/receiptBill/queryBillAccounting/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillAccounting（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillAccounting[] | 否 | 返回数据 |  |

<a id="get-api-finance-receiptbill-page-page-9"></a>

### GET /api/finance/receiptBill/page

- 分组：收款账单
- 名称：查询收款单分页列表
- OperationId：page_9

#### 调用方法

`GET /api/finance/receiptBill/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| code | query | 否 | string | 编号 |  |
| externalCode | query | 否 | string | 外部编号 |  |
| invoiceCode | query | 否 | string | 发票单号 |  |
| statusList | query | 否 | string[] |  |  |
| partnerId | query | 否 | integer(int64) | 客户关系对象 |  |
| send | query | 否 | boolean | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | query | 否 | boolean | 是否支付完成 |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| batchCode | query | 否 | string | 批次号 |  |
| orderCode | query | 否 | string | 订单编号 |  |
| orderCompanyId | query | 否 | integer(int64) | 订单归属公司ID |  |
| operatorId | query | 否 | integer(int64) | 操作用户ID |  |
| contractId | query | 否 | integer(int64) | 合同ID  |  |
| startDoneTime | query | 否 | string(date-time) | 完成开始时间 |  |
| endDoneTime | query | 否 | string(date-time) | 完成结束时间 |  |
| startReviewDoneTime | query | 否 | string(date-time) | 审核完成开始时间 |  |
| endReviewDoneTime | query | 否 | string(date-time) | 审核完成结束时间 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="get-api-finance-receiptbill-get-id-get-7"></a>

### GET /api/finance/receiptBill/get/{id}

- 分组：收款账单
- 名称：查询收款单详情
- OperationId：get_7

#### 调用方法

`GET /api/finance/receiptBill/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="delete-api-finance-receiptbill-delete-id-delete"></a>

### DELETE /api/finance/receiptBill/delete/{id}

- 分组：收款账单
- 名称：删除收款单
- OperationId：delete

#### 调用方法

`DELETE /api/finance/receiptBill/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-resaleinvoiceapply-update-id-update-11"></a>

### PUT /api/finance/reSaleInvoiceApply/update/{id}

- 分组：销售退货发票申请管理
- 名称：编辑销售退货发票申请接口
- OperationId：update_11

#### 调用方法

`PUT /api/finance/reSaleInvoiceApply/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票申请ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceApplyDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorId | integer(int64) | 否 | 操作人ID |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| planDate | string(date) | 否 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="post-api-finance-resaleinvoiceapply-add-add-12"></a>

### POST /api/finance/reSaleInvoiceApply/add

- 分组：销售退货发票申请管理
- 名称：添加销售退货发票申请接口
- OperationId：add_12

#### 调用方法

`POST /api/finance/reSaleInvoiceApply/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceApplyDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| planDate | string(date) | 是 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 是 | 状态 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |
| codeRuleType | string | 否 | 编号规则类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-finance-resaleinvoiceapply-queryline-invoiceapplyid-queryline-3"></a>

### GET /api/finance/reSaleInvoiceApply/queryLine/{invoiceApplyId}

- 分组：销售退货发票申请管理
- 名称：查询销售退货发票申请明细接口
- OperationId：queryLine_3

#### 调用方法

`GET /api/finance/reSaleInvoiceApply/queryLine/{invoiceApplyId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApplyLine（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApplyLine）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApplyLine[] | 否 | 返回数据 |  |

<a id="get-api-finance-resaleinvoiceapply-page-page-10"></a>

### GET /api/finance/reSaleInvoiceApply/page

- 分组：销售退货发票申请管理
- 名称：查询销售退货发票申请(分页)接口
- OperationId：page_10

#### 调用方法

`GET /api/finance/reSaleInvoiceApply/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| pickingType | query | 是 | string | 发票申请单类型  【 SALE_INVOICE_APPLY : RE_SALE_INVOICE_APPLY : 】 |  |
| code | query | 否 | string | 编号 |  |
| contractCode | query | 否 | string | 合同CODE |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| applyDepartmentId | query | 否 | integer(int64) | 申请部门ID |  |
| operatorId | query | 否 | integer(int64) | 操作人ID |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| applyUserId | query | 否 | integer(int64) | 申请人ID |  |
| queryAssociateInvoice | query | 否 | boolean | 查询关联发票 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-finance-resaleinvoiceapply-get-id-get-8"></a>

### GET /api/finance/reSaleInvoiceApply/get/{id}

- 分组：销售退货发票申请管理
- 名称：查询销售退货发票申请(详情)接口
- OperationId：get_8

#### 调用方法

`GET /api/finance/reSaleInvoiceApply/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="put-api-finance-resaleinvoice-update-id-update-12"></a>

### PUT /api/finance/reSaleInvoice/update/{id}

- 分组：销售退货发票管理
- 名称：编辑销售退货发票接口
- OperationId：update_12

#### 调用方法

`PUT /api/finance/reSaleInvoice/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="post-api-finance-resaleinvoice-add-add-13"></a>

### POST /api/finance/reSaleInvoice/add

- 分组：销售退货发票管理
- 名称：添加销售退货发票接口
- OperationId：add_13

#### 调用方法

`POST /api/finance/reSaleInvoice/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-resaleinvoice-queryline-invoiceid-queryline-4"></a>

### GET /api/finance/reSaleInvoice/queryLine/{invoiceId}

- 分组：销售退货发票管理
- 名称：查询销售退货发票明细接口
- OperationId：queryLine_4

#### 调用方法

`GET /api/finance/reSaleInvoice/queryLine/{invoiceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceLine（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceLine[] | 否 | 返回数据 |  |

<a id="get-api-finance-resaleinvoice-page-page-11"></a>

### GET /api/finance/reSaleInvoice/page

- 分组：销售退货发票管理
- 名称：查询销售退货发票(分页)接口
- OperationId：page_11

#### 调用方法

`GET /api/finance/reSaleInvoice/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| contractCode | query | 否 | string | 合同CODE查询 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| queryUnBindSettlement | query | 否 | integer(int64) | 是否查询未绑定(发票结算)的发票 |  |
| queryAssociateFinanceBill | query | 否 | boolean | 查询关联收付款单 |  |
| queryInvoiceLine | query | 否 | boolean | 查询发票明细 |  |
| queryMoveReceive | query | 否 | boolean | 查询关联入库单 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-resaleinvoice-get-id-get-9"></a>

### GET /api/finance/reSaleInvoice/get/{id}

- 分组：销售退货发票管理
- 名称：查询销售退货发票(详情)接口
- OperationId：get_9

#### 调用方法

`GET /api/finance/reSaleInvoice/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="put-api-finance-purchaseinvoice-update-id-update-13"></a>

### PUT /api/finance/purchaseInvoice/update/{id}

- 分组：采购发票管理
- 名称：编辑采购发票接口
- OperationId：update_13

#### 调用方法

`PUT /api/finance/purchaseInvoice/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 发票ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="post-api-finance-purchaseinvoice-import-merchantid-companyid-importsalecontract"></a>

### POST /api/finance/purchaseInvoice/import/{merchantId}/{companyId}

- 分组：采购发票管理
- 名称：导入采购发票
- OperationId：importSaleContract

#### 调用方法

`POST /api/finance/purchaseInvoice/import/{merchantId}/{companyId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| merchantId | path | 是 | integer(int32) | 商户ID | 0 |
| companyId | path | 是 | integer(int32) | 公司ID | 1 |
| file | query | 是 | string(binary) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-purchaseinvoice-export-export"></a>

### POST /api/finance/purchaseInvoice/export

- 分组：采购发票管理
- 名称：导出采购发票
- OperationId：export

#### 调用方法

`POST /api/finance/purchaseInvoice/export`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$QueryDTO（com.leadwaycloud.finance.plug.poi.model.dto.ExportDTOCom.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$QueryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 |  |
| queryDTO | FinanceInvoiceDTO$QueryDTO | 是 |  |  |
| fileName | string | 是 | 导出文件名 |  |

#### 响应


- 状态码：`200`
- 说明：OK

无

<a id="post-api-finance-purchaseinvoice-add-add-14"></a>

### POST /api/finance/purchaseInvoice/add

- 分组：采购发票管理
- 名称：添加采购发票接口
- OperationId：add_14

#### 调用方法

`POST /api/finance/purchaseInvoice/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceInvoiceDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-purchaseinvoice-queryline-invoiceid-queryline-5"></a>

### GET /api/finance/purchaseInvoice/queryLine/{invoiceId}

- 分组：采购发票管理
- 名称：查询采购发票明细接口
- OperationId：queryLine_5

#### 调用方法

`GET /api/finance/purchaseInvoice/queryLine/{invoiceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceId | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceLine（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceLine[] | 否 | 返回数据 |  |

<a id="get-api-finance-purchaseinvoice-page-page-12"></a>

### GET /api/finance/purchaseInvoice/page

- 分组：采购发票管理
- 名称：查询采购发票(分页)接口
- OperationId：page_12

#### 调用方法

`GET /api/finance/purchaseInvoice/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 |  |
| invoiceCode | query | 否 | string | 发票号 |  |
| partnerId | query | 否 | integer(int64) | 供应商CRM关系ID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| goodsType | query | 否 | string | 商品类型  【 INGREDIENT : PREPARE : PRODUCT : STANDARD_GOODS : COMPREHENSIVE_SERVICES : 】 |  |
| goodsSubType | query | 否 | string | 商品子类型  【 CONSULTING_SERVICES : AGENCY_SERVICES : INSURANCE_SERVICES : INSPECTION_SERVICES : PROPERTY_SERVICES : MAINTENANCE_SERVICES : SITE_SERVICES : TRANSPORTATION_SERVICES : HAZARDOUS_WASTE_DISPOSAL_SERVICES : ADVERTISING_SERVICE : OUTSOURCING_SERVICES : OFFICE_SUPPLIES : SAFETY_SUPPLIES : SPARE_PARTS : MACHINERY_MATERIALS : LOW_VALUE_CONSUMABLES : ACCESSORIES : INFORMATION_EQUIPMENT : FIXED_ASSET : FORGING_PRODUCT : MOULD_PRODUCT : WORKWEAR_PRODUCT : FORGING_INGREDIENT : MOULD_INGREDIENT : 】 |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| contractCode | query | 否 | string | 合同CODE查询 |  |
| voucherCode | query | 否 | string | 凭证号 |  |
| queryUnBindSettlement | query | 否 | integer(int64) | 是否查询未绑定(发票结算)的发票 |  |
| queryAssociateFinanceBill | query | 否 | boolean | 查询关联收付款单 |  |
| queryInvoiceLine | query | 否 | boolean | 查询发票明细 |  |
| queryMoveReceive | query | 否 | boolean | 查询关联入库单 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="get-api-finance-purchaseinvoice-get-id-get-10"></a>

### GET /api/finance/purchaseInvoice/get/{id}

- 分组：采购发票管理
- 名称：查询采购发票(详情)接口
- OperationId：get_10

#### 调用方法

`GET /api/finance/purchaseInvoice/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoice（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

<a id="put-api-finance-paymentbill-update-id-update-14"></a>

### PUT /api/finance/paymentBill/update/{id}

- 分组：付款账单
- 名称：编辑付款单
- OperationId：update_14

#### 调用方法

`PUT /api/finance/paymentBill/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| status | string | 否 | 状态 | "DRAFT" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| planDate | string(date) | 否 | 计划时间 |  |
| dueDate | string(date) | 否 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 否 | 货币ID |  |
| exchangeRate | number(double) | 否 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 否 | 账单会计科目明细集合 |  |
| delFinanceBillAccountingIdList | integer(int64)[] | 否 | 删除账单会计科目明细ID集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 否 | 账单商品明细集合 |  |
| delFinanceBillGoodsIdList | integer(int64)[] | 否 | 删除账单商品明细ID集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 否 | 账单订单明细集合 |  |
| delFinanceBillOrderIdList | integer(int64)[] | 否 | 删除账单订单明细ID集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-paymentbill-done-id-done-2"></a>

### PUT /api/finance/paymentBill/done/{id}

- 分组：付款账单
- 名称：完成付款单
- OperationId：done_2

#### 调用方法

`PUT /api/finance/paymentBill/done/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-paymentbill-cancel-id-cancel-1"></a>

### PUT /api/finance/paymentBill/cancel/{id}

- 分组：付款账单
- 名称：取消付款单
- OperationId：cancel_1

#### 调用方法

`PUT /api/finance/paymentBill/cancel/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-paymentbill-export-export-1"></a>

### POST /api/finance/paymentBill/export

- 分组：付款账单
- 名称：导出付款单
- OperationId：export_1

#### 调用方法

`POST /api/finance/paymentBill/export`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$QueryDTO（com.leadwaycloud.finance.plug.poi.model.dto.ExportDTOCom.leadwaycloud.finance.model.dto.FinanceBillDTO$QueryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 |  |
| queryDTO | FinanceBillDTO$QueryDTO | 是 |  |  |
| fileName | string | 是 | 导出文件名 |  |

#### 响应


- 状态码：`200`
- 说明：OK

无

<a id="post-api-finance-paymentbill-add-add-15"></a>

### POST /api/finance/paymentBill/add

- 分组：付款账单
- 名称：添加付款单
- OperationId：add_15

#### 调用方法

`POST /api/finance/paymentBill/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 是 | 账单会计科目明细集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 是 | 账单商品明细集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 是 | 账单订单明细模型集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |
| status | string | 否 | 状态 | "DRAFT" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Long（com.leadwaycloud.core.model.RJava.lang.Long）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

<a id="get-api-finance-paymentbill-querystockorderlineaccounting-querystockorderlineacc"></a>

### GET /api/finance/paymentBill/queryStockOrderLineAccounting

- 分组：付款账单
- 名称：查询订单会计科目金额情况
- OperationId：queryStockOrderLineAccounting_1

#### 调用方法

`GET /api/finance/paymentBill/queryStockOrderLineAccounting`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| orderIdList | query | 否 | integer(int64)[] |  |  |
| invoiceIdList | query | 否 | integer(int64)[] |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：StockOrderLineAccountingVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | StockOrderLineAccountingVO[] | 否 | 返回数据 |  |

<a id="get-api-finance-paymentbill-querybillorder-id-querybillorder-1"></a>

### GET /api/finance/paymentBill/queryBillOrder/{id}

- 分组：付款账单
- 名称：查询账单订单明细
- OperationId：queryBillOrder_1

#### 调用方法

`GET /api/finance/paymentBill/queryBillOrder/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillOrder（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillOrder）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillOrder[] | 否 | 返回数据 |  |

<a id="get-api-finance-paymentbill-querybillgoodslist-id-querybillgoodslist-1"></a>

### GET /api/finance/paymentBill/queryBillGoodsList/{id}

- 分组：付款账单
- 名称：查询账单商品明细
- OperationId：queryBillGoodsList_1

#### 调用方法

`GET /api/finance/paymentBill/queryBillGoodsList/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillGoods（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillGoods）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillGoods[] | 否 | 返回数据 |  |

<a id="get-api-finance-paymentbill-querybillaccounting-id-querybillaccounting-1"></a>

### GET /api/finance/paymentBill/queryBillAccounting/{id}

- 分组：付款账单
- 名称：查询账单科目明细
- OperationId：queryBillAccounting_1

#### 调用方法

`GET /api/finance/paymentBill/queryBillAccounting/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillAccounting（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillAccounting[] | 否 | 返回数据 |  |

<a id="get-api-finance-paymentbill-page-page-13"></a>

### GET /api/finance/paymentBill/page

- 分组：付款账单
- 名称：查询付款单分页列表
- OperationId：page_13

#### 调用方法

`GET /api/finance/paymentBill/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| code | query | 否 | string | 编号 |  |
| externalCode | query | 否 | string | 外部编号 |  |
| invoiceCode | query | 否 | string | 发票单号 |  |
| statusList | query | 否 | string[] |  |  |
| partnerId | query | 否 | integer(int64) | 客户关系对象 |  |
| send | query | 否 | boolean | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | query | 否 | boolean | 是否支付完成 |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| batchCode | query | 否 | string | 批次号 |  |
| orderCode | query | 否 | string | 订单编号 |  |
| orderCompanyId | query | 否 | integer(int64) | 订单归属公司ID |  |
| operatorId | query | 否 | integer(int64) | 操作用户ID |  |
| contractId | query | 否 | integer(int64) | 合同ID  |  |
| startDoneTime | query | 否 | string(date-time) | 完成开始时间 |  |
| endDoneTime | query | 否 | string(date-time) | 完成结束时间 |  |
| startReviewDoneTime | query | 否 | string(date-time) | 审核完成开始时间 |  |
| endReviewDoneTime | query | 否 | string(date-time) | 审核完成结束时间 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="get-api-finance-paymentbill-get-id-get-11"></a>

### GET /api/finance/paymentBill/get/{id}

- 分组：付款账单
- 名称：查询付款单详情
- OperationId：get_11

#### 调用方法

`GET /api/finance/paymentBill/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="delete-api-finance-paymentbill-delete-id-delete-1"></a>

### DELETE /api/finance/paymentBill/delete/{id}

- 分组：付款账单
- 名称：删除付款单
- OperationId：delete_1

#### 调用方法

`DELETE /api/finance/paymentBill/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-billrecord-destroy-id-destroy"></a>

### PUT /api/finance/billRecord/destroy/{id}

- 分组：账单记录
- 名称：撤销账单记录
- OperationId：destroy

#### 调用方法

`PUT /api/finance/billRecord/destroy/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 账单记录ID | 0 |
| destroyUserId | query | 是 | integer(int64) | 撤销人ID | 0 |
| destroyRemark | query | 是 | string | 撤销备注 | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-billrecord-add-add-16"></a>

### POST /api/finance/billRecord/add

- 分组：账单记录
- 名称：添加账单记录
- OperationId：add_16

#### 调用方法

`POST /api/finance/billRecord/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillRecordDTO$AddDTO[]（com.leadwaycloud.finance.model.dto.FinanceBillRecordDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | FinanceBillRecordDTO$AddDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-billrecord-page-page-15"></a>

### GET /api/finance/billRecord/page

- 分组：账单记录
- 名称：查询账单记录分页列表
- OperationId：page_15

#### 调用方法

`GET /api/finance/billRecord/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| status | query | 否 | string | 状态  【 DONE : DESTROY : 】 |  |
| financeBillId | query | 否 | integer(int64) | 账单ID |  |
| tenderId | query | 否 | integer(int64) | 支付方式ID |  |
| companyId | query | 是 | integer(int64) | 公司ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillRecord（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillRecord）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillRecord | 否 |  |  |

<a id="put-api-finance-advancereceiptbill-update-id-update-15"></a>

### PUT /api/finance/advanceReceiptBill/update/{id}

- 分组：预收款账单
- 名称：编辑预收款单
- OperationId：update_15

#### 调用方法

`PUT /api/finance/advanceReceiptBill/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| status | string | 否 | 状态 | "DRAFT" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| planDate | string(date) | 否 | 计划时间 |  |
| dueDate | string(date) | 否 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 否 | 货币ID |  |
| exchangeRate | number(double) | 否 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 否 | 账单会计科目明细集合 |  |
| delFinanceBillAccountingIdList | integer(int64)[] | 否 | 删除账单会计科目明细ID集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 否 | 账单商品明细集合 |  |
| delFinanceBillGoodsIdList | integer(int64)[] | 否 | 删除账单商品明细ID集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 否 | 账单订单明细集合 |  |
| delFinanceBillOrderIdList | integer(int64)[] | 否 | 删除账单订单明细ID集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-advancereceiptbill-done-id-done-3"></a>

### PUT /api/finance/advanceReceiptBill/done/{id}

- 分组：预收款账单
- 名称：完成预收款单
- OperationId：done_3

#### 调用方法

`PUT /api/finance/advanceReceiptBill/done/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-advancereceiptbill-cancel-id-cancel-2"></a>

### PUT /api/finance/advanceReceiptBill/cancel/{id}

- 分组：预收款账单
- 名称：取消预收款单
- OperationId：cancel_2

#### 调用方法

`PUT /api/finance/advanceReceiptBill/cancel/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-advancereceiptbill-add-add-17"></a>

### POST /api/finance/advanceReceiptBill/add

- 分组：预收款账单
- 名称：添加预收款单
- OperationId：add_17

#### 调用方法

`POST /api/finance/advanceReceiptBill/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 是 | 账单会计科目明细集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 是 | 账单商品明细集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 是 | 账单订单明细模型集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |
| status | string | 否 | 状态 | "DRAFT" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Long（com.leadwaycloud.core.model.RJava.lang.Long）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

<a id="get-api-finance-advancereceiptbill-querybillorder-id-querybillorder-2"></a>

### GET /api/finance/advanceReceiptBill/queryBillOrder/{id}

- 分组：预收款账单
- 名称：查询预收款单订单明细
- OperationId：queryBillOrder_2

#### 调用方法

`GET /api/finance/advanceReceiptBill/queryBillOrder/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillOrder（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillOrder）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillOrder[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancereceiptbill-querybillgoodslist-id-querybillgoodslist-2"></a>

### GET /api/finance/advanceReceiptBill/queryBillGoodsList/{id}

- 分组：预收款账单
- 名称：查询预收款单商品明细
- OperationId：queryBillGoodsList_2

#### 调用方法

`GET /api/finance/advanceReceiptBill/queryBillGoodsList/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillGoods（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillGoods）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillGoods[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancereceiptbill-querybillaccounting-id-querybillaccounting-2"></a>

### GET /api/finance/advanceReceiptBill/queryBillAccounting/{id}

- 分组：预收款账单
- 名称：查询预收款单科目明细
- OperationId：queryBillAccounting_2

#### 调用方法

`GET /api/finance/advanceReceiptBill/queryBillAccounting/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillAccounting（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillAccounting[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancereceiptbill-page-page-16"></a>

### GET /api/finance/advanceReceiptBill/page

- 分组：预收款账单
- 名称：查询预收款单分页列表
- OperationId：page_16

#### 调用方法

`GET /api/finance/advanceReceiptBill/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| code | query | 否 | string | 编号 |  |
| externalCode | query | 否 | string | 外部编号 |  |
| invoiceCode | query | 否 | string | 发票单号 |  |
| statusList | query | 否 | string[] |  |  |
| partnerId | query | 否 | integer(int64) | 客户关系对象 |  |
| send | query | 否 | boolean | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | query | 否 | boolean | 是否支付完成 |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| batchCode | query | 否 | string | 批次号 |  |
| orderCode | query | 否 | string | 订单编号 |  |
| orderCompanyId | query | 否 | integer(int64) | 订单归属公司ID |  |
| operatorId | query | 否 | integer(int64) | 操作用户ID |  |
| contractId | query | 否 | integer(int64) | 合同ID  |  |
| startDoneTime | query | 否 | string(date-time) | 完成开始时间 |  |
| endDoneTime | query | 否 | string(date-time) | 完成结束时间 |  |
| startReviewDoneTime | query | 否 | string(date-time) | 审核完成开始时间 |  |
| endReviewDoneTime | query | 否 | string(date-time) | 审核完成结束时间 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="get-api-finance-advancereceiptbill-get-id-get-12"></a>

### GET /api/finance/advanceReceiptBill/get/{id}

- 分组：预收款账单
- 名称：查询预收款单详情
- OperationId：get_12

#### 调用方法

`GET /api/finance/advanceReceiptBill/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="delete-api-finance-advancereceiptbill-delete-id-delete-2"></a>

### DELETE /api/finance/advanceReceiptBill/delete/{id}

- 分组：预收款账单
- 名称：删除预收款单
- OperationId：delete_2

#### 调用方法

`DELETE /api/finance/advanceReceiptBill/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预收款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-advancepaymentbill-update-id-update-16"></a>

### PUT /api/finance/advancePaymentBill/update/{id}

- 分组：预付款账单
- 名称：编辑预付款单
- OperationId：update_16

#### 调用方法

`PUT /api/finance/advancePaymentBill/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| status | string | 否 | 状态 | "DRAFT" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| planDate | string(date) | 否 | 计划时间 |  |
| dueDate | string(date) | 否 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 否 | 货币ID |  |
| exchangeRate | number(double) | 否 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 否 | 账单会计科目明细集合 |  |
| delFinanceBillAccountingIdList | integer(int64)[] | 否 | 删除账单会计科目明细ID集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 否 | 账单商品明细集合 |  |
| delFinanceBillGoodsIdList | integer(int64)[] | 否 | 删除账单商品明细ID集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 否 | 账单订单明细集合 |  |
| delFinanceBillOrderIdList | integer(int64)[] | 否 | 删除账单订单明细ID集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-advancepaymentbill-done-id-done-4"></a>

### PUT /api/finance/advancePaymentBill/done/{id}

- 分组：预付款账单
- 名称：完成预付款单
- OperationId：done_4

#### 调用方法

`PUT /api/finance/advancePaymentBill/done/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-advancepaymentbill-cancel-id-cancel-3"></a>

### PUT /api/finance/advancePaymentBill/cancel/{id}

- 分组：预付款账单
- 名称：取消预付款单
- OperationId：cancel_3

#### 调用方法

`PUT /api/finance/advancePaymentBill/cancel/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-advancepaymentbill-export-export-2"></a>

### POST /api/finance/advancePaymentBill/export

- 分组：预付款账单
- 名称：导出预付款单
- OperationId：export_2

#### 调用方法

`POST /api/finance/advancePaymentBill/export`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$QueryDTO（com.leadwaycloud.finance.plug.poi.model.dto.ExportDTOCom.leadwaycloud.finance.model.dto.FinanceBillDTO$QueryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 |  |
| queryDTO | FinanceBillDTO$QueryDTO | 是 |  |  |
| fileName | string | 是 | 导出文件名 |  |

#### 响应


- 状态码：`200`
- 说明：OK

无

<a id="post-api-finance-advancepaymentbill-add-add-18"></a>

### POST /api/finance/advancePaymentBill/add

- 分组：预付款账单
- 名称：添加预付款单
- OperationId：add_18

#### 调用方法

`POST /api/finance/advancePaymentBill/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceBillDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 是 | 账单会计科目明细集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 是 | 账单商品明细集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 是 | 账单订单明细模型集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |
| status | string | 否 | 状态 | "DRAFT" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Long（com.leadwaycloud.core.model.RJava.lang.Long）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-querystockorderlineaccounting-querystockorder"></a>

### GET /api/finance/advancePaymentBill/queryStockOrderLineAccounting

- 分组：预付款账单
- 名称：查询订单会计科目金额情况
- OperationId：queryStockOrderLineAccounting_2

#### 调用方法

`GET /api/finance/advancePaymentBill/queryStockOrderLineAccounting`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| orderIdList | query | 否 | integer(int64)[] |  |  |
| invoiceIdList | query | 否 | integer(int64)[] |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：StockOrderLineAccountingVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | StockOrderLineAccountingVO[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-querybillorder-id-querybillorder-3"></a>

### GET /api/finance/advancePaymentBill/queryBillOrder/{id}

- 分组：预付款账单
- 名称：查询账单订单明细
- OperationId：queryBillOrder_3

#### 调用方法

`GET /api/finance/advancePaymentBill/queryBillOrder/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillOrder（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillOrder）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillOrder[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-querybillgoodslist-id-querybillgoodslist-3"></a>

### GET /api/finance/advancePaymentBill/queryBillGoodsList/{id}

- 分组：预付款账单
- 名称：查询账单商品明细
- OperationId：queryBillGoodsList_3

#### 调用方法

`GET /api/finance/advancePaymentBill/queryBillGoodsList/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillGoods（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillGoods）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillGoods[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-querybillaccounting-id-querybillaccounting-3"></a>

### GET /api/finance/advancePaymentBill/queryBillAccounting/{id}

- 分组：预付款账单
- 名称：查询账单科目明细
- OperationId：queryBillAccounting_3

#### 调用方法

`GET /api/finance/advancePaymentBill/queryBillAccounting/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillAccounting（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillAccounting[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-queryadvancepaymentbyorderid-purchaseorderid-"></a>

### GET /api/finance/advancePaymentBill/queryAdvancePaymentByOrderId/{purchaseOrderId}

- 分组：预付款账单
- 名称：根据采购单ID查询关联预付款单
- OperationId：queryAdvancePayment

#### 调用方法

`GET /api/finance/advancePaymentBill/queryAdvancePaymentByOrderId/{purchaseOrderId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| purchaseOrderId | path | 是 | integer(int64) | 采购单ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill[] | 否 | 返回数据 |  |

<a id="get-api-finance-advancepaymentbill-page-page-17"></a>

### GET /api/finance/advancePaymentBill/page

- 分组：预付款账单
- 名称：查询预付款单分页列表
- OperationId：page_17

#### 调用方法

`GET /api/finance/advancePaymentBill/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户ID |  |
| code | query | 否 | string | 编号 |  |
| externalCode | query | 否 | string | 外部编号 |  |
| invoiceCode | query | 否 | string | 发票单号 |  |
| statusList | query | 否 | string[] |  |  |
| partnerId | query | 否 | integer(int64) | 客户关系对象 |  |
| send | query | 否 | boolean | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | query | 否 | boolean | 是否支付完成 |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| batchCode | query | 否 | string | 批次号 |  |
| orderCode | query | 否 | string | 订单编号 |  |
| orderCompanyId | query | 否 | integer(int64) | 订单归属公司ID |  |
| operatorId | query | 否 | integer(int64) | 操作用户ID |  |
| contractId | query | 否 | integer(int64) | 合同ID  |  |
| startDoneTime | query | 否 | string(date-time) | 完成开始时间 |  |
| endDoneTime | query | 否 | string(date-time) | 完成结束时间 |  |
| startReviewDoneTime | query | 否 | string(date-time) | 审核完成开始时间 |  |
| endReviewDoneTime | query | 否 | string(date-time) | 审核完成结束时间 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="get-api-finance-advancepaymentbill-get-id-get-13"></a>

### GET /api/finance/advancePaymentBill/get/{id}

- 分组：预付款账单
- 名称：查询预付款单详情
- OperationId：get_13

#### 调用方法

`GET /api/finance/advancePaymentBill/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBill（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceBill）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

<a id="delete-api-finance-advancepaymentbill-delete-id-delete-3"></a>

### DELETE /api/finance/advancePaymentBill/delete/{id}

- 分组：预付款账单
- 名称：删除预付款单
- OperationId：delete_3

#### 调用方法

`DELETE /api/finance/advancePaymentBill/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 预付款单ID | 0 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="put-api-finance-accountingtype-update-id-update-17"></a>

### PUT /api/finance/accountingType/update/{id}

- 分组：会计科目类型管理
- 名称：编辑会计科目类型接口
- OperationId：update_17

#### 调用方法

`PUT /api/finance/accountingType/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 会计科目类型ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：SysAccountingTypeDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.SysAccountingTypeDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号（纯数字） | "1000" |
| name | string | 否 | 名称 | "资产类" |
| enName | string | 否 | 英文名称 | "Assets" |
| balancesDirection | string | 否 | 余额方向(CREDIT=贷,DEBIT=借) |  |
| balanceFormula | string | 否 | 平衡公司(LEFT=左,RIGHT=右) |  |
| attribute | string | 否 | 科目属性 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingType（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingType）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

<a id="post-api-finance-accountingtype-add-add-19"></a>

### POST /api/finance/accountingType/add

- 分组：会计科目类型管理
- 名称：添加会计科目类型接口
- OperationId：add_19

#### 调用方法

`POST /api/finance/accountingType/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：SysAccountingTypeDTO$AddDTO（com.leadwaycloud.finance.model.dto.SysAccountingTypeDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号（纯数字） | "1000" |
| name | string | 是 | 名称 | "资产类" |
| enName | string | 否 | 英文名称 | "Assets" |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| balancesDirection | string | 是 | 余额方向(CREDIT=贷,DEBIT=借) |  |
| balanceFormula | string | 是 | 平衡公司(LEFT=左,RIGHT=右) |  |
| attribute | string | 否 | 科目属性 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingType（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingType）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

<a id="get-api-finance-accountingtype-page-page-18"></a>

### GET /api/finance/accountingType/page

- 分组：会计科目类型管理
- 名称：查询会计科目类型(分页)接口
- OperationId：page_18

#### 调用方法

`GET /api/finance/accountingType/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号（纯数字） | 1000 |
| name | query | 否 | string | 名称 | "资产类" |
| enName | query | 否 | string | 英文名称 | "Assets" |
| merchantId | query | 是 | integer(int64) | 商户ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingType（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingType）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

<a id="get-api-finance-accountingtype-list-list"></a>

### GET /api/finance/accountingType/list

- 分组：会计科目类型管理
- 名称：查询会计科目类型(列表)接口
- OperationId：list

#### 调用方法

`GET /api/finance/accountingType/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| code | query | 否 | string | 编号（纯数字） | 1000 |
| name | query | 否 | string | 名称 | "资产类" |
| enName | query | 否 | string | 英文名称 | "Assets" |
| merchantId | query | 是 | integer(int64) | 商户ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingType（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.sys.SysAccountingType）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType[] | 否 | 返回数据 |  |

<a id="get-api-finance-accountingtype-get-id-get-14"></a>

### GET /api/finance/accountingType/get/{id}

- 分组：会计科目类型管理
- 名称：查询会计科目类型(详情)接口
- OperationId：get_14

#### 调用方法

`GET /api/finance/accountingType/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingType（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingType）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

<a id="put-api-finance-accountingtitle-update-id-update-18"></a>

### PUT /api/finance/accountingTitle/update/{id}

- 分组：会计科目管理
- 名称：编辑会计科目接口
- OperationId：update_18

#### 调用方法

`PUT /api/finance/accountingTitle/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) | 会计科目ID | 1 |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：SysAccountingTitleDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.SysAccountingTitleDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 是 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 是 | 是否允许在收/付款单中修改金额 |  |
| property | string | 是 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 是 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 是 | 账簿余额双向显示 |  |
| cashType | string | 是 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 是 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 是 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| status | string | 否 | 状态 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingTitle（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

<a id="post-api-finance-accountingtitle-add-add-20"></a>

### POST /api/finance/accountingTitle/add

- 分组：会计科目管理
- 名称：添加会计科目接口
- OperationId：add_20

#### 调用方法

`POST /api/finance/accountingTitle/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：SysAccountingTitleDTO$AddDTO（com.leadwaycloud.finance.model.dto.SysAccountingTitleDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 是 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 是 | 是否允许在收/付款单中修改金额 |  |
| property | string | 是 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 是 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 是 | 账簿余额双向显示 |  |
| cashType | string | 是 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 是 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 是 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingTitle（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

<a id="get-api-finance-accountingtitle-page-page-19"></a>

### GET /api/finance/accountingTitle/page

- 分组：会计科目管理
- 名称：查询会计科目(分页)接口
- OperationId：page_19

#### 调用方法

`GET /api/finance/accountingTitle/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| accountingTypeId | query | 否 | integer(int64) | 科目类型ID | 1 |
| code | query | 否 | string | 编号 | 1001 |
| name | query | 否 | string | 名称 | "库存现金" |
| scope | query | 否 | string | 会计科目使用范围 |  |
| allowBillUpdateAmount | query | 否 | boolean | 是否允许在收/付款单中修改金额 |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingTitle（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

<a id="get-api-finance-accountingtitle-list-list-1"></a>

### GET /api/finance/accountingTitle/list

- 分组：会计科目管理
- 名称：查询会计科目(列表)接口
- OperationId：list_1

#### 调用方法

`GET /api/finance/accountingTitle/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| accountingTypeId | query | 否 | integer(int64) | 科目类型ID | 1 |
| code | query | 否 | string | 编号 | 1001 |
| name | query | 否 | string | 名称 | "库存现金" |
| scope | query | 否 | string | 会计科目使用范围 |  |
| allowBillUpdateAmount | query | 否 | boolean | 是否允许在收/付款单中修改金额 |  |
| merchantId | query | 是 | integer(int64) | 商户ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingTitle（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle[] | 否 | 返回数据 |  |

<a id="get-api-finance-accountingtitle-get-id-get-15"></a>

### GET /api/finance/accountingTitle/get/{id}

- 分组：会计科目管理
- 名称：查询会计科目(详情)接口
- OperationId：get_15

#### 调用方法

`GET /api/finance/accountingTitle/get/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 | integer(int64) |  |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：SysAccountingTitle（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

<a id="put-api-finance-accountmapping-update-update-19"></a>

### PUT /api/finance/accountMapping/update

- 分组：仓库会计科目配置
- 名称：修改会计科目配置详情
- OperationId：update_19

#### 调用方法

`PUT /api/finance/accountMapping/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceStockMoveAccountingMappingDTO$UpdateDTO（com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$UpdateDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseId | integer(int64) | 是 | 仓库id | 1 |
| companyId | integer(int64) | 是 | 公司id | 1 |
| merchantId | integer(int64) | 否 | 商户ID | 1 |
| updateAccountTitleList | FinanceStockMoveAccountingMappingDTO$UpdateDTO$UpateAccountTitleListDTO[] | 否 | 修改多个 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-accountmapping-add-add-21"></a>

### POST /api/finance/accountMapping/add

- 分组：仓库会计科目配置
- 名称：添加会计科目配置详情
- OperationId：add_21

#### 调用方法

`POST /api/finance/accountMapping/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceStockMoveAccountingMappingDTO$AddDTO（com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseId | integer(int64) | 是 | 仓库id | 1 |
| companyId | integer(int64) | 是 | 公司id | 1 |
| merchantId | integer(int64) | 否 | 商户ID | 1 |
| addAccountTitleList | FinanceStockMoveAccountingMappingDTO$AddDTO$AddAccountTitleListDTO[] | 否 | 添加多个 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-accountmapping-list-list-2"></a>

### GET /api/finance/accountMapping/list

- 分组：仓库会计科目配置
- 名称：查询会计科目配置列表
- OperationId：list_2

#### 调用方法

`GET /api/finance/accountMapping/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| stockMoveType | query | 否 | string | 库存变动类型  【 PURCHASE_ORDER : RE_PURCHASE_ORDER : RM_SALE : TRANSFER_ORDER : CROSS_TRANSFER_IN : CROSS_TRANSFER_OUT : STOCK_INVENTORY_ORDER : INVENTORY_ADJUST_ORDER_LOSS : INVENTORY_ADJUST_ORDER_ADJUSTMENT : INVENTORY_USE_DELIVERY_ORDER : INVENTORY_RE_USE_ORDER : 】 |  |
| debitAccountingId | query | 否 | integer(int64) | 借方会计科目 | 1 |
| creditAccountingId | query | 否 | integer(int64) | 贷方会计科目 | 1 |
| status | query | 否 | string | 状态  【 ACTIVE : DEACTIVATE : DELETE : 】 |  |
| merchantId | query | 否 | integer(int64) | 商户ID | 1 |
| companyId | query | 否 | integer(int64) | 公司id | 1 |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceStockMoveAccountingMapping（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceStockMoveAccountingMapping）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceStockMoveAccountingMapping[] | 否 | 返回数据 |  |

<a id="delete-api-finance-accountmapping-delete-delete-4"></a>

### DELETE /api/finance/accountMapping/delete

- 分组：仓库会计科目配置
- 名称：删除会计科目配置详情
- OperationId：delete_4

#### 调用方法

`DELETE /api/finance/accountMapping/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-mallsaleinvoiceapply-rejectinvoiceapply-rejectinvoiceapply"></a>

### POST /api/invoice/mallSaleInvoiceApply/rejectInvoiceApply

- 分组：商城销售发票申请管理
- 名称：拒绝开票-ERP
- OperationId：rejectInvoiceApply

#### 调用方法

`POST /api/invoice/mallSaleInvoiceApply/rejectInvoiceApply`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | query | 是 | integer(int64) | 发票申请ID |  |
| note | query | 否 | string | 拒绝原因 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Object（com.leadwaycloud.core.model.RJava.lang.Object）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-mallsaleinvoiceapply-inputinvoice-inputinvoice"></a>

### POST /api/invoice/mallSaleInvoiceApply/inputInvoice

- 分组：商城销售发票申请管理
- 名称：录入发票-ERP
- OperationId：inputInvoice

#### 调用方法

`POST /api/invoice/mallSaleInvoiceApply/inputInvoice`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | query | 是 | integer(int64) | 发票申请ID |  |
| invoiceCode | query | 是 | string | 发票号 |  |
| invoiceNo | query | 是 | string | 发票代码 |  |
| invoiceType | query | 是 | string | 发票类型 10:增值税 20:统一税 30:全电普票 40:全电发票 |  |
| invoiceUrl | query | 是 | string | 发票URL |  |
| invoiceDate | query | 是 | string | 开票时间 | "2025-12-13" |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Object（com.leadwaycloud.core.model.RJava.lang.Object）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-mallsaleinvoiceapply-cancelinvoiceapply-cancelinvoiceapply"></a>

### POST /api/invoice/mallSaleInvoiceApply/cancelInvoiceApply

- 分组：商城销售发票申请管理
- 名称：取消开票-B端商城
- OperationId：cancelInvoiceApply

#### 调用方法

`POST /api/invoice/mallSaleInvoiceApply/cancelInvoiceApply`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | query | 是 | integer(int64) | 发票申请ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Object（com.leadwaycloud.core.model.RJava.lang.Object）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-invoice-mallsaleinvoiceapply-addbyrmorder-addbyrmorder"></a>

### POST /api/invoice/mallSaleInvoiceApply/addByRmOrder

- 分组：商城销售发票申请管理
- 名称：创建发票申请(RM订单/RM对账单)
- OperationId：addByRmOrder

#### 调用方法

`POST /api/invoice/mallSaleInvoiceApply/addByRmOrder`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：RmFinanceInvoiceApplyDTO$AddDTO（com.leadwaycloud.finance.model.dto.RmFinanceInvoiceApplyDTO$AddDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| invoiceTitleId | integer(int64) | 是 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 是 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 是 | 申请人ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| lineList | RmFinanceInvoiceApplyDTO$LineDTO[] | 是 | 明细集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-invoice-mallsaleinvoiceapply-querypersoninvoice-querypersoninvoice"></a>

### GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoice

- 分组：商城销售发票申请管理
- 名称：根据发票申请查询个人发票-B端商城
- OperationId：queryPersonInvoice

#### 调用方法

`GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoice`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | query | 是 | integer(int64) | 发票申请ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：MallSaleInvoiceListVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.finance.invoice.MallSaleInvoiceListVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | MallSaleInvoiceListVO[] | 否 | 返回数据 |  |

<a id="get-api-invoice-mallsaleinvoiceapply-querypersoninvoiceapply-querypersoninvoicea"></a>

### GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoiceApply

- 分组：商城销售发票申请管理
- 名称：查询个人发票申请分页列表-B端商城
- OperationId：queryPersonInvoiceApply

#### 调用方法

`GET /api/invoice/mallSaleInvoiceApply/queryPersonInvoiceApply`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| startApplyDate | query | 否 | string | 申请开始日期 | "2025-01-01" |
| endApplyDate | query | 否 | string | 申请结束日期 | "2025-12-31" |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-invoice-mallsaleinvoiceapply-queryinvoice-queryinvoice"></a>

### GET /api/invoice/mallSaleInvoiceApply/queryInvoice

- 分组：商城销售发票申请管理
- 名称：根据发票申请查询发票-ERP
- OperationId：queryInvoice

#### 调用方法

`GET /api/invoice/mallSaleInvoiceApply/queryInvoice`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| invoiceApplyId | query | 是 | integer(int64) | 发票申请ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：MallSaleInvoiceListVO（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.finance.invoice.MallSaleInvoiceListVO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | MallSaleInvoiceListVO[] | 否 | 返回数据 |  |

<a id="get-api-invoice-mallsaleinvoiceapply-queryinvoiceapply-queryinvoiceapply"></a>

### GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApply

- 分组：商城销售发票申请管理
- 名称：查询发票申请分页列表-ERP
- OperationId：queryInvoiceApply

#### 调用方法

`GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApply`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| partnerId | query | 否 | integer(int64) | 申请PartnerID |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| code | query | 否 | string | 编号 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

<a id="get-api-invoice-mallsaleinvoiceapply-queryinvoiceapplylistbyrmorderid-queryinvoi"></a>

### GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApplyListByRmOrderId

- 分组：商城销售发票申请管理
- 名称：根据RM订单ID/对账单ID查询发票申请列表-B端商城,ERP
- OperationId：queryInvoiceApplyListByRmOrderId

#### 调用方法

`GET /api/invoice/mallSaleInvoiceApply/queryInvoiceApplyListByRmOrderId`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| originId | query | 是 | integer(int64) | RM订单ID/RM对账单ID |  |
| originType | query | 是 | string | 单据类型  【 INVENTORY_DELIVERY_ORDER : INVENTORY_RECEIVE_ORDER : RM_SALE : RM_STATEMENT : 】 |  |
| status | query | 否 | string | 状态  【 DRAFT : CONFIRM : APPROVEING : REJECT : APPROVEDONE : DONE : CANCEL : 】 |  |
| applyUserId | query | 否 | integer(int64) | 申请人ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceInvoiceApply（com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply[] | 否 | 返回数据 |  |

<a id="post-api-finance-workflow-callback-callback"></a>

### POST /api/finance/workflow/callback

- 分组：审批
- 名称：任务回调
- OperationId：callback

#### 调用方法

`POST /api/finance/workflow/callback`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：CallbackDTO（com.leadwaycloud.finance.plug.workflow.model.CallbackDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | string | 否 | 业务状态 |  |
| submitUserId | string | 否 | 提交人ID |  |
| businessKey | string | 否 | 流程KEY(老业务KEY) |  |
| businessId | string | 是 | 业务ID |  |
| taskId | string | 否 | 节点ID |  |
| body | string | 是 | 业务数据 |  |
| businessTypeKey | string | 否 | 流程KEY(新业务KEY) |  |
| submitBy | string | 否 | 审批人ID |  |
| key | string | 否 |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：R（com.leadwaycloud.core.model.R）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="post-api-finance-einvoice-import-xml-importinvoicexml"></a>

### POST /api/finance/eInvoice/import/xml

- 分组：数电发票解析接口
- 名称：导入电子发票XML并解析返回发票信息
- OperationId：importInvoiceXml

#### 调用方法

`POST /api/finance/eInvoice/import/xml`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| file | query | 是 |  | XML发票文件 |  |

#### 请求体


- Content-Type：`application/json`
- 必填：否
- 类型：object

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| file | string(binary) | 是 | XML发票文件 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：EInvoiceDTO（com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.dto.EInvoiceDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | EInvoiceDTO | 否 |  |  |

<a id="post-api-finance-billsendrecord-sendbilllist-sendbilllist"></a>

### POST /api/finance/billSendRecord/sendBillList

- 分组：账单发送记录
- 名称：发送订单
- OperationId：sendBillList

#### 调用方法

`POST /api/finance/billSendRecord/sendBillList`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：FinanceBillSendRecordDTO$SendDTO（com.leadwaycloud.finance.model.dto.FinanceBillSendRecordDTO$SendDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| financeBillIdList | integer(int64)[] | 否 | 账单ID集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Void（com.leadwaycloud.core.model.RJava.lang.Void）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-finance-billsendrecord-page-page-14"></a>

### GET /api/finance/billSendRecord/page

- 分组：账单发送记录
- 名称：查询账单发送记录分页列表
- OperationId：page_14

#### 调用方法

`GET /api/finance/billSendRecord/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | integer(int64) | 商户号ID |  |
| companyId | query | 否 | integer(int64) | 公司ID |  |
| financeBillId | query | 否 | integer(int64) | 账单ID |  |
| bathCode | query | 否 | string | 批次号 |  |
| partnerId | query | 否 | integer(int64) | CRM关系ID |  |
| pickingType | query | 否 | string | 账单类型  【 RECEIPT_BILL : ADVANCE_RECEIPT_BILL : PAYMENT_BILL : ADVANCE_PAYMENT_BILL : 】 | "RECEIPT_BILL" |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：FinanceBillSendRecord（com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillSendRecord）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillSendRecord | 否 |  |  |

<a id="get-api-monitor-version-version"></a>

### GET /api/monitor/version

- 分组：服务监控管理
- 名称：获取服务版本信息
- OperationId：version

#### 调用方法

`GET /api/monitor/version`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Object（com.leadwaycloud.core.model.RJava.lang.Object）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

<a id="get-api-monitor-health-health"></a>

### GET /api/monitor/health

- 分组：服务监控管理
- 名称：心跳检查
- OperationId：health

#### 调用方法

`GET /api/monitor/health`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：Object（com.leadwaycloud.core.model.RJava.lang.Object）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |


## 模型定义

### com.leadwaycloud.core.model.RJava.lang.Object

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$UpdateStatusDTO

编辑付款信息状态DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| paymentBankIdList | integer(int64)[] | 是 | 付款信息ID集合 |  |
| status | string | 是 | 状态 |  |

### com.leadwaycloud.core.model.RJava.lang.Void

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$UpdateDTO

编辑付款信息详情DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stateId | integer(int64) | 否 | 省、直辖市ID | 1 |
| countryId | integer(int64) | 否 | 国家 | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| areaId | integer(int64) | 否 | 区、县ID | 1 |
| streetId | integer(int64) | 否 | 街道ID | 1 |
| streets | string | 否 | 其他街道详情 |  |
| name | string | 否 | 名称 |  |
| bankAccount | string | 否 | 银行账户 |  |
| accountNumber | string | 否 | 账户号 |  |
| ibanCode | string | 否 | IBAN编码 |  |
| swiftCode | string | 否 | IBAN编码 |  |
| abaRouting | string | 否 | ABA美航账户号 |  |
| intermediaryBank | string | 否 | 中间银行 |  |
| billingPeriod | integer(int64) | 否 | 付款账期 |  |
| cnapsCode | string | 否 | 联行号 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$UpdateStatusDTO

编辑发票抬头状态DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceTitleIdList | integer(int64)[] | 是 | 发票抬头ID集合 |  |
| status | string | 是 | 状态 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$UpdateDTO

编辑发票抬头DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| headerName | string | 否 | 抬头名称 |  |
| address | string | 否 | 地址 |  |
| taxNo | string | 否 | 税号 |  |
| phone | string | 否 | 电话 |  |
| bank | string | 否 | 开户银行 |  |
| bankAccounts | string | 否 | 银行账户 |  |
| recipient | string | 否 | 收件人 |  |
| mailAddress | string | 否 | 邮寄地址 |  |
| receivePhone | string | 否 | 收件人手机或电话 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$LineDTO

添加发票结算明细DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| lineNo | integer(int32) | 是 | 行号 |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 是 | 源订单明细ID |  |
| originType | string | 是 | 源订单类型 |  |
| note | string | 否 | 备注 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$UpdateDTO

编辑发票结算DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 否 | 结算日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 否 | 绑定出/入库单集合 |  |
| delSettlementLineIdList | integer(int64)[] | 否 | 删除绑定出/入库单集合 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$LineDTO

发票明细DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | 发票明细ID |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 是 | 源订单明细ID |  |
| originType | string | 是 | 源订单类型 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| otherGoodsBarcodeId | integer(int64) | 是 | other商品条码ID |  |
| qty | number(double) | 是 | 数量 |  |
| amountTotal | number(double) | 是 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 是 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 是 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 是 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 是 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 是 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| uomConversionRate | number(double) | 是 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 是 | 行号 |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| note | string | 否 | 备注 |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉号 |  |
| subFurnace | string | 否 | 子炉号 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$UpdateDTO

编辑发票DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

### com.leadwaycloud.finance.model.dto.StockAttachmentDTO$AddDTO

添加附件DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| fileIndex | string | 是 | 文件后缀 |  |
| fileName | string | 是 | 文件名称 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| fileId | integer(int64) | 是 | 文件ID |  |

### com.leadwaycloud.finance.model.dto.StockAttachmentDTO$UpdateDTO

编辑附件DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| attachmentAddDTOList | StockAttachmentDTO$AddDTO[] | 否 | 添加附件集合 |  |
| deleteAttachmentIdList | integer(int64)[] | 否 | 删除附件ID集合 |  |

### com.leadwaycloud.common.model.bo.finance.FinanceTaxBO

税BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| value | number(double) | 否 | 税值 |  |
| status | string | 否 | 状态 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| note | string | 否 | 备注 |  |
| code | string | 否 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |
| sysAccountingTitle | SysAccountingTitleBO | 否 |  |  |

### com.leadwaycloud.common.model.bo.pqc.PqcAcceptanceStandardBO

商品质量标准BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| acceptanceStandardType | string | 否 | 标准类型（TECHNICAL--技术协议，PRODUCT--锻件标准，PURCHASE--采购标准） |  |
| acceptanceStandardCode | string | 否 | 标准编号 |  |
| acceptanceStandardName | string | 否 | 标准名称 |  |
| acceptanceStandardVersion | string | 否 | 标准版本 |  |
| texture | string | 否 | 材质 |  |
| fileId | integer(int64) | 否 | 原始附件id，oss_file.id |  |
| fileName | string | 否 | 原始附件名称 |  |
| remark | string | 否 | 备注 |  |
| delFlag | boolean | 否 | 删除标识 |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string(date-time) | 否 | 修改时间 |  |

### com.leadwaycloud.common.model.bo.res.ResTagBO

商品标签BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| name | string | 否 | 标签名称 |  |
| status | string | 否 | 状态 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| groupId | integer(int64) | 否 | 组ID |  |
| type | string | 否 | 标签类型如GOODS,COMPANY,SUPPLIER |  |
| description | string | 否 | 描述 |  |

### com.leadwaycloud.common.model.bo.rm.RmItemBarcodePriceBO

零售管理价格BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| goodsBarcodeId | integer(int64) | 否 | 条码ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| price | number(double) | 否 | 价格 |  |
| channel | string | 否 | 渠道 |  |

### com.leadwaycloud.common.model.bo.stock.GoodsBarcodeFifoQtyBO

先进先出商品条码库存BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseQtyList | GoodsBarcodeFifoQtyBO$FifoWarehouseQtyBO[] | 否 | 各个仓库下的数量 |  |
| qty | number(double) | 否 | FIFO当前库存数量 |  |
| weight | number(double) | 否 | FIFO当前库存重量 |  |

### com.leadwaycloud.common.model.bo.stock.GoodsBarcodeFifoQtyBO$FifoWarehouseQtyBO

商品在仓库下的库存数量

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stockWarehouse | StockWarehouseBO | 否 |  |  |
| qty | number(double) | 否 | 当前仓库库存数量 |  |
| weight | number(double) | 否 | 当前仓库库存重量 |  |

### com.leadwaycloud.common.model.bo.stock.GoodsBarcodeMwamQtyBO

移动加权平均商品库存BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseQtyList | GoodsBarcodeMwamQtyBO$MwamWarehouseQtyBO[] | 否 | 各个仓库下的数量 |  |
| qty | number(double) | 否 | MWAM当前库存数量 |  |
| startQty | number(double) | 否 | 期初库存数量 |  |
| transferQty | number(double) | 否 | 在途数量 |  |

### com.leadwaycloud.common.model.bo.stock.GoodsBarcodeMwamQtyBO$MwamWarehouseQtyBO

商品在仓库下的库存数量

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stockWarehouse | StockWarehouseBO | 否 |  |  |
| qty | number(double) | 否 | 当前仓库库存数量 |  |

### com.leadwaycloud.common.model.bo.stock.StockAttachmentBO

附件BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| fileIndex | string | 否 | 文件后缀 |  |
| fileName | string | 否 | 文件名称 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| fileId | integer(int64) | 否 | 文件ID |  |
| description | string | 否 | 描述 |  |
| originTypeSub | string | 否 | 源订单子类型 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsBO

商品BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 货号 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| virtual | boolean | 否 | 虚拟商品 |  |
| images | string | 否 | 图片 |  |
| origin | string | 否 | 来源 |  |
| description | string | 否 | 描述 |  |
| otherName | string | 否 | 商品别名 |  |
| mark | string | 否 | 标记 |  |
| specificationGroupId | integer(int64) | 否 | 商品规格组ID |  |
| place | string | 否 | 产地 |  |
| grade | string | 否 | 等级 |  |
| externalCode | string | 否 | 外部货号 |  |
| weight | boolean | 否 | 称重商品 |  |
| fuel | boolean | 否 | 油品 |  |
| make | boolean | 否 | 自制品 |  |
| carwash | boolean | 否 | 洗车商品 |  |
| type | string | 否 | 商品类型 |  |
| barcodeSettlement | boolean | 否 | 商品结算方式 false(商品结算,默认) true(条码结算) |  |
| goodsCategoryId | integer(int64) | 否 | 分类ID |  |
| goodsBrandId | integer(int64) | 否 | 品牌ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| spec | string | 否 | 规格 |  |
| typeSub | string | 否 | 商品子类型 |  |
| hsCode | string | 否 | 海关编码 -爱达 |  |
| gift | boolean | 否 | 是否是赠品 |  |
| shelfLife | integer(int32) | 否 | 保质期 |  |
| shelfLifeUtil | string | 否 | 保质期周期单位(HOUR-小时、DAY-天、WEEK-周、MONTH-月、 YEAR-年) |  |
| goodsCategory | StockGoodsCategoryBO | 否 |  |  |
| goodsBrand | StockGoodsBrandBO | 否 |  |  |
| uom | SysUomBO | 否 |  |  |
| goodsProperty | StockGoodsPropertyBO | 否 |  |  |
| goodsUomList | StockGoodsUomBO[] | 否 | 计量单位集合 |  |
| resTagList | ResTagBO[] | 否 | 商品标签 |  |
| attachmentList | StockAttachmentBO[] | 否 | 附件集合 |  |
| goodsEnergy | StockGoodsEnergyBO | 否 |  |  |
| stockGoodsManufacture | StockGoodsManufactureBO | 否 |  |  |
| goodsBarcodeList | StockGoodsBarcodeBO[] | 否 | 条码集合 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsBarcodeBO

商品条码BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| type | string | 否 | 条码类型 |  |
| images | string | 否 | 图片 |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| barcode | string | 否 | 商品条码 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| defSettlement | boolean | 否 | 是否是结算默认条码 |  |
| goodsBarcodeProperty | StockGoodsBarcodePropertyBO | 否 |  |  |
| goodsPriceList | StockGoodsPriceBO[] | 否 | 商品价目表集合 |  |
| rmItemBarcodePriceList | RmItemBarcodePriceBO[] | 否 | 零售管理价格集合 |  |
| goodsBarcodeFifoQty | GoodsBarcodeFifoQtyBO | 否 |  |  |
| goodsBarcodeMwamQty | GoodsBarcodeMwamQtyBO | 否 |  |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsBarcodePropertyBO

公司条码属性BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsPropertyId | integer(int64) | 否 | 商品属性ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| tags | string | 否 | 标签 |  |
| cost | number(double) | 否 | 成本价格,不含税 |  |
| price | number(double) | 否 | 零售价,含税 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| status | string | 否 | 公司条码状态 |  |
| saleTaxId | integer(int64) | 否 | 销售税ID |  |
| purchaseTaxId | integer(int64) | 否 | 采购税ID |  |
| saleTax | FinanceTaxBO | 否 |  |  |
| purchaseTax | FinanceTaxBO | 否 |  |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsBrandBO

商品品牌BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| name | string | 否 | 名称 |  |
| status | string | 否 | 状态 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| images | string | 否 | 图片 |  |
| description | string | 否 | 描述 |  |
| code | string | 否 | 编码 |  |
| origin | string | 否 | 来源 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsCategoryBO

商品分类BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 编号 |  |
| status | string | 否 | 状态 |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| idChain | string | 否 | 完整的组织结构 |  |
| images | string | 否 | 图片 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| externalCode | string | 否 | 外部编号 |  |
| saleTaxId | integer(int64) | 否 | 销售税ID |  |
| purchaseTaxId | integer(int64) | 否 | 采购税ID |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |
| costAccountingTitleId | integer(int64) | 否 | 成本科目ID |  |
| description | string | 否 | 描述 |  |
| origin | string | 否 | 来源 |  |
| saleTax | FinanceTaxBO | 否 |  |  |
| purchaseTax | FinanceTaxBO | 否 |  |  |
| sysAccountingTitle | SysAccountingTitleBO | 否 |  |  |
| costAccountingTitle | SysAccountingTitleBO | 否 |  |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsEnergyBO

商品-能源拓展属性BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| type | string | 否 | 能源商品类型 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| density | number(double) | 否 | 标准密度 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsManufactureBO

商品-制造业拓展属性BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| goodsId | integer(int64) | 否 | 商品ID(使用中) |  |
| type | string | 否 | 锻件分类 军品：MILITARY，民用：CIVIL，国内航空：INTERNATIONAL_AVIATION，国际航空：DOMESTIC_AVIATION(使用中) |  |
| structureType | string | 否 | 产品类型 结构件：STRUCTURAL，转动件：DISC(使用中) |  |
| drawingCode | string | 否 | 图号(使用中) |  |
| texture | string | 否 | 材质(使用中) |  |
| productType | string | 否 | 锻造类别 模锻件，自由锻件(使用中) |  |
| density | string | 否 | 密度(使用中) |  |
| applicationArea | string | 否 | 应用领域(使用中) |  |
| applicationAreaCategory | string | 否 | 应用领域分类(使用中) |  |
| stageStatus | string | 否 | 阶段状态(使用中) |  |
| machineStatus | string | 否 | 机加状态(使用中) |  |
| standardParts | boolean | 否 | 是否标准件(其它物料使用-使用中) |  |
| length | number(double) | 否 | 标准长度 |  |
| wide | number(double) | 否 | 标准宽度 |  |
| height | number(double) | 否 | 标准高度 |  |
| diameter | number(double) | 否 | 标准直径 |  |
| weight | number(double) | 否 | 标准重量 |  |
| deliveryLength | number(double) | 否 | 投料长度 |  |
| deliveryWide | number(double) | 否 | 投料宽度 |  |
| deliveryHeight | number(double) | 否 | 投料高度 |  |
| deliveryDiameter | number(double) | 否 | 投料直径 |  |
| deliveryWeight | number(double) | 否 | 投料重量 |  |
| materialType | string | 否 | 原材料形状 |  |
| drawingVersion | string | 否 | 用户图纸版次(使用中) |  |
| deliveryState | string | 否 | 交货状态(使用中) |  |
| partWeight | number(double) | 否 | 零件重量(使用中) |  |
| pqcAcceptanceStandardList | PqcAcceptanceStandardBO[] | 否 | 验收标准集合 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsPriceBO

商品价目表BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| lineNo | integer(int32) | 否 | 行编号 |  |
| note | string | 否 | 备注 |  |
| goodsPriceGroupId | integer(int64) | 否 | 商品价目表组ID |  |
| price | number(double) | 否 | 价格 |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValues | number(double) | 否 | 税值 |  |
| otherPrice | number(double) | 否 | 外币价格 |  |
| otherCurrencyId | integer(int64) | 否 | 外币ID |  |
| originLineId | integer(int64) | 否 | 源订单明细ID |  |
| deliveryPeriod | integer(int32) | 否 | 交货周期 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsPropertyBO

公司商品BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| allowDiscount | boolean | 否 | 允许折扣 |  |
| allowManualPrice | boolean | 否 | 允许手工变价,POS手工变价(需要手工输入价格) |  |
| changePrice | boolean | 否 | 允许变价单变价(允许手工变价) |  |
| allowSale | boolean | 否 | 允许销售 |  |
| allowPurchase | boolean | 否 | 允许采购 |  |
| allowRefund | boolean | 否 | 允许退货 |  |
| negativeDiscount | boolean | 否 | 允许负毛利折扣 |  |
| allowMarkdown | boolean | 否 | 允许报损 |  |
| orderedLocally | boolean | 否 | 允许直接采购 |  |
| rsKeepDays | integer(int32) | 否 | 保有天数(默认1) 补货中需要计算 |  |
| rsDaysAveSale | integer(int32) | 否 | 日均销售(默认1) 补货中需要计算 |  |
| rsPromotionCoefficient | number(double) | 否 | 促销系数(默认1) 补货中需要计算 |  |
| bomType | string | 否 | 商品BOM生产类型，先销后制 或者 先制后销(默认) |  |
| thirdPartyDelivery | boolean | 否 | 允许第三方直送 |  |

### com.leadwaycloud.common.model.bo.stock.StockGoodsUomBO

商品多计量单位BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| sale | boolean | 否 | 是否销售 |  |
| purchase | boolean | 否 | 是否采购 |  |

### com.leadwaycloud.common.model.bo.stock.StockWarehouseBO

仓库BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| system | boolean | 否 | 系统创建 |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| images | string | 否 | 图片 |  |
| type | string | 否 | 仓库类型 |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| status | string | 否 | 状态 |  |
| financeCenterId | integer(int64) | 否 | 成本中心ID |  |
| goodsType | string | 否 | 仓库商品类型 |  |
| goodsSubType | string | 否 | 仓库商品子类型 |  |
| manufactureType | string | 否 | 质量类型（合格库/不合格库/待检库...） |  |
| inventoryMoveType | string | 否 | 入库/回库类型-万航 |  |
| calcCost | boolean | 否 | 是否计算成本。科研，料头仓库为false，默认值为true。 |  |
| externalCode | string | 否 | 外部编号 |  |
| asset | boolean | 否 | 是否资产-爱达 |  |

### com.leadwaycloud.common.model.bo.sys.SysAccountingTitleBO

会计科目BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| code | string | 否 | 科目编号 |  |
| name | string | 否 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 否 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 否 | 是否允许在收/付款单中修改金额 |  |
| property | string | 否 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 否 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 否 | 账簿余额双向显示 |  |
| cashType | string | 否 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 否 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 否 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| status | string | 否 | 状态 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 上一级ID |  |
| idChain | string | 否 | 完整的组织架构值 |  |

### com.leadwaycloud.common.model.bo.sys.SysUomBO

计量单位BO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| createBy | integer(int64) | 否 | 创建人ID |  |
| createTime | string(date-time) | 否 | 创建时间 |  |
| updateBy | integer(int64) | 否 | 编辑人ID |  |
| updateTime | string(date-time) | 否 | 编辑时间 |  |
| code | string | 否 | 计量单位code |  |
| name | string | 否 | 计量单位名称 |  |
| symbol | string | 否 | 计量代号 |  |
| active | boolean | 否 | 是否是可用的 |  |
| ratio | number(double) | 否 | 换算率 |  |
| shortName | string | 否 | 简称 |  |
| merchantId | integer(int64) | 否 | 商户id |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

### com.leadwaycloud.finance.model.entity.crm.CrmAgent

代理商

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| status | string | 是 | 状态 |  |
| currencyId | integer(int64) | 是 | 货币Id |  |
| birthday | string(date) | 否 | 生日 |  |
| sex | string | 否 | 性别 |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM对象ID |  |
| externalCode | string | 否 | 外部编号 |  |
| type | string | 是 | 公司类型 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| contactId | integer(int64) | 否 | 地址ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 是 | 编号 |  |

### com.leadwaycloud.finance.model.entity.crm.CrmCustomer

客户

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 |  |
| birthday | string(date) | 否 | 生日 |  |
| sex | string | 否 | 性别 |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM对象ID |  |
| externalCode | string | 否 | 外部编号 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| status | string | 是 | 状态 |  |
| currencyId | integer(int64) | 是 | 货币 |  |
| type | string | 是 | 公司类型 |  |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| contactId | integer(int64) | 否 | 地址 |  |
| firstName | string | 否 | 姓 |  |
| lastName | string | 否 | 名 |  |
| creditLevel | string | 否 | 信用等级 |  |
| origin | string | 否 | 来源 |  |
| unifiedSocialCreditCode | string | 否 | 统一社会信用代码 |  |
| businessLicenseNumber | string | 否 | 营业执照 |  |
| legalRepresentative | string | 否 | 法定代表人 |  |
| registeredCapital | number(double) | 否 | 注册资本 |  |
| establishmentDate | string(date) | 否 | 成立日期 |  |
| businessScope | string | 否 | 经营范围 |  |
| registeredAddress | string | 否 | 注册地址 |  |
| website | string | 否 | 官网 |  |
| industryCode | string | 否 | 行业代码 |  |
| industryName | string | 否 | 行业名称 |  |
| shortName | string | 否 | 客户简称 |  |
| cooperationStatus | string | 否 | 客户合作状态 |  |
| certification | boolean | 否 | 是否认证 |  |
| credit | boolean | 否 | 是否信用客户 |  |
| extensionInfo | string | 否 | 额外属性 |  |
| certificationAuditStatus | string | 否 | 认证审核状态 |  |
| contact | ResContact | 否 |  |  |

### com.leadwaycloud.finance.model.entity.crm.CrmSupplier

供应商

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 |  |
| birthday | string(date) | 否 | 生日 |  |
| sex | string | 否 | 性别 |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM对象ID |  |
| externalCode | string | 否 | 外部编号 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| status | string | 是 | 状态 |  |
| currencyId | integer(int64) | 否 | 货币 |  |
| type | string | 是 | 公司类型 |  |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| contactId | integer(int64) | 否 | 地址 |  |
| settlementMethod | string | 否 | 供应商结算类型(默认结算类型)-爱达，维护供应商与公司绑定关系可重新设置结算类型 |  |
| origin | string | 否 | 来源 |  |
| eligible | boolean | 否 | 是否合格供应商-万航 |  |
| shortName | string | 否 | 简称 |  |
| source | string | 否 | 来源 |  |
| sourceInfo | string | 否 | 来源补充信息 |  |
| distributionMode | string | 否 | 经销模式 |  |
| enterpriseType | string | 否 | 企业类型 |  |
| operatingStatus | string | 否 | 经营状态 |  |
| abnormalStatusReason | string | 否 | 经营状态异常说明 |  |
| version | string | 否 | 版本号 |  |
| establishmentDate | string(date) | 否 | 成立日期 |  |
| registeredCapital | number(double) | 否 | 注册资本 |  |
| legalRepresentative | string | 否 | 法定代表人 |  |
| registeredAddress | string | 否 | 注册地址 |  |
| extensionInfo | string | 否 | 供应商额外属性 |  |
| cooperationStatus | string | 否 | 供应商合作状态 |  |
| epo | boolean | 否 | 是否开启E订单 |  |
| restrictType | string | 否 | 采购限制类型 |  |
| restrictQty | number(double) | 否 | 采购限制数量 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoice

发票

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 是 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| pickingType | number(double) | 否 | 发票单据类型 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| company | ResCompany | 否 |  |  |
| currency | SysCurrency | 否 |  |  |
| partner | PartnerVO | 否 |  |  |
| operatorUser | ResUser | 否 |  |  |
| stockContract | StockContract | 否 |  |  |
| financeInvoiceLineList | FinanceInvoiceLine[] | 否 | 发票明细 |  |
| financeInvoiceSettlement | FinanceInvoiceSettlement | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine

发票记录明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 是 | 源订单明细ID |  |
| originType | string | 是 | 源订单类型 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| otherGoodsBarcodeId | integer(int64) | 是 | other商品条码ID |  |
| qty | number(double) | 是 | 数量 |  |
| amountTotal | number(double) | 是 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 是 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 是 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 是 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 是 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 是 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| uomConversionRate | number(double) | 是 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| note | string | 否 | 备注 |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉号 |  |
| subFurnace | string | 否 | 子炉号 |  |
| goods | StockGoodsBO | 否 |  |  |
| goodsBarcode | StockGoodsBarcodeBO | 否 |  |  |
| uom | SysUom | 否 |  |  |
| financeTax | FinanceTax | 否 |  |  |
| contract | StockContract | 否 |  |  |
| stockFifo | StockFifo | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement

发票结算

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 否 | 名称 |  |
| code | string | 是 | 单号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 是 | 结算日期 |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| pickingType | string | 否 | 发票结算单据类型 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| financeInvoice | FinanceInvoice | 否 |  |  |
| settlementLineList | FinanceInvoiceSettlementLine[] | 否 | 发票结算明细信息 |  |
| moveList | StockMove[] | 否 | 出/如库单对象集合（其它物料入库单/原材料退货出库单） |  |
| transferList | StockTransfer[] | 否 | 库间调拨单对象集合（库间调拨合格入库/库间调拨平行入库） |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlementLine

发票结算出/入库单

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| invoiceSettlementId | integer(int64) | 是 | 发票结算ID |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 否 | 源订单明细ID |  |
| originType | string | 否 | 源订单类型 |  |
| note | string | 否 | 备注 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceTax

税

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 是 | 名称 |  |
| value | number(double) | 是 | 税值 |  |
| status | string | 是 | 状态 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| code | string | 是 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |
| sysAccountingTitle | SysAccountingTitle | 否 |  |  |

### com.leadwaycloud.finance.model.entity.res.ResCompany

公司模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| partnerId | integer(int64) | 是 | 关系ID |  |
| code | string | 是 | 公司编号（仅允许字母和数字） | "CD01" |
| otherCode | string | 否 | 其他编号 | "AAAA-01" |
| type | string | 是 | 类型 |  |
| status | string | 是 | 状态 |  |
| parentId | integer(int64) | 否 | 上级公司ID |  |
| idChain | string | 否 | 公司ID完整架构（上下级公司id用-连接） | "123-456" |
| slogan | string | 否 | 公司标语 |  |
| initConfig | boolean | 否 | 是否已经初始化公司配置 true:已初始化 false:未初始化 | false |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| contactId | integer(int64) | 否 | 地址ID |  |
| foreignNames | string | 否 | 其他国家名称JSON字符串 |  |
| content | string | 否 | 其他详情JSON字符串，可动态添加附件字段名 |  |
| enName | string | 否 | 发票名称 |  |
| currencyId | integer(int64) | 否 | 货币Id |  |

### com.leadwaycloud.finance.model.entity.res.ResContact

地址联系关系

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| countryId | integer(int64) | 否 | 国家ID |  |
| stateId | integer(int64) | 否 | 省、直辖市ID |  |
| cityId | integer(int64) | 否 | 城市ID |  |
| areaId | integer(int64) | 否 | 区、县ID |  |
| streetId | integer(int64) | 否 | 街道ID |  |
| address | string | 否 | 详细地址 |  |
| postcode | string | 否 | 邮编 |  |
| phone | string | 否 | 电话 |  |
| phoneExtension | string | 否 | 电话-分机号 |  |
| mobile | string | 否 | 手机 |  |
| fax | string | 否 | 传真 |  |
| faxExtension | string | 否 | 传真-分机号 |  |
| email | string | 否 | 邮箱 | "邮箱" |
| houseNumber | string | 否 | 门牌号 |  |
| contactAddress | AddressVO | 否 |  |  |

### com.leadwaycloud.finance.model.entity.res.ResUser

用户模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| status | string | 是 | 状态 |  |
| userName | string | 是 | 登录名称 |  |
| language | string | 是 | 语言 | "zh_CN" |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| readVersionInfo | boolean | 否 | 是否已读更新版本信息 | false |
| name | string | 否 | 名称 |  |
| image | string | 否 | 图片 |  |
| partnerId | integer(int64) | 是 | CRM对象ID |  |
| contactId | integer(int64) | 否 | 地址联系ID |  |
| sign | string | 否 | 用户签名 |  |
| forceUpdatePassword | boolean | 否 | 是否强制修改密码 |  |
| idaasId | string | 否 | idaas唯一ID |  |
| allowLoginChannel | string | 否 | 允许登陆渠道(ERP:ERP_BACKEND,电商平台:ECOMMERCE_PLATFORM,供应商平台:SUPPLIER_PLATFORM)。如果有多个用,逗号隔开 |  |
| registerChannel | string | 否 | 注册渠道(ERP:ERP_BACKEND,电商平台:ECOMMERCE_PLATFORM,IDaaS平台:IDAAS) |  |
| userAuditStatus | string | 否 | 用户审核状态 |  |
| externalCode | string | 否 | 外部编号 |  |

### com.leadwaycloud.finance.model.entity.stock.StockContract

合同

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| pickingType | string | 是 | 订单类型 |  |
| status | string | 是 | 合同状态 |  |
| name | string | 否 | 合同名称 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| code | string | 是 | 合同编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| currencyId | integer(int64) | 是 | 货币符号ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| partnerId | integer(int64) | 是 | 客户关系对象 |  |
| taxType | string | 是 | 税金计算类型 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| startDate | string(date) | 是 | 开始时间 |  |
| endDate | string(date) | 是 | 结束时间 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| departmentId | integer(int64) | 否 | 部门ID |  |
| advance | boolean | 否 | 是否预付 |  |
| advanceRatio | number(double) | 否 | 预付比例 |  |
| reviewMethod | string | 否 | 评审方式 |  |
| signDate | string(date) | 否 | 签订日期 |  |
| signLocation | string | 否 | 签署地点 |  |
| contractType | string | 否 | 合同类型（正式合同,预投合同,科研合同） |  |
| saleDestination | string | 否 | 销售去向 |  |
| producePlanMode | string | 否 | 生产组织方式（内厂/外厂生产） |  |
| version | string | 否 | 版本号 |  |
| machineType | string | 否 | 机型 |  |
| checkEffectiveAmount | boolean | 否 | 是否检查有效金额 |  |
| contractEffectiveType | string | 否 | 合同有效类型 |  |
| history | boolean | 否 | 是否是历史合同 |  |
| goodsType | string | 否 | 合同商品类型 |  |
| decalsContract | boolean | 否 | 是否开口合同，用于采购单金额验证(标准类型商品)-万航 |  |
| excessRatio | number(double) | 否 | 超出额度比例，用于采购单金额验证(原材料类型商品)-万航 |  |
| goodsSubType | string | 否 | 合同商品子类型 |  |
| origin | string | 否 | 来源 |  |
| initialization | boolean | 否 | 是否初始化数据 |  |
| executedAmountTotal | number(double) | 否 | 期初已执行金额（含税） |  |
| executedAmountUntaxed | number(double) | 否 | 期初已执行金额（不含税） |  |
| executedAmountTax | number(double) | 否 | 期初已执行税总额 |  |
| warrantyRatio | number(double) | 否 | 合同总价款中用作质量保证的预留金比例 |  |
| warrantyPeriod | string | 否 | 项目质量保修期限(支持单位：年、月、天，默认为月) |  |
| extensionInfo | string | 否 | 额外属性 |  |
| stockContractLineList | StockContractLine[] | 否 | 合同明细 |  |
| partner | PartnerVO | 否 |  |  |

### com.leadwaycloud.finance.model.entity.stock.StockContractLine

合同明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| priceTotal | number(double) | 是 | 含税单价 |  |
| priceTax | number(double) | 是 | 税单价 |  |
| priceUntaxed | number(double) | 是 | 不含税单价 |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| qty | number(double) | 否 | 数量 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| lineNo | integer(int32) | 是 | 行编号 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| originPriceTotal | number(double) | 否 | 原币含税单价 |  |
| originPriceTax | number(double) | 否 | 原币税单价 |  |
| originPriceUntaxed | number(double) | 否 | 原币不含税单价 |  |
| planReleaseDate | string(date) | 否 | 预计投料日期 |  |
| planDeliveryDate | string(date) | 否 | 预计交货日期 |  |
| armyCheck | boolean | 否 | 是否军检 |  |
| contractDeliveryDate | string(date) | 否 | 合同交货日期 |  |
| otherGoodsBarcodeId | integer(int64) | 否 | other商品条码ID |  |
| deliveryPeriod | integer(int32) | 否 | 交货周期 |  |
| manufactureData | string | 否 | 工业制造相关数据，外协采购使用。存储锻件，材类型，上工序，规格等数据 |  |
| periodType | string | 否 | 周期类型，用于打印模版选择 |  |
| expectedDate | string(date) | 否 | 到货日期 |  |
| planDeliveryProduct | string | 否 | 拟投产品-万航 |  |
| purpose | string | 否 | 用途 |  |
| tradeType | string | 否 | 贸易方式-爱达 |  |
| producerId | integer(int64) | 否 | 生产商ID |  |
| executedAmountTotal | number(double) | 否 | 期初已执行金额（含税） |  |
| executedAmountUntaxed | number(double) | 否 | 期初已执行金额（不含税） |  |
| executedAmountTax | number(double) | 否 | 期初已执行税总额 |  |
| asset | boolean | 否 | 是否资产-爱达 |  |
| shipownerSupplied | boolean | 否 | 是否船东供应品-爱达 |  |
| multipleLength | boolean | 否 | 是否倍尺料-万航 |  |
| originLineId | integer(int64) | 否 | 源订单明细行ID |  |
| productCategory | string | 否 | 锻件类型-万航(STANDARD_GOODS:常规件 DISASSEMBLED_GOODS:解剖件 ALLOCATED_GOODS:分摊件 |  |

### com.leadwaycloud.finance.model.entity.stock.StockFifo

先进先出FIFO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| cost | number(double) | 是 | 成本 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValue | number(double) | 否 | 税值 |  |
| totalQty | number(double) | 是 | 总数 |  |
| surplusQty | number(double) | 是 | 剩余数量 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 条码ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| warehouseId | integer(int64) | 否 | 仓库ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| initialization | boolean | 否 | 是否初始化数据 |  |
| manufactureReceiveDate | string(date) | 否 | 平行入库，合格入库，期初入库日期-万航 |  |
| producePlanId | integer(int64) | 否 | 生产计划ID |  |
| producePlanCode | string | 否 | 生产计划编号 |  |
| produceBatchId | integer(int64) | 否 | 生产批次号ID |  |
| produceBatchCode | string | 否 | 生产批次编号 |  |
| sectionId | integer(int64) | 否 | 节号ID |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉 |  |
| subFurnace | string | 否 | 子炉号 |  |
| materialType | string | 否 | 原材料形状 |  |
| length | number(double) | 否 | 长 |  |
| wide | number(double) | 否 | 宽 |  |
| height | number(double) | 否 | 高 |  |
| diameter | number(double) | 否 | 直径 |  |
| surplusLength | number(double) | 否 | 剩余长度 |  |
| surplusWide | number(double) | 否 | 剩余宽度 |  |
| surplusHeight | number(double) | 否 | 剩余高度 |  |
| weight | number(double) | 否 | 重量 |  |
| surplusWeight | number(double) | 否 | 剩余重量 |  |
| planDeliveryProduct | string | 否 | 拟投产品-万航 |  |
| purpose | string | 否 | 用途 |  |
| research | boolean | 否 | 是否科研料-万航 |  |
| materialInspection | boolean | 否 | 是否需要发起复验 |  |
| selfMaterial | boolean | 否 | 是否自带料-万航 |  |
| selfSampleMaterial | boolean | 否 | 是否自带试样-万航 |  |
| multipleLength | boolean | 否 | 是否倍尺料-万航 |  |

### com.leadwaycloud.finance.model.entity.stock.StockGoods

商品

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 是 | 名称 |  |
| code | string | 是 | 货号 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| virtual | boolean | 是 | 虚拟商品 |  |
| images | string | 否 | 图片 |  |
| origin | string | 否 | 来源 |  |
| description | string | 否 | 描述 |  |
| otherName | string | 否 | 商品别名 |  |
| mark | string | 是 | 标记 |  |
| specificationGroupId | integer(int64) | 否 | 商品规格组ID |  |
| place | string | 否 | 产地 |  |
| grade | string | 否 | 等级 |  |
| externalCode | string | 否 | 外部货号 |  |
| weight | boolean | 是 | 称重商品 |  |
| fuel | boolean | 是 | 油品 |  |
| make | boolean | 是 | 自制品 |  |
| carwash | boolean | 是 | 洗车商品 |  |
| type | string | 是 | 商品类型 |  |
| barcodeSettlement | boolean | 是 | 商品结算方式 false(商品结算,默认) true(条码结算) |  |
| goodsCategoryId | integer(int64) | 是 | 分类ID |  |
| goodsBrandId | integer(int64) | 否 | 品牌ID |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| spec | string | 否 | 规格 |  |
| typeSub | string | 否 | 商品子类型 |  |
| hsCode | string | 否 | 海关编码 -爱达 |  |
| gift | boolean | 否 | 是否是赠品 |  |
| shelfLife | integer(int32) | 否 | 保质期 |  |
| shelfLifeUtil | string | 否 | 保质期周期单位(HOUR-小时、DAY-天、WEEK-周、MONTH-月、 YEAR-年) |  |
| presale | boolean | 否 | 是否预售品 |  |
| consignment | boolean | 否 | 是否代销品 |  |
| country | string | 否 | 国家 |  |
| stockGoodsManufacture | StockGoodsManufacture | 否 |  |  |
| goodsBarcodeList | StockGoodsBarcode[] | 否 | 条码集合 |  |

### com.leadwaycloud.finance.model.entity.stock.StockGoodsBarcode

条码

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| type | string | 是 | 条码类型 |  |
| images | string | 否 | 图片 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| barcode | string | 是 | 商品条码 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| defSettlement | boolean | 是 | 是否是结算默认条码 |  |
| spec | string | 否 | 条码规格 |  |
| description | string | 否 | 描述 |  |
| otherBarcode | string | 否 | 额外条码 |  |
| goodsBarcodeProperty | StockGoodsBarcodeProperty | 否 |  |  |

### com.leadwaycloud.finance.model.entity.stock.StockGoodsBarcodeProperty

条码属性

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsPropertyId | integer(int64) | 是 | 商品属性ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| tags | string | 否 | 标签 |  |
| cost | number(double) | 否 | 成本价格,不含税（在基础成本上叠加管理、运营等间接费用后计算出的综合成本价） |  |
| price | number(double) | 是 | 零售价,含税（商品上标注的公开销售价格，通常是零售价或官方报价） |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| status | string | 是 | 公司条码状态 |  |
| saleTaxId | integer(int64) | 是 | 销售税ID |  |
| purchaseTaxId | integer(int64) | 是 | 采购税ID |  |
| purchaseGuidePrice | number(double) | 否 | 采购指导价（企业为采购行为设定的内部参考价格，用于指导采购决策和预算控制） |  |
| saleGuidePrice | number(double) | 否 | 市场指导价（由市场行情、竞争分析或行业惯例给出的建议销售价格） |  |
| salePrice | number(double) | 否 | 销售底价（销售时允许的最低价格，通常用于保护利润或遵守价格协议） |  |

### com.leadwaycloud.finance.model.entity.stock.StockGoodsManufacture

商品-制造业拓展属性

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| goodsId | integer(int64) | 是 | 商品ID(使用中) |  |
| type | string | 否 | 锻件分类 军品：MILITARY，民用：CIVIL，国内航空：INTERNATIONAL_AVIATION，国际航空：DOMESTIC_AVIATION(使用中) |  |
| structureType | string | 否 | 产品类型 结构件：STRUCTURAL，转动件：DISC(使用中) |  |
| drawingCode | string | 否 | 图号(使用中) |  |
| texture | string | 否 | 材质(使用中) |  |
| productType | string | 否 | 锻造类别 模锻件，自由锻件(使用中) |  |
| density | string | 否 | 密度(使用中) |  |
| applicationArea | string | 否 | 应用领域(使用中) |  |
| applicationAreaCategory | string | 否 | 应用领域分类(使用中) |  |
| stageStatus | string | 否 | 阶段状态(使用中) |  |
| machineStatus | string | 否 | 机加状态(使用中) |  |
| standardParts | boolean | 否 | 是否标准件(其它物料使用-使用中) |  |
| length | number(double) | 否 | 标准长度 |  |
| wide | number(double) | 否 | 标准宽度 |  |
| height | number(double) | 否 | 标准高度 |  |
| diameter | number(double) | 否 | 标准直径 |  |
| weight | number(double) | 否 | 标准重量 |  |
| deliveryLength | number(double) | 否 | 投料长度 |  |
| deliveryWide | number(double) | 否 | 投料宽度 |  |
| deliveryHeight | number(double) | 否 | 投料高度 |  |
| deliveryDiameter | number(double) | 否 | 投料直径 |  |
| deliveryWeight | number(double) | 否 | 投料重量 |  |
| materialType | string | 否 | 原材料形状 |  |
| drawingVersion | string | 否 | 用户图纸版次(使用中) |  |
| deliveryState | string | 否 | 交货状态(使用中) |  |
| partWeight | number(double) | 否 | 零件重量(使用中) |  |

### com.leadwaycloud.finance.model.entity.stock.StockMove

出/入库单

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| pickingType | string | 是 | 订单类型 |  |
| status | string | 是 | 订单状态 |  |
| name | string | 否 | 名称 |  |
| code | string | 是 | 订单编号 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| planDate | string(date) | 否 | 计划日期 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| businessDate | string(date) | 否 | 业务日期 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| associateRtn | boolean | 否 | 是否关联退货申请单 |  |
| departmentId | integer(int64) | 否 | 部门ID（万航用于标记营销业务室） |  |
| tripLineId | integer(int64) | 否 | 航线ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| origin | string | 否 | 来源 |  |
| balance | boolean | 否 | 是否记账 |  |
| balanceDate | string(date) | 否 | 记账日期 |  |
| balanceUserId | integer(int64) | 否 | 记账人 |  |
| initialization | boolean | 否 | 是否初始化数据 |  |
| manufactureReceiveDate | string(date) | 否 | 期初入库日期-万航 |  |
| extensionInfo | string | 否 | 拓展信息（JSON） |  |
| createUser | ResUser | 否 |  |  |
| moveLineList | StockMoveLine[] | 否 | 出/入库明细 |  |

### com.leadwaycloud.finance.model.entity.stock.StockMoveLine

出/入库单明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| moveQty | number(double) | 是 | 最终出入库数量 |  |
| planQty | number(double) | 是 | 计划出/入库数量 |  |
| originLineId | integer(int64) | 否 | 源订单行ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| lineNo | integer(int32) | 是 | 行号 |  |
| moveId | integer(int64) | 是 | 出入库单ID |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| warehouseId | integer(int64) | 否 | 库存变动仓库ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| cost | number(double) | 否 | 库存变动完成前的成本 |  |
| targetWarehouseId | integer(int64) | 否 | 领用出库单目标仓库ID,领用退货退库仓库ID(推送NCC作为获取成本中心) |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| otherGoodsBarcodeId | integer(int64) | 否 | other商品条码ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| gift | boolean | 否 | 是否是赠品 |  |
| externalDistributionCode | string | 否 | 外部配送编号 |  |
| producePlanId | integer(int64) | 否 | 生产计划ID |  |
| producePlanCode | string | 否 | 生产计划编号 |  |
| produceBatchId | integer(int64) | 否 | 生产批次ID |  |
| produceBatchCode | string | 否 | 生产批次编号 |  |
| sectionId | integer(int64) | 否 | 节号ID |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉号 |  |
| subFurnace | string | 否 | 子炉号 |  |
| materialType | string | 否 | 原材料形状 |  |
| length | number(double) | 否 | 长 |  |
| wide | number(double) | 否 | 宽 |  |
| height | number(double) | 否 | 高 |  |
| diameter | number(double) | 否 | 直径 |  |
| productData | string | 否 | 投料生产成品数据json(包含节号信息和实下件数) |  |
| weight | number(double) | 否 | 重量 |  |
| planDeliveryProduct | string | 否 | 拟投产品-万航 |  |
| purpose | string | 否 | 用途 |  |
| materialInspection | boolean | 否 | 是否需要发起复验 |  |
| selfMaterial | boolean | 否 | 是否自带料-万航 |  |
| research | boolean | 否 | 是否科研料-万航 |  |
| selfSampleMaterial | boolean | 否 | 是否自带试样-万航 |  |
| multipleLength | boolean | 否 | 是否倍尺料-万航 |  |
| comeBackType | string | 否 | 回库方式 |  |
| autoComeBack | boolean | 否 | 是否自动回库 |  |
| comeBackWarehouseId | integer(int64) | 否 | 回库仓库ID |  |
| comeBackCost | number(double) | 否 | 回库成本 |  |
| comeBackQty | number(double) | 否 | 回库数量 |  |
| comeBackLength | number(double) | 否 | 回库长度 |  |
| comeBackWide | number(double) | 否 | 回库宽度 |  |
| comeBackHeight | number(double) | 否 | 回库高度 |  |
| comeBackDiameter | number(double) | 否 | 回库直径 |  |
| comeBackWeight | number(double) | 否 | 回库重量 |  |
| asset | boolean | 否 | 是否资产-爱达 |  |
| initialCost | number(double) | 否 | 单据初始成本(创建单据时刻的成本) |  |
| goods | StockGoods | 否 |  |  |
| warehouse | StockWarehouse | 否 |  |  |
| uom | SysUom | 否 |  |  |
| stockFifo | StockFifo | 否 |  |  |

### com.leadwaycloud.finance.model.entity.stock.StockTransfer

调拨单

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| pickingType | string | 是 | 调拨类型 |  |
| code | string | 是 | 编号 |  |
| name | string | 否 | 名称 |  |
| status | string | 是 | 状态 |  |
| planDate | string(date) | 否 | 计划日期 |  |
| doneTime | string(date-time) | 否 | 调拨单完成时间 |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 调拨单所属公司ID |  |
| createCompanyId | integer(int64) | 是 | 创建调拨单公司ID |  |
| inCompanyId | integer(int64) | 否 | 跨店调拨调入公司ID，影响最终入库公司。 |  |
| outCompanyId | integer(int64) | 否 | 跨店调拨调出门店ID，影响最终出库公司。 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| oil | boolean | 否 | 是否油品调拨单 |  |
| tripLineId | integer(int64) | 否 | 航线id |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| origin | string | 否 | 来源 |  |
| balance | boolean | 否 | 是否记账 |  |
| balanceDate | string(date) | 否 | 记账日期 |  |
| balanceUserId | integer(int64) | 否 | 记账人 |  |
| createUser | ResUser | 否 |  |  |
| stockContract | StockContract | 否 |  |  |
| transferLineList | StockTransferLine[] | 否 | 调拨单明细 |  |

### com.leadwaycloud.finance.model.entity.stock.StockTransferLine

调拨单明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| qty | number(double) | 是 | 调拨数量 |  |
| companyId | integer(int64) | 是 | 调拨单所属公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| note | string | 否 | 备注 |  |
| lineNo | integer(int32) | 是 | 行号 |  |
| transferId | integer(int64) | 是 | 调拨单Id |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| targetWarehouseId | integer(int64) | 否 | 调入仓库ID |  |
| originWarehouseId | integer(int64) | 否 | 调出仓库ID |  |
| cost | number(double) | 否 | 库存变动完成前的成本 |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| otherGoodsBarcodeId | integer(int64) | 否 | other商品条码ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| originLineId | integer(int64) | 否 | 源订单明细行ID |  |
| materialType | string | 否 | 原材料形状 |  |
| length | number(double) | 否 | 长 |  |
| wide | number(double) | 否 | 宽 |  |
| height | number(double) | 否 | 高 |  |
| diameter | number(double) | 否 | 直径 |  |
| weight | number(double) | 否 | 重量 |  |
| uom | SysUom | 否 |  |  |
| targetWarehouse | StockWarehouse | 否 |  |  |
| originWarehouse | StockWarehouse | 否 |  |  |
| goods | StockGoods | 否 |  |  |
| stockFifo | StockFifo | 否 |  |  |

### com.leadwaycloud.finance.model.entity.stock.StockWarehouse

仓库

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 |  |
| name | string | 是 | 名称 |  |
| idChain | string | 是 | 完整的组织结构 |  |
| system | boolean | 是 | 系统创建 |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| images | string | 否 | 图片 |  |
| type | string | 是 | 仓库类型 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| status | string | 是 | 状态 |  |
| financeCenterId | integer(int64) | 否 | 成本中心ID |  |
| goodsType | string | 否 | 仓库商品类型 |  |
| goodsSubType | string | 否 | 仓库商品子类型 |  |
| manufactureType | string | 否 | 质量类型（合格库/不合格库/待检库...） |  |
| inventoryMoveType | string | 否 | 入库/回库类型-万航 |  |
| calcCost | boolean | 否 | 是否计算成本。科研，料头仓库为false，默认值为true。 |  |
| externalCode | string | 否 | 外部编号 |  |
| asset | boolean | 否 | 是否资产-爱达 |  |

### com.leadwaycloud.finance.model.entity.sys.SysAccountingTitle

会计科目

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 是 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 是 | 是否允许在收/付款单中修改金额 |  |
| property | string | 是 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 是 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 是 | 账簿余额双向显示 |  |
| cashType | string | 是 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 是 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 是 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| status | string | 是 | 状态 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 上一级ID |  |
| idChain | string | 否 | 完整的组织架构值 |  |
| accountingType | SysAccountingType | 否 |  |  |

### com.leadwaycloud.finance.model.entity.sys.SysAccountingType

会计科目类型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| balancesDirection | string | 是 | 余额方向(CREDIT=贷,DEBIT=借) |  |
| balanceFormula | string | 是 | 平衡公司(LEFT=左,RIGHT=右) |  |
| attribute | string | 否 | 科目属性 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |

### com.leadwaycloud.finance.model.entity.sys.SysCurrency

货币

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 | "CNY" |
| name | string | 是 | 名称 | "人民币" |
| symbol | string | 是 | 符号 | "¥" |
| active | boolean | 是 | 是否可用 | true |
| calcRate | boolean | 是 | 是否计算汇率 | true |
| image | string | 否 | 图片 |  |
| rounding | integer(int32) | 是 | 四舍五入精度 |  |
| calcRateUnit | number(double) | 否 | 汇率计算单位 |  |
| roundingType | string | 否 | 金额进舍规则:0=全部进位,1=全部舍位,2=四舍五入 | "2" |

### com.leadwaycloud.finance.model.entity.sys.SysUom

计量单位模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 计量单位code |  |
| name | string | 是 | 计量单位名称 |  |
| symbol | string | 否 | 计量代号 |  |
| active | boolean | 是 | 是否是可用的 |  |
| ratio | number(double) | 否 | 换算率 |  |
| shortName | string | 否 | 简称 |  |
| merchantId | integer(int64) | 否 | 商户id |  |
| isoShortName | string | 否 | ISO名称 |  |

### com.leadwaycloud.finance.model.vo.res.PartnerVO

客户关系对象视图

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | id |  |
| customer | CrmCustomer | 否 |  |  |
| supplier | CrmSupplier | 否 |  |  |
| company | ResCompany | 否 |  |  |
| agent | CrmAgent | 否 |  |  |

### com.leadwaycloud.finance.model.vo.sys.AddressVO

城市信息

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| country | string | 否 | 国家 | "中国" |
| province | string | 否 | 省 | "四川省" |
| city | string | 否 | 市 | "成都市" |
| area | string | 否 | 区 | "武侯区" |
| street | string | 否 | 街道 | "武科街道" |

### com.leadwaycloud.finance.model.dto.FinanceTenderDTO$UpdateDTO

编辑支付方式DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| image | string | 否 | 图片 |  |
| color | string | 否 | 颜色 |  |
| sequence | integer(int32) | 否 | 排序 |  |
| status | string | 否 | 状态 |  |
| code | string | 否 | 编号 |  |

### com.leadwaycloud.finance.model.dto.FinanceTaxDTO$UpdateDTO

编辑税DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 名称 | "标准17税" |
| value | number(double) | 是 | 税值 |  |
| status | string | 是 | 状态 | "ACTIVE" |
| note | string | 否 | 备注 |  |
| code | string | 是 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |

### com.leadwaycloud.finance.model.dto.FinanceTaxRateDTO$UpdateDTO

编辑税率表DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | 税率表ID |  |
| startTime | string(date-time) | 否 | 开始时间 |  |
| endTime | string(date-time) | 否 | 结束时间 |  |
| note | string | 否 | 备注 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| values | number(double) | 否 | 税值 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$LineDTO

发票申请明细DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | 发票申请明细ID |  |
| invoiceApplyId | integer(int64) | 否 | 发票申请ID |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 是 | 源订单明细ID |  |
| originType | string | 是 | 源订单类型 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| otherGoodsBarcodeId | integer(int64) | 是 | other商品条码ID |  |
| qty | number(double) | 是 | 数量 |  |
| stockFifoBusinessId | string | 是 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| stockFifoId | integer(int64) | 是 | 指定成本关联stock_fifo表ID |  |
| amountTotal | number(double) | 是 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 是 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 是 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 是 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 是 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 是 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| uomConversionRate | number(double) | 是 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| note | string | 否 | 备注 |  |
| invoicingProgress | integer(int32) | 否 | 开票进度 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$UpdateDTO

编辑发票申请DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorId | integer(int64) | 否 | 操作人ID |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| planDate | string(date) | 否 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| delLineIdList | integer(int64)[] | 否 | 需要删除的明细ID集合 |  |
| attachmentUpdateDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply

发票申请

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| pickingType | string | 是 | 发票申请单类型 |  |
| code | string | 是 | 编号 |  |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| planDate | string(date) | 是 | 计划日期 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 是 | 状态 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| company | ResCompany | 否 |  |  |
| currency | SysCurrency | 否 |  |  |
| partner | PartnerVO | 否 |  |  |
| operatorUser | ResUser | 否 |  |  |
| createUser | ResUser | 否 |  |  |
| applyDepartment | HrDepartment | 否 |  |  |
| contract | StockContract | 否 |  |  |
| invoiceTitle | StockContract | 否 |  |  |
| financeInvoiceApplyLineList | FinanceInvoiceApplyLine[] | 否 | 发票申请明细 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApplyLine

发票申请

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| invoiceApplyId | integer(int64) | 是 | 发票申请ID |  |
| originId | integer(int64) | 是 | 源订单ID |  |
| originLineId | integer(int64) | 是 | 源订单明细ID |  |
| originType | string | 是 | 源订单类型 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| otherGoodsBarcodeId | integer(int64) | 是 | other商品条码ID |  |
| qty | number(double) | 是 | 数量 |  |
| stockFifoBusinessId | string | 是 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| stockFifoId | integer(int64) | 是 | 指定成本关联stock_fifo表ID |  |
| amountTotal | number(double) | 是 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 是 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 是 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 是 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 是 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 是 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| uomConversionRate | number(double) | 是 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| note | string | 否 | 备注 |  |
| invoicingProgress | integer(int32) | 否 | 开票进度 |  |
| goods | StockGoodsBO | 否 |  |  |
| goodsBarcode | StockGoodsBarcodeBO | 否 |  |  |
| uom | SysUom | 否 |  |  |
| financeTax | FinanceTax | 否 |  |  |
| stockFifo | StockFifo | 否 |  |  |
| stockMove | StockMove | 否 |  |  |

### com.leadwaycloud.finance.model.entity.hr.HrDepartment

部门

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 是 | 名称 |  |
| parentId | integer(int64) | 否 | 上一级ID |  |
| idChain | string | 是 | 完整的组织架构值 |  |
| phone | string | 否 | 电话 |  |
| fax | string | 否 | 传真 |  |
| email | string | 否 | 邮箱 |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| externalCode | string | 否 | 外部编号 |  |
| code | string | 是 | 编号 |  |
| status | string | 是 | 状态 |  |
| idaasId | string | 否 | idaas唯一ID |  |
| shortName | string | 否 | 简称 |  |
| parentTreeName | string | 否 | 部门树形结构name（用’-‘进行拼接） |  |

### com.leadwaycloud.finance.model.dto.FinanceResponsibilityCenterDTO$UpdateDTO

修改成本中心DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 否 | 成本中心编号 |  |
| name | string | 否 | 成本中心名称 |  |
| description | string | 否 | 多语言翻译名 |  |
| status | string | 否 | 状态 |  |
| type | string | 否 | 成本中心类型 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| externalCode | string | 否 | 外部编号 |  |
| note | string | 否 | 备注 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillAccountingDTO

账单会计科目明细模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| accountingTitleId | integer(int64) | 是 | 会计科目ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValues | number(double) | 否 | 税值 |  |
| lineNo | integer(int32) | 是 | 行编号 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillDTO$UpdateDTO

编辑账单DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| status | string | 否 | 状态 | "DRAFT" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| planDate | string(date) | 否 | 计划时间 |  |
| dueDate | string(date) | 否 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 否 | 货币ID |  |
| exchangeRate | number(double) | 否 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 否 | 账单会计科目明细集合 |  |
| delFinanceBillAccountingIdList | integer(int64)[] | 否 | 删除账单会计科目明细ID集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 否 | 账单商品明细集合 |  |
| delFinanceBillGoodsIdList | integer(int64)[] | 否 | 删除账单商品明细ID集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 否 | 账单订单明细集合 |  |
| delFinanceBillOrderIdList | integer(int64)[] | 否 | 删除账单订单明细ID集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillGoodsDTO

账单商品明细模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| lineNo | integer(int32) | 是 | 行编号 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| qty | number(double) | 是 | 计量单位ID |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| priceTotal | number(double) | 是 | 含税单价 |  |
| priceTax | number(double) | 是 | 税单价 |  |
| priceUntaxed | number(double) | 是 | 不含税单价 |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| orderId | number(double) | 是 | 订单ID |  |
| asset | boolean | 否 | 是否资产-爱达 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillInvoiceDTO

账单发票明细模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |

### com.leadwaycloud.finance.model.dto.FinanceBillOrderDTO

账单订单明细模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID |  |
| orderId | integer(int64) | 是 | 订单ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |

### com.leadwaycloud.finance.model.dto.SysAccountingTypeDTO$UpdateDTO

编辑会计科目类型DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号（纯数字） | "1000" |
| name | string | 否 | 名称 | "资产类" |
| enName | string | 否 | 英文名称 | "Assets" |
| balancesDirection | string | 否 | 余额方向(CREDIT=贷,DEBIT=借) |  |
| balanceFormula | string | 否 | 平衡公司(LEFT=左,RIGHT=右) |  |
| attribute | string | 否 | 科目属性 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingType

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

### com.leadwaycloud.finance.model.dto.SysAccountingTitleDTO$UpdateDTO

编辑会计科目DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 是 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 是 | 是否允许在收/付款单中修改金额 |  |
| property | string | 是 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 是 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 是 | 账簿余额双向显示 |  |
| cashType | string | 是 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 是 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 是 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| status | string | 否 | 状态 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

### com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$UpdateDTO

编辑会计科目配置详情DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseId | integer(int64) | 是 | 仓库id | 1 |
| companyId | integer(int64) | 是 | 公司id | 1 |
| merchantId | integer(int64) | 否 | 商户ID | 1 |
| updateAccountTitleList | FinanceStockMoveAccountingMappingDTO$UpdateDTO$UpateAccountTitleListDTO[] | 否 | 修改多个 |  |

### com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$UpdateDTO$UpateAccountTitleListDTO

修改多个

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stockMoveType | string | 是 | 库存变动类型 |  |
| debitAccountingId | integer(int64) | 否 | 借方会计科目 | 1 |
| creditAccountingId | integer(int64) | 否 | 贷方会计科目 | 1 |
| id | integer(int64) | 否 |  |  |

### com.leadwaycloud.finance.model.dto.FinancePaymentBankDTO$AddDTO

添加付款信息详情DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stateId | integer(int64) | 否 | 省、直辖市ID | 1 |
| countryId | integer(int64) | 否 | 国家ID | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| areaId | integer(int64) | 否 | 区、县ID | 1 |
| streetId | integer(int64) | 否 | 街道ID | 1 |
| streets | string | 否 | 其他街道详情 |  |
| name | string | 否 | 名称 |  |
| bankAccount | string | 否 | 银行账户 |  |
| accountNumber | string | 否 | 账户号 |  |
| ibanCode | string | 否 | IBAN编码 |  |
| swiftCode | string | 否 | IBAN编码 |  |
| abaRouting | string | 否 | ABA美航账户号 |  |
| intermediaryBank | string | 否 | 中间银行 |  |
| billingPeriod | integer(int64) | 否 | 付款账期 |  |
| partnerId | integer(int64) | 否 | 关联PARTNER ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| cnapsCode | string | 否 | 联行号 |  |
| def | boolean | 否 | 是否默认 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceTitleDTO$AddDTO

添加发票抬头DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| headerName | string | 否 | 抬头名称 |  |
| address | string | 否 | 地址 |  |
| taxNo | string | 否 | 税号 |  |
| phone | string | 否 | 电话 |  |
| bank | string | 否 | 开户银行 |  |
| bankAccounts | string | 否 | 银行账户 |  |
| recipient | string | 否 | 收件人 |  |
| mailAddress | string | 否 | 邮寄地址 |  |
| receivePhone | string | 否 | 收件人手机或电话 |  |
| partnerId | integer(int64) | 否 | CRM客户关系 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| def | boolean | 否 | 是否默认 |  |
| invoiceType | string | 否 | 发票类型 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddDTO

添加发票结算DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| code | string | 否 | 单号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 是 | 结算日期 |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| settlementLineDTOList | FinanceInvoiceSettlementDTO$LineDTO[] | 是 | 发票结算明细DTO集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$AddVoucherCodeDTO

添加发票结算凭证号DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceSettlementIdList | integer(int64)[] | 是 | 发票结算ID集合 |  |
| voucherCode | string | 是 | 凭证号 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$AddDTO

添加发票DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 发票名称 |  |
| invoiceCode | string | 是 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 是 | 开票日期 |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| extensionInfo | string | 否 | 额外属性 |  |
| confirmationDate | string(date) | 否 | 发票内容进行核对确认的日期 |  |
| lineDTOList | FinanceInvoiceDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |

### com.leadwaycloud.finance.feign.workflow.dto.StartWorkflowDTO

开启审核

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| businessData | object | 否 | 审批业务数据 |  |
| businessId | string | 否 | 业务ID | "607921440403584" |
| businessTypeKey | string | 否 | 业务类型key | "BK_INVENTORY_ADJUST_ORDER" |
| companyId | integer(int64) | 否 | 公司ID | 593164083685127 |
| merchantId | integer(int64) | 否 | 商户ID | 593164083685127 |
| createBy | integer(int64) | 否 | 创建人ID | 574533689957252 |
| customTaskApproverList | TaskApproveDTO[] | 否 | 后续节点审批人 |  |

### com.leadwaycloud.finance.feign.workflow.dto.TaskApproveDTO

workflow-后续节点审批人

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| departmentIdList | integer(int64)[] | 否 | 部门ID集合 |  |
| otherIdList | integer(int64)[] | 否 | 其他ID集合 |  |
| roleIdList | integer(int64)[] | 否 | 角色ID集合 |  |
| taskCustomName | string | 否 | 节点自定义名称 |  |
| userIdList | integer(int64)[] | 否 | 用户ID集合 |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceSettlementDTO$BatchStartWorkflowDTO

批量发起审核DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| startWorkflowDTO | StartWorkflowDTO | 否 |  |  |
| invoiceSettlementIdList | integer(int64)[] | 否 | 发票结算ID集合 |  |

### com.leadwaycloud.finance.model.dto.RmFinanceInvoiceApplyDTO$AddDTO

添加发票申请DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| invoiceTitleId | integer(int64) | 是 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 是 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 是 | 申请人ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| lineList | RmFinanceInvoiceApplyDTO$LineDTO[] | 是 | 明细集合 |  |

### com.leadwaycloud.finance.model.dto.RmFinanceInvoiceApplyDTO$LineDTO

发票申请明细DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| originId | integer(int64) | 是 | 源订单ID |  |
| originType | string | 是 | 源订单类型 |  |

### com.leadwaycloud.finance.plug.workflow.model.CallbackDTO

workflow-回调参数

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | string | 否 | 业务状态 |  |
| submitUserId | string | 否 | 提交人ID |  |
| businessKey | string | 否 | 流程KEY(老业务KEY) |  |
| businessId | string | 是 | 业务ID |  |
| taskId | string | 否 | 节点ID |  |
| body | string | 是 | 业务数据 |  |
| businessTypeKey | string | 否 | 流程KEY(新业务KEY) |  |
| submitBy | string | 否 | 审批人ID |  |
| key | string | 否 |  |  |

### com.leadwaycloud.core.model.R

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.dto.FinanceTenderDTO$AddDTO

添加支付方式DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| name | string | 是 | 名称 |  |
| image | string | 否 | 图片 |  |
| color | string | 否 | 颜色 |  |
| sequence | integer(int32) | 否 | 排序 |  |

### com.leadwaycloud.finance.model.dto.FinanceTaxRateDTO$AddDTO

添加税率表DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户ID |  |
| name | string | 否 | 名称 |  |
| startTime | string(date-time) | 是 | 开始时间 |  |
| endTime | string(date-time) | 是 | 结束时间 |  |
| note | string | 否 | 备注 |  |
| taxId | integer(int64) | 是 | 税ID |  |
| values | number(double) | 是 | 税值 |  |

### com.leadwaycloud.finance.model.dto.FinanceTaxDTO$AddDTO

添加税DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 名称 | "标准17税" |
| value | number(double) | 是 | 税值 |  |
| merchantId | integer(int64) | 是 | 商户ID | 574533689957248 |
| note | string | 否 | 备注 |  |
| code | string | 是 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| accountingTitleId | integer(int64) | 否 | 会计科目ID |  |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceApplyDTO$AddDTO

添加发票申请DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| externalCode | string | 否 | 外部编号 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 是 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 是 | 币种ID |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 是 | 操作人ID |  |
| planDate | string(date) | 是 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 是 | 状态 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| invoiceTitleId | integer(int64) | 否 | 申请开票抬头ID |  |
| invoiceAddressId | integer(int64) | 否 | partner接收发票地址ID |  |
| applyUserId | integer(int64) | 否 | 申请人ID |  |
| applyDate | string(date) | 否 | 申请日期 |  |
| invoiceTitleInfo | string | 否 | 发票抬头信息 |  |
| lineDTOList | FinanceInvoiceApplyDTO$LineDTO[] | 否 | 明细集合 |  |
| attachmentAddDTO | StockAttachmentDTO$UpdateDTO | 否 |  |  |
| codeRuleType | string | 否 | 编号规则类型 |  |

### com.leadwaycloud.finance.model.dto.FinanceResponsibilityCenterDTO$AddDTO

添加成本中心DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 否 | 成本中心编号 |  |
| name | string | 否 | 成本中心名称 |  |
| description | string | 否 | 多语言翻译名 |  |
| status | string | 否 | 状态 |  |
| type | string | 否 | 成本中心类型 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| externalCode | string | 否 | 外部编号 |  |
| note | string | 否 | 备注 |  |

### com.leadwaycloud.core.model.RJava.lang.Long

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillDTO$AddDTO

添加账单DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 账单名称 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | CRM关系ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 是 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| financeBillAccountingDTOList | FinanceBillAccountingDTO[] | 是 | 账单会计科目明细集合 |  |
| financeBillGoodsDTOList | FinanceBillGoodsDTO[] | 是 | 账单商品明细集合 |  |
| financeBillOrderDTOList | FinanceBillOrderDTO[] | 是 | 账单订单明细模型集合 |  |
| financeBillinvoiceDTOList | FinanceBillInvoiceDTO[] | 是 | 账单发票明细模型集合 |  |
| status | string | 否 | 状态 | "DRAFT" |

### com.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$QueryDTO

查询发票DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 编号 |  |
| invoiceCode | string | 否 | 发票号 |  |
| partnerId | integer(int64) | 否 | 供应商CRM关系ID |  |
| status | string | 否 | 状态 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| contractCode | string | 否 | 合同CODE查询 |  |
| voucherCode | string | 否 | 凭证号 |  |
| queryUnBindSettlement | integer(int64) | 否 | 是否查询未绑定(发票结算)的发票 |  |
| queryAssociateFinanceBill | boolean | 否 | 查询关联收付款单 |  |
| queryInvoiceLine | boolean | 否 | 查询发票明细 |  |
| queryMoveReceive | boolean | 否 | 查询关联入库单 |  |
| joinQueryFinanceInvoiceSettlement | boolean | 否 |  |  |
| joinQueryStockContract | boolean | 否 |  |  |

### com.leadwaycloud.finance.plug.poi.model.dto.ExportDTOCom.leadwaycloud.finance.model.dto.FinanceInvoiceDTO$QueryDTO

公共导出模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 |  |
| queryDTO | FinanceInvoiceDTO$QueryDTO | 是 |  |  |
| fileName | string | 是 | 导出文件名 |  |

### com.leadwaycloud.finance.plug.poi.model.dto.ReportColumnDTO

选择导出列模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| key | string | 否 | 导出列名称 |  |
| name | string | 否 | 导出列展示名称 |  |
| width | number(double) | 否 | 列宽 |  |
| height | number(double) | 否 | 列高 |  |
| type | integer(int32) | 否 | 导出类型 1 是文本 2 是图片,3 是函数,10 是数字 默认是文本 |  |
| exportImageType | integer(int32) | 否 | 图片的类型,1是文件,2是数据库 |  |
| columnList | ReportColumnDTO[] | 否 | 子集 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillDTO$QueryDTO

查询账单DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 是 | 商户ID |  |
| code | string | 否 | 编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| invoiceCode | string | 否 | 发票单号 |  |
| statusList | string[] | 否 | 状态集合 |  |
| partnerId | integer(int64) | 否 | 客户关系对象 |  |
| send | boolean | 否 | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | boolean | 否 | 是否支付完成 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| batchCode | string | 否 | 批次号 |  |
| orderCode | string | 否 | 订单编号 |  |
| orderCompanyId | integer(int64) | 否 | 订单归属公司ID |  |
| operatorId | integer(int64) | 否 | 操作用户ID |  |
| contractId | integer(int64) | 否 | 合同ID  |  |
| startDoneTime | string(date-time) | 否 | 完成开始时间 |  |
| endDoneTime | string(date-time) | 否 | 完成结束时间 |  |
| startReviewDoneTime | string(date-time) | 否 | 审核完成开始时间 |  |
| endReviewDoneTime | string(date-time) | 否 | 审核完成结束时间 |  |
| joinQueryStockOrder | boolean | 否 |  |  |
| joinQueryWkInstance | boolean | 否 |  |  |

### com.leadwaycloud.finance.plug.poi.model.dto.ExportDTOCom.leadwaycloud.finance.model.dto.FinanceBillDTO$QueryDTO

公共导出模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 |  |
| queryDTO | FinanceBillDTO$QueryDTO | 是 |  |  |
| fileName | string | 是 | 导出文件名 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.dto.EInvoiceDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | EInvoiceDTO | 否 |  |  |

### com.leadwaycloud.finance.model.dto.EInvoiceDTO

中国数电发票DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| invoiceCode | string | 否 | 发票代码 |  |
| invoiceNumber | string | 否 | 发票号码 |  |
| invoiceTag | string | 否 | 发票标签 |  |
| invoiceType | string | 否 | 发票类型 |  |
| isBlueInvoice | boolean | 否 | 是否蓝字发票标志 |  |
| isSpecialVAT | boolean | 否 | 是否增值税专用发票 |  |
| taxpayerType | integer(int32) | 否 | 1:一般/小规模纳税人 |  |
| invoiceDate | string(date-time) | 否 | 开票日期 |  |
| machineCode | string | 否 | 机器编号 |  |
| checkCode | string | 否 | 校验码 |  |
| password | string | 否 | 密码区 |  |
| taxBureauCode | string | 否 | 税务机关代码 |  |
| taxBureauName | string | 否 | 税务机关名称 |  |
| totalAmount | number | 否 | 合计金额 |  |
| totalTaxAmount | number | 否 | 合计税额 |  |
| amountWithTax | number | 否 | 价税合计 |  |
| sellerName | string | 否 | 销售方名称 |  |
| sellerTaxNumber | string | 否 | 销售方纳税人识别号 |  |
| sellerAddress | string | 否 | 销售方地址 |  |
| sellerTelephone | string | 否 | 销售方电话 |  |
| sellerBankName | string | 否 | 销售方开户行 |  |
| sellerBankAccount | string | 否 | 销售方账号 |  |
| buyerName | string | 否 | 购买方名称 |  |
| buyerTaxNumber | string | 否 | 购买方纳税人识别号 |  |
| buyerAddress | string | 否 | 购买方地址 |  |
| buyerTelephone | string | 否 | 购买方电话 |  |
| buyerBankName | string | 否 | 购买方开户行 |  |
| buyerBankAccount | string | 否 | 购买方账号 |  |
| remarks | string | 否 | 备注 |  |
| payee | string | 否 | 收款人 |  |
| reviewer | string | 否 | 复核人 |  |
| drawer | string | 否 | 开票人 |  |
| items | EInvoiceDTO$EInvoiceItemDTO[] | 否 | 发票明细项 |  |

### com.leadwaycloud.finance.model.dto.EInvoiceDTO$EInvoiceItemDTO

发票明细项

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 商品名称 |  |
| specification | string | 否 | 规格型号 |  |
| unit | string | 否 | 计量单位 |  |
| quantity | number | 否 | 数量 |  |
| unitPrice | number | 否 | 单价 |  |
| amount | number | 否 | 金额 |  |
| taxRate | number | 否 | 税率 |  |
| taxAmount | number | 否 | 税额 |  |
| goodsCode | string | 否 | 商品编码 |  |
| preferentialPolicy | string | 否 | 优惠政策标识 |  |
| vatSpecialManagement | string | 否 | 增值税特殊管理 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillSendRecordDTO$SendDTO

发送账单发送记录模型

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| financeBillIdList | integer(int64)[] | 否 | 账单ID集合 |  |

### com.leadwaycloud.finance.model.dto.FinanceBillRecordDTO$AddDTO

添加账单记录DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| amount | number(double) | 是 | 金额 |  |
| note | string | 是 | 备注 |  |
| financeBillId | integer(int64) | 是 | 账单ID |  |
| tenderId | integer(int64) | 是 | 支付方式ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |

### com.leadwaycloud.finance.model.dto.SysAccountingTypeDTO$AddDTO

添加会计科目类型DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号（纯数字） | "1000" |
| name | string | 是 | 名称 | "资产类" |
| enName | string | 否 | 英文名称 | "Assets" |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| balancesDirection | string | 是 | 余额方向(CREDIT=贷,DEBIT=借) |  |
| balanceFormula | string | 是 | 平衡公司(LEFT=左,RIGHT=右) |  |
| attribute | string | 否 | 科目属性 |  |

### com.leadwaycloud.finance.model.dto.SysAccountingTitleDTO$AddDTO

添加会计科目DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 科目编号 |  |
| name | string | 是 | 科目名称 |  |
| enName | string | 否 | 英文名称 |  |
| scope | string | 否 | 科目适用范围 |  |
| accountingTypeId | integer(int64) | 是 | 会计科目类型ID |  |
| allowBillUpdateAmount | boolean | 是 | 是否允许在收/付款单中修改金额 |  |
| property | string | 是 | 科目属性：0=财务会计科目;1=政府预算会计科目; |  |
| balanceOrient | string | 是 | 目方向：0=借方；1=贷方 |  |
| bothOrient | boolean | 是 | 账簿余额双向显示 |  |
| cashType | string | 是 | 现金分类：0=其它；1=现金科目；2=银行科目；3=现金等价物  |  |
| defaultCurrencyId | integer(int64) | 否 | 默认币种 |  |
| quantityCheck | boolean | 是 | 数量核算 |  |
| summaryPrintLevel | integer(int32) | 是 | 汇总打印级次0=末级,1=1 |  |
| mnemonicCode | string | 否 | 助记编码 |  |
| jsonName | string | 否 | 多语言翻译 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |

### com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$AddDTO

添加会计科目配置详情DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| warehouseId | integer(int64) | 是 | 仓库id | 1 |
| companyId | integer(int64) | 是 | 公司id | 1 |
| merchantId | integer(int64) | 否 | 商户ID | 1 |
| addAccountTitleList | FinanceStockMoveAccountingMappingDTO$AddDTO$AddAccountTitleListDTO[] | 否 | 添加多个 |  |

### com.leadwaycloud.finance.model.dto.FinanceStockMoveAccountingMappingDTO$AddDTO$AddAccountTitleListDTO

添加多个的集合

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| stockMoveType | string | 是 | 库存变动类型 |  |
| debitAccountingId | integer(int64) | 否 | 借方会计科目 | 1 |
| creditAccountingId | integer(int64) | 否 | 贷方会计科目 | 1 |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceInvoiceSettlement[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceSettlement

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceSettlement | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceLine

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceLine[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceInvoice[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoice

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoice | 否 |  |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementListVO

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | PurchaseInvoiceSettlementListVO[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementListVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementListVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementListVO

采购发票结算列表返回VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| code | string | 否 | 单号 |  |
| batchCode | string | 否 | 批次号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| settlementDate | string(date) | 否 | 结算日期 |  |
| status | string | 否 | 状态 |  |
| settlementAmountTotal | number(double) | 否 | 结算含税总额 |  |
| estimateAmountTotal | number(double) | 否 | 暂估含税总额 |  |
| invoiceOrderCode | string | 否 | 发票订单编号 |  |
| invoiceCode | string | 否 | 发票号 |  |
| invoiceDate | string(date) | 否 | 开票日期 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| contractCode | string | 否 | 合同编号 |  |
| supplierName | string | 否 | 供应商名称 |  |
| cost | number(double) | 否 | 计划总价 |  |
| contractAmountTotal | number(double) | 是 | 合同含税总额 |  |
| contractAmountUntaxed | number(double) | 是 | 合同不含税总额 |  |
| invoiceAmountTotal | number(double) | 是 | 发票含税总额 |  |
| invoiceAmountUntaxed | number(double) | 是 | 发票不含税总额 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementDetailVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.TaxVO

税信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| name | string | 否 | 名称 |  |
| value | number(double) | 否 | 税值 |  |
| code | string | 否 | 编号 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO

采购发票结算详情返回VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 单号 |  |
| voucherCode | string | 否 | 凭证号 |  |
| settlementDate | string(date) | 否 | 结算日期 |  |
| invoiceId | integer(int64) | 否 | 发票ID |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| pickingType | string | 否 | 发票结算单据类型 |  |
| status | string | 否 | 状态 |  |
| note | string | 否 | 备注 |  |
| batchCode | string | 否 | 批次号 |  |
| cost | number(double) | 否 | 计划总价 |  |
| financeInvoice | PurchaseInvoiceSettlementDetailVO$FinanceInvoiceVO | 否 |  |  |
| moveList | PurchaseInvoiceSettlementDetailVO$StockMoveVO[] | 否 | 出/入库单对象集合（其它物料入库单/原材料退货出库单） |  |
| transferList | PurchaseInvoiceSettlementDetailVO$StockTransferVO[] | 否 | 库间调拨单对象集合（库间调拨合格入库/库间调拨平行入库） |  |
| settlementLineList | PurchaseInvoiceSettlementLineVO[] | 否 | 发票结算明细信息 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$ContractVO

合同信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| code | string | 否 | 合同编号 |  |
| amountTotal | number(double) | 否 | 发票含税总额 |  |
| amountUntaxed | number(double) | 否 | 发票不含税总额 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$FifoVO

FIFO信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| producePlanId | integer(int64) | 否 | 生产计划ID |  |
| producePlanCode | string | 否 | 生产计划编号 |  |
| produceBatchId | integer(int64) | 否 | 生产批次号ID |  |
| produceBatchCode | string | 否 | 生产批次编号 |  |
| sectionId | integer(int64) | 否 | 节号ID |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉 |  |
| subFurnace | string | 否 | 子炉号 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$FinanceInvoiceLineVO

发票明细信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| invoiceId | integer(int64) | 否 | 发票ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| qty | number(double) | 否 | 数量 |  |
| amountTotal | number(double) | 否 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 否 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 否 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 否 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 否 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 否 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValues | number(double) | 否 | 税值 |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| goods | GoodsOrderVO | 否 |  |  |
| goodsBarcode | GoodsBarcodeOrderVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$FinanceInvoiceVO

发票信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| code | string | 否 | 编号 |  |
| invoiceCode | string | 否 | 发票号 |  |
| amountTotal | number(double) | 是 | 发票含税总额 |  |
| amountUntaxed | number(double) | 是 | 发票不含税总额 |  |
| invoiceDate | string(date) | 否 | 开票日期 |  |
| partner | PartnerVO | 否 |  |  |
| stockContract | PurchaseInvoiceSettlementDetailVO$ContractVO | 否 |  |  |
| financeInvoiceLineList | PurchaseInvoiceSettlementDetailVO$FinanceInvoiceLineVO[] | 否 | 发票明细 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$StockMoveLineVO

入库单明细VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| moveQty | number(double) | 否 | 最终出入库数量 |  |
| planQty | number(double) | 否 | 计划出/入库数量 |  |
| moveId | integer(int64) | 否 | 出入库单ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| cost | number(double) | 否 | 成本 |  |
| goods | GoodsOrderVO | 否 |  |  |
| uom | UomVO | 否 |  |  |
| warehouse | WarehouseVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$StockMoveVO

入库单VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 订单类型 |  |
| status | string | 否 | 订单状态 |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 订单编号 |  |
| planDate | string(date) | 否 | 计划日期 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| moveLineList | PurchaseInvoiceSettlementDetailVO$StockMoveLineVO[] | 否 | 入库明细 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$StockTransferLineVO

库间调拨单明细VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| transferId | integer(int64) | 否 | 调拨单Id |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| weight | number(double) | 否 | 重量 |  |
| cost | number(double) | 否 | 成本 |  |
| uom | UomVO | 否 |  |  |
| goods | GoodsOrderVO | 否 |  |  |
| stockFifo | PurchaseInvoiceSettlementDetailVO$FifoVO | 否 |  |  |
| targetWarehouse | WarehouseVO | 否 |  |  |
| originWarehouse | WarehouseVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementDetailVO$StockTransferVO

库间调拨单VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 调拨类型 |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| status | string | 否 | 状态 |  |
| planDate | string(date) | 否 | 计划日期 |  |
| doneTime | string(date-time) | 否 | 调拨单完成时间 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| transferLineList | PurchaseInvoiceSettlementDetailVO$StockTransferLineVO[] | 否 | 调拨单明细 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementLineVO

发票结算明细信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | 发票结算ID |  |
| invoiceSettlementId | integer(int64) | 否 | 发票结算ID |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originLineId | integer(int64) | 否 | 源订单明细ID |  |
| originType | string | 否 | 源订单类型 |  |
| note | string | 否 | 备注 |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsBarcodeOrderVO

订单商品条码简易信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| barcode | string | 否 | 商品条码 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| defSettlement | boolean | 否 | 是否是结算默认条码 |  |
| goodsBarcodeProperty | GoodsBarcodeOrderVO$GoodsBarcodePropertyVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsBarcodeOrderVO$GoodsBarcodePropertyVO

条码属性简易信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| goodsId | integer(int64) | 否 | 商品ID |  |
| cost | number(double) | 否 | 成本价格,不含税 |  |
| price | number(double) | 否 | 零售价,含税 |  |
| saleTaxId | integer(int64) | 否 | 销售税ID |  |
| purchaseTaxId | integer(int64) | 否 | 采购税ID |  |
| saleTax | TaxVO | 否 |  |  |
| purchaseTax | TaxVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsCategoryVO

商品分类VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 编号 |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| idChain | string | 否 | 完整的组织结构 |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsOrderVO

订单商品简易信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| name | string | 否 | 名称 |  |
| otherName | string | 否 | 别名 |  |
| code | string | 否 | 货号 |  |
| spec | string | 否 | 规格 |  |
| type | string | 否 | 商品类型 |  |
| typeSub | string | 否 | 商品子类型 |  |
| hsCode | string | 否 | 海关编码-爱达 |  |
| goodsCategory | GoodsCategoryVO | 否 |  |  |
| uom | UomVO | 否 |  |  |
| stockGoodsManufacture | GoodsOrderVO$GoodsManufactureVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsOrderVO$GoodsManufactureVO

制造业拓展属性VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| texture | string | 否 | 材质 |  |
| standardParts | boolean | 否 | 是否标准件 |  |
| drawingCode | string | 否 | 图号 |  |
| materialType | string | 否 | 原材料形状 |  |
| length | number(double) | 否 | 标准长度 |  |
| wide | number(double) | 否 | 标准宽度 |  |
| height | number(double) | 否 | 标准高度 |  |
| diameter | number(double) | 否 | 标准直径 |  |
| weight | number(double) | 否 | 标准重量 |  |
| pqcAcceptanceStandardList | GoodsOrderVO$PqcAcceptanceStandardVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.goods.GoodsOrderVO$PqcAcceptanceStandardVO

采购标准属性VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| acceptanceStandardType | string | 否 | 标准类型（TECHNICAL--技术协议，PRODUCT--锻件标准，PURCHASE--采购标准） |  |
| acceptanceStandardCode | string | 否 | 标准编号 |  |
| acceptanceStandardName | string | 否 | 标准名称 |  |
| acceptanceStandardVersion | string | 否 | 标准版本 |  |
| fileId | integer(int64) | 否 | 原始附件id，oss_file.id |  |
| fileName | string | 否 | 原始附件名称 |  |
| remark | string | 否 | 备注 |  |

### com.leadwaycloud.finance.model.vo.stock.WarehouseVO

仓库信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| type | string | 否 | 仓库类型 |  |
| goodsType | string | 否 | 仓库商品类型 |  |
| goodsSubType | string | 否 | 仓库商品子类型 |  |
| manufactureType | string | 否 | 质量类型（合格库/不合格库/待检库...） |  |
| inventoryMoveType | string | 否 | 入库/回库类型-万航 |  |
| parentTreeName | string | 否 | 仓库树形结构name（用’-‘进行拼接） |  |

### com.leadwaycloud.finance.model.vo.sys.UomVO

计量单位VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | 计量单位code |  |
| code | string | 否 | 计量单位code |  |
| name | string | 否 | 计量单位名称 |  |
| ratio | number(double) | 否 | 换算率 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementBatchListVO

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | PurchaseInvoiceSettlementBatchListVO[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementBatchListVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | PurchaseInvoiceSettlementBatchListVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.PurchaseInvoiceSettlementBatchListVO

采购发票结算批次列表VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| batchCode | string | 否 | 批次号 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| settlementAmountTotal | number(double) | 否 | 结算含税总额 |  |
| estimateAmountTotal | number(double) | 否 | 暂估含税总额 |  |
| invoiceCode | string | 否 | 发票号；如果有多个使用,分隔 |  |
| supplierName | string | 否 | 供应商名称 |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.finance.invoice.MallSaleInvoiceListVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | MallSaleInvoiceListVO[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.MallSaleInvoiceListVO

销售发票列表VO(商城)

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| invoiceCode | string | 否 | 发票号 |  |
| invoiceNo | string | 否 | 发票代码 |  |
| invoiceDate | string(date) | 否 | 开票日期 |  |
| extensionInfo | string | 否 | 额外属性 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceInvoiceApply[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApply

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApply[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTender

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceTender[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTender

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTender | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceTender

支付方式

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| code | string | 是 | 编号 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| name | string | 是 | 名称 |  |
| status | string | 是 | 状态 | "ACTIVE" |
| image | string | 否 | 图片 |  |
| color | string | 否 | 颜色 |  |
| sequence | integer(int32) | 是 | 排序 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceTender

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTender | 否 |  |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTaxRate

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceTaxRate[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTaxRate

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTaxRate | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceTaxRate

税率表

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 否 | 名称 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| startTime | string(date-time) | 是 | 开始时间 |  |
| endTime | string(date-time) | 是 | 结束时间 |  |
| status | string | 是 | 状态 |  |
| note | string | 否 | 备注 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| values | number(double) | 否 | 税值 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTax

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceTax[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceTax

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTax | 否 |  |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceTax

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceTax | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyLineVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyLineVO[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyLineVO

销售发票申请明细VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| invoiceApplyId | integer(int64) | 否 | 发票申请ID |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originLineId | integer(int64) | 否 | 源订单明细ID |  |
| originType | string | 否 | 源订单类型 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| otherGoodsBarcodeId | integer(int64) | 否 | other商品条码ID |  |
| qty | number(double) | 否 | 数量 |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| stockFifoId | integer(int64) | 否 | 指定成本关联stock_fifo表ID |  |
| amountTotal | number(double) | 否 | 含税总额(priceTotal * qty * uomConversionRate) |  |
| amountTax | number(double) | 否 | 税总额(priceTax * qty * uomConversionRate) |  |
| amountUntaxed | number(double) | 否 | 不含税总额(priceUntaxed * qty * uomConversionRate) |  |
| priceTotal | number(double) | 否 | 含税单价(基本计量单位) |  |
| priceTax | number(double) | 否 | 税单价(基本计量单位) |  |
| priceUntaxed | number(double) | 否 | 不含税单价(基本计量单位) |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValues | number(double) | 否 | 税值 |  |
| uomId | integer(int64) | 否 | 计量单位ID |  |
| uomConversionRate | number(double) | 否 | 计量单位转换基本单位转换率 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| note | string | 否 | 备注 |  |
| invoicingProgress | integer(int32) | 否 | 开票进度 |  |
| goods | GoodsOrderVO | 否 |  |  |
| goodsBarcode | GoodsBarcodeOrderVO | 否 |  |  |
| uom | UomVO | 否 |  |  |
| financeTax | TaxVO | 否 |  |  |
| stockFifo | SaleInvoiceApplyLineVO$FifoVO | 否 |  |  |
| stockMove | SaleInvoiceApplyLineVO$StockMoveVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyLineVO$FifoVO

FIFO信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| stockFifoBusinessId | string | 否 | FIFO库存业务唯一ID,库存变动的时候需要生成 |  |
| produceBatchCode | string | 否 | 生产批次编号 |  |
| sectionNo | string | 否 | 节号 |  |
| furnace | string | 否 | 母炉 |  |
| subFurnace | string | 否 | 子炉号 |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyLineVO$StockMoveVO

出库单信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 订单类型 |  |
| name | string | 否 | 名称 |  |
| code | string | 否 | 订单编号 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyListVO

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | SaleInvoiceApplyListVO[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyListVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyListVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyListVO

销售发票申请列表VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 发票申请单类型 |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 否 | CRM关系ID |  |
| currencyId | integer(int64) | 否 | 币种ID |  |
| exchangeRate | number(double) | 否 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 否 | 操作人ID |  |
| planDate | string(date) | 否 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 |  |
| company | CompanyVO | 否 |  |  |
| partner | PartnerVO | 否 |  |  |
| operatorUser | UserVO | 否 |  |  |
| applyDepartment | DepartmentVO | 否 |  |  |
| contract | SaleInvoiceApplyListVO$ContractVO | 否 |  |  |
| currency | CurrencyVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyListVO$ContractVO

销售合同VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 订单类型 |  |
| name | string | 否 | 合同名称 |  |
| code | string | 否 | 合同编号 |  |

### com.leadwaycloud.finance.model.vo.hr.DepartmentVO

部门返回信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | Id |  |
| name | string | 否 | 名称 |  |
| parentId | integer(int64) | 否 | 上一级ID |  |
| idChain | string | 否 | 完整的组织架构值 |  |
| code | string | 否 | 编号 |  |
| parentTreeName | string | 否 | 部门树形结构name（用’-‘进行拼接） |  |

### com.leadwaycloud.finance.model.vo.res.CompanyVO

公司返回信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| partnerId | integer(int64) | 否 | CRM关系ID |  |
| code | string | 否 | 公司编号 |  |
| idChain | string | 否 | 公司ID完整架构 |  |
| name | string | 否 | 名称 |  |

### com.leadwaycloud.finance.model.vo.res.UserVO

用户返回信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| userName | string | 否 | 登录名称 |  |
| name | string | 否 | 名称 |  |
| partnerId | integer(int64) | 否 | CRM关系ID | 1 |

### com.leadwaycloud.finance.model.vo.sys.CurrencyVO

币种信息VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| calcRateUnit | number(double) | 否 | 汇率计算单位 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyDetailVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SaleInvoiceApplyDetailVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyDetailVO

销售发票申请详情VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 发票申请单类型 |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| contractId | integer(int64) | 否 | 合同ID |  |
| partnerId | integer(int64) | 否 | 供应商CRM关系ID |  |
| currencyId | integer(int64) | 否 | 币种ID |  |
| exchangeRate | number(double) | 否 | 汇率 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| applyDepartmentId | integer(int64) | 否 | 申请部门ID |  |
| operatorId | integer(int64) | 否 | 操作人ID |  |
| planDate | string(date) | 否 | 计划日期 |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 |  |
| company | CompanyVO | 否 |  |  |
| currency | CurrencyVO | 否 |  |  |
| partner | PartnerVO | 否 |  |  |
| operatorUser | UserVO | 否 |  |  |
| createUser | UserVO | 否 |  |  |
| applyDepartment | DepartmentVO | 否 |  |  |
| contract | SaleInvoiceApplyDetailVO$ContractVO | 否 |  |  |

### com.leadwaycloud.finance.model.vo.finance.invoice.SaleInvoiceApplyDetailVO$ContractVO

销售合同VO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | ID |  |
| pickingType | string | 否 | 订单类型 |  |
| name | string | 否 | 合同名称 |  |
| code | string | 否 | 合同编号 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceResponsibilityCenter

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceResponsibilityCenter[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceResponsibilityCenter

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceResponsibilityCenter | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceResponsibilityCenter

成本中心

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| parentId | integer(int64) | 否 | 父级ID |  |
| code | string | 是 | 成本中心编号 |  |
| name | string | 是 | 成本中心名称 |  |
| description | string | 否 | 多语言翻译名 |  |
| status | string | 否 | 状态 | "ACTIVE" |
| type | string | 否 | 成本中心类型 |  |
| idChain | string | 否 | 完整的组织结构 |  |
| externalCode | string | 否 | 外部编号 |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 否 | 公司ID |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | StockOrderLineAccountingVO[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.vo.stock.StockOrderLineAccountingVO

账单商品明细视图

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司ID |  |
| companyCode | string | 否 | 公司编号 |  |
| companyName | string | 否 | 公司名称 |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsCode | string | 否 | 商品编号 |  |
| goodsName | string | 否 | 商品名称 |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| goodsBarcode | string | 否 | 商品条码 |  |
| moveUomId | integer(int64) | 否 | 库存单计量单位ID |  |
| moveUomCode | string | 否 | 库存单计量单位编号 |  |
| moveUomName | string | 否 | 库存单计量单位名称 |  |
| moveUomConversionRate | number(double) | 否 | 库存单计量单位转换率 |  |
| orderUomId | integer(int64) | 否 | 订单计量单位ID |  |
| orderUomCode | string | 否 | 订单计量单位编号 |  |
| orderUomName | string | 否 | 订单计量单位名称 |  |
| orderUomConversionRate | number(double) | 否 | 订单计量单位转换率 |  |
| categoryAccountingId | integer(int64) | 否 | 分类科目ID |  |
| categoryAccountingCode | string | 否 | 分类科目编号 |  |
| categoryAccountingName | string | 否 | 分类科目名称 |  |
| categoryAccountingAllowBillUpdateAmount | boolean | 否 | 分类科目是否允许在收/付款单中修改金额 |  |
| taxAccountingId | integer(int64) | 否 | 税科目ID |  |
| taxAccountingCode | string | 否 | 税科目编号 |  |
| taxAccountingName | string | 否 | 税科目名称 |  |
| taxAccountingAllowBillUpdateAmount | boolean | 否 | 税科目是否允许在收/付款单中修改金额 |  |
| priceTotal | number(double) | 否 | 含税单价 |  |
| priceTax | number(double) | 否 | 税单价 |  |
| priceUntaxed | number(double) | 否 | 不含税单价 |  |
| orderQty | number(double) | 否 | 订单数量 |  |
| moveQty | number(double) | 否 | 库存单数量 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxCode | string | 否 | 税编号 |  |
| taxName | string | 否 | 税名称 |  |
| taxValues | number(double) | 否 | 税值 |  |
| orderId | integer(int64) | 否 | 订单ID |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillOrder

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillOrder[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillOrder

账单订单明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| billId | integer(int64) | 是 | 账单ID |  |
| orderId | integer(int64) | 是 | 订单ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| company | ResCompany | 否 |  |  |
| order | StockOrder | 否 |  |  |

### com.leadwaycloud.finance.model.entity.stock.StockOrder

出/入库单明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| originId | integer(int64) | 否 | 上一级订单 |  |
| pickingType | string | 是 | 订单类型 |  |
| status | string | 是 | 订单状态 |  |
| name | string | 否 | 名称 |  |
| code | string | 是 | 订单编号 |  |
| externalCode | string | 否 | 外部编号 |  |
| exchangeRate | number(double) | 是 | 汇率 |  |
| partnerId | integer(int64) | 否 | 客户或者供应商关联partnerId |  |
| taxType | string | 是 | 税金计算类型 |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| companyId | integer(int64) | 是 | 订单所属公司ID |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| note | string | 否 | 备注 |  |
| originType | string | 否 | 原订单类型 |  |
| billingPeriod | integer(int32) | 否 | 账期 |  |
| urgent | boolean | 是 | 是否紧急 | false |
| expectedDate | string(date) | 否 | 预计收/退货日期 |  |
| createCompanyId | integer(int64) | 否 | 创建订单公司ID |  |
| targetCompanyId | integer(int64) | 否 | 实际需要采购/销售公司ID，影响最终入库公司 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| currencyId | integer(int64) | 是 | 货币符号ID |  |
| oil | boolean | 否 | 是否油品订单 |  |
| goodsPriceCompanyId | integer(int64) | 否 | 查询价格表公司ID |  |
| cancelDescription | string | 否 | 单据取消描述 |  |
| tripLineId | integer(int64) | 否 | 航线ID |  |
| agentId | integer(int64) | 否 | 代理商ID |  |
| originAmount | number(double) | 否 | 折扣前总额,只用于前端展示 |  |
| discountAmount | number(double) | 否 | 折扣总额,只用于前端展示 |  |
| goodsType | string | 否 | 商品类型 |  |
| goodsSubType | string | 否 | 商品子类型 |  |
| version | string | 否 | 版本 |  |
| initialization | boolean | 否 | 是否初始化数据 |  |
| moveDiscrepancyStatus | string | 否 | 差异状态(采购数量与实际入库的数量差异标识：入库无差异，入库差异待登记，入库差异已登记) |  |
| acceptanceDate | string(date) | 否 | 验收日期(服务验收单)-万航 |  |
| completionDate | string(date) | 否 | 完工日期(服务验收单)-万航 |  |
| origin | string | 否 | 来源 |  |
| reason | string(date) | 否 | 原因(手持设备创建后不能自动完成原因) |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillInvoice

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillInvoice[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillInvoice

账单发票明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| billId | integer(int64) | 是 | 收款单 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| invoiceId | integer(int64) | 是 | 发票ID |  |
| company | ResCompany | 否 |  |  |
| financeInvoice | FinanceInvoice | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillGoods

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillGoods[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillGoods

账单商品明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| billId | integer(int64) | 是 | 账单ID |  |
| lineNo | integer(int32) | 是 | 行编号 |  |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| qty | number(double) | 是 | 数量 |  |
| uomId | integer(int64) | 是 | 计量单位ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| priceTotal | number(double) | 是 | 含税单价 |  |
| priceTax | number(double) | 是 | 税单价 |  |
| priceUntaxed | number(double) | 是 | 不含税单价 |  |
| taxId | integer(int64) | 是 | 税ID |  |
| taxValues | number(double) | 是 | 税值 |  |
| orderId | number(double) | 否 | 订单ID |  |
| asset | boolean | 否 | 是否资产-爱达 |  |
| goods | StockGoods | 否 |  |  |
| goodsBarcode | StockGoodsBarcode | 否 |  |  |
| uom | SysUom | 否 |  |  |
| company | ResCompany | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillAccounting[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillAccounting

账单会计科目明细

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| billId | integer(int64) | 是 | 账单ID |  |
| accountingTitleId | integer(int64) | 是 | 会计科目ID |  |
| amountTotal | number(double) | 否 | 含税总额 |  |
| amountTax | number(double) | 否 | 税总额 |  |
| amountUntaxed | number(double) | 否 | 不含税总额 |  |
| lineNo | integer(int32) | 是 | 行编号 |  |
| taxId | integer(int64) | 否 | 税ID |  |
| taxValues | number(double) | 否 | 税值 |  |
| company | ResCompany | 否 |  |  |
| accountingTitle | SysAccountingTitle | 否 |  |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceBill[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBill

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBill

账单

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| name | string | 否 | 账单名称 |  |
| code | string | 是 | 编号 |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| status | string | 是 | 状态 | "DRAFT" |
| pickingType | string | 是 | 账单类型 | "RECEIPT_BILL" |
| note | string | 否 | 备注 |  |
| partnerId | integer(int64) | 是 | 客户关系对象 |  |
| doneTime | string(date-time) | 否 | 完成时间 |  |
| billingPeriod | integer(int32) | 是 | 账期 |  |
| planDate | string(date) | 是 | 计划时间 |  |
| dueDate | string(date) | 是 | 截止日期 |  |
| invoiceCode | string | 否 | 纸质发票号 |  |
| batchCode | string | 否 | 批次号 |  |
| currencyId | integer(int64) | 是 | 货币ID |  |
| exchangeRate | number(double) | 是 | 兑换本公司汇率 |  |
| externalCode | string | 否 | 外部编号 |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| amountTotal | number(double) | 是 | 含税总额 |  |
| amountTax | number(double) | 是 | 税总额 |  |
| amountUntaxed | number(double) | 是 | 不含税总额 |  |
| send | boolean | 是 | 是否发送账单,用于请求第三方接口,回调获取状态 |  |
| pay | boolean | 是 | 是否支付完成 |  |
| contractId | integer(int64) | 是 | 合同ID |  |
| operatorUser | ResUser | 否 |  |  |
| currency | SysCurrency | 否 |  |  |
| payAmount | number(double) | 否 | 已入账金额 |  |
| offsetAmount | number(double) | 否 | 已核销金额 |  |
| partner | PartnerVO | 否 |  |  |
| temporaryStorageAgentPartner | PartnerVO | 否 |  |  |
| stockContract | StockContract | 否 |  |  |
| financeBillGoodsList | FinanceBillGoods[] | 否 | 账单商品明细集合 |  |
| financeBillOrderList | FinanceBillOrder[] | 否 | 账单订单明细集合 |  |
| financeBillAccountingList | FinanceBillAccounting[] | 否 | 账单会计科目明细集合 |  |
| financeBillInvoiceList | FinanceBillInvoice[] | 否 | 账单发票明细集合 |  |
| orderCompanyList | ResCompany[] | 否 | 付款单关联订单公司集合 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.finance.model.entity.finance.FinanceBill

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceInvoiceApplyLine

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceInvoiceApplyLine[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillSendRecord

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceBillSendRecord[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillSendRecord

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillSendRecord | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillSendRecord

账单发送记录

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| merchantId | integer(int64) | 是 | 商户号ID |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| financeBillId | integer(int64) | 是 | 账单ID |  |
| operatorUserId | integer(int64) | 否 | 操作用户ID |  |
| operatorTime | string(date-time) | 是 | 操作时间 |  |
| success | boolean | 是 | 是否发送成功 |  |
| note | string | 否 | 接口返回信息 |  |
| financeBill | FinanceBill | 否 |  |  |
| operatorUser | ResUser | 否 |  |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillRecord

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | FinanceBillRecord[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.finance.FinanceBillRecord

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBillRecord | 否 |  |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceBillRecord

账单收付款记录

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| amount | number(double) | 是 | 金额 |  |
| destroyRemark | string | 否 | 撤销备注 |  |
| status | string | 是 | 状态 |  |
| note | string | 否 | 备注 |  |
| companyId | integer(int64) | 是 | 公司ID |  |
| merchantId | integer(int64) | 否 | 商户号ID |  |
| financeBillId | integer(int64) | 是 | 账单ID |  |
| destroyUserId | integer(int64) | 否 | 撤销人ID |  |
| tenderId | integer(int64) | 是 | 支付方式ID |  |
| advanceBillId | integer(int64) | 否 | 预收款单ID |  |
| destroyUser | ResUser | 否 |  |  |
| tender | FinanceTender | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceBill

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceBill[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingType

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | SysAccountingType[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingType

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.sys.SysAccountingType

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingType[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle

返回数据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | SysAccountingTitle[] | 否 | 当前页数据 |  |

### com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle | 否 |  |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.sys.SysAccountingTitle

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysAccountingTitle[] | 否 | 返回数据 |  |

### com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.finance.model.entity.finance.FinanceStockMoveAccountingMapping

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | FinanceStockMoveAccountingMapping[] | 否 | 返回数据 |  |

### com.leadwaycloud.finance.model.entity.finance.FinanceStockMoveAccountingMapping

库存变动借贷科目关系配置表

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 |  |  |
| createBy | integer(int64) | 否 |  |  |
| createTime | string(date-time) | 否 |  |  |
| updateBy | integer(int64) | 否 |  |  |
| updateTime | string(date-time) | 否 |  |  |
| stockMoveType | string | 是 | 库存变动类型 |  |
| debitAccountingId | integer(int64) | 否 | 借方会计科目 |  |
| creditAccountingId | integer(int64) | 否 | 贷方会计科目 |  |
| status | string | 是 | 状态 |  |
| merchantId | integer(int64) | 否 | 商户ID |  |
| companyId | integer(int64) | 否 | 公司id |  |
| warehouseId | integer(int64) | 否 | 仓库id |  |
| debitAccountingTitle | SysAccountingTitle | 否 |  |  |
| creditAccountingTitle | SysAccountingTitle | 否 |  |  |

