diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryRequest.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryRequest.java index c40cf74..d20acb9 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryRequest.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryRequest.java @@ -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; + /** * 收款账户账号 */ diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryResponse.java index 4aa0bf6..55495c9 100644 --- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryResponse.java +++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v2/invoice/model/InvoiceInfoQueryResponse.java @@ -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; } } \ No newline at end of file diff --git a/scfs-api-service/src/test/java/com/czcb/scfs/api/service/v2/invoice/InvoiceServiceTest.java b/scfs-api-service/src/test/java/com/czcb/scfs/api/service/v2/invoice/InvoiceServiceTest.java index f95bf0f..cddfcb8 100644 --- a/scfs-api-service/src/test/java/com/czcb/scfs/api/service/v2/invoice/InvoiceServiceTest.java +++ b/scfs-api-service/src/test/java/com/czcb/scfs/api/service/v2/invoice/InvoiceServiceTest.java @@ -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());