k94314517
2025-05-14 4ddff036191a2ec6ee6f85a337c97d6f7d9471d6
server/service/src/main/java/com/doumee/dao/business/model/SettleClaims.java
@@ -22,7 +22,6 @@
@ApiModel("理赔申请表")
@TableName("`settle_claims`")
public class SettleClaims {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
@@ -74,10 +73,9 @@
    @ExcelColumn(name="事故发生时间")
    private String happenTime;
    @ApiModelProperty(value = "最近操作时间")
    @ExcelColumn(name="最近操作时间")
    private Date idcardNo;
    @ApiModelProperty(value = "证件号")
    @ExcelColumn(name="证件号")
    private String idcardNo;
    @ApiModelProperty(value = "派遣单位编码(关联dispatch_unit)", example = "1")
    @ExcelColumn(name="派遣单位编码(关联dispatch_unit)")
@@ -90,7 +88,10 @@
    @ApiModelProperty(value = "费用", example = "1")
    @ExcelColumn(name="费用")
    private BigDecimal fee;
    @ApiModelProperty(value = "审核时间")
    @ExcelColumn(name="审核时间")
    private Date checkDate;
    @ApiModelProperty(value = "最近操作备注")
    @ExcelColumn(name="最近操作备注")
    private String checkInfo;
@@ -126,14 +127,32 @@
    @ApiModelProperty(value = "报案人姓名")
    @ExcelColumn(name="报案人姓名")
    private String informantName;
    @ApiModelProperty(value = "医疗理赔")
    @ExcelColumn(name="医疗理赔")
    private BigDecimal ylClaimAccount;
    @ApiModelProperty(value = "误工理赔")
    @ExcelColumn(name="误工理赔")
    private BigDecimal wgClaimAccount;
    @ApiModelProperty(value = "死亡理赔")
    @ExcelColumn(name="死亡理赔")
    private BigDecimal swClaimAccount;
    @ApiModelProperty(value = "伤残理赔")
    @ExcelColumn(name="伤残理赔")
    private BigDecimal scClaimAccount;
    @ApiModelProperty(value = "理赔总额")
    @ExcelColumn(name="理赔总额")
    private BigDecimal claimAccount;
    @ApiModelProperty(value = "报案人联系方式")
    @ExcelColumn(name="报案人联系方式")
    private String informantPhone;
    @ApiModelProperty(value = "就诊医疗机构")
    @ExcelColumn(name="就诊医疗机构")
    private String hospital;
    @ApiModelProperty(value = "出险地区(关联areas)", example = "1")
    @ExcelColumn(name="出险地区(关联areas)")
    private Integer areaId;
    private String areaId;
    @ApiModelProperty(value = "出险地区名称(省市)")
    @ExcelColumn(name="出险地区名称(省市)")
@@ -148,6 +167,54 @@
    private Integer insuranceApplyId;
    @ApiModelProperty(value = "是否伤残: 0是 1否 2待确定")
    @ExcelColumn(name="是否伤残: 0是 1否 2待确定")
    private String hurtType;
    @ApiModelProperty(value = "受理类型:0直接受理 1商议受理")
    @ExcelColumn(name="受理类型:0直接受理 1商议受理")
    private String shouliType;
    @ApiModelProperty(value = "理赔来源 0企业 1平台录入 2其他 ")
    @ExcelColumn(name="理赔来源 0企业 1平台录入 2其他")
    private String origin;
    @ApiModelProperty(value = "受理商议问题 0资料缺失,1延迟报案 2超职业类别 3其他(多个用英文逗号隔开)")
    @ExcelColumn(name="受理商议问题 0资料缺失,1延迟报案 2超职业类别 3其他(多个用英文逗号隔开)")
    private String syProblemOpts;
    @ApiModelProperty(value = "是否风险案件 0否 1是")
    @ExcelColumn(name="是否风险案件 0否 1是")
    private String isRisk;
    @ApiModelProperty(value = "是否多次出险风险 0否1是 ")
    @ExcelColumn(name="是否多次出险风险 0否1是 ")
    private String riskTimesCx;
    @ApiModelProperty(value = "是否疑似重复报案风险 0否1是 ")
    @ExcelColumn(name="是否疑似重复报案风险 0否1是 ")
    private String riskRepeat;
    @ApiModelProperty(value = "是否索赔多次过多风险 0否1是")
    @ExcelColumn(name="是否索赔多次过多风险 0否1是")
    private String riskTimesSp;
    @ApiModelProperty(value = "是否新员工出险风险 0否1是")
    @ExcelColumn(name="是否新员工出险风险 0否1是")
    private String riskNewUser   ;
    @ApiModelProperty(value = "设计敏感词,多个英文逗号隔开")
    @ExcelColumn(name="设计敏感词,多个英文逗号隔开")
    private String riskSensitive;
    @ApiModelProperty(value = "报案号设置状态 0未设置 1已设置 2已修改")
    @ExcelColumn(name="报案号设置状态 0未设置 1已设置 2已修改")
    private String reportNumStatus;
    @ApiModelProperty(value = "所有赔付项信息(json数组[{name:“伙食费”,val:100,info:“伙食费说明”,type:0}]),type:0主要赔付项 1其他赔付项 2定损方案费用\t")
    @ExcelColumn(name="所有赔付项信息")
    private String accountContent;
    @ApiModelProperty(value = "其他赔付项总额")
    @ExcelColumn(name="其他赔付项总额")
    private String otherAccount;
    @ApiModelProperty(value = "是否可赔付医保外用药")
    @ExcelColumn(name="是否可赔付医保外用药")
    private String payForYbwyy;
    @ApiModelProperty(value = "整体状态 0未提交 1待立案 2待受理 3")
    @ExcelColumn(name="整体状态")
    private String allStatus;
    @ApiModelProperty(value = "保险单附件")
    @TableField(exist = false)
    private  Multifile  baoxiandanFile;
    @ApiModelProperty(value = "报案视频")
    @TableField(exist = false)
    private List<Multifile> reportFileList;
@@ -176,6 +243,44 @@
    @TableField(exist = false)
    List<SettleClaimsLog> settleClaimsLogList;
    @ApiModelProperty(value = "出险人")
    @TableField(exist = false)
    private String memberName;
    @ApiModelProperty(value = "出险人身份证")
    @TableField(exist = false)
    private String memberIdcardNo;
    @ApiModelProperty(value = "企业名称")
    @TableField(exist = false)
    private String companyName;
    @ApiModelProperty(value = "保险方案名称")
    @TableField(exist = false)
    private String solutionName;
    @ApiModelProperty(value = "派遣单位名称")
    @TableField(exist = false)
    private String duName;
    @ApiModelProperty(value = "工种名称")
    @TableField(exist = false)
    private String worktypeName;
    @ApiModelProperty(value = "保单号")
    @TableField(exist = false)
    private String applyCode;
    @ApiModelProperty(value = "保险生效起期")
    @TableField(exist = false)
    private Date baoxianStartTime;
    @ApiModelProperty(value = "保险生效止期")
    @TableField(exist = false)
    private Date baoxianEndTime;
    @ApiModelProperty(value = "资料完成时间")
    @TableField(exist = false)
    private Date finishDate;
    @ApiModelProperty(value = "方案基表编码(关联solutions)", example = "1")
    @TableField(exist = false)
    private Integer baseSolutionId;
    @ApiModelProperty(value = "派遣单位基表编码(关联solutions)", example = "1")
    @TableField(exist = false)
    private Integer baseDuId;
}