feat:231907-发票登记请求参数新增发票核验相关字段
parent
c81d5200a0
commit
8ddfe3b99c
|
|
@ -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位
|
||||
* 发票种类为04,10,11, 14,16 时此项不可为空,
|
||||
* 发票种类为16时,校验码为5位
|
||||
*/
|
||||
@SerializedName("check_code")
|
||||
private String checkCode;
|
||||
}
|
||||
|
|
@ -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) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue