package com.fzzy.api.entity; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; 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.util.Date; /** * 接口表-利润表 * * @author czt */ @Data @Entity @Table(name = "API_1503") @EqualsAndHashCode(callSuper=false) public class Api1503 extends ApiParent implements Serializable { /** * */ private static final long serialVersionUID = 1L; /** * */ @Id @JSONField(serialize = false) @PropertyDef(label = "主键ID" , description = "yyyyMMdd + 4位顺序号") @Column(name = "ID_", length = 18) private String id; @PropertyDef(label = "单位代码" ) @Column(name = "dwdm", length = 18) private String dwdm; @PropertyDef(label = "统一单位编码") @Column(name = "tydwbm", length = 20) private String tydwbm; @PropertyDef(label = "统一库区编码") @Column(name = "tykqbm", length = 22) private String tykqbm; @JSONField(format = "yyyyMMdd") @PropertyDef(label = "报表时间" ) @Column(name = "bbsj") private Date bbsj; @PropertyDef(label = "一、营业收入本期余额(元)" ) @Column(name = "yyzsrbqye") private Double yyzsrbqye; @PropertyDef(label = "一、营业收入本年累计(元)" ) @Column(name = "yyzsrbnlj") private Double yyzsrbnlj; @PropertyDef(label = "减:营业成本本期余额(元)" ) @Column(name = "yycbbqye") private Double yycbbqye; @PropertyDef(label = "减:营业成本本年累计(元)" ) @Column(name = "yycbbnlj") private Double yycbbnlj; @PropertyDef(label = "税金及附加本期余额(元)" ) @Column(name = "sjjfjbqye") private Double sjjfjbqye; @PropertyDef(label = "税金及附加本年累计(元)" ) @Column(name = "sjjfjbnlj") private Double sjjfjbnlj; @PropertyDef(label = "销售费用本期余额(元)" ) @Column(name = "xsfybqye") private Double xsfybqye; @PropertyDef(label = "销售费用本年累计(元)" ) @Column(name = "xsfybnlj") private Double xsfybnlj; @PropertyDef(label = "管理费用本期余额(元)" ) @Column(name = "glfybqye") private Double glfybqye; @PropertyDef(label = "管理费用本年累计(元)" ) @Column(name = "glfybnlj") private Double glfybnlj; @PropertyDef(label = "研发费用本期余额(元)" ) @Column(name = "yffybqye") private Double yffybqye; @PropertyDef(label = "研发费用本年累计(元)" ) @Column(name = "yffybnlj") private Double yffybnlj; @PropertyDef(label = "财务费用本期余额(元)" ) @Column(name = "cwfybqye") private Double cwfybqye; @PropertyDef(label = "财务费用本年累计(元)" ) @Column(name = "cwfybnlj") private Double cwfybnlj; @PropertyDef(label = "其中:利息费用本期余额(元)" ) @Column(name = "lxfybqye") private Double lxfybqye; @PropertyDef(label = "其中:利息费用本年累计(元)" ) @Column(name = "lxfybnlj") private Double lxfybnlj; @PropertyDef(label = "利息收入本期余额(元)" ) @Column(name = "lxsrbqye") private Double lxsrbqye; @PropertyDef(label = "利息收入本年累计(元)" ) @Column(name = "lxsrbnlj") private Double lxsrbnlj; @PropertyDef(label = "加:其他收益本期余额(元)" ) @Column(name = "qtsybqye") private Double qtsybqye; @PropertyDef(label = "加:其他收益本年累计(元)" ) @Column(name = "qtsybnlj") private Double qtsybnlj; @PropertyDef(label = "投资收益(损失以“-”号填列)本期余额(元)" ) @Column(name = "tzsybqye") private Double tzsybqye; @PropertyDef(label = "投资收益(损失以“-”号填列)本年累计(元)" ) @Column(name = "tzsybnlj") private Double tzsybnlj; @PropertyDef(label = "其中:对联营企业和合营企业的投资收益本期余额(元)" ) @Column(name = "lyqytzsybqye") private Double lyqytzsybqye; @PropertyDef(label = "其中:对联营企业和合营企业的投资收益本年累计(元)" ) @Column(name = "lyqytzsybnlj") private Double lyqytzsybnlj; @PropertyDef(label = "公允价值变动收益(损失以“-”号填列)本期余额(元)" ) @Column(name = "gyjzbdsybqye") private Double gyjzbdsybqye; @PropertyDef(label = "公允价值变动收益(损失以“-”号填列)本年累计(元)" ) @Column(name = "gyjzbdsybnlj") private Double gyjzbdsybnlj; @PropertyDef(label = "资产减值损失(损失以“-”填列)本期余额(元)" ) @Column(name = "zcjzssbqye") private Double zcjzssbqye; @PropertyDef(label = "本年累计(元)" ) @Column(name = "zcjzssbnlj") private Double zcjzssbnlj; @PropertyDef(label = "资产处置收益(损失以“-”填列)本期余额(元)" ) @Column(name = "zcczsybqye") private Double zcczsybqye; @PropertyDef(label = "资产处置收益(损失以“-”填列)本年累计(元)" ) @Column(name = "zcczsybnlj") private Double zcczsybnlj; @PropertyDef(label = "二、营业利润(亏损以“-”号填列)本期余额(元)" ) @Column(name = "yylrbqye") private Double yylrbqye; @PropertyDef(label = "二、营业利润(亏损以“-”号填列)本年累计(元)" ) @Column(name = "yylrbnlj") private Double yylrbnlj; @PropertyDef(label = "加:营业外收入本期余额(元)" ) @Column(name = "yywsrbqye") private Double yywsrbqye; @PropertyDef(label = "加:营业外收入本年累计(元)" ) @Column(name = "yywsrbnlj") private Double yywsrbnlj; @PropertyDef(label = "减:营业外支出本期余额(元)" ) @Column(name = "yywzcbqye") private Double yywzcbqye; @PropertyDef(label = "减:营业外支出本年累计(元)" ) @Column(name = "yywzcbnlj") private Double yywzcbnlj; @PropertyDef(label = "三、利润总额(亏损总额以“-”号填列)本期余额(元)" ) @Column(name = "lrzebqye") private Double lrzebqye; @PropertyDef(label = "三、利润总额(亏损总额以“-”号填列)本年累计(元)" ) @Column(name = "lrzebnlj") private Double lrzebnlj; @PropertyDef(label = "减:所得税费用本期余额(元)" ) @Column(name = "sdsfybqye") private Double sdsfybqye; @PropertyDef(label = "减:所得税费用本年累计(元)" ) @Column(name = "sdsfybnlj") private Double sdsfybnlj; @PropertyDef(label = "四、净利润(净亏损以“-”号填列)本期余额(元)" ) @Column(name = "jlrbqye") private Double jlrbqye; @PropertyDef(label = "四、净利润(净亏损以“-”号填列)本年累计(元)" ) @Column(name = "jlrbnlj") private Double jlrbnlj; @PropertyDef(label = "持续经营净利润(净亏损以“-”号填列)本期余额(元)" ) @Column(name = "cxjyjlrbqye") private Double cxjyjlrbqye; @PropertyDef(label = "持续经营净利润(净亏损以“-”号填列)本年累计(元)" ) @Column(name = "cxjyjlrbnlj") private Double cxjyjlrbnlj; @PropertyDef(label = "终止经营净利润(净亏损以“-”号填列)本期余额(元)" ) @Column(name = "zzjyjlrbqye") private Double zzjyjlrbqye; @PropertyDef(label = "终止经营净利润(净亏损以“-”号填列)本年累计(元)" ) @Column(name = "zzjyjlrbnlj") private Double zzjyjlrbnlj; @PropertyDef(label = "五、其他综合收益的税后净额本期余额(元)" ) @Column(name = "qtzhsyjebqye") private Double qtzhsyjebqye; @PropertyDef(label = "五、其他综合收益的税后净额本年累计(元)" ) @Column(name = "qtzhsyjebnlj") private Double qtzhsyjebnlj; @PropertyDef(label = "(一)不能重分类进损益的其他综合收益本期余额(元)" ) @Column(name = "bnflzhsybqye") private Double bnflzhsybqye; @PropertyDef(label = "(一)不能重分类进损益的其他综合收益本年累计(元)" ) @Column(name = "bnflzhsybnlj") private Double bnflzhsybnlj; @PropertyDef(label = "1.重新计量设定受益计划变动额本期余额(元)" ) @Column(name = "cxjlbdebqye") private Double cxjlbdebqye; @PropertyDef(label = "1.重新计量设定受益计划变动额本年累计(元)" ) @Column(name = "cxjlbdebnlj") private Double cxjlbdebnlj; @PropertyDef(label = "2.权益法下不能转损益的其他综合收益本期余额(元)" ) @Column(name = "qyfbnzsybqye") private Double qyfbnzsybqye; @PropertyDef(label = "2.权益法下不能转损益的其他综合收益本年累计(元)" ) @Column(name = "qyfbnzsybnlj") private Double qyfbnzsybnlj; @PropertyDef(label = "3.其他权益工具投资公允价值变动本期余额(元)" ) @Column(name = "qtqygjjzbdbqye") private Double qtqygjjzbdbqye; @PropertyDef(label = "3.其他权益工具投资公允价值变动本年累计(元)" ) @Column(name = "qtqygjjzbdbnlj") private Double qtqygjjzbdbnlj; @PropertyDef(label = "4.企业自身信用风险公允价值变动本期余额(元)" ) @Column(name = "qyxyfxbdbqye") private Double qyxyfxbdbqye; @PropertyDef(label = "4.企业自身信用风险公允价值变动本年累计(元)" ) @Column(name = "qyxyfxbdbnlj") private Double qyxyfxbdbnlj; @PropertyDef(label = "5.其他本期余额(元)" ) @Column(name = "bnflzhsyqtbqye") private Double bnflzhsyqtbqye; @PropertyDef(label = "5.其他本年累计(元)" ) @Column(name = "bnflzhsyqtbnlj") private Double bnflzhsyqtbnlj; @PropertyDef(label = "1.权益法下可转损益的其他综合收益本期余额(元)" ) @Column(name = "qyfkzsybqye") private Double qyfkzsybqye; @PropertyDef(label = "1.权益法下可转损益的其他综合收益本年累计(元)" ) @Column(name = "qyfkzsybnlj") private Double qyfkzsybnlj; @PropertyDef(label = "2.其他债权投资公允价值变动本期余额(元)" ) @Column(name = "qtzqjzbdbqye") private Double qtzqjzbdbqye; @PropertyDef(label = "2.其他债权投资公允价值变动本年累计(元)" ) @Column(name = "qtzqjzbdbnlj") private Double qtzqjzbdbnlj; @PropertyDef(label = "3.可供出售金融资产公允价值变动损益本期余额(元)" ) @Column(name = "kgcszcbdsybqye") private Double kgcszcbdsybqye; @PropertyDef(label = "3.可供出售金融资产公允价值变动损益本年累计(元)" ) @Column(name = "kgcszcbdsybnlj") private Double kgcszcbdsybnlj; @PropertyDef(label = "4.金融资产重分类计入其他综合收益的金额本期余额(元)" ) @Column(name = "jrzcflsyjebqye") private Double jrzcflsyjebqye; @PropertyDef(label = "4.金融资产重分类计入其他综合收益的金额本年累计(元)" ) @Column(name = "jrzcflsyjebnlj") private Double jrzcflsyjebnlj; @PropertyDef(label = "5.持有至到期投资重分类为可供出售金融资产损益本期余额(元)" ) @Column(name = "cydqtzzcsybqye") private Double cydqtzzcsybqye; @PropertyDef(label = "5.持有至到期投资重分类为可供出售金融资产损益本年累计(元)" ) @Column(name = "cydqtzzcsybnlj") private Double cydqtzzcsybnlj; @PropertyDef(label = "6.其他债权投资信用减值准备本期余额(元)" ) @Column(name = "qtzqtzjzbqye") private Double qtzqtzjzbqye; @PropertyDef(label = "6.其他债权投资信用减值准备本年累计(元)" ) @Column(name = "qtzqtzjzbnlj") private Double qtzqtzjzbnlj; @PropertyDef(label = "7.现金流量套期损益的有效部分本期余额(元)" ) @Column(name = "zjllsybqye") private Double zjllsybqye; @PropertyDef(label = "7.现金流量套期损益的有效部分本年累计(元)" ) @Column(name = "zjllsybnlj") private Double zjllsybnlj; @PropertyDef(label = "8.外币财务报表折算差额本期余额(元)" ) @Column(name = "wbcwbbcebqye") private Double wbcwbbcebqye; @PropertyDef(label = "8.外币财务报表折算差额本年累计(元)" ) @Column(name = "wbcwbbcebnlj") private Double wbcwbbcebnlj; @PropertyDef(label = "9.其他本期余额(元)" ) @Column(name = "cflsybqye") private Double cflsybqye; @PropertyDef(label = "9.其他本年累计(元)" ) @Column(name = "cflsybnlj") private Double cflsybnlj; @PropertyDef(label = "六、综合收益总额本期余额(元)" ) @Column(name = "zhsyzebqye") private Double zhsyzebqye; @PropertyDef(label = "六、综合收益总额本年累计(元)" ) @Column(name = "zhsyzebnlj") private Double zhsyzebnlj; @PropertyDef(label = "七、每股收益:本期余额(元)" ) @Column(name = "mgsybqye") private Double mgsybqye; @PropertyDef(label = "七、每股收益:本年累计(元)" ) @Column(name = "mgsybnlj") private Double mgsybnlj; @PropertyDef(label = "(一)基本每股收益本期余额(元)" ) @Column(name = "jbmgsybqye") private Double jbmgsybqye; @PropertyDef(label = "(一)基本每股收益本年累计(元)" ) @Column(name = "jbmgsybnlj") private Double jbmgsybnlj; @PropertyDef(label = "(二)稀释每股收益本期余额(元)" ) @Column(name = "xsmgsybqye") private Double xsmgsybqye; @PropertyDef(label = "(二)稀释每股收益本年累计(元)" ) @Column(name = "xsmgsybnlj") private Double xsmgsybnlj; @PropertyDef(label = "操作标志" ) @Column(name = "czbz", length = 1) private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间" ) @Column(name = "zhgxsj") private Date zhgxsj; }