feat:231907-发票登记请求参数新增发票核验相关字段
parent
c81d5200a0
commit
8ddfe3b99c
|
|
@ -119,4 +119,25 @@ public class InvoiceInfoSaveRequest implements ApiRequest {
|
||||||
*/
|
*/
|
||||||
@SerializedName("invoice_amount")
|
@SerializedName("invoice_amount")
|
||||||
private BigDecimal invoiceAmount;
|
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.setInvoiceBelongEndDate("setInvoiceBelongEndDate");
|
||||||
request.setSettleAccountName("setSettleAccountName");
|
request.setSettleAccountName("setSettleAccountName");
|
||||||
request.setInvoiceBelongStartDate("setInvoiceBelongStartDate");
|
request.setInvoiceBelongStartDate("setInvoiceBelongStartDate");
|
||||||
|
request.setInvoiceCode("setInvoiceCode");
|
||||||
|
request.setInvoiceDate("setInvoiceDate");
|
||||||
|
request.setCheckCode("setCheckCode");
|
||||||
}
|
}
|
||||||
|
|
||||||
void extractedInvoiceInfoSaveRequestAssertions(InvoiceInfoSaveRequest request) {
|
void extractedInvoiceInfoSaveRequestAssertions(InvoiceInfoSaveRequest request) {
|
||||||
|
|
@ -94,6 +97,9 @@ class InvoiceServiceTest {
|
||||||
Assertions.assertEquals("setInvoiceBelongEndDate", request.getInvoiceBelongEndDate());
|
Assertions.assertEquals("setInvoiceBelongEndDate", request.getInvoiceBelongEndDate());
|
||||||
Assertions.assertEquals("setSettleAccountName", request.getSettleAccountName());
|
Assertions.assertEquals("setSettleAccountName", request.getSettleAccountName());
|
||||||
Assertions.assertEquals("setInvoiceBelongStartDate", request.getInvoiceBelongStartDate());
|
Assertions.assertEquals("setInvoiceBelongStartDate", request.getInvoiceBelongStartDate());
|
||||||
|
Assertions.assertEquals("setInvoiceCode", request.getInvoiceCode());
|
||||||
|
Assertions.assertEquals("setInvoiceDate", request.getInvoiceDate());
|
||||||
|
Assertions.assertEquals("setCheckCode", request.getCheckCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
void extractedInvoiceInfoSaveResponseParams(InvoiceInfoSaveResponse response) {
|
void extractedInvoiceInfoSaveResponseParams(InvoiceInfoSaveResponse response) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue