CZT
2023-11-10 24da09489db83167c91f5920a92ea19f29d96829
优化上海接口同步
已修改15个文件
1441 ■■■■ 文件已修改
src/main/java/com/fzzy/api/entity/Api1207.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1501.java 555 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1502.java 305 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1503.java 345 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/repository/Api1201Rep.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/repository/Api1404Rep.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/entity/Fz40InoutSettle.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1202.java 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1204.java 39 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1205.java 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1206.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1207.java
@@ -32,7 +32,7 @@
    @Id
    @PropertyDef(label = "倒仓单号" )
    @Column(name = "dcdh", length = 32)
    @Column(name = "dcdh", length = 33)
    private String dcdh;
    @PropertyDef(label = "倒仓类型" )
src/main/java/com/fzzy/api/entity/Api1501.java
@@ -5,14 +5,11 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
@@ -49,556 +46,556 @@
    private Date bbsj;
    @PropertyDef(label = "货币资金期末余额(元)" )
    @Column(name = "hbjjqmye", precision = 20, scale = 2)
    private BigDecimal hbjjqmye;
    @Column(name = "hbjjqmye")
    private Double hbjjqmye;
    @PropertyDef(label = "货币资金年初余额(元)" )
    @Column(name = "hbjjncye", precision = 20, scale = 2)
    private BigDecimal hbjjncye;
    @Column(name = "hbjjncye")
    private Double hbjjncye;
    @PropertyDef(label = "交易性金融资产期末余额(元)" )
    @Column(name = "jyxjrzcqmye", precision = 20, scale = 2)
    private BigDecimal jyxjrzcqmye;
    @Column(name = "jyxjrzcqmye")
    private Double jyxjrzcqmye;
    @PropertyDef(label = "交易性金融资产年初余额(元)" )
    @Column(name = "jyxjrzcncye", precision = 20, scale = 2)
    private BigDecimal jyxjrzcncye;
    @Column(name = "jyxjrzcncye")
    private Double jyxjrzcncye;
    @PropertyDef(label = "衍生金融资产期末余额(元)" )
    @Column(name = "ysjrzcqmye", precision = 20, scale = 2)
    private BigDecimal ysjrzcqmye;
    @Column(name = "ysjrzcqmye")
    private Double ysjrzcqmye;
    @PropertyDef(label = "衍生金融资产年初余额(元)" )
    @Column(name = "ysjrzcncye", precision = 20, scale = 2)
    private BigDecimal ysjrzcncye;
    @Column(name = "ysjrzcncye")
    private Double ysjrzcncye;
    @PropertyDef(label = "应收票据期末余额(元)" )
    @Column(name = "yspjqmye", precision = 20, scale = 2)
    private BigDecimal yspjqmye;
    @Column(name = "yspjqmye")
    private Double yspjqmye;
    @PropertyDef(label = "应收票据年初余额(元)" )
    @Column(name = "yspjncye", precision = 20, scale = 2)
    private BigDecimal yspjncye;
    @Column(name = "yspjncye")
    private Double yspjncye;
    @PropertyDef(label = "应收账款期末余额(元)" )
    @Column(name = "yszkqmye", precision = 20, scale = 2)
    private BigDecimal yszkqmye;
    @Column(name = "yszkqmye")
    private Double yszkqmye;
    @PropertyDef(label = "应收账款年初余额(元)" )
    @Column(name = "yszkncye", precision = 20, scale = 2)
    private BigDecimal yszkncye;
    @Column(name = "yszkncye")
    private Double yszkncye;
    @PropertyDef(label = "预付款项期末余额(元)" )
    @Column(name = "yuskxqmye", precision = 20, scale = 2)
    private BigDecimal yuskxqmye;
    @Column(name = "yuskxqmye")
    private Double yuskxqmye;
    @PropertyDef(label = "预付款项年初余额(元)" )
    @Column(name = "yuskxncye", precision = 20, scale = 2)
    private BigDecimal yuskxncye;
    @Column(name = "yuskxncye")
    private Double yuskxncye;
    @PropertyDef(label = "其他应收款期末余额(元)" )
    @Column(name = "qtyszkqmye", precision = 20, scale = 2)
    private BigDecimal qtyszkqmye;
    @Column(name = "qtyszkqmye")
    private Double qtyszkqmye;
    @PropertyDef(label = "其他应收款年初余额(元)" )
    @Column(name = "qtyszkncye", precision = 20, scale = 2)
    private BigDecimal qtyszkncye;
    @Column(name = "qtyszkncye")
    private Double qtyszkncye;
    @PropertyDef(label = "存货期末余额(元)" )
    @Column(name = "chqmye", precision = 20, scale = 2)
    private BigDecimal chqmye;
    @Column(name = "chqmye")
    private Double chqmye;
    @PropertyDef(label = "存货年初余额(元)" )
    @Column(name = "chncye", precision = 20, scale = 2)
    private BigDecimal chncye;
    @Column(name = "chncye")
    private Double chncye;
    @PropertyDef(label = "合同资产期末余额(元)" )
    @Column(name = "htzcqmye", precision = 20, scale = 2)
    private BigDecimal htzcqmye;
    @Column(name = "htzcqmye")
    private Double htzcqmye;
    @PropertyDef(label = "合同资产年初余额(元)" )
    @Column(name = "htzcncye", precision = 20, scale = 2)
    private BigDecimal htzcncye;
    @Column(name = "htzcncye")
    private Double htzcncye;
    @PropertyDef(label = "持有待售资产期末余额(元)" )
    @Column(name = "cydszcqmye", precision = 20, scale = 2)
    private BigDecimal cydszcqmye;
    @Column(name = "cydszcqmye")
    private Double cydszcqmye;
    @PropertyDef(label = "持有待售资产年初余额(元)" )
    @Column(name = "cydszcncye", precision = 20, scale = 2)
    private BigDecimal cydszcncye;
    @Column(name = "cydszcncye")
    private Double cydszcncye;
    @PropertyDef(label = "一年内到期的非流动资产期末余额(元)" )
    @Column(name = "ynndqfldzcqmye", precision = 20, scale = 2)
    private BigDecimal ynndqfldzcqmye;
    @Column(name = "ynndqfldzcqmye")
    private Double ynndqfldzcqmye;
    @PropertyDef(label = "一年内到期的非流动资产年初余额(元)" )
    @Column(name = "ynndqfldzcncye", precision = 20, scale = 2)
    private BigDecimal ynndqfldzcncye;
    @Column(name = "ynndqfldzcncye")
    private Double ynndqfldzcncye;
    @PropertyDef(label = "其他流动资产期末余额(元)" )
    @Column(name = "qtldzcqmye", precision = 20, scale = 2)
    private BigDecimal qtldzcqmye;
    @Column(name = "qtldzcqmye")
    private Double qtldzcqmye;
    @PropertyDef(label = "其他流动资产年初余额(元)" )
    @Column(name = "qtldzcncye", precision = 20, scale = 2)
    private BigDecimal qtldzcncye;
    @Column(name = "qtldzcncye")
    private Double qtldzcncye;
    @PropertyDef(label = "流动资产合计期末余额(元)" )
    @Column(name = "ldzchjqmye", precision = 20, scale = 2)
    private BigDecimal ldzchjqmye;
    @Column(name = "ldzchjqmye")
    private Double ldzchjqmye;
    @PropertyDef(label = "流动资产合计年初余额(元)" )
    @Column(name = "ldzchjncye", precision = 20, scale = 2)
    private BigDecimal ldzchjncye;
    @Column(name = "ldzchjncye")
    private Double ldzchjncye;
    @PropertyDef(label = "债券投资期末余额(元)" )
    @Column(name = "zjtzqmye", precision = 20, scale = 2)
    private BigDecimal zjtzqmye;
    @Column(name = "zjtzqmye")
    private Double zjtzqmye;
    @PropertyDef(label = "债券投资年初余额(元)" )
    @Column(name = "zjtzncye", precision = 20, scale = 2)
    private BigDecimal zjtzncye;
    @Column(name = "zjtzncye")
    private Double zjtzncye;
    @PropertyDef(label = "其他债券投资期末余额(元)" )
    @Column(name = "qtzqtzqmye", precision = 20, scale = 2)
    private BigDecimal qtzqtzqmye;
    @Column(name = "qtzqtzqmye")
    private Double qtzqtzqmye;
    @PropertyDef(label = "其他债券投资年初余额(元)" )
    @Column(name = "qtzqtzncye", precision = 20, scale = 2)
    private BigDecimal qtzqtzncye;
    @Column(name = "qtzqtzncye")
    private Double qtzqtzncye;
    @PropertyDef(label = "长期应收款期末余额(元)" )
    @Column(name = "cqyskqmye", precision = 20, scale = 2)
    private BigDecimal cqyskqmye;
    @Column(name = "cqyskqmye")
    private Double cqyskqmye;
    @PropertyDef(label = "长期应收款年初余额(元)" )
    @Column(name = "cqyskncye", precision = 20, scale = 2)
    private BigDecimal cqyskncye;
    @Column(name = "cqyskncye")
    private Double cqyskncye;
    @PropertyDef(label = "长期股权投资期末余额(元)" )
    @Column(name = "cqgqtzqmye", precision = 20, scale = 2)
    private BigDecimal cqgqtzqmye;
    @Column(name = "cqgqtzqmye")
    private Double cqgqtzqmye;
    @PropertyDef(label = "长期股权投资年初余额(元)" )
    @Column(name = "cqgqtzncye", precision = 20, scale = 2)
    private BigDecimal cqgqtzncye;
    @Column(name = "cqgqtzncye")
    private Double cqgqtzncye;
    @PropertyDef(label = "其他权益工具投资期末余额(元)" )
    @Column(name = "qtqygjtzqmye", precision = 20, scale = 2)
    private BigDecimal qtqygjtzqmye;
    @Column(name = "qtqygjtzqmye")
    private Double qtqygjtzqmye;
    @PropertyDef(label = "其他权益工具投资年初余额(元)" )
    @Column(name = "qtqygjtzncye", precision = 20, scale = 2)
    private BigDecimal qtqygjtzncye;
    @Column(name = "qtqygjtzncye")
    private Double qtqygjtzncye;
    @PropertyDef(label = "其他非流动金融资产期末余额(元)" )
    @Column(name = "qtfldjrzcqmye", precision = 20, scale = 2)
    private BigDecimal qtfldjrzcqmye;
    @Column(name = "qtfldjrzcqmye")
    private Double qtfldjrzcqmye;
    @PropertyDef(label = "其他非流动金融资产年初余额(元)" )
    @Column(name = "qtfldjrzcncye", precision = 20, scale = 2)
    private BigDecimal qtfldjrzcncye;
    @Column(name = "qtfldjrzcncye")
    private Double qtfldjrzcncye;
    @PropertyDef(label = "投资性房地产期末余额(元)" )
    @Column(name = "tzxfdcqmye", precision = 20, scale = 2)
    private BigDecimal tzxfdcqmye;
    @Column(name = "tzxfdcqmye")
    private Double tzxfdcqmye;
    @PropertyDef(label = "投资性房地产年初余额(元)" )
    @Column(name = "tzxfdcncye", precision = 20, scale = 2)
    private BigDecimal tzxfdcncye;
    @Column(name = "tzxfdcncye")
    private Double tzxfdcncye;
    @PropertyDef(label = "固定资产期末余额(元)" )
    @Column(name = "gdzcqmye", precision = 20, scale = 2)
    private BigDecimal gdzcqmye;
    @Column(name = "gdzcqmye")
    private Double gdzcqmye;
    @PropertyDef(label = "固定资产年初余额(元)" )
    @Column(name = "gdzcncye", precision = 20, scale = 2)
    private BigDecimal gdzcncye;
    @Column(name = "gdzcncye")
    private Double gdzcncye;
    @PropertyDef(label = "在建工程期末余额(元)" )
    @Column(name = "zjgcqmye", precision = 20, scale = 2)
    private BigDecimal zjgcqmye;
    @Column(name = "zjgcqmye")
    private Double zjgcqmye;
    @PropertyDef(label = "在建工程年初余额(元)" )
    @Column(name = "zjgcncye", precision = 20, scale = 2)
    private BigDecimal zjgcncye;
    @Column(name = "zjgcncye")
    private Double zjgcncye;
    @PropertyDef(label = "生产性生物资产期末余额(元)" )
    @Column(name = "scxswzcqmye", precision = 20, scale = 2)
    private BigDecimal scxswzcqmye;
    @Column(name = "scxswzcqmye")
    private Double scxswzcqmye;
    @PropertyDef(label = "生产性生物资产年初余额(元)" )
    @Column(name = "scxswzcncye", precision = 20, scale = 2)
    private BigDecimal scxswzcncye;
    @Column(name = "scxswzcncye")
    private Double scxswzcncye;
    @PropertyDef(label = "油气资产期末余额(元)" )
    @Column(name = "yqzcqmye", precision = 20, scale = 2)
    private BigDecimal yqzcqmye;
    @Column(name = "yqzcqmye")
    private Double yqzcqmye;
    @PropertyDef(label = "油气资产年初余额(元)" )
    @Column(name = "yqzcncye", precision = 20, scale = 2)
    private BigDecimal yqzcncye;
    @Column(name = "yqzcncye")
    private Double yqzcncye;
    @PropertyDef(label = "无形资产期末余额(元)" )
    @Column(name = "wxzcqmye", precision = 20, scale = 2)
    private BigDecimal wxzcqmye;
    @Column(name = "wxzcqmye")
    private Double wxzcqmye;
    @PropertyDef(label = "无形资产年初余额(元)" )
    @Column(name = "wxzcncye", precision = 20, scale = 2)
    private BigDecimal wxzcncye;
    @Column(name = "wxzcncye")
    private Double wxzcncye;
    @PropertyDef(label = "开发支出期末余额(元)" )
    @Column(name = "kfzcqmye", precision = 20, scale = 2)
    private BigDecimal kfzcqmye;
    @Column(name = "kfzcqmye")
    private Double kfzcqmye;
    @PropertyDef(label = "开发支出年初余额(元)" )
    @Column(name = "kfzcncye", precision = 20, scale = 2)
    private BigDecimal kfzcncye;
    @Column(name = "kfzcncye")
    private Double kfzcncye;
    @PropertyDef(label = "商誉期末余额(元)" )
    @Column(name = "syqmye", precision = 20, scale = 2)
    private BigDecimal syqmye;
    @Column(name = "syqmye")
    private Double syqmye;
    @PropertyDef(label = "商誉年初余额(元)" )
    @Column(name = "syncye", precision = 20, scale = 2)
    private BigDecimal syncye;
    @Column(name = "syncye")
    private Double syncye;
    @PropertyDef(label = "长期待摊费用期末余额(元)" )
    @Column(name = "cqdtfyqmye", precision = 20, scale = 2)
    private BigDecimal cqdtfyqmye;
    @Column(name = "cqdtfyqmye")
    private Double cqdtfyqmye;
    @PropertyDef(label = "长期待摊费用年初余额(元)" )
    @Column(name = "cqdtfyncye", precision = 20, scale = 2)
    private BigDecimal cqdtfyncye;
    @Column(name = "cqdtfyncye")
    private Double cqdtfyncye;
    @PropertyDef(label = "递延所得税资产期末余额(元)" )
    @Column(name = "dysdszcqmye", precision = 20, scale = 2)
    private BigDecimal dysdszcqmye;
    @Column(name = "dysdszcqmye")
    private Double dysdszcqmye;
    @PropertyDef(label = "递延所得税资产年初余额(元)" )
    @Column(name = "dysdszcncye", precision = 20, scale = 2)
    private BigDecimal dysdszcncye;
    @Column(name = "dysdszcncye")
    private Double dysdszcncye;
    @PropertyDef(label = "其他非流动资产期末余额(元)" )
    @Column(name = "qtfldzcqmye", precision = 20, scale = 2)
    private BigDecimal qtfldzcqmye;
    @Column(name = "qtfldzcqmye")
    private Double qtfldzcqmye;
    @PropertyDef(label = "其他非流动资产年初余额(元)" )
    @Column(name = "qtfldzcncye", precision = 20, scale = 2)
    private BigDecimal qtfldzcncye;
    @Column(name = "qtfldzcncye")
    private Double qtfldzcncye;
    @PropertyDef(label = "非流动资产合计期末余额(元)" )
    @Column(name = "fldzcqmye", precision = 20, scale = 2)
    private BigDecimal fldzcqmye;
    @Column(name = "fldzcqmye")
    private Double fldzcqmye;
    @PropertyDef(label = "非流动资产合计年初余额(元)" )
    @Column(name = "fldzcncye", precision = 20, scale = 2)
    private BigDecimal fldzcncye;
    @Column(name = "fldzcncye")
    private Double fldzcncye;
    @PropertyDef(label = "资产总计期末余额(元)" )
    @Column(name = "zczjqmye", precision = 20, scale = 2)
    private BigDecimal zczjqmye;
    @Column(name = "zczjqmye")
    private Double zczjqmye;
    @PropertyDef(label = "资产总计年初余额(元)" )
    @Column(name = "zczjncye", precision = 20, scale = 2)
    private BigDecimal zczjncye;
    @Column(name = "zczjncye")
    private Double zczjncye;
    @PropertyDef(label = "短期借款期末余额(元)" )
    @Column(name = "dqjkmye", precision = 20, scale = 2)
    private BigDecimal dqjkqmye;
    @Column(name = "dqjkmye")
    private Double dqjkqmye;
    @PropertyDef(label = "短期借款年初余额(元)" )
    @Column(name = "dqjkncye", precision = 20, scale = 2)
    private BigDecimal dqjkncye;
    @Column(name = "dqjkncye")
    private Double dqjkncye;
    @PropertyDef(label = "交易性金融负债期末余额(元)" )
    @Column(name = "jyxjrfzqmye", precision = 20, scale = 2)
    private BigDecimal jyxjrfzqmye;
    @Column(name = "jyxjrfzqmye")
    private Double jyxjrfzqmye;
    @PropertyDef(label = "交易性金融负债年初余额(元)" )
    @Column(name = "jyxjrfzncye", precision = 20, scale = 2)
    private BigDecimal jyxjrfzncye;
    @Column(name = "jyxjrfzncye")
    private Double jyxjrfzncye;
    @PropertyDef(label = "衍生金融负债期末余额(元)" )
    @Column(name = "ysjrfzqmye", precision = 20, scale = 2)
    private BigDecimal ysjrfzqmye;
    @Column(name = "ysjrfzqmye")
    private Double ysjrfzqmye;
    @PropertyDef(label = "衍生金融负债年初余额(元)" )
    @Column(name = "ysjrfzncye", precision = 20, scale = 2)
    private BigDecimal ysjrfzncye;
    @Column(name = "ysjrfzncye")
    private Double ysjrfzncye;
    @PropertyDef(label = "应付票据期末余额(元)" )
    @Column(name = "ldfzyspjqmye", precision = 20, scale = 2)
    private BigDecimal ldfzyspjqmye;
    @Column(name = "ldfzyspjqmye")
    private Double ldfzyspjqmye;
    @PropertyDef(label = "应付票据年初余额(元)" )
    @Column(name = "ldfzyspjncye", precision = 20, scale = 2)
    private BigDecimal ldfzyspjncye;
    @Column(name = "ldfzyspjncye")
    private Double ldfzyspjncye;
    @PropertyDef(label = "应付账款期末余额(元)" )
    @Column(name = "ldfzyszkqmye", precision = 20, scale = 2)
    private BigDecimal ldfzyszkqmye;
    @Column(name = "ldfzyszkqmye")
    private Double ldfzyszkqmye;
    @PropertyDef(label = "应付账款年初余额(元)" )
    @Column(name = "ldfzyszkncye", precision = 20, scale = 2)
    private BigDecimal ldfzyszkncye;
    @Column(name = "ldfzyszkncye")
    private Double ldfzyszkncye;
    @PropertyDef(label = "预收款项期末余额(元)" )
    @Column(name = "ldfzyuskxqmye", precision = 20, scale = 2)
    private BigDecimal ldfzyuskxqmye;
    @Column(name = "ldfzyuskxqmye")
    private Double ldfzyuskxqmye;
    @PropertyDef(label = "预收款项年初余额(元)" )
    @Column(name = "ldfzyuskxncye", precision = 20, scale = 2)
    private BigDecimal ldfzyuskxncye;
    @Column(name = "ldfzyuskxncye")
    private Double ldfzyuskxncye;
    @PropertyDef(label = "合同负债期末余额(元)" )
    @Column(name = "htfzqmye", precision = 20, scale = 2)
    private BigDecimal htfzqmye;
    @Column(name = "htfzqmye")
    private Double htfzqmye;
    @PropertyDef(label = "合同负债年初余额(元)" )
    @Column(name = "htfzncye", precision = 20, scale = 2)
    private BigDecimal htfzncye;
    @Column(name = "htfzncye")
    private Double htfzncye;
    @PropertyDef(label = "应付职工薪酬期末余额(元)" )
    @Column(name = "yfzgxcqmye", precision = 20, scale = 2)
    private BigDecimal yfzgxcqmye;
    @Column(name = "yfzgxcqmye")
    private Double yfzgxcqmye;
    @PropertyDef(label = "应付职工薪酬年初余额(元)" )
    @Column(name = "yfzgxcncye", precision = 20, scale = 2)
    private BigDecimal yfzgxcncye;
    @Column(name = "yfzgxcncye")
    private Double yfzgxcncye;
    @PropertyDef(label = "应交税费期末余额(元)" )
    @Column(name = "yjsfqmye", precision = 20, scale = 2)
    private BigDecimal yjsfqmye;
    @Column(name = "yjsfqmye")
    private Double yjsfqmye;
    @PropertyDef(label = "应交税费年初余额(元)" )
    @Column(name = "yjsfncye", precision = 20, scale = 2)
    private BigDecimal yjsfncye;
    @Column(name = "yjsfncye")
    private Double yjsfncye;
    @PropertyDef(label = "其他应付款期末余额(元)" )
    @Column(name = "qtyfkqmye", precision = 20, scale = 2)
    private BigDecimal qtyfkqmye;
    @Column(name = "qtyfkqmye")
    private Double qtyfkqmye;
    @PropertyDef(label = "其他应付款年初余额(元)" )
    @Column(name = "qtyfkncye", precision = 20, scale = 2)
    private BigDecimal qtyfkncye;
    @Column(name = "qtyfkncye")
    private Double qtyfkncye;
    @PropertyDef(label = "持有待售负债期末余额(元)" )
    @Column(name = "cydsfzqmye", precision = 20, scale = 2)
    private BigDecimal cydsfzqmye;
    @Column(name = "cydsfzqmye")
    private Double cydsfzqmye;
    @PropertyDef(label = "持有待售负债年初余额(元)" )
    @Column(name = "cydsfzncye", precision = 20, scale = 2)
    private BigDecimal cydsfzncye;
    @Column(name = "cydsfzncye")
    private Double cydsfzncye;
    @PropertyDef(label = "一年内到期的非流动负债期末余额(元)" )
    @Column(name = "ynddqfldfzqmye", precision = 20, scale = 2)
    private BigDecimal ynddqfldfzqmye;
    @Column(name = "ynddqfldfzqmye")
    private Double ynddqfldfzqmye;
    @PropertyDef(label = "一年内到期的非流动负债年初余额(元)" )
    @Column(name = "ynddqfldfzncye", precision = 20, scale = 2)
    private BigDecimal ynddqfldfzncye;
    @Column(name = "ynddqfldfzncye")
    private Double ynddqfldfzncye;
    @PropertyDef(label = "其他流动负债期末余额(元)" )
    @Column(name = "qtldfzqmye", precision = 20, scale = 2)
    private BigDecimal qtldfzqmye;
    @Column(name = "qtldfzqmye")
    private Double qtldfzqmye;
    @PropertyDef(label = "其他流动负债年初余额(元)" )
    @Column(name = "qtldfzncye", precision = 20, scale = 2)
    private BigDecimal qtldfzncye;
    @Column(name = "qtldfzncye")
    private Double qtldfzncye;
    @PropertyDef(label = "流动负债合计期末余额(元)" )
    @Column(name = "ldfzhjqmye", precision = 20, scale = 2)
    private BigDecimal ldfzhjqmye;
    @Column(name = "ldfzhjqmye")
    private Double ldfzhjqmye;
    @PropertyDef(label = "流动负债合计年初余额(元)" )
    @Column(name = "ldfzhjncye", precision = 20, scale = 2)
    private BigDecimal ldfzhjncye;
    @Column(name = "ldfzhjncye")
    private Double ldfzhjncye;
    @PropertyDef(label = "长期借款期末余额(元)" )
    @Column(name = "cqjkqmye", precision = 20, scale = 2)
    private BigDecimal cqjkqmye;
    @Column(name = "cqjkqmye")
    private Double cqjkqmye;
    @PropertyDef(label = "长期借款年初余额(元)" )
    @Column(name = "cqjkncye", precision = 20, scale = 2)
    private BigDecimal cqjkncye;
    @Column(name = "cqjkncye")
    private Double cqjkncye;
    @PropertyDef(label = "应付债券期末余额(元)" )
    @Column(name = "yfzqqmye", precision = 20, scale = 2)
    private BigDecimal yfzqqmye;
    @Column(name = "yfzqqmye")
    private Double yfzqqmye;
    @PropertyDef(label = "应付债券年初余额(元)" )
    @Column(name = "yfzqncye", precision = 20, scale = 2)
    private BigDecimal yfzqncye;
    @Column(name = "yfzqncye")
    private Double yfzqncye;
    @PropertyDef(label = "其中:优先股期末余额(元)" )
    @Column(name = "yfzqyxgqmye", precision = 20, scale = 2)
    private BigDecimal yfzqyxgqmye;
    @Column(name = "yfzqyxgqmye")
    private Double yfzqyxgqmye;
    @PropertyDef(label = "其中:优先股年初余额(元)" )
    @Column(name = "yfzqyxgncye", precision = 20, scale = 2)
    private BigDecimal yfzqyxgncye;
    @Column(name = "yfzqyxgncye")
    private Double yfzqyxgncye;
    @PropertyDef(label = "永续债期末余额(元)" )
    @Column(name = "yfzqyxzqmye", precision = 20, scale = 2)
    private BigDecimal yfzqyxzqmye;
    @Column(name = "yfzqyxzqmye")
    private Double yfzqyxzqmye;
    @PropertyDef(label = "永续债年初余额(元)" )
    @Column(name = "yfzqyxzncye", precision = 20, scale = 2)
    private BigDecimal yfzqyxzncye;
    @Column(name = "yfzqyxzncye")
    private Double yfzqyxzncye;
    @PropertyDef(label = "长期应付款期末余额(元)" )
    @Column(name = "cqyfkqmye", precision = 20, scale = 2)
    private BigDecimal cqyfkqmye;
    @Column(name = "cqyfkqmye")
    private Double cqyfkqmye;
    @PropertyDef(label = "长期应付款年初余额(元)" )
    @Column(name = "cqyfkncye", precision = 20, scale = 2)
    private BigDecimal cqyfkncye;
    @Column(name = "cqyfkncye")
    private Double cqyfkncye;
    @PropertyDef(label = "预计负债期末余额(元)" )
    @Column(name = "ysfzqmye", precision = 20, scale = 2)
    private BigDecimal ysfzqmye;
    @Column(name = "ysfzqmye")
    private Double ysfzqmye;
    @PropertyDef(label = "预计负债年初余额(元)" )
    @Column(name = "ysfzncye", precision = 20, scale = 2)
    private BigDecimal ysfzncye;
    @Column(name = "ysfzncye")
    private Double ysfzncye;
    @PropertyDef(label = "递延收益期末余额(元)" )
    @Column(name = "dysyqmye", precision = 20, scale = 2)
    private BigDecimal dysyqmye;
    @Column(name = "dysyqmye")
    private Double dysyqmye;
    @PropertyDef(label = "递延收益年初余额(元)" )
    @Column(name = "dysyncye", precision = 20, scale = 2)
    private BigDecimal dysyncye;
    @Column(name = "dysyncye")
    private Double dysyncye;
    @PropertyDef(label = "递延所得税负债期末余额(元)" )
    @Column(name = "dysdsfzqmye", precision = 20, scale = 2)
    private BigDecimal dysdsfzqmye;
    @Column(name = "dysdsfzqmye")
    private Double dysdsfzqmye;
    @PropertyDef(label = "递延所得税负债年初余额(元)" )
    @Column(name = "dysdsfzncye", precision = 20, scale = 2)
    private BigDecimal dysdsfzncye;
    @Column(name = "dysdsfzncye")
    private Double dysdsfzncye;
    @PropertyDef(label = "其他非流动负债期末余额(元)" )
    @Column(name = "qtfldfzqmye", precision = 20, scale = 2)
    private BigDecimal qtfldfzqmye;
    @Column(name = "qtfldfzqmye")
    private Double qtfldfzqmye;
    @PropertyDef(label = "其他非流动负债年初余额(元)" )
    @Column(name = "qtfldfzncye", precision = 20, scale = 2)
    private BigDecimal qtfldfzncye;
    @Column(name = "qtfldfzncye")
    private Double qtfldfzncye;
    @PropertyDef(label = "非流动负债合计期末余额(元)" )
    @Column(name = "fldfzhjqmye", precision = 20, scale = 2)
    private BigDecimal fldfzhjqmye;
    @Column(name = "fldfzhjqmye")
    private Double fldfzhjqmye;
    @PropertyDef(label = "非流动负债合计年初余额(元)" )
    @Column(name = "fldfzhjncye", precision = 20, scale = 2)
    private BigDecimal fldfzhjncye;
    @Column(name = "fldfzhjncye")
    private Double fldfzhjncye;
    @PropertyDef(label = "负债合计期末余额(元)" )
    @Column(name = "fzhjqmye", precision = 20, scale = 2)
    private BigDecimal fzhjqmye;
    @Column(name = "fzhjqmye")
    private Double fzhjqmye;
    @PropertyDef(label = "负债合计年初余额(元)" )
    @Column(name = "fzhjncye", precision = 20, scale = 2)
    private BigDecimal fzhjncye;
    @Column(name = "fzhjncye")
    private Double fzhjncye;
    @PropertyDef(label = "实收资本(或股本)期末余额(元)" )
    @Column(name = "sszbqmye", precision = 20, scale = 2)
    private BigDecimal sszbqmye;
    @Column(name = "sszbqmye")
    private Double sszbqmye;
    @PropertyDef(label = "实收资本(或股本)年初余额(元)" )
    @Column(name = "sszbncye", precision = 20, scale = 2)
    private BigDecimal sszbncye;
    @Column(name = "sszbncye")
    private Double sszbncye;
    @PropertyDef(label = "其他权益工具期末余额(元)" )
    @Column(name = "qtqygjqmye", precision = 20, scale = 2)
    private BigDecimal qtqygjqmye;
    @Column(name = "qtqygjqmye")
    private Double qtqygjqmye;
    @PropertyDef(label = "其他权益工具年初余额(元)" )
    @Column(name = "qtqygjncye", precision = 20, scale = 2)
    private BigDecimal qtqygjncye;
    @Column(name = "qtqygjncye")
    private Double qtqygjncye;
    @PropertyDef(label = "其中:优先股期末余额(元)" )
    @Column(name = "qtqygjyxgqmye", precision = 20, scale = 2)
    private BigDecimal qtqygjyxgqmye;
    @Column(name = "qtqygjyxgqmye")
    private Double qtqygjyxgqmye;
    @PropertyDef(label = "其中:优先股年初余额(元)" )
    @Column(name = "qtqygjyxgncye", precision = 20, scale = 2)
    private BigDecimal qtqygjyxgncye;
    @Column(name = "qtqygjyxgncye")
    private Double qtqygjyxgncye;
    @PropertyDef(label = "永续债期末余额(元)" )
    @Column(name = "qtqygjyxzqmye", precision = 20, scale = 2)
    private BigDecimal qtqygjyxzqmye;
    @Column(name = "qtqygjyxzqmye")
    private Double qtqygjyxzqmye;
    @PropertyDef(label = "永续债年初余额(元)" )
    @Column(name = "qtqygjyxzncye", precision = 20, scale = 2)
    private BigDecimal qtqygjyxzncye;
    @Column(name = "qtqygjyxzncye")
    private Double qtqygjyxzncye;
    @PropertyDef(label = "资本公积期末余额(元)" )
    @Column(name = "zbgjqmye", precision = 20, scale = 2)
    private BigDecimal zbgjqmye;
    @Column(name = "zbgjqmye")
    private Double zbgjqmye;
    @PropertyDef(label = "资本公积年初余额(元)" )
    @Column(name = "zbgjncye", precision = 20, scale = 2)
    private BigDecimal zbgjncye;
    @Column(name = "zbgjncye")
    private Double zbgjncye;
    @PropertyDef(label = "减:库存股期末余额(元)" )
    @Column(name = "jkcgqmye", precision = 20, scale = 2)
    private BigDecimal jkcgqmye;
    @Column(name = "jkcgqmye")
    private Double jkcgqmye;
    @PropertyDef(label = "减:库存股年初余额(元)" )
    @Column(name = "jkcgncye", precision = 20, scale = 2)
    private BigDecimal jkcgncye;
    @Column(name = "jkcgncye")
    private Double jkcgncye;
    @PropertyDef(label = "其他综合收益期末余额(元)" )
    @Column(name = "qtzhsyqmye", precision = 20, scale = 2)
    private BigDecimal qtzhsyqmye;
    @Column(name = "qtzhsyqmye")
    private Double qtzhsyqmye;
    @PropertyDef(label = "其他综合收益年初余额(元)" )
    @Column(name = "qtzhsyncye", precision = 20, scale = 2)
    private BigDecimal qtzhsyncye;
    @Column(name = "qtzhsyncye")
    private Double qtzhsyncye;
    @PropertyDef(label = "专项储备期末余额(元)" )
    @Column(name = "zxcbqmye", precision = 20, scale = 2)
    private BigDecimal zxcbqmye;
    @Column(name = "zxcbqmye")
    private Double zxcbqmye;
    @PropertyDef(label = "专项储备年初余额(元)" )
    @Column(name = "zxcbncye", precision = 20, scale = 2)
    private BigDecimal zxcbncye;
    @Column(name = "zxcbncye")
    private Double zxcbncye;
    @PropertyDef(label = "盈余公积期末余额(元)" )
    @Column(name = "yygjqmye", precision = 20, scale = 2)
    private BigDecimal yygjqmye;
    @Column(name = "yygjqmye")
    private Double yygjqmye;
    @PropertyDef(label = "盈余公积年初余额(元)" )
    @Column(name = "yygjncye", precision = 20, scale = 2)
    private BigDecimal yygjncye;
    @Column(name = "yygjncye")
    private Double yygjncye;
    @PropertyDef(label = "未分配利润期末余额(元)" )
    @Column(name = "wfplrqmye", precision = 20, scale = 2)
    private BigDecimal wfplrqmye;
    @Column(name = "wfplrqmye")
    private Double wfplrqmye;
    @PropertyDef(label = "未分配利润年初余额(元)" )
    @Column(name = "wfplrncye", precision = 20, scale = 2)
    private BigDecimal wfplrncye;
    @Column(name = "wfplrncye")
    private Double wfplrncye;
    @PropertyDef(label = "所有者权益(或股东权益)合计期末余额(元)" )
    @Column(name = "syzqyqmye", precision = 20, scale = 2)
    private BigDecimal syzqyqmye;
    @Column(name = "syzqyqmye")
    private Double syzqyqmye;
    @PropertyDef(label = "所有者权益(或股东权益)合计年初余额(元)" )
    @Column(name = "syzqyncye", precision = 20, scale = 2)
    private BigDecimal syzqyncye;
    @Column(name = "syzqyncye")
    private Double syzqyncye;
    @PropertyDef(label = "负债和所有者权益(或股东益)总计期末余额(元)" )
    @Column(name = "fzhsyzqyqmye", precision = 20, scale = 2)
    private BigDecimal fzhsyzqyqmye;
    @Column(name = "fzhsyzqyqmye")
    private Double fzhsyzqyqmye;
    @PropertyDef(label = "负债和所有者权益(或股东益)总计年初余额(元)" )
    @Column(name = "fzhsyzqyncye", precision = 20, scale = 2)
    private BigDecimal fzhsyzqyncye;
    @Column(name = "fzhsyzqyncye")
    private Double fzhsyzqyncye;
    @PropertyDef(label = "操作标志" )
    @Column(name = "czbz", length = 1)
src/main/java/com/fzzy/api/entity/Api1502.java
@@ -12,7 +12,6 @@
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
@@ -49,308 +48,308 @@
    private Date bbsj;
    @PropertyDef(label = "一、经营活动产生的现金流量本月数(元)" )
    @Column(name = "jyhdxjllbys", precision = 20, scale = 2)
    private BigDecimal jyhdxjllbys;
    @Column(name = "jyhdxjllbys")
    private Double jyhdxjllbys;
    @PropertyDef(label = "一、经营活动产生的现金流量本年累计数(元)" )
    @Column(name = "jyhdxjllbnljs", precision = 20, scale = 2)
    private BigDecimal jyhdxjllbnljs;
    @Column(name = "jyhdxjllbnljs")
    private Double jyhdxjllbnljs;
    @PropertyDef(label = "销售商品、提供劳务收到的现金本月数(元)" )
    @Column(name = "xssplwxjbys", precision = 20, scale = 2)
    private BigDecimal xssplwxjbys;
    @Column(name = "xssplwxjbys")
    private Double xssplwxjbys;
    @PropertyDef(label = "销售商品、提供劳务收到的现金本年累计数(元)" )
    @Column(name = "xssplwxjbnljs", precision = 20, scale = 2)
    private BigDecimal xssplwxjbnljs;
    @Column(name = "xssplwxjbnljs")
    private Double xssplwxjbnljs;
    @PropertyDef(label = "收到的税费返还本月数(元)" )
    @Column(name = "sffhbys", precision = 20, scale = 2)
    private BigDecimal sffhbys;
    @Column(name = "sffhbys")
    private Double sffhbys;
    @PropertyDef(label = "收到的税费返还本年累计数(元)" )
    @Column(name = "sffhbnljs", precision = 20, scale = 2)
    private BigDecimal sffhbnljs;
    @Column(name = "sffhbnljs")
    private Double sffhbnljs;
    @PropertyDef(label = "收到其他与经营活动有关的现金本月数(元)" )
    @Column(name = "qtjyhdxjbys", precision = 20, scale = 2)
    private BigDecimal qtjyhdxjbys;
    @Column(name = "qtjyhdxjbys")
    private Double qtjyhdxjbys;
    @PropertyDef(label = "收到其他与经营活动有关的现金本年累计数(元)" )
    @Column(name = "qtjyhdxjbnljs", precision = 20, scale = 2)
    private BigDecimal qtjyhdxjbnljs;
    @Column(name = "qtjyhdxjbnljs")
    private Double qtjyhdxjbnljs;
    @PropertyDef(label = "经营活动现金流入小计本月数(元)" )
    @Column(name = "jyhdxjlrbys", precision = 20, scale = 2)
    private BigDecimal jyhdxjlrbys;
    @Column(name = "jyhdxjlrbys")
    private Double jyhdxjlrbys;
    @PropertyDef(label = "经营活动现金流入小计本年累计数(元)" )
    @Column(name = "jyhdxjlrbnljs", precision = 20, scale = 2)
    private BigDecimal jyhdxjlrbnljs;
    @Column(name = "jyhdxjlrbnljs")
    private Double jyhdxjlrbnljs;
    @PropertyDef(label = "购买商品、接受劳务支付的现金本月数(元)" )
    @Column(name = "gmsplwzfbys", precision = 20, scale = 2)
    private BigDecimal gmsplwzfbys;
    @Column(name = "gmsplwzfbys")
    private Double gmsplwzfbys;
    @PropertyDef(label = "购买商品、接受劳务支付的现金本年累计数(元)" )
    @Column(name = "gmsplwzfbnljs", precision = 20, scale = 2)
    private BigDecimal gmsplwzfbnljs;
    @Column(name = "gmsplwzfbnljs")
    private Double gmsplwzfbnljs;
    @PropertyDef(label = "支付给职工及为职工支付的现金本月数(元)" )
    @Column(name = "zfzgxjbys", precision = 20, scale = 2)
    private BigDecimal zfzgxjbys;
    @Column(name = "zfzgxjbys")
    private Double zfzgxjbys;
    @PropertyDef(label = "支付给职工及为职工支付的现金本年累计数(元)" )
    @Column(name = "zfzgxjbnljs", precision = 20, scale = 2)
    private BigDecimal zfzgxjbnljs;
    @Column(name = "zfzgxjbnljs")
    private Double zfzgxjbnljs;
    @PropertyDef(label = "支付的各项税费本月数(元)" )
    @Column(name = "zfxxsfbys", precision = 20, scale = 2)
    private BigDecimal zfxxsfbys;
    @Column(name = "zfxxsfbys")
    private Double zfxxsfbys;
    @PropertyDef(label = "支付的各项税费本年累计数(元)" )
    @Column(name = "zfxxsfbnljs", precision = 20, scale = 2)
    private BigDecimal zfxxsfbnljs;
    @Column(name = "zfxxsfbnljs")
    private Double zfxxsfbnljs;
    @PropertyDef(label = "支付其他与经营活动有关的现金本月数(元)" )
    @Column(name = "zfqtjyhdxjbys", precision = 20, scale = 2)
    private BigDecimal zfqtjyhdxjbys;
    @Column(name = "zfqtjyhdxjbys")
    private Double zfqtjyhdxjbys;
    @PropertyDef(label = "支付其他与经营活动有关的现金本年累计数(元)" )
    @Column(name = "zfqtjyhdxjbnljs", precision = 20, scale = 2)
    private BigDecimal zfqtjyhdxjbnljs;
    @Column(name = "zfqtjyhdxjbnljs")
    private Double zfqtjyhdxjbnljs;
    @PropertyDef(label = "经营活动现金流出小计本月数(元)" )
    @Column(name = "jyhdxjlcbys", precision = 20, scale = 2)
    private BigDecimal jyhdxjlcbys;
    @Column(name = "jyhdxjlcbys")
    private Double jyhdxjlcbys;
    @PropertyDef(label = "经营活动现金流出小计本年累计数(元)" )
    @Column(name = "jyhdxjlcbnljs", precision = 20, scale = 2)
    private BigDecimal jyhdxjlcbnljs;
    @Column(name = "jyhdxjlcbnljs")
    private Double jyhdxjlcbnljs;
    @PropertyDef(label = "经营活动产生的现金流量净额本月数(元)" )
    @Column(name = "jyhdxjlljebys", precision = 20, scale = 2)
    private BigDecimal jyhdxjlljebys;
    @Column(name = "jyhdxjlljebys")
    private Double jyhdxjlljebys;
    @PropertyDef(label = "经营活动产生的现金流量净额本年累计数(元)" )
    @Column(name = "jyhdxjlljebnljs", precision = 20, scale = 2)
    private BigDecimal jyhdxjlljebnljs;
    @Column(name = "jyhdxjlljebnljs")
    private Double jyhdxjlljebnljs;
    @PropertyDef(label = "二、投资活动产生的现金流量:本月数(元)" )
    @Column(name = "tzhdxjllbys", precision = 20, scale = 2)
    private BigDecimal tzhdxjllbys;
    @Column(name = "tzhdxjllbys")
    private Double tzhdxjllbys;
    @PropertyDef(label = "二、投资活动产生的现金流量:本年累计数(元)" )
    @Column(name = "tzhdxjllbnljs", precision = 20, scale = 2)
    private BigDecimal tzhdxjllbnljs;
    @Column(name = "tzhdxjllbnljs")
    private Double tzhdxjllbnljs;
    @PropertyDef(label = "收回投资收到的现金本月数(元)" )
    @Column(name = "shtzxjbys", precision = 20, scale = 2)
    private BigDecimal shtzxjbys;
    @Column(name = "shtzxjbys")
    private Double shtzxjbys;
    @PropertyDef(label = "收回投资收到的现金本年累计数(元)" )
    @Column(name = "shtzxjbnljs", precision = 20, scale = 2)
    private BigDecimal shtzxjbnljs;
    @Column(name = "shtzxjbnljs")
    private Double shtzxjbnljs;
    @PropertyDef(label = "取得投资收益收到的现金本月数(元)" )
    @Column(name = "qdtzsyxjbys", precision = 20, scale = 2)
    private BigDecimal qdtzsyxjbys;
    @Column(name = "qdtzsyxjbys")
    private Double qdtzsyxjbys;
    @PropertyDef(label = "取得投资收益收到的现金本年累计数(元)" )
    @Column(name = "qdtzsyxjbnljs", precision = 20, scale = 2)
    private BigDecimal qdtzsyxjbnljs;
    @Column(name = "qdtzsyxjbnljs")
    private Double qdtzsyxjbnljs;
    @PropertyDef(label = "处置固定资产、无形资产和其他长期资产收回的现金净额本月数(元)" )
    @Column(name = "czgdzcdxjjebys", precision = 20, scale = 2)
    private BigDecimal czgdzcdxjjebys;
    @Column(name = "czgdzcdxjjebys")
    private Double czgdzcdxjjebys;
    @PropertyDef(label = "处置固定资产、无形资产和其他长期资产收回的现金净额本年累计数(元)" )
    @Column(name = "czgdzcdxjjebnljs", precision = 20, scale = 2)
    private BigDecimal czgdzcdxjjebnljs;
    @Column(name = "czgdzcdxjjebnljs")
    private Double czgdzcdxjjebnljs;
    @PropertyDef(label = "处置子公司及其他营业单位收到的现金净额本月数(元)" )
    @Column(name = "czqtdwxjjebys", precision = 20, scale = 2)
    private BigDecimal czqtdwxjjebys;
    @Column(name = "czqtdwxjjebys")
    private Double czqtdwxjjebys;
    @PropertyDef(label = "处置子公司及其他营业单位收到的现金净额本年累计数(元)" )
    @Column(name = "czqtdwxjjebnljs", precision = 20, scale = 2)
    private BigDecimal czqtdwxjjebnljs;
    @Column(name = "czqtdwxjjebnljs")
    private Double czqtdwxjjebnljs;
    @PropertyDef(label = "收到其他与投资活动有关的现金本月数(元)" )
    @Column(name = "sdqttzxjbys", precision = 20, scale = 2)
    private BigDecimal sdqttzxjbys;
    @Column(name = "sdqttzxjbys")
    private Double sdqttzxjbys;
    @PropertyDef(label = "收到其他与投资活动有关的现金本年累计数(元)" )
    @Column(name = "sdqttzxjbnljs", precision = 20, scale = 2)
    private BigDecimal sdqttzxjbnljs;
    @Column(name = "sdqttzxjbnljs")
    private Double sdqttzxjbnljs;
    @PropertyDef(label = "投资活动现金流入小计本月数(元)" )
    @Column(name = "tzhdxjlrbys", precision = 20, scale = 2)
    private BigDecimal tzhdxjlrbys;
    @Column(name = "tzhdxjlrbys")
    private Double tzhdxjlrbys;
    @PropertyDef(label = "投资活动现金流入小计本年累计数(元)" )
    @Column(name = "tzhdxjlrbnljs", precision = 20, scale = 2)
    private BigDecimal tzhdxjlrbnljs;
    @Column(name = "tzhdxjlrbnljs")
    private Double tzhdxjlrbnljs;
    @PropertyDef(label = "购建固定资产、无形资产和其他长期资产支付的现金本月数(元)" )
    @Column(name = "gjgdzcdxjbys", precision = 20, scale = 2)
    private BigDecimal gjgdzcdxjbys;
    @Column(name = "gjgdzcdxjbys")
    private Double gjgdzcdxjbys;
    @PropertyDef(label = "购建固定资产、无形资产和其他长期资产支付的现金本年累计数(元)" )
    @Column(name = "gjgdzcdxjbnljs", precision = 20, scale = 2)
    private BigDecimal gjgdzcdxjbnljs;
    @Column(name = "gjgdzcdxjbnljs")
    private Double gjgdzcdxjbnljs;
    @PropertyDef(label = "投资支付的现金本月数(元)" )
    @Column(name = "tzzfxjbys", precision = 20, scale = 2)
    private BigDecimal tzzfxjbys;
    @Column(name = "tzzfxjbys")
    private Double tzzfxjbys;
    @PropertyDef(label = "投资支付的现金本年累计数(元)" )
    @Column(name = "tzzfxjbnljs", precision = 20, scale = 2)
    private BigDecimal tzzfxjbnljs;
    @Column(name = "tzzfxjbnljs")
    private Double tzzfxjbnljs;
    @PropertyDef(label = "取得子公司及其他营业单位支付的现金净额本月数(元)" )
    @Column(name = "qdzgsdzfxjjebys", precision = 20, scale = 2)
    private BigDecimal qdzgsdzfxjjebys;
    @Column(name = "qdzgsdzfxjjebys")
    private Double qdzgsdzfxjjebys;
    @PropertyDef(label = "取得子公司及其他营业单位支付的现金净额本年累计数(元)" )
    @Column(name = "qdzgsdzfxjjebnljs", precision = 20, scale = 2)
    private BigDecimal qdzgsdzfxjjebnljs;
    @Column(name = "qdzgsdzfxjjebnljs")
    private Double qdzgsdzfxjjebnljs;
    @PropertyDef(label = "支付其他与投资活动有关的现金本月数(元)" )
    @Column(name = "zfqttzxjbys", precision = 20, scale = 2)
    private BigDecimal zfqttzxjbys;
    @Column(name = "zfqttzxjbys")
    private Double zfqttzxjbys;
    @PropertyDef(label = "支付其他与投资活动有关的现金本年累计数(元)" )
    @Column(name = "zfqttzxjbnljs", precision = 20, scale = 2)
    private BigDecimal zfqttzxjbnljs;
    @Column(name = "zfqttzxjbnljs")
    private Double zfqttzxjbnljs;
    @PropertyDef(label = "投资活动现金流出小计本月数(元)" )
    @Column(name = "tzhdxjlcbys", precision = 20, scale = 2)
    private BigDecimal tzhdxjlcbys;
    @Column(name = "tzhdxjlcbys")
    private Double tzhdxjlcbys;
    @PropertyDef(label = "投资活动现金流出小计本年累计数(元)" )
    @Column(name = "tzhdxjlcbnljs", precision = 20, scale = 2)
    private BigDecimal tzhdxjlcbnljs;
    @Column(name = "tzhdxjlcbnljs")
    private Double tzhdxjlcbnljs;
    @PropertyDef(label = "投资活动产生的现金流量净额本月数(元)" )
    @Column(name = "tzhdcsxjlljebys", precision = 20, scale = 2)
    private BigDecimal tzhdcsxjlljebys;
    @Column(name = "tzhdcsxjlljebys")
    private Double tzhdcsxjlljebys;
    @PropertyDef(label = "投资活动产生的现金流量净额本年累计数(元)" )
    @Column(name = "tzhdcsxjlljebnljs", precision = 20, scale = 2)
    private BigDecimal tzhdcsxjlljebnljs;
    @Column(name = "tzhdcsxjlljebnljs")
    private Double tzhdcsxjlljebnljs;
    @PropertyDef(label = "三、筹资活动产生的现金流量:本月数(元)" )
    @Column(name = "cchdxjllbys", precision = 20, scale = 2)
    private BigDecimal cchdxjllbys;
    @Column(name = "cchdxjllbys")
    private Double cchdxjllbys;
    @PropertyDef(label = "三、筹资活动产生的现金流量:本年累计数(元)" )
    @Column(name = "cchdxjllbnljs", precision = 20, scale = 2)
    private BigDecimal cchdxjllbnljs;
    @Column(name = "cchdxjllbnljs")
    private Double cchdxjllbnljs;
    @PropertyDef(label = "吸收投资收到的现金本月数(元)" )
    @Column(name = "xstzxjbys", precision = 20, scale = 2)
    private BigDecimal xstzxjbys;
    @Column(name = "xstzxjbys")
    private Double xstzxjbys;
    @PropertyDef(label = "吸收投资收到的现金本年累计数(元)" )
    @Column(name = "xstzxjbnljs", precision = 20, scale = 2)
    private BigDecimal xstzxjbnljs;
    @Column(name = "xstzxjbnljs")
    private Double xstzxjbnljs;
    @PropertyDef(label = "取得借款收到的现金本月数(元)" )
    @Column(name = "qdjkxjbys", precision = 20, scale = 2)
    private BigDecimal qdjkxjbys;
    @Column(name = "qdjkxjbys")
    private Double qdjkxjbys;
    @PropertyDef(label = "取得借款收到的现金本年累计数(元)" )
    @Column(name = "qdjkxjbnljs", precision = 20, scale = 2)
    private BigDecimal qdjkxjbnljs;
    @Column(name = "qdjkxjbnljs")
    private Double qdjkxjbnljs;
    @PropertyDef(label = "收到其他与筹资活动有关的现金本月数(元)" )
    @Column(name = "sdqtczxjbys", precision = 20, scale = 2)
    private BigDecimal sdqtczxjbys;
    @Column(name = "sdqtczxjbys")
    private Double sdqtczxjbys;
    @PropertyDef(label = "收到其他与筹资活动有关的现金本年累计数(元)" )
    @Column(name = "sdqtczxjbnljs", precision = 20, scale = 2)
    private BigDecimal sdqtczxjbnljs;
    @Column(name = "sdqtczxjbnljs")
    private Double sdqtczxjbnljs;
    @PropertyDef(label = "筹资活动现金流入小计本月数(元)" )
    @Column(name = "czhdxjlrbys", precision = 20, scale = 2)
    private BigDecimal czhdxjlrbys;
    @Column(name = "czhdxjlrbys")
    private Double czhdxjlrbys;
    @PropertyDef(label = "筹资活动现金流入小计本年累计数(元)" )
    @Column(name = "czhdxjlrbnljs", precision = 20, scale = 2)
    private BigDecimal czhdxjlrbnljs;
    @Column(name = "czhdxjlrbnljs")
    private Double czhdxjlrbnljs;
    @PropertyDef(label = "偿还债务支付的现金本月数(元)" )
    @Column(name = "chzwzfxjbys", precision = 20, scale = 2)
    private BigDecimal chzwzfxjbys;
    @Column(name = "chzwzfxjbys")
    private Double chzwzfxjbys;
    @PropertyDef(label = "偿还债务支付的现金本年累计数(元)" )
    @Column(name = "chzwzfxjbnljs", precision = 20, scale = 2)
    private BigDecimal chzwzfxjbnljs;
    @Column(name = "chzwzfxjbnljs")
    private Double chzwzfxjbnljs;
    @PropertyDef(label = "分配股利、利润或偿付利息支付的现金本月数(元)" )
    @Column(name = "fpgldxjbys", precision = 20, scale = 2)
    private BigDecimal fpgldxjbys;
    @Column(name = "fpgldxjbys")
    private Double fpgldxjbys;
    @PropertyDef(label = "分配股利、利润或偿付利息支付的现金本年累计数(元)" )
    @Column(name = "fpgldxjbnljs", precision = 20, scale = 2)
    private BigDecimal fpgldxjbnljs;
    @Column(name = "fpgldxjbnljs")
    private Double fpgldxjbnljs;
    @PropertyDef(label = "支付其他与筹资活动有关的现金本月数(元)" )
    @Column(name = "zfqtdxjbys", precision = 20, scale = 2)
    private BigDecimal zfqtdxjbys;
    @Column(name = "zfqtdxjbys")
    private Double zfqtdxjbys;
    @PropertyDef(label = "支付其他与筹资活动有关的现金本年累计数(元)" )
    @Column(name = "zfqtdxjbnljs", precision = 20, scale = 2)
    private BigDecimal zfqtdxjbnljs;
    @Column(name = "zfqtdxjbnljs")
    private Double zfqtdxjbnljs;
    @PropertyDef(label = "筹资活动现金流出小计本月数(元)" )
    @Column(name = "czhdxjlcbys", precision = 20, scale = 2)
    private BigDecimal czhdxjlcbys;
    @Column(name = "czhdxjlcbys")
    private Double czhdxjlcbys;
    @PropertyDef(label = "筹资活动现金流出小计本年累计数(元)" )
    @Column(name = "czhdxjlcbnljs", precision = 20, scale = 2)
    private BigDecimal czhdxjlcbnljs;
    @Column(name = "czhdxjlcbnljs")
    private Double czhdxjlcbnljs;
    @PropertyDef(label = "筹资活动产生的现金流量净额本月数(元)" )
    @Column(name = "cchdxjlljebys", precision = 20, scale = 2)
    private BigDecimal cchdxjlljebys;
    @Column(name = "cchdxjlljebys")
    private Double cchdxjlljebys;
    @PropertyDef(label = "筹资活动产生的现金流量净额本年累计数(元)" )
    @Column(name = "cchdxjlljebnljs", precision = 20, scale = 2)
    private BigDecimal cchdxjlljebnljs;
    @Column(name = "cchdxjlljebnljs")
    private Double cchdxjlljebnljs;
    @PropertyDef(label = "四、汇率变动对现金及现金等价物的影响本月数(元)" )
    @Column(name = "hlbdxjyxbys", precision = 20, scale = 2)
    private BigDecimal hlbdxjyxbys;
    @Column(name = "hlbdxjyxbys")
    private Double hlbdxjyxbys;
    @PropertyDef(label = "四、汇率变动对现金及现金等价物的影响本年累计数(元)" )
    @Column(name = "hlbdxjyxbnljs", precision = 20, scale = 2)
    private BigDecimal hlbdxjyxbnljs;
    @Column(name = "hlbdxjyxbnljs")
    private Double hlbdxjyxbnljs;
    @PropertyDef(label = "五、现金及现金等价物净增加额本月数(元)" )
    @Column(name = "xjdjwjzebys", precision = 20, scale = 2)
    private BigDecimal xjdjwjzebys;
    @Column(name = "xjdjwjzebys")
    private Double xjdjwjzebys;
    @PropertyDef(label = "五、现金及现金等价物净增加额本年累计数(元)" )
    @Column(name = "xjdjwjzebnljs", precision = 20, scale = 2)
    private BigDecimal xjdjwjzebnljs;
    @Column(name = "xjdjwjzebnljs")
    private Double xjdjwjzebnljs;
    @PropertyDef(label = "加:期初现金及现金等价物余额本月数(元)" )
    @Column(name = "qcxjdjwyebys", precision = 20, scale = 2)
    private BigDecimal qcxjdjwyebys;
    @Column(name = "qcxjdjwyebys")
    private Double qcxjdjwyebys;
    @PropertyDef(label = "加:期初现金及现金等价物余额本年累计数(元)" )
    @Column(name = "qcxjdjwyebnljs", precision = 20, scale = 2)
    private BigDecimal qcxjdjwyebnljs;
    @Column(name = "qcxjdjwyebnljs")
    private Double qcxjdjwyebnljs;
    @PropertyDef(label = "六、期末现金及现金等价物余额本月数(元)" )
    @Column(name = "qmxjdjwyebys", precision = 20, scale = 2)
    private BigDecimal qmxjdjwyebys;
    @Column(name = "qmxjdjwyebys")
    private Double qmxjdjwyebys;
    @PropertyDef(label = "六、期末现金及现金等价物余额本年累计数(元)" )
    @Column(name = "qmxjdjwyebnljs", precision = 20, scale = 2)
    private BigDecimal qmxjdjwyebnljs;
    @Column(name = "qmxjdjwyebnljs")
    private Double qmxjdjwyebnljs;
    @PropertyDef(label = "操作标志" )
    @Column(name = "czbz", length = 1)
