czt
2025-06-30 b6faf70a938ca9e014d34b235dec449f2a21abb4
src/main/java/com/fzzy/api/entity/Api1509.java
@@ -2,13 +2,11 @@
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
@@ -31,38 +29,41 @@
     * 通过接口获取的单位账套后,在局端自动产生账套号
     */
    @Id
    @Column(name = "ID_", precision = 18)
    @JSONField(serialize = false)
    private String id;
    @PropertyDef(label = "账套号")
    @Column(name = "nAcctId", length = 9)
    private Double nAcctId;
    @Column(name = "nacctid", length = 23)
    private String nacctid;
    @PropertyDef(label = "固定资产编码")
    @Column(name = "fixAssetCode", length = 20)
    private String fixAssetCode;
    @Column(name = "fixassetcode", length = 20)
    private String fixassetcode;
    @PropertyDef(label = "固定资产自编码")
    @Column(name = "origFixAssetCode", length = 20)
    private String origFixAssetCode;
    @Column(name = "origfixassetcode", length = 20)
    private String origfixassetcode;
    @PropertyDef(label = "资产类别编码")
    @Column(name = "groupCode", length = 20)
    private String groupCode;
    @Column(name = "groupcode", length = 20)
    private String groupcode;
    @PropertyDef(label = "固定资产名称")
    @Column(name = "fixAssetName", length = 80)
    private String fixAssetName;
    @Column(name = "fixassetname", length = 80)
    private String fixassetname;
    @PropertyDef(label = "计量单位名称")
    @Column(name = "unitName", length = 20)
    private String unitName;
    @Column(name = "unitname", length = 20)
    private String unitname;
    @PropertyDef(label = "原值")
    @Column(name = "valueOrg", length = 20, scale = 4)
    private Double valueOrg;
    @Column(name = "valueorg", length = 20, scale = 4)
    private Double valueorg;
    @PropertyDef(label = "当前原值")
    @Column(name = "dresentValueOrg", length = 20, scale = 4)
    private Double dresentValueOrg;
    @Column(name = "dresentvalueorg", length = 20, scale = 4)
    private Double dresentvalueorg;
    /**
     * 1:不提折旧法
     * 2:平均年限法
@@ -72,12 +73,9 @@
     * 6:双倍余额递减法
     */
    @PropertyDef(label = "折旧方法")
    @Column(name = "deprMethodId", length = 20, scale = 4)
    private Double deprMethodId;
    @Column(name = "deprmethodid")
    private Integer deprmethodid;
    @PropertyDef(label = "固定资产来源")
    @Column(name = "sourceid", length = 12)
    private Double sourceid;
    /**
     * 1:投资
     * 2:自建
@@ -88,9 +86,9 @@
     * 7:捐赠
     * 8:换入
     */
    @PropertyDef(label = "对方科目编码")
    @Column(name = "cDFCode", length = 80)
    private String cDFCode;
    @PropertyDef(label = "固定资产来源")
    @Column(name = "sourceid")
    private Integer sourceid;
    @PropertyDef(label = "型号")
    @Column(name = "model", length = 40)
@@ -105,23 +103,23 @@
    private String manufacturer;
    @PropertyDef(label = "产地")
    @Column(name = "makingPlace", length = 40)
    private String makingPlace;
    @Column(name = "makingplace", length = 40)
    private String makingplace;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "进单位日期")
    @Column(name = "enterDay", length = 10)
    private String enterDay;
    @Column(name = "enterday", length = 10)
    private Date enterday;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "开始使用日期")
    @Column(name = "beginUseDay", length = 10)
    private String beginUseDay;
    @Column(name = "beginuseday", length = 10)
    private Date beginuseday;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "建卡日期")
    @Column(name = "makinDay", length = 10)
    private String makinDay;
    @Column(name = "makinday", length = 10)
    private Date makinday;
    @PropertyDef(label = "管理人")
    @Column(name = "keeper", length = 20)
@@ -132,31 +130,31 @@
    private String maker;
    @PropertyDef(label = "预计使用期间数")
    @Column(name = "usingPeriods", precision = 12)
    private Double usingPeriods;
    @Column(name = "usingperiods")
    private Integer usingperiods;
    @PropertyDef(label = "预计净残值")
    @Column(name = "expecRemain", precision = 20, scale = 4)
    private Double expecRemain;
    @Column(name = "expecremain", precision = 20, scale = 4)
    private Double expecremain;
    @PropertyDef(label = "固定资产对应科目编码")
    @Column(name = "assetAcctCode", length = 20)
    private String assetAcctCode;
    @Column(name = "assetacctcode", length = 20)
    private String assetacctcode;
    @PropertyDef(label = "累计折旧对应科目编码")
    @Column(name = "deprAcctCode", length = 20)
    private String deprAcctCode;
    @Column(name = "depracctcode", length = 20)
    private String depracctcode;
    @PropertyDef(label = "累计折旧")
    @Column(name = "accumulateDepr", precision = 20, scale = 4)
    private Double accumulateDepr;
    @Column(name = "accumulatedepr", precision = 20, scale = 4)
    private Double accumulatedepr;
    /**
     * 0:否
     * 1:是
     */
    @PropertyDef(label = "是否报废清理")
    @Column(name = "abadoned", length = 20)
    @Column(name = "abadoned", length = 1)
    private String abadoned;
    /**
@@ -168,13 +166,17 @@
     * 6:盘亏
     */
    @PropertyDef(label = "当前使用状态名称")
    @Column(name = "presentStatus", length = 20)
    private String presentStatus;
    @Column(name = "presentstatus", length = 20)
    private String presentstatus;
    @PropertyDef(label = "备注")
    @Column(name = "notes", length = 512)
    private String notes;
    @PropertyDef(label = "统一库区编码")
    @Column(name = "tykqbm", length = 22)
    private String tykqbm;
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1)
    private String czbz;