fix: 应收单推送金蝶补送分录税率编码并去除DTO重复序列化键

This commit is contained in:
刘泉佳
2026-11-05 16:14:45 +08:00
parent fd82d9604f
commit cbbc523c4b
3 changed files with 10 additions and 2 deletions
@@ -25,6 +25,7 @@
*/
package org.springblade.thirdparty.bfi.pojo.dto;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -35,11 +36,15 @@ import java.math.BigDecimal;
/**
* 业财融合(BFI)A302-2 财务应收单保存 明细分录
* <p>getter 可见性关闭:e 前缀字段(如 eQuantity)经 Lombok getter 推导的属性名(equantity)与字段名不一致,
* 会产生 e_quantity/equantity 重复键,统一以字段 + @JsonProperty 序列化</p>
*
* @author Chill
*/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE,
isGetterVisibility = JsonAutoDetect.Visibility.NONE)
public class BfiArBillSaveEntryDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;