package com.doumee.dao.business.dto;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import com.doumee.dao.business.model.Multifile;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* Created by IntelliJ IDEA.
|
*
|
* @Author : Rk
|
* @create 2025/5/15 11:19
|
*/
|
@Data
|
public class SettleClaimsDTO {
|
|
@ApiModelProperty(value = "存储类型:1=保存;0=暂存;")
|
private Integer saveType;
|
|
@ApiModelProperty(value = "出险人")
|
private Integer memberId;
|
|
@ApiModelProperty(value = "投保申请编码", example = "1")
|
private Integer insuranceApplyId;
|
|
@ApiModelProperty(value = "投保申请明细编码", example = "1")
|
private Integer applyDetailId;
|
|
@ApiModelProperty(value = "出险人")
|
private String idcardNo;
|
|
@ApiModelProperty(value = "方案编码(关联solutions)", example = "1")
|
private Integer solutionId;
|
|
@ApiModelProperty(value = "派遣单位编码(关联dispatch_unit)", example = "1")
|
private Integer duId;
|
|
@ApiModelProperty(value = "工种编码(关联worktype)", example = "1")
|
private Integer worktypeId;
|
|
@ApiModelProperty(value = "事故发生时间")
|
private String happenTime;
|
|
@ApiModelProperty(value = "就诊医疗机构")
|
private String hospital;
|
|
@ApiModelProperty(value = "出险地区(关联areas)", example = "1")
|
private String areaId;
|
|
@ApiModelProperty(value = "出险地区名称(省市)")
|
private String areaInfo;
|
|
@ApiModelProperty(value = "事故描述")
|
private String content;
|
|
@ApiModelProperty(value = "事故类型 0工作期间受伤 1上下班途中受伤 2非工作时间受伤 3意外受伤", example = "1")
|
private Integer type;
|
|
@ApiModelProperty(value = "就诊类型:0住院 1门诊", example = "1")
|
private Integer inHospital;
|
|
@ApiModelProperty(value = "是否伤残: 0是 1否 2待确定")
|
private String hurtType;
|
|
@ApiModelProperty(value = "是否有医疗保险 0是 1否", example = "1")
|
private Integer medicalInsurance;
|
|
@ApiModelProperty(value = "报案视频")
|
private List<Multifile> reportFileList;
|
|
@ApiModelProperty(value = "报案人姓名")
|
private String informantName;
|
|
@ApiModelProperty(value = "报案人联系方式")
|
private String informantPhone;
|
|
@ApiModelProperty(value = "员工关系资料")
|
private List<Multifile> relationFileList;
|
|
@ApiModelProperty(value = "门诊资料")
|
private List<Multifile> outpatientFileList;
|
|
@ApiModelProperty(value = "住院资料")
|
private List<Multifile> hospitalFileList;
|
|
@ApiModelProperty(value = "伤残资料")
|
private List<Multifile> disabilityFileList;
|
|
@ApiModelProperty(value = "其他资料")
|
private List<Multifile> otherFileList;
|
|
@ApiModelProperty(value = "收款银行")
|
private String receiveBank;
|
|
@ApiModelProperty(value = "收款人")
|
private String receiveUserName;
|
|
@ApiModelProperty(value = "收款账户")
|
private String receiveAccount;
|
|
}
|