feat:231907-发票登记请求参数新增发票核验相关字段

main
wb2476 2025-02-17 16:22:52 +08:00
parent c81d5200a0
commit 8ddfe3b99c
2 changed files with 27 additions and 0 deletions

View File

@ -119,4 +119,25 @@ public class InvoiceInfoSaveRequest implements ApiRequest {
*/
@SerializedName("invoice_amount")
private BigDecimal invoiceAmount;
/**
*
* 21,22
*/
@SerializedName("invoice_code")
private String invoiceCode;
/**
* yyyy-MM-dd
*/
@SerializedName("invoice_date")
private String invoiceDate;
/**
* -6
* 041011 1416
* 165
*/
@SerializedName("check_code")
private String checkCode;
}

View File

@ -74,6 +74,9 @@ class InvoiceServiceTest {
request.setInvoiceBelongEndDate("setInvoiceBelongEndDate");
request.setSettleAccountName("setSettleAccountName");
request.setInvoiceBelongStartDate("setInvoiceBelongStartDate");
request.setInvoiceCode("setInvoiceCode");
request.setInvoiceDate("setInvoiceDate");
request.setCheckCode("setCheckCode");
}
void extractedInvoiceInfoSaveRequestAssertions(InvoiceInfoSaveRequest request) {
@ -94,6 +97,9 @@ class InvoiceServiceTest {
Assertions.assertEquals("setInvoiceBelongEndDate", request.getInvoiceBelongEndDate());
Assertions.assertEquals("setSettleAccountName", request.getSettleAccountName());
Assertions.assertEquals("setInvoiceBelongStartDate", request.getInvoiceBelongStartDate());
Assertions.assertEquals("setInvoiceCode", request.getInvoiceCode());
Assertions.assertEquals("setInvoiceDate", request.getInvoiceDate());
Assertions.assertEquals("setCheckCode", request.getCheckCode());
}
void extractedInvoiceInfoSaveResponseParams(InvoiceInfoSaveResponse response) {