feat:阡陌发票查询接口添加字段(创建时间等)

main
wb2476 2024-10-09 11:05:45 +08:00
parent ee1df265a8
commit 9d9215745e
3 changed files with 30 additions and 0 deletions

View File

@ -65,6 +65,18 @@ public class InvoiceInfoQueryRequest implements PageApiRequest {
@SerializedName("invoice_register_date_end")
private String invoiceRegisterDateEnd;
/**
* -
*/
@SerializedName("create_time_start")
private String createTimeStart;
/**
* -
*/
@SerializedName("create_time_end")
private String createTimeEnd;
/**
*
*/

View File

@ -156,5 +156,15 @@ public class InvoiceInfoQueryResponse implements PageApiResponse {
*/
@SerializedName("settle_status")
private String settleStatus;
/**
* yyyy-MM-dd hh:mm:ss
*/
@SerializedName("create_time")
private String createTime;
/**
* yyyy-MM-dd hh:mm:ss
*/
@SerializedName("update_time")
private String updateTime;
}
}

View File

@ -157,6 +157,8 @@ class InvoiceServiceTest {
request.setSettleAccountName("setSettleAccountName");
request.setInvoiceRegisterDateEnd("setInvoiceRegisterDateEnd");
request.setInvoiceRegisterDateStart("setInvoiceRegisterDateStart");
request.setCreateTimeStart("setCreateTimeStart");
request.setCreateTimeEnd("setCreateTimeEnd");
}
void extractedInvoiceInfoQueryRequestAssertions(InvoiceInfoQueryRequest request) {
@ -174,6 +176,8 @@ class InvoiceServiceTest {
Assertions.assertEquals("setSettleAccountName", request.getSettleAccountName());
Assertions.assertEquals("setInvoiceRegisterDateEnd", request.getInvoiceRegisterDateEnd());
Assertions.assertEquals("setInvoiceRegisterDateStart", request.getInvoiceRegisterDateStart());
Assertions.assertEquals("setCreateTimeStart", request.getCreateTimeStart());
Assertions.assertEquals("setCreateTimeEnd", request.getCreateTimeEnd());
}
void extractedInvoiceInfoQueryResponseParams(InvoiceInfoQueryResponse response) {
@ -200,6 +204,8 @@ class InvoiceServiceTest {
nest.setInvoiceStatus("setInvoiceStatus");
nest.setMatchAmount(BigDecimal.valueOf(100.00));
nest.setSettleStatus("setSettleStatus");
nest.setCreateTime("setCreateTime");
nest.setUpdateTime("setUpdateTime");
nest.setSettleAmount(BigDecimal.valueOf(100.00));
nest.setInvoiceRegisterDate("setInvoiceRegisterDate");
nest.setInvoiceBelongEndDate("setInvoiceBelongEndDate");
@ -220,6 +226,8 @@ class InvoiceServiceTest {
Assertions.assertEquals("setInvoiceStatus", nest.getInvoiceStatus());
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getMatchAmount());
Assertions.assertEquals("setSettleStatus", nest.getSettleStatus());
Assertions.assertEquals("setCreateTime", nest.getCreateTime());
Assertions.assertEquals("setUpdateTime", nest.getUpdateTime());
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getSettleAmount());
Assertions.assertEquals("setInvoiceRegisterDate", nest.getInvoiceRegisterDate());
Assertions.assertEquals("setInvoiceBelongEndDate", nest.getInvoiceBelongEndDate());