src/main/java/com/fzzy/api/entity/Api1503.java
@@ -12,7 +12,6 @@
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
@@ -49,348 +48,348 @@
    private Date bbsj;
    @PropertyDef(label = "一、营业收入本期余额(元)" )
    @Column(name = "yyzsrbqye", precision = 20, scale = 2)
    private BigDecimal yyzsrbqye;
    @Column(name = "yyzsrbqye")
    private Double yyzsrbqye;
    @PropertyDef(label = "一、营业收入本年累计(元)" )
    @Column(name = "yyzsrbnlj", precision = 20, scale = 2)
    private BigDecimal yyzsrbnlj;
    @Column(name = "yyzsrbnlj")
    private Double yyzsrbnlj;
    @PropertyDef(label = "减:营业成本本期余额(元)" )
    @Column(name = "yycbbqye", precision = 20, scale = 2)
    private BigDecimal yycbbqye;
    @Column(name = "yycbbqye")
    private Double yycbbqye;
    @PropertyDef(label = "减:营业成本本年累计(元)" )
    @Column(name = "yycbbnlj", precision = 20, scale = 2)
    private BigDecimal yycbbnlj;
    @Column(name = "yycbbnlj")
    private Double yycbbnlj;
    @PropertyDef(label = "税金及附加本期余额(元)" )
    @Column(name = "sjjfjbqye", precision = 20, scale = 2)
    private BigDecimal sjjfjbqye;
    @Column(name = "sjjfjbqye")
    private Double sjjfjbqye;
    @PropertyDef(label = "税金及附加本年累计(元)" )
    @Column(name = "sjjfjbnlj", precision = 20, scale = 2)
    private BigDecimal sjjfjbnlj;
    @Column(name = "sjjfjbnlj")
    private Double sjjfjbnlj;
    @PropertyDef(label = "销售费用本期余额(元)" )
    @Column(name = "xsfybqye", precision = 20, scale = 2)
    private BigDecimal xsfybqye;
    @Column(name = "xsfybqye")
    private Double xsfybqye;
    @PropertyDef(label = "销售费用本年累计(元)" )
    @Column(name = "xsfybnlj", precision = 20, scale = 2)
    private BigDecimal xsfybnlj;
    @Column(name = "xsfybnlj")
    private Double xsfybnlj;
    @PropertyDef(label = "管理费用本期余额(元)" )
    @Column(name = "glfybqye", precision = 20, scale = 2)
    private BigDecimal glfybqye;
    @Column(name = "glfybqye")
    private Double glfybqye;
    @PropertyDef(label = "管理费用本年累计(元)" )
    @Column(name = "glfybnlj", precision = 20, scale = 2)
    private BigDecimal glfybnlj;
    @Column(name = "glfybnlj")
    private Double glfybnlj;
    @PropertyDef(label = "研发费用本期余额(元)" )
    @Column(name = "yffybqye", precision = 20, scale = 2)
    private BigDecimal yffybqye;
    @Column(name = "yffybqye")
    private Double yffybqye;
    @PropertyDef(label = "研发费用本年累计(元)" )
    @Column(name = "yffybnlj", precision = 20, scale = 2)
    private BigDecimal yffybnlj;
    @Column(name = "yffybnlj")
    private Double yffybnlj;
    @PropertyDef(label = "财务费用本期余额(元)" )
    @Column(name = "cwfybqye", precision = 20, scale = 2)
    private BigDecimal cwfybqye;
    @Column(name = "cwfybqye")
    private Double cwfybqye;
    @PropertyDef(label = "财务费用本年累计(元)" )
    @Column(name = "cwfybnlj", precision = 20, scale = 2)
    private BigDecimal cwfybnlj;
    @Column(name = "cwfybnlj")
    private Double cwfybnlj;
    @PropertyDef(label = "其中:利息费用本期余额(元)" )
    @Column(name = "lxfybqye", precision = 20, scale = 2)
    private BigDecimal lxfybqye;
    @Column(name = "lxfybqye")
    private Double lxfybqye;
    @PropertyDef(label = "其中:利息费用本年累计(元)" )
    @Column(name = "lxfybnlj", precision = 20, scale = 2)
    private BigDecimal lxfybnlj;
    @Column(name = "lxfybnlj")
    private Double lxfybnlj;
    @PropertyDef(label = "利息收入本期余额(元)" )
    @Column(name = "lxsrbqye", precision = 20, scale = 2)
    private BigDecimal lxsrbqye;
    @Column(name = "lxsrbqye")
    private Double lxsrbqye;
    @PropertyDef(label = "利息收入本年累计(元)" )
    @Column(name = "lxsrbnlj", precision = 20, scale = 2)
    private BigDecimal lxsrbnlj;
    @Column(name = "lxsrbnlj")
    private Double lxsrbnlj;
    @PropertyDef(label = "加:其他收益本期余额(元)" )
    @Column(name = "qtsybqye", precision = 20, scale = 2)
    private BigDecimal qtsybqye;
    @Column(name = "qtsybqye")
    private Double qtsybqye;
    @PropertyDef(label = "加:其他收益本年累计(元)" )
    @Column(name = "qtsybnlj", precision = 20, scale = 2)
    private BigDecimal qtsybnlj;
    @Column(name = "qtsybnlj")
    private Double qtsybnlj;
    @PropertyDef(label = "投资收益(损失以“-”号填列)本期余额(元)" )
    @Column(name = "tzsybqye", precision = 20, scale = 2)
    private BigDecimal tzsybqye;
    @Column(name = "tzsybqye")
    private Double tzsybqye;
    @PropertyDef(label = "投资收益(损失以“-”号填列)本年累计(元)" )
    @Column(name = "tzsybnlj", precision = 20, scale = 2)
    private BigDecimal tzsybnlj;
    @Column(name = "tzsybnlj")
    private Double tzsybnlj;
    @PropertyDef(label = "其中:对联营企业和合营企业的投资收益本期余额(元)" )
    @Column(name = "lyqytzsybqye", precision = 20, scale = 2)
    private BigDecimal lyqytzsybqye;
    @Column(name = "lyqytzsybqye")
    private Double lyqytzsybqye;
    @PropertyDef(label = "其中:对联营企业和合营企业的投资收益本年累计(元)" )
    @Column(name = "lyqytzsybnlj", precision = 20, scale = 2)
    private BigDecimal lyqytzsybnlj;
    @Column(name = "lyqytzsybnlj")
    private Double lyqytzsybnlj;
    @PropertyDef(label = "公允价值变动收益(损失以“-”号填列)本期余额(元)" )
    @Column(name = "gyjzbdsybqye", precision = 20, scale = 2)
    private BigDecimal gyjzbdsybqye;
    @Column(name = "gyjzbdsybqye")
    private Double gyjzbdsybqye;
    @PropertyDef(label = "公允价值变动收益(损失以“-”号填列)本年累计(元)" )
    @Column(name = "gyjzbdsybnlj", precision = 20, scale = 2)
    private BigDecimal gyjzbdsybnlj;
    @Column(name = "gyjzbdsybnlj")
    private Double gyjzbdsybnlj;
    @PropertyDef(label = "资产减值损失(损失以“-”填列)本期余额(元)" )
    @Column(name = "zcjzssbqye", precision = 20, scale = 2)
    private BigDecimal zcjzssbqye;
    @Column(name = "zcjzssbqye")
    private Double zcjzssbqye;
    @PropertyDef(label = "本年累计(元)" )
    @Column(name = "zcjzssbnlj", precision = 20, scale = 2)
    private BigDecimal zcjzssbnlj;
    @Column(name = "zcjzssbnlj")
    private Double zcjzssbnlj;
    @PropertyDef(label = "资产处置收益(损失以“-”填列)本期余额(元)" )
    @Column(name = "zcczsybqye", precision = 20, scale = 2)
    private BigDecimal zcczsybqye;
    @Column(name = "zcczsybqye")
    private Double zcczsybqye;
    @PropertyDef(label = "资产处置收益(损失以“-”填列)本年累计(元)" )
    @Column(name = "zcczsybnlj", precision = 20, scale = 2)
    private BigDecimal zcczsybnlj;
    @Column(name = "zcczsybnlj")
    private Double zcczsybnlj;
    @PropertyDef(label = "二、营业利润(亏损以“-”号填列)本期余额(元)" )
    @Column(name = "yylrbqye", precision = 20, scale = 2)
    private BigDecimal yylrbqye;
    @Column(name = "yylrbqye")
    private Double yylrbqye;
    @PropertyDef(label = "二、营业利润(亏损以“-”号填列)本年累计(元)" )
    @Column(name = "yylrbnlj", precision = 20, scale = 2)
    private BigDecimal yylrbnlj;
    @Column(name = "yylrbnlj")
    private Double yylrbnlj;
    @PropertyDef(label = "加:营业外收入本期余额(元)" )
    @Column(name = "yywsrbqye", precision = 20, scale = 2)
    private BigDecimal yywsrbqye;
    @Column(name = "yywsrbqye")
    private Double yywsrbqye;
    @PropertyDef(label = "加:营业外收入本年累计(元)" )
    @Column(name = "yywsrbnlj", precision = 20, scale = 2)
    private BigDecimal yywsrbnlj;
    @Column(name = "yywsrbnlj")
    private Double yywsrbnlj;
    @PropertyDef(label = "减:营业外支出本期余额(元)" )
    @Column(name = "yywzcbqye", precision = 20, scale = 2)
    private BigDecimal yywzcbqye;
    @Column(name = "yywzcbqye")
    private Double yywzcbqye;
    @PropertyDef(label = "减:营业外支出本年累计(元)" )
    @Column(name = "yywzcbnlj", precision = 20, scale = 2)
    private BigDecimal yywzcbnlj;
    @Column(name = "yywzcbnlj")
    private Double yywzcbnlj;
    @PropertyDef(label = "三、利润总额(亏损总额以“-”号填列)本期余额(元)" )
    @Column(name = "lrzebqye", precision = 20, scale = 2)
    private BigDecimal lrzebqye;
    @Column(name = "lrzebqye")
    private Double lrzebqye;
    @PropertyDef(label = "三、利润总额(亏损总额以“-”号填列)本年累计(元)" )
    @Column(name = "lrzebnlj", precision = 20, scale = 2)
    private BigDecimal lrzebnlj;
    @Column(name = "lrzebnlj")
    private Double lrzebnlj;
    @PropertyDef(label = "减:所得税费用本期余额(元)" )
    @Column(name = "sdsfybqye", precision = 20, scale = 2)
    private BigDecimal sdsfybqye;
    @Column(name = "sdsfybqye")
    private Double sdsfybqye;
    @PropertyDef(label = "减:所得税费用本年累计(元)" )
    @Column(name = "sdsfybnlj", precision = 20, scale = 2)
    private BigDecimal sdsfybnlj;
    @Column(name = "sdsfybnlj")
    private Double sdsfybnlj;
    @PropertyDef(label = "四、净利润(净亏损以“-”号填列)本期余额(元)" )
    @Column(name = "jlrbqye", precision = 20, scale = 2)
    private BigDecimal jlrbqye;
    @Column(name = "jlrbqye")
    private Double jlrbqye;
    @PropertyDef(label = "四、净利润(净亏损以“-”号填列)本年累计(元)" )
    @Column(name = "jlrbnlj", precision = 20, scale = 2)
    private BigDecimal jlrbnlj;
    @Column(name = "jlrbnlj")
    private Double jlrbnlj;
    @PropertyDef(label = "持续经营净利润(净亏损以“-”号填列)本期余额(元)" )
    @Column(name = "cxjyjlrbqye", precision = 20, scale = 2)
    private BigDecimal cxjyjlrbqye;
    @Column(name = "cxjyjlrbqye")
    private Double cxjyjlrbqye;
    @PropertyDef(label = "持续经营净利润(净亏损以“-”号填列)本年累计(元)" )
    @Column(name = "cxjyjlrbnlj", precision = 20, scale = 2)
    private BigDecimal cxjyjlrbnlj;
    @Column(name = "cxjyjlrbnlj")
    private Double cxjyjlrbnlj;
    @PropertyDef(label = "终止经营净利润(净亏损以“-”号填列)本期余额(元)" )
    @Column(name = "zzjyjlrbqye", precision = 20, scale = 2)
    private BigDecimal zzjyjlrbqye;
    @Column(name = "zzjyjlrbqye")
    private Double zzjyjlrbqye;
    @PropertyDef(label = "终止经营净利润(净亏损以“-”号填列)本年累计(元)" )
    @Column(name = "zzjyjlrbnlj", precision = 20, scale = 2)
    private BigDecimal zzjyjlrbnlj;
    @Column(name = "zzjyjlrbnlj")
    private Double zzjyjlrbnlj;
    @PropertyDef(label = "五、其他综合收益的税后净额本期余额(元)" )
    @Column(name = "qtzhsyjebqye", precision = 20, scale = 2)
    private BigDecimal qtzhsyjebqye;
    @Column(name = "qtzhsyjebqye")
    private Double qtzhsyjebqye;
    @PropertyDef(label = "五、其他综合收益的税后净额本年累计(元)" )
    @Column(name = "qtzhsyjebnlj", precision = 20, scale = 2)
    private BigDecimal qtzhsyjebnlj;
    @Column(name = "qtzhsyjebnlj")
    private Double qtzhsyjebnlj;
    @PropertyDef(label = "(一)不能重分类进损益的其他综合收益本期余额(元)" )
    @Column(name = "bnflzhsybqye", precision = 20, scale = 2)
    private BigDecimal bnflzhsybqye;
    @Column(name = "bnflzhsybqye")
    private Double bnflzhsybqye;
    @PropertyDef(label = "(一)不能重分类进损益的其他综合收益本年累计(元)" )
    @Column(name = "bnflzhsybnlj", precision = 20, scale = 2)
    private BigDecimal bnflzhsybnlj;
    @Column(name = "bnflzhsybnlj")
    private Double bnflzhsybnlj;
    @PropertyDef(label = "1.重新计量设定受益计划变动额本期余额(元)" )
    @Column(name = "cxjlbdebqye", precision = 20, scale = 2)
    private BigDecimal cxjlbdebqye;
    @Column(name = "cxjlbdebqye")
    private Double cxjlbdebqye;
    @PropertyDef(label = "1.重新计量设定受益计划变动额本年累计(元)" )
    @Column(name = "cxjlbdebnlj", precision = 20, scale = 2)
    private BigDecimal cxjlbdebnlj;
    @Column(name = "cxjlbdebnlj")
    private Double cxjlbdebnlj;
    @PropertyDef(label = "2.权益法下不能转损益的其他综合收益本期余额(元)" )
    @Column(name = "qyfbnzsybqye", precision = 20, scale = 2)
    private BigDecimal qyfbnzsybqye;
    @Column(name = "qyfbnzsybqye")
    private Double qyfbnzsybqye;
    @PropertyDef(label = "2.权益法下不能转损益的其他综合收益本年累计(元)" )
    @Column(name = "qyfbnzsybnlj", precision = 20, scale = 2)
    private BigDecimal qyfbnzsybnlj;
    @Column(name = "qyfbnzsybnlj")
    private Double qyfbnzsybnlj;
    @PropertyDef(label = "3.其他权益工具投资公允价值变动本期余额(元)" )
    @Column(name = "qtqygjjzbdbqye", precision = 20, scale = 2)
    private BigDecimal qtqygjjzbdbqye;
    @Column(name = "qtqygjjzbdbqye")
    private Double qtqygjjzbdbqye;
    @PropertyDef(label = "3.其他权益工具投资公允价值变动本年累计(元)" )
    @Column(name = "qtqygjjzbdbnlj", precision = 20, scale = 2)
    private BigDecimal qtqygjjzbdbnlj;
    @Column(name = "qtqygjjzbdbnlj")
    private Double qtqygjjzbdbnlj;
    @PropertyDef(label = "4.企业自身信用风险公允价值变动本期余额(元)" )
    @Column(name = "qyxyfxbdbqye", precision = 20, scale = 2)
    private BigDecimal qyxyfxbdbqye;
    @Column(name = "qyxyfxbdbqye")
    private Double qyxyfxbdbqye;
    @PropertyDef(label = "4.企业自身信用风险公允价值变动本年累计(元)" )
    @Column(name = "qyxyfxbdbnlj", precision = 20, scale = 2)
    private BigDecimal qyxyfxbdbnlj;
    @Column(name = "qyxyfxbdbnlj")
    private Double qyxyfxbdbnlj;
    @PropertyDef(label = "5.其他本期余额(元)" )
    @Column(name = "bnflzhsyqtbqye", precision = 20, scale = 2)
    private BigDecimal bnflzhsyqtbqye;
    @Column(name = "bnflzhsyqtbqye")
    private Double bnflzhsyqtbqye;
    @PropertyDef(label = "5.其他本年累计(元)" )
    @Column(name = "bnflzhsyqtbnlj", precision = 20, scale = 2)
    private BigDecimal bnflzhsyqtbnlj;
    @Column(name = "bnflzhsyqtbnlj")
    private Double bnflzhsyqtbnlj;
    @PropertyDef(label = "1.权益法下可转损益的其他综合收益本期余额(元)" )
    @Column(name = "qyfkzsybqye", precision = 20, scale = 2)
    private BigDecimal qyfkzsybqye;
    @Column(name = "qyfkzsybqye")
    private Double qyfkzsybqye;
    @PropertyDef(label = "1.权益法下可转损益的其他综合收益本年累计(元)" )
    @Column(name = "qyfkzsybnlj", precision = 20, scale = 2)
    private BigDecimal qyfkzsybnlj;
    @Column(name = "qyfkzsybnlj")
    private Double qyfkzsybnlj;
    @PropertyDef(label = "2.其他债权投资公允价值变动本期余额(元)" )
    @Column(name = "qtzqjzbdbqye", precision = 20, scale = 2)
    private BigDecimal qtzqjzbdbqye;
    @Column(name = "qtzqjzbdbqye")
    private Double qtzqjzbdbqye;
    @PropertyDef(label = "2.其他债权投资公允价值变动本年累计(元)" )
    @Column(name = "qtzqjzbdbnlj", precision = 20, scale = 2)
    private BigDecimal qtzqjzbdbnlj;
    @Column(name = "qtzqjzbdbnlj")
    private Double qtzqjzbdbnlj;
    @PropertyDef(label = "3.可供出售金融资产公允价值变动损益本期余额(元)" )
    @Column(name = "kgcszcbdsybqye", precision = 20, scale = 2)
    private BigDecimal kgcszcbdsybqye;
    @Column(name = "kgcszcbdsybqye")
    private Double kgcszcbdsybqye;
    @PropertyDef(label = "3.可供出售金融资产公允价值变动损益本年累计(元)" )
    @Column(name = "kgcszcbdsybnlj", precision = 20, scale = 2)
    private BigDecimal kgcszcbdsybnlj;
    @Column(name = "kgcszcbdsybnlj")
    private Double kgcszcbdsybnlj;
    @PropertyDef(label = "4.金融资产重分类计入其他综合收益的金额本期余额(元)" )
    @Column(name = "jrzcflsyjebqye", precision = 20, scale = 2)
    private BigDecimal jrzcflsyjebqye;
    @Column(name = "jrzcflsyjebqye")
    private Double jrzcflsyjebqye;
    @PropertyDef(label = "4.金融资产重分类计入其他综合收益的金额本年累计(元)" )
    @Column(name = "jrzcflsyjebnlj", precision = 20, scale = 2)
    private BigDecimal jrzcflsyjebnlj;
    @Column(name = "jrzcflsyjebnlj")
    private Double jrzcflsyjebnlj;
    @PropertyDef(label = "5.持有至到期投资重分类为可供出售金融资产损益本期余额(元)" )
    @Column(name = "cydqtzzcsybqye", precision = 20, scale = 2)
    private BigDecimal cydqtzzcsybqye;
    @Column(name = "cydqtzzcsybqye")
    private Double cydqtzzcsybqye;
    @PropertyDef(label = "5.持有至到期投资重分类为可供出售金融资产损益本年累计(元)" )
    @Column(name = "cydqtzzcsybnlj", precision = 20, scale = 2)
    private BigDecimal cydqtzzcsybnlj;
    @Column(name = "cydqtzzcsybnlj")
    private Double cydqtzzcsybnlj;
    @PropertyDef(label = "6.其他债权投资信用减值准备本期余额(元)" )
    @Column(name = "qtzqtzjzbqye", precision = 20, scale = 2)
    private BigDecimal qtzqtzjzbqye;
    @Column(name = "qtzqtzjzbqye")
    private Double qtzqtzjzbqye;
    @PropertyDef(label = "6.其他债权投资信用减值准备本年累计(元)" )
    @Column(name = "qtzqtzjzbnlj", precision = 20, scale = 2)
    private BigDecimal qtzqtzjzbnlj;
    @Column(name = "qtzqtzjzbnlj")
    private Double qtzqtzjzbnlj;
    @PropertyDef(label = "7.现金流量套期损益的有效部分本期余额(元)" )
    @Column(name = "zjllsybqye", precision = 20, scale = 2)
    private BigDecimal zjllsybqye;
    @Column(name = "zjllsybqye")
    private Double zjllsybqye;
    @PropertyDef(label = "7.现金流量套期损益的有效部分本年累计(元)" )
    @Column(name = "zjllsybnlj", precision = 20, scale = 2)
    private BigDecimal zjllsybnlj;
    @Column(name = "zjllsybnlj")
    private Double zjllsybnlj;
    @PropertyDef(label = "8.外币财务报表折算差额本期余额(元)" )
    @Column(name = "wbcwbbcebqye", precision = 20, scale = 2)
    private BigDecimal wbcwbbcebqye;
    @Column(name = "wbcwbbcebqye")
    private Double wbcwbbcebqye;
    @PropertyDef(label = "8.外币财务报表折算差额本年累计(元)" )
    @Column(name = "wbcwbbcebnlj", precision = 20, scale = 2)
    private BigDecimal wbcwbbcebnlj;
    @Column(name = "wbcwbbcebnlj")
    private Double wbcwbbcebnlj;
    @PropertyDef(label = "9.其他本期余额(元)" )
    @Column(name = "cflsybqye", precision = 20, scale = 2)
    private BigDecimal cflsybqye;
    @Column(name = "cflsybqye")
    private Double cflsybqye;
    @PropertyDef(label = "9.其他本年累计(元)" )
    @Column(name = "cflsybnlj", precision = 20, scale = 2)
    private BigDecimal cflsybnlj;
    @Column(name = "cflsybnlj")
    private Double cflsybnlj;
    @PropertyDef(label = "六、综合收益总额本期余额(元)" )
    @Column(name = "zhsyzebqye", precision = 20, scale = 2)
    private BigDecimal zhsyzebqye;
    @Column(name = "zhsyzebqye")
    private Double zhsyzebqye;
    @PropertyDef(label = "六、综合收益总额本年累计(元)" )
    @Column(name = "zhsyzebnlj", precision = 20, scale = 2)
    private BigDecimal zhsyzebnlj;
    @Column(name = "zhsyzebnlj")
    private Double zhsyzebnlj;
    @PropertyDef(label = "七、每股收益:本期余额(元)" )
    @Column(name = "mgsybqye", precision = 20, scale = 2)
    private BigDecimal mgsybqye;
    @Column(name = "mgsybqye")
    private Double mgsybqye;
    @PropertyDef(label = "七、每股收益:本年累计(元)" )
    @Column(name = "mgsybnlj", precision = 20, scale = 2)
    private BigDecimal mgsybnlj;
    @Column(name = "mgsybnlj")
    private Double mgsybnlj;
    @PropertyDef(label = "(一)基本每股收益本期余额(元)" )
    @Column(name = "jbmgsybqye", precision = 20, scale = 2)
    private BigDecimal jbmgsybqye;
    @Column(name = "jbmgsybqye")
    private Double jbmgsybqye;
    @PropertyDef(label = "(一)基本每股收益本年累计(元)" )
    @Column(name = "jbmgsybnlj", precision = 20, scale = 2)
    private BigDecimal jbmgsybnlj;
    @Column(name = "jbmgsybnlj")
    private Double jbmgsybnlj;
    @PropertyDef(label = "(二)稀释每股收益本期余额(元)" )
    @Column(name = "xsmgsybqye", precision = 20, scale = 2)
    private BigDecimal xsmgsybqye;
    @Column(name = "xsmgsybqye")
    private Double xsmgsybqye;
    @PropertyDef(label = "(二)稀释每股收益本年累计(元)" )
    @Column(name = "xsmgsybnlj", precision = 20, scale = 2)
    private BigDecimal xsmgsybnlj;
    @Column(name = "xsmgsybnlj")
    private Double xsmgsybnlj;
    @PropertyDef(label = "操作标志" )
    @Column(name = "czbz", length = 1)
src/main/java/com/fzzy/api/view/repository/Api1201Rep.java
@@ -27,4 +27,12 @@
    @Query("from Api1201 where kqdm=:kqdm and zhgxsj >=:start and zhgxsj <:end order by zhgxsj ")
    List<Api1201> findPushDataByTime(@Param("kqdm") String kqdm, @Param("start") Date start, @Param("end") Date end);
    /**
     * 根据bizId查询数据
     * @param bizId
     * @return
     */
    @Query("from Api1201 where bizId =:bizId")
    List<Api1201> getDataByBizId(@Param("bizId") String bizId);
}
src/main/java/com/fzzy/api/view/repository/Api1404Rep.java
@@ -29,4 +29,12 @@
    @Query("from Api1404 where kqdm=:kqdm and zhgxsj >=:start and zhgxsj <:end order by zhgxsj ")
    List<Api1404> findPushDataByTime(@Param("kqdm") String kqdm, @Param("start") Date start, @Param("end") Date end);
    /**
     * 根据bizId查询数据
     * @param bizId
     * @return
     */
    @Query("from Api1404 where bizId =:bizId")
    List<Api1404> getDataByBizId(@Param("bizId") String bizId);
}
src/main/java/com/fzzy/async/fzzy40/entity/Fz40InoutSettle.java
@@ -19,7 +19,7 @@
    @Id
    @Column(name = "ID_", length = 40)
    @PropertyDef(label = "流水号", description = "结算日期(yyyyMMdd)+4位顺序号组成")
    @PropertyDef(label = "流水号",description = "结算日期(yyyyMMdd)+4位顺序号组成")
    private String id;
    @Column(name = "COMPANY_ID_", length = 10)
@@ -76,14 +76,14 @@
    private String payee;
    @Column(name = "PAYEE_ID_")
    @PropertyDef(label = "收款人身份证号")
    @PropertyDef(label = "收款人省份证号")
    private String payeeId;
    @Column(name = "BANK_CATEGORY_", length = 10)
    @PropertyDef(label = "银行行别代码")
    private String bankCategory;
    @Column(name = "BANK_CODE_", length = 20)
    @Column(name = "BANK_CODE_", length = 40)
    @PropertyDef(label = "开户行号")
    private String bankCode;
@@ -91,7 +91,7 @@
    @PropertyDef(label = "开户行名称")
    private String bank;
    @Column(name = "BANK_NUM_", length = 20)
    @Column(name = "BANK_NUM_", length = 40)
    @PropertyDef(label = "银行账号")
    private String bankNum;
@@ -110,5 +110,4 @@
    @Column(name = "UPDATE_TIME_")
    @PropertyDef(label = "数据更新时间")
    private Date updateTime;
}
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1202.java
@@ -1,14 +1,14 @@
package com.fzzy.async.fzzy40.impl;
import com.fzzy.api.Constant;
import com.fzzy.api.entity.Api1105;
import com.fzzy.api.entity.Api1202;
import com.fzzy.api.entity.ApiLog;
import com.fzzy.api.entity.*;
import com.fzzy.api.service.ApiCommonService;
import com.fzzy.api.service.ApiTriggerService;
import com.fzzy.api.utils.ContextUtil;
import com.fzzy.api.utils.DateUtil;
import com.fzzy.api.view.repository.Api1201Rep;
import com.fzzy.api.view.repository.Api1202Rep;
import com.fzzy.api.view.repository.Api1404Rep;
import com.fzzy.api.view.repository.ApiLogRep;
import com.fzzy.async.fzzy40.entity.Fz40InoutNoticeIn;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecord;
@@ -48,7 +48,11 @@
    @Autowired
    private ApiTriggerService apiTriggerService;
    @Autowired
    private Api1201Rep api1201Rep;
    @Autowired
    private Api1202Rep api1202Rep;
    @Autowired
    private Api1404Rep api1404Rep;
    @Autowired
    private ApiCommonService commonService;
    @Autowired
@@ -86,6 +90,8 @@
            List<Fz40InoutNoticeIn> listInoutNotice;
            List<Api1202> api1202List;
            List<Fz40InoutRecordItem> listInoutRecordItem;
            List<Api1201> api1201List;
            List<Api1404> api1404List;
            for (Fz40InoutRecord sysData : list) {
                if (sysData.getRecordStatus().equals("DEL") || sysData.getRecordStatus().equals("ERROR")) {
                    continue;
@@ -117,14 +123,21 @@
                apiData.setSfzh(null == sysData.getUserId() ? "410183200010100000" : sysData.getUserId().trim());
                //获取合同号
                //获取通知单信息,查询合同号和计划明细号
                listInoutNotice = fzzySyncNoticeInRep.listInoutNoticeInById(sysData.getNoticeId());
                if (null != listInoutNotice && listInoutNotice.size() > 0) {
                    //合同号
                    if (StringUtils.isNotEmpty(listInoutNotice.get(0).getContractId())) {
                        apiData.setHth(api1105.getHwdm().substring(0, 18) + listInoutNotice.get(0).getContractId());
                        api1201List = api1201Rep.getDataByBizId(listInoutNotice.get(0).getContractId());
                        if(null != api1201List && api1201List.size() > 0){
                            apiData.setHth(api1201List.get(0).getHth());
                        }
                    }
                    if (StringUtils.isNotEmpty(listInoutNotice.get(0).getPlanId())) {
                        apiData.setJhmxh(listInoutNotice.get(0).getPlanId());
                        api1404List = api1404Rep.getDataByBizId(listInoutNotice.get(0).getPlanId());
                        if(null != api1404List && api1404List.size() > 0){
                            apiData.setJhmxh(api1404List.get(0).getJhmxdh());
                        }
                    }
                }
@@ -160,6 +173,9 @@
                //毛重信息
                apiData.setMz(sysData.getFullWeight());
                if (null == sysData.getFullWeightTime()) {
                    sysData.setFullWeightTime(DateUtils.addMinutes(sysData.getRegisterTime(), 25));
                }
                if (!sysData.getFullWeightTime().after(sysData.getRegisterTime())) {
                    sysData.setFullWeightTime(DateUtils.addMinutes(sysData.getRegisterTime(), 25));
                }
@@ -171,6 +187,9 @@
                //皮重信息
                apiData.setPz(sysData.getEmptyWeight());
                if (null == sysData.getEmptyWeightTime()) {
                    sysData.setEmptyWeightTime(DateUtils.addMinutes(sysData.getFullWeightTime(), 60));
                }
                if (!sysData.getEmptyWeightTime().after(sysData.getFullWeightTime())) {
                    sysData.setEmptyWeightTime(DateUtils.addMinutes(sysData.getFullWeightTime(), 60));
                }
@@ -202,12 +221,7 @@
                apiData.setBizId(sysData.getId());
                apiData.setKqdm(kqdm);
                apiData.setSyncTime(new Date());
                api1202List = api1202Rep.getDataById(apiData.getRkywdh());
                if (null == api1202List || api1202List.isEmpty()) {
                    apiData.setCzbz(Constant.CZBZ_I);
                } else {
                    apiData.setCzbz(api1202List.get(0).getCzbz());
                }
                //判断是否为船运
                if (StringUtils.isNotEmpty(sysData.getTransType()) && sysData.getTransType().equals("3")) {
                    listInoutRecordItem = fzzy40SyncInoutRecordItemRep.findDataByRecordId(sysData.getId());
@@ -225,11 +239,22 @@
                        apiData.setMz(fz40InoutRecordItem.getFullWeight());
                        apiData.setPz(fz40InoutRecordItem.getEmptyWeight());
                        apiData.setJz(fz40InoutRecordItem.getSettleWeight());
                        api1202List = api1202Rep.getDataById(apiData.getRkywdh());
                        if (null == api1202List || api1202List.isEmpty()) {
                            apiData.setCzbz(Constant.CZBZ_I);
                        } else {
                            apiData.setCzbz(api1202List.get(0).getCzbz());
                        }
                        api1202Rep.save(apiData);
                        idNum++;
                    }
                } else {
                    api1202List = api1202Rep.getDataById(apiData.getRkywdh());
                    if (null == api1202List || api1202List.isEmpty()) {
                        apiData.setCzbz(Constant.CZBZ_I);
                    } else {
                        apiData.setCzbz(api1202List.get(0).getCzbz());
                    }
                    //保存数据
                    api1202Rep.save(apiData);
                }
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java
@@ -174,8 +174,7 @@
                    apiData.setZkl(StringUtils.isEmpty(zkl)?"":zkl.substring(1));
                    if("UNPASS".equals(sysData.getCheckStatus())){
                        apiData.setJyjg("0");
                    }
                    if("PASS".equals(sysData.getCheckStatus())){
                    }else {
                        apiData.setJyjg("1");
                    }
                    apiData.setJyrxm(sysData.getCheckUser());
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1204.java
@@ -7,18 +7,10 @@
import com.fzzy.api.service.ApiCommonService;
import com.fzzy.api.utils.ContextUtil;
import com.fzzy.api.view.repository.*;
import com.fzzy.async.fzzy30.repository.FzzySync1202Rep;
import com.fzzy.async.fzzy35.repository.Fzzy35Sync1202Rep;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecord;
import com.fzzy.async.fzzy40.entity.Fz40InoutSettle;
import com.fzzy.async.fzzy40.entity.Fz40InoutNoticeIn;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecord;
import com.fzzy.async.fzzy40.entity.Fz40InoutSettle;
import com.fzzy.async.fzzy40.repository.Fzzy40Sync1107Rep;
import com.fzzy.async.fzzy40.repository.Fzzy40Sync1202Rep;
import com.fzzy.async.fzzy40.repository.Fzzy40Sync1204Rep;
import com.fzzy.async.fzzy40.repository.Fzzy40SyncNoticeInRep;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@@ -40,11 +32,7 @@
    private final static String INOUT_TYPE_IN = "IN";
    @Autowired
    private Fzzy40Sync1202Rep fzzy40Sync1202Rep;
    @Autowired
    private Fzzy40Sync1204Rep fzzy40Sync1204Rep;
    @Autowired
    private Fzzy40SyncNoticeInRep fzzySyncNoticeInRep;
    @Autowired
    private ApiLogRep apiLogRep;
    @Autowired
@@ -83,32 +71,17 @@
            Api1204 apiData;
            Api1105 api1105;
            List<Fz40InoutRecord> fz40InoutRecords;
            Fz40InoutRecord fz40InoutRecord;
            for (Fz40InoutSettle sysData : list) {
                //获取粮食入库信息
                fz40InoutRecords = fzzy40Sync1202Rep.listInoutRecordById(sysData.getId());
                if (null == fz40InoutRecords || fz40InoutRecords.isEmpty()) {
                    continue;
                }
                fz40InoutRecord = fz40InoutRecords.get(0);
                if (!deptId.equals(fz40InoutRecord.getDeptId())) {
                    continue;
                }
                //获取货位信息
                api1105 = commonService.getApi1105Cache(fz40InoutRecord.getDepotId());
                if (null == api1105) {
                    continue;
                }
                apiData = new Api1204();
                //入库结算单号:库区代码 + yyMMdd + 4为顺序号
                apiData.setRkjsdh(kqdm + sysData.getId().substring(2));
                //货位代码
                apiData.setHwdm(api1105.getHwdm());
                if(StringUtils.isNotEmpty(sysData.getDepotId())){
                    api1105 = commonService.getApi1105Cache(sysData.getDepotId());
                    //货位代码
                    apiData.setHwdm(api1105.getHwdm());
                }
                //结算重量、结算单价、结算金额、结算时间
                apiData.setJssl(sysData.getSettleWeight());
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1205.java
@@ -1,15 +1,11 @@
package com.fzzy.async.fzzy40.impl;
import com.fzzy.api.Constant;
import com.fzzy.api.entity.Api1105;
import com.fzzy.api.entity.Api1205;
import com.fzzy.api.entity.ApiLog;
import com.fzzy.api.entity.*;
import com.fzzy.api.service.ApiCommonService;
import com.fzzy.api.service.ApiTriggerService;
import com.fzzy.api.utils.ContextUtil;
import com.fzzy.api.utils.DateUtil;
import com.fzzy.api.view.repository.Api1205Rep;
import com.fzzy.api.view.repository.ApiLogRep;
import com.fzzy.api.view.repository.*;
import com.fzzy.async.fzzy40.entity.Fz40InoutNoticeOut;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecord;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecordItem;
@@ -22,8 +18,6 @@
import org.apache.commons.lang.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.text.SimpleDateFormat;
import java.util.*;
/**
@@ -46,7 +40,11 @@
    @Autowired
    private ApiTriggerService apiTriggerService;
    @Autowired
    private Api1201Rep api1201Rep;
    @Autowired
    private Api1205Rep api1205Rep;
    @Autowired
    private Api1404Rep api1404Rep;
    @Autowired
    private ApiCommonService commonService;
    @Autowired
@@ -59,7 +57,7 @@
     * @param start
     * @param end
     */
    public void syncData(String kqdm, String deptId, Date start, Date end) {
    public void  syncData(String kqdm, String deptId, Date start, Date end) {
        log.info("-------------1205接口数据开始同步------------------");
@@ -115,12 +113,19 @@
            //获取合同号
            listInoutNotice = fzzySyncNoticeOutRep.listInoutNoticeOutById(sysData.getNoticeId());
            if(null != listInoutNotice && listInoutNotice.size() >0){
                if(StringUtils.isNotEmpty(listInoutNotice.get(0).getContractId())){
                    apiData.setHth(api1105.getHwdm().substring(0,18) + listInoutNotice.get(0).getContractId());
            if (null != listInoutNotice && listInoutNotice.size() > 0) {
                //合同号
                if (StringUtils.isNotEmpty(listInoutNotice.get(0).getContractId())) {
                    List<Api1201> api1201List = api1201Rep.getDataByBizId(listInoutNotice.get(0).getContractId());
                    if(null != api1201List && api1201List.size() > 0){
                        apiData.setHth(api1201List.get(0).getHth());
                    }
                }
                if(StringUtils.isNotEmpty(listInoutNotice.get(0).getPlanId())){
                    apiData.setJhmxh(listInoutNotice.get(0).getPlanId());
                if (StringUtils.isNotEmpty(listInoutNotice.get(0).getPlanId())) {
                    List<Api1404> api1404List = api1404Rep.getDataByBizId(listInoutNotice.get(0).getContractId());
                    if(null != api1404List && api1404List.size() > 0){
                        apiData.setJhmxh(api1404List.get(0).getJhmxdh());
                    }
                }
            }
@@ -154,6 +159,9 @@
            //皮重信息
            apiData.setPz(sysData.getEmptyWeight());
            if (null == sysData.getEmptyWeightTime()) {
                sysData.setEmptyWeightTime(DateUtils.addMinutes(sysData.getRegisterTime(), 25));
            }
            if(!sysData.getEmptyWeightTime().after(sysData.getRegisterTime())){
                sysData.setEmptyWeightTime(DateUtils.addMinutes(sysData.getRegisterTime(), 25));
            }
@@ -163,6 +171,9 @@
            //毛重信息
            apiData.setMz(sysData.getFullWeight());
            if (null == sysData.getFullWeightTime()) {
                sysData.setFullWeightTime(DateUtils.addMinutes(sysData.getEmptyWeightTime(), 60));
            }
            if(!sysData.getFullWeightTime().after(sysData.getEmptyWeightTime())){
                sysData.setFullWeightTime(DateUtils.addMinutes(sysData.getEmptyWeightTime(), 60));
            }
@@ -176,6 +187,9 @@
                sysData.setCompleteTime(DateUtils.addMinutes(sysData.getFullWeightTime(), 10));
            }
            apiData.setCmsj(sysData.getCompleteTime());
            if(StringUtils.isNotEmpty(sysData.getSettleId())){
                apiData.setCkjsdh(sysData.getSettleId());
            }
            //操作标志及最后更新时间
            apiData.setZhgxsj(sysData.getUpdateTime());
@@ -186,12 +200,6 @@
            apiData.setSyncTime(new Date());
            log.info("1201---同步数据:{}",apiData.toString());
            api1205List = api1205Rep.getDataById(apiData.getCkywdh());
            if(null == api1205List || api1205List.isEmpty()){
                apiData.setCzbz(Constant.CZBZ_I);
            }else {
                apiData.setCzbz(api1205List.get(0).getCzbz());
            }
            //判断是否为船运
            if(StringUtils.isNotEmpty(sysData.getTransType()) && sysData.getTransType().equals("3")){
                listInoutRecordItem = fzzy40SyncInoutRecordItemRep.findDataByRecordId(sysData.getId());
@@ -209,10 +217,23 @@
                    apiData.setMz(fz40InoutRecordItem.getFullWeight());
                    apiData.setPz(fz40InoutRecordItem.getEmptyWeight());
                    apiData.setJz(fz40InoutRecordItem.getSettleWeight());
                    api1205List = api1205Rep.getDataById(apiData.getCkywdh());
                    if(null == api1205List || api1205List.isEmpty()){
                        apiData.setCzbz(Constant.CZBZ_I);
                    }else {
                        apiData.setCzbz(api1205List.get(0).getCzbz());
                    }
                    api1205Rep.save(apiData);
                    idNum ++;
                }
            }else {
                api1205List = api1205Rep.getDataById(apiData.getCkywdh());
                if(null == api1205List || api1205List.isEmpty()){
                    apiData.setCzbz(Constant.CZBZ_I);
                }else {
                    apiData.setCzbz(api1205List.get(0).getCzbz());
                }
                //保存数据
                api1205Rep.save(apiData);
            }
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1206.java
@@ -2,18 +2,13 @@
import com.fzzy.api.Constant;
import com.fzzy.api.entity.Api1102;
import com.fzzy.api.entity.Api1105;
import com.fzzy.api.entity.Api1206;
import com.fzzy.api.entity.ApiLog;
import com.fzzy.api.service.ApiCommonService;
import com.fzzy.api.service.ApiTriggerService;
import com.fzzy.api.utils.ContextUtil;
import com.fzzy.api.view.repository.Api1102Rep;
import com.fzzy.api.view.repository.Api1206Rep;
import com.fzzy.api.view.repository.ApiLogRep;
import com.fzzy.async.fzzy40.entity.Fz40InoutRecord;
import com.fzzy.async.fzzy40.entity.Fz40InoutSettle;
import com.fzzy.async.fzzy40.repository.Fzzy40Sync1202Rep;
import com.fzzy.async.fzzy40.repository.Fzzy40Sync1204Rep;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
@@ -35,15 +30,9 @@
    private final static String INOUT_TYPE_OUT = "OUT";
    @Autowired
    private Fzzy40Sync1202Rep fzzySync1202Rep;
    @Autowired
    private Fzzy40Sync1204Rep fzzySync1204Rep;
    @Autowired
    private ApiTriggerService apiTriggerService;
    @Autowired
    private Api1206Rep api1206Rep;
    @Autowired
    private ApiCommonService commonService;
    @Autowired
    private Api1102Rep api1102Rep;
    @Autowired
@@ -80,26 +69,7 @@
            Api1102 api1201 = api1102Rep.findById(kqdm).get();
            Api1206 apiData;
            Api1105 api1105;
            List<Fz40InoutRecord> fz40InoutRecords;
            Fz40InoutRecord fz40InoutRecord;
            for (Fz40InoutSettle sysData : list) {
                //获取粮食出库信息
                fz40InoutRecords = fzzySync1202Rep.listInoutRecordById(sysData.getId());
                if (null == fz40InoutRecords || fz40InoutRecords.isEmpty()) {
                    continue;
                }
                fz40InoutRecord = fz40InoutRecords.get(0);
                if (!deptId.equals(fz40InoutRecord.getDeptId())) {
                    continue;
                }
                //获取货位信息
                api1105 = commonService.getApi1105Cache(fz40InoutRecord.getDepotId());
                if (null == api1105) {
                    continue;
                }
                apiData = new Api1206();
                //入库结算单号:库区代码 + yyMMdd + 4为顺序号
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -56,6 +56,8 @@
    private Api1202Rep api1202Rep;
    @Autowired
    private Api1205Rep api1205Rep;
    @Autowired
    private Api1404Rep api1404Rep;
    @Override
    public String getProtocol() {
@@ -354,6 +356,12 @@
                api1202.setRkjsdh("0");
            }
            //设置粮食轮换年度
            List<Api1404> api1404List = api1404Rep.getDataByJhmxdh(apiData.getJhmxh());
            if(null != api1404List && api1404List.size() >0){
                api1202.setLhnd(api1404List.get(0).getShnd());
            }
            //设置批次号
            api1202.setPch(apiData.getHwdm() + apiData.getShnd());
            //设置空属性为默认值
@@ -418,8 +426,15 @@
            if (StringUtils.isEmpty(api1205.getCkjsdh())) {
                api1205.setCkjsdh("0");
            }
            //设置粮食轮换年度
            List<Api1404> api1404List = api1404Rep.getDataByJhmxdh(apiData.getJhmxh());
            if(null != api1404List && api1404List.size() >0){
                api1205.setLhnd(api1404List.get(0).getShnd());
            }
            //设置批次号
            api1205.setPch(apiData.getHwdm() + DateFormatUtils.format(apiData.getCmsj(), "yyyy"));
            api1205.setPch(apiData.getHwdm() + apiData.getShnd());
            //设置空属性为默认值
            changeObject(api1205);
@@ -430,9 +445,9 @@
            Api1206 apiData = (Api1206) data;
            BeanUtils.copyProperties(apiData, api1206);
            api1206.setBjw(ShAreaBjw.getBjw(code));
            List<Api1205> api1205List = api1205Rep.getDataById(apiData.getCkjsdh());
//            List<Api1205> api1205List = api1205Rep.getDataById(apiData.getCkjsdh());
            //设置批次号
            api1206.setPch(api1205List.get(0).getHwdm() + DateFormatUtils.format(api1205List.get(0).getCmsj(), "yyyy"));
//            api1206.setPch(api1205List.get(0).getHwdm() + DateFormatUtils.format(api1205List.get(0).getCmsj(), "yyyy"));
            //设置空属性为默认值
            changeObject(api1206);
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java
@@ -216,6 +216,8 @@
    private String bjw;
    private String bydh = "无";
    private String jjdh = "无";
    @PropertyDef(label = "操作标志")
    private String lhnd;
    
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "记账日期")
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java
@@ -176,4 +176,6 @@
    @PropertyDef(label = "检斤类型")
    private String jjlx = "无";
    private String lhnd;
}