⚡ 调整金蝶财务应付单/付款申请推送逻辑

- awrp_src_code 拼接付款申请号与结算明细单据号(去重)
- 分录金额直接取结算金额(含税/不含税),移除按申请付款金额分摊逻辑
- 往来类型/往来户改由合同取值:客户合同传 bd_customer,其余 bd_supplier;
  往来户取合同乙方并关联客商档案取客商编码,未维护时拦截报错
- 币种 RMB 统一映射为 CNY
- 金蝶请求 DTO 统一增加 @JsonInclude(NON_NULL),布尔字段默认 false
- A102-2 仅传必填字段,非必传字段注释保留;isincludetax/ispricetotal 传 true
This commit is contained in:
刘泉佳
2026-09-17 22:37:07 +08:00
parent 25a5b63ecc
commit d0c5483d8b
52 changed files with 191 additions and 75 deletions
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -42,6 +43,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillSaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -87,6 +88,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillSaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillSaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -82,9 +84,9 @@ public class BfiApBillSaveEntryDTO implements Serializable {
*/
private BigDecimal discountrate;
/**
* 赠品
* 赠品,默认 false
*/
private Boolean ispresent;
private Boolean ispresent = Boolean.FALSE;
/**
* 税率.编码,城矿传 V13(BfiConstant.TAX_RATE_V13)
*/
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillSavePlanDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiApBillSavePreEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -42,6 +43,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiArBillQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiArBillSaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -88,6 +89,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiArBillSaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiArBillSaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiArBillSavePlanDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -36,6 +37,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiBaseDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -41,6 +42,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiClaimAnnounceQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiClaimPushBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -61,6 +62,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiClaimPushDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiClaimPushEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -37,6 +38,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerBankEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -39,6 +40,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerGroupEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -37,6 +38,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerLinkmanEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerSaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -67,6 +68,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiCustomerSaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -36,6 +37,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiExchangeRateQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -46,6 +47,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplyOpenApiBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -37,6 +38,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplyOpenApiQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -42,6 +43,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplyQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplySaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -82,6 +83,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplySaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceApplySaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -55,6 +56,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceAssignBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceAssignItemDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -37,6 +38,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceAssignRefDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -44,6 +45,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoiceDownloadDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -47,6 +48,7 @@ import java.util.Map;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiInvoicePoolQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplyPushBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplyPushDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplyPushEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplyQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplySaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplySaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayApplySaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiPayBillQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -43,6 +44,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiRecBillQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -41,6 +42,7 @@ import java.io.Serializable;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiReceivedInvoiceQueryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.io.Serial;
@@ -37,6 +38,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiReceivedInvoiceSaveBodyDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -81,6 +82,7 @@ import java.util.List;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiReceivedInvoiceSaveDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -38,6 +39,7 @@ import java.math.BigDecimal;
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiReceivedInvoiceSaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -39,6 +40,7 @@ import java.io.Serializable;
*/
@Data
@EqualsAndHashCode(callSuper = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiTokenDTO extends BfiBaseDTO {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -39,6 +40,7 @@ import java.io.Serializable;
*/
@Data
@EqualsAndHashCode(callSuper = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiVerifyTokenDTO extends BfiBaseDTO {
@Serial
private static final long serialVersionUID = 1L;
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -39,6 +40,7 @@ import java.io.Serializable;
*/
@Data
@EqualsAndHashCode(callSuper = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BfiWithdrawTokenDTO extends BfiBaseDTO {
@Serial
private static final long serialVersionUID = 1L;