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 = "业务主键") 
 | 
    private Integer id; 
 | 
  
 | 
    @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 Integer 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 String address; 
 | 
  
 | 
    @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 List<Multifile> supplementFileList; 
 | 
  
 | 
    @ApiModelProperty(value = "收款银行") 
 | 
    private String receiveBank; 
 | 
  
 | 
    @ApiModelProperty(value = "收款人") 
 | 
    private String receiveUserName; 
 | 
  
 | 
    @ApiModelProperty(value = "收款账户") 
 | 
    private String receiveAccount; 
 | 
  
 | 
} 
 |