package com.fzzy.push.sx2025.data; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @Description 陕西省平台2025版-科目余额信息 * @Author CZT * @Date 2025/10/30 17:06 */ @Data public class SX2025Api1506 implements Serializable { @PropertyDef(label = "id") @JSONField(serialize = false) private String id; @PropertyDef(label = "账套号") @JsonProperty("nAcctId") private String nacctid; @PropertyDef(label = "年度") @JsonProperty("cYear") private Integer cyear; @PropertyDef(label = "期间") @JsonProperty("nNo") private Integer nno; @PropertyDef(label = "科目编码") @JsonProperty("cCode") private String ccode; @PropertyDef(label = "期初本位币余额") @JsonProperty("bM") private Double bm; @PropertyDef(label = "期末本位币余额") @JsonProperty("eM") private Double em; @PropertyDef(label = "期初数量") @JsonProperty("bQty") private Double bqty; @PropertyDef(label = "期末数量") @JsonProperty("eQty") private Double eqty; /** * 1:借方 * -1:贷方 */ @PropertyDef(label = "余额方向") @JsonProperty("cDc") private Integer cdc; @PropertyDef(label = "借方本位币发生额") @JsonProperty("DM") private Double dm; @PropertyDef(label = "贷方本位币发生额") @JsonProperty("CM") private Double cm; @PropertyDef(label = "借方发生数量") @JsonProperty("DQ") private Double dq; @PropertyDef(label = "贷方发生数量") @JsonProperty("CQ") private Double cq; @PropertyDef(label = "期初外币余额") @JsonProperty("bFM") private Double bfm; @PropertyDef(label = "期末外币余额") @JsonProperty("eFM") private Double efm; @PropertyDef(label = "借方外币发生额") @JsonProperty("DFM") private Double dfm; @PropertyDef(label = "贷方外币发生额") @JsonProperty("CFM") private Double cfm; @PropertyDef(label = "操作标志") @JsonProperty("czbz") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间") @JsonProperty("zhgxsj") private Date zhgxsj; }