You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

135 lines
2.3 KiB

package com.ccic.safeliab.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
* 保单和服务相关统计数综合表
* </p>
*
* @author testjava
* @since 2022-11-05
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tbl_comprehensive_statistics")
public class ComprehensiveStatistics implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 保险机构id
*/
@JsonFormat(shape = JsonFormat.Shape.STRING)
private Long insuranceId;
/**
* 保险机构名称
*/
private String insuranceName;
/**
* 保单号
*/
private String policyNumber;
/**
* 服务申请次数
*/
private Integer serviceApplyNum;
/**
* 事故预防服务数
*/
private Integer serviceNum;
/**
* 隐患数
*/
private Integer hiddenDangerNum;
/**
* 风险数
*/
private Integer riskNum;
/**
* 已管控风险数
*/
private Integer controlRiskNum;
/**
* 已整改隐患数
*/
private Integer rectificationHiddenDangerNum;
/**
* 立案数
*/
private Integer casesNum;
/**
* 定损金额
*/
private BigDecimal lossMoney;
/**
* 已决金额
*/
private BigDecimal settledMoney;
/**
* 估损金额
*/
private BigDecimal estimatedLossMoney;
/**
* 事故预防服务费用比率
*/
private String serviceExpenseRatio;
/**
* 服务费用
*/
private BigDecimal servicePrice;
/**
* 创建时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Date createdAt;
/**
* 已开展隐患排查次数
*/
private Integer yhpcServiceNum;
/**
* 已开展风险辨识次数
*/
private Integer fxbsServiceNum;
/**
* "convention_service_frequency" IS '约定服务频次'
*/
private String conventionServiceFrequency;
/**
* convention_service_project" IS '约定服务项目
*/
private String conventionServiceProject;
}