feat:阡陌发票查询接口添加字段(匹配状态等)
parent
9d9215745e
commit
b12ec9ab52
|
|
@ -6,6 +6,8 @@ import com.google.gson.annotations.SerializedName;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 231909-发票查询
|
* 231909-发票查询
|
||||||
*
|
*
|
||||||
|
|
@ -77,6 +79,30 @@ public class InvoiceInfoQueryRequest implements PageApiRequest {
|
||||||
@SerializedName("create_time_end")
|
@SerializedName("create_time_end")
|
||||||
private String createTimeEnd;
|
private String createTimeEnd;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票状态 0、生效 1、作废
|
||||||
|
*/
|
||||||
|
@SerializedName("invoice_status")
|
||||||
|
private String invoiceStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 匹配状态 0、未匹配 1、已匹配 2、部分匹配
|
||||||
|
*/
|
||||||
|
@SerializedName("match_status")
|
||||||
|
private String matchStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 结算状态 0、未结算 1、已结算 2、部分结算
|
||||||
|
*/
|
||||||
|
@SerializedName("settle_status")
|
||||||
|
private String settleStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票金额
|
||||||
|
*/
|
||||||
|
@SerializedName("invoice_amount")
|
||||||
|
private BigDecimal invoiceAmount;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 收款账户账号
|
* 收款账户账号
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -159,6 +159,10 @@ class InvoiceServiceTest {
|
||||||
request.setInvoiceRegisterDateStart("setInvoiceRegisterDateStart");
|
request.setInvoiceRegisterDateStart("setInvoiceRegisterDateStart");
|
||||||
request.setCreateTimeStart("setCreateTimeStart");
|
request.setCreateTimeStart("setCreateTimeStart");
|
||||||
request.setCreateTimeEnd("setCreateTimeEnd");
|
request.setCreateTimeEnd("setCreateTimeEnd");
|
||||||
|
request.setInvoiceStatus("setInvoiceStatus");
|
||||||
|
request.setMatchStatus("setMatchStatus");
|
||||||
|
request.setSettleStatus("setSettleStatus");
|
||||||
|
request.setInvoiceAmount(BigDecimal.valueOf(100.00));
|
||||||
}
|
}
|
||||||
|
|
||||||
void extractedInvoiceInfoQueryRequestAssertions(InvoiceInfoQueryRequest request) {
|
void extractedInvoiceInfoQueryRequestAssertions(InvoiceInfoQueryRequest request) {
|
||||||
|
|
@ -178,6 +182,10 @@ class InvoiceServiceTest {
|
||||||
Assertions.assertEquals("setInvoiceRegisterDateStart", request.getInvoiceRegisterDateStart());
|
Assertions.assertEquals("setInvoiceRegisterDateStart", request.getInvoiceRegisterDateStart());
|
||||||
Assertions.assertEquals("setCreateTimeStart", request.getCreateTimeStart());
|
Assertions.assertEquals("setCreateTimeStart", request.getCreateTimeStart());
|
||||||
Assertions.assertEquals("setCreateTimeEnd", request.getCreateTimeEnd());
|
Assertions.assertEquals("setCreateTimeEnd", request.getCreateTimeEnd());
|
||||||
|
Assertions.assertEquals("setInvoiceStatus", request.getInvoiceStatus());
|
||||||
|
Assertions.assertEquals("setMatchStatus", request.getMatchStatus());
|
||||||
|
Assertions.assertEquals("setSettleStatus", request.getSettleStatus());
|
||||||
|
Assertions.assertEquals(BigDecimal.valueOf(100.00), request.getInvoiceAmount());
|
||||||
}
|
}
|
||||||
|
|
||||||
void extractedInvoiceInfoQueryResponseParams(InvoiceInfoQueryResponse response) {
|
void extractedInvoiceInfoQueryResponseParams(InvoiceInfoQueryResponse response) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue