package com.fkzy.warn.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * 企业司法告警汇总 * @author zhangjing * @date 2024/12/05 14:07 * @description */ @Data @TableName("t_enterprise_alarm_info") public class EnterpriseAlarmInfo extends BaseField{ /** * 统一社会信用代码 */ @ApiModelProperty("统一社会信用代码") @TableId(value = "credit_code", type = IdType.INPUT) private String creditCode; /** * 企业名称 */ @ApiModelProperty("企业名称") private String companyName; /** * 企业法人 */ @ApiModelProperty("企业法人") private String legalPerson; /** * 告警次数 */ @ApiModelProperty("告警次数") private Integer alarmCount; /** * 告警金额 */ @ApiModelProperty("告警金额") private BigDecimal alarmAmount; /** * 近三月新发案件数 */ @ApiModelProperty("近三月新发案件数") private Integer threeMonthsCount; /** * 近三月新发案件金额 */ @ApiModelProperty("近三月新发案件金额") private BigDecimal threeMonthsAmount; /** * 案由数量top1 */ @ApiModelProperty("案由数量top1") private Integer ayCountTop1; /** * 案由名top1 */ @ApiModelProperty("案由名top1") private String ayNameTop1; /** * 案由数量top2 */ @ApiModelProperty("案由数量top2") private Integer ayCountTop2; /** * 案由名top2 */ @ApiModelProperty("案由名top2") private String ayNameTop2; /** * 案由数量top3 */ @ApiModelProperty("案由数量top3") private Integer ayCountTop3; /** * 案由名top3 */ @ApiModelProperty("案由名top3") private String ayNameTop3; /** * 原告数 */ @ApiModelProperty("原告数") private Integer ygCount; /** * 被告数 */ @ApiModelProperty("被告数") private Integer bgCount; /** * 第三人数 */ @ApiModelProperty("第三人数") private Integer dsrCount; /** * 其他数 */ @ApiModelProperty("其他数") private Integer qtCount; /** * 一审数 */ @ApiModelProperty("一审数") private Integer ysCount; /** * 二审数 */ @ApiModelProperty("二审数") private Integer esCount; /** * 再审数 */ @ApiModelProperty("再审数") private Integer zsCount; /** * 执行数 */ @ApiModelProperty("执行数") private Integer zxCount; /** * 近三年案件数 */ @ApiModelProperty("近三年案件数") private Integer threeYearsCount; /** * 近三年案件金额 */ @ApiModelProperty("近三年案件金额") private BigDecimal threeYearsAmount; /** * 案由金额top1 */ @ApiModelProperty("案由金额top1") private BigDecimal ayAmountTop1; /** * 案由金额top2 */ @ApiModelProperty("案由金额top2") private BigDecimal ayAmountTop2; /** * 案由金额top3 */ @ApiModelProperty("案由金额top3") private BigDecimal ayAmountTop3; /** * 原告金额 */ @ApiModelProperty("原告金额") private BigDecimal ygAmount; /** * 被告金额 */ @ApiModelProperty("被告金额") private BigDecimal bgAmount; /** * 第三人金额 */ @ApiModelProperty("第三人金额") private BigDecimal dsrAmount; /** * 其他金额 */ @ApiModelProperty("其他金额") private BigDecimal qtAmount; /** * 一审金额 */ @ApiModelProperty("一审金额") private BigDecimal ysAmount; /** * 二审金额 */ @ApiModelProperty("二审金额") private BigDecimal esAmount; /** * 再审金额 */ @ApiModelProperty("再审金额") private BigDecimal zsAmount; /** * 执行金额 */ @ApiModelProperty("执行金额") private BigDecimal zxAmount; /** * 案由名top1(金额排序) */ @ApiModelProperty("案由名top1") private String ayNameAmountTop1; /** * 案由名top2(金额排序) */ @ApiModelProperty("案由名top2") private String ayNameAmountTop2; /** * 案由名top3(金额排序) */ @ApiModelProperty("案由名top3") private String ayNameAmountTop3; }