package cn.cetc54.platform.zhyl.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.hibernate.annotations.DynamicInsert;
|
import org.hibernate.annotations.DynamicUpdate;
|
|
import javax.persistence.*;
|
import java.util.List;
|
|
/**
|
* 补贴统计表
|
* @author xfei
|
* @date 2020/12/11
|
*/
|
@Data
|
@Entity
|
@DynamicInsert
|
@DynamicUpdate
|
@Table(name = "t_yl_subsidy_person_statics")
|
@TableName("t_yl_subsidy_person_statics")
|
@ApiModel(value = "补贴人员")
|
public class SubsidyPersonStatics {
|
@Id
|
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
private int id;
|
@ApiModelProperty("补贴类型")
|
private int subsidyType;
|
@ApiModelProperty("补贴类型")
|
private String areaId;
|
@ApiModelProperty("月份")
|
private String month;
|
@ApiModelProperty("年新增")
|
private int yearAdd;
|
@ApiModelProperty("年退出")
|
private int yearOut;
|
@ApiModelProperty("年合计")
|
private int yearSum;
|
@ApiModelProperty("月新增")
|
private int monthAdd;
|
@ApiModelProperty("月退出")
|
private int monthOut;
|
@ApiModelProperty("月合计")
|
private int monthSum;
|
@ApiModelProperty("申请总次数")
|
private int totalNum;
|
@ApiModelProperty("复合总次数")
|
private int checkNum;
|
@ApiModelProperty("服务总人数")
|
private int personNum;
|
@Transient
|
@TableField(exist=false)
|
@ApiModelProperty(value = "补贴名称")
|
private String subsidyTypeName;
|
@Transient
|
@TableField(exist=false)
|
@ApiModelProperty(value = "子项")
|
private List<SubsidyPersonStatics> child;
|
|
public String getSubsidyTypeName() {
|
return SubsidyEmum.values()[subsidyType].name();
|
}
|
}
|