package com.ruoyi.project.domain; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 费用申请主对象 service_expertexpense * * @author ruoyi * @date 2022-03-01 */ @Data @ApiModel("费用申请主") public class ServiceExpertexpense extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ @ApiModelProperty("$column.columnComment") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 关联service_donatebaseinfo表的ID */ @ApiModelProperty("关联service_donatebaseinfo表的ID") @Excel(name = "关联service_donatebaseinfo表的ID") private Long infoid; /** 捐献编号 */ @ApiModelProperty("捐献编号") @Excel(name = "捐献编号") private String donorno; /** 捐献者姓名 */ @ApiModelProperty("捐献者姓名") @Excel(name = "捐献者姓名") private String donorname; /** 申请人编号 */ @ApiModelProperty("申请人编号") @Excel(name = "申请人编号") private String userno; /** 申请人姓名 */ @ApiModelProperty("申请人姓名") @Excel(name = "申请人姓名") private String username; /** 初步评估费用 */ @ApiModelProperty("初步评估费用") @Excel(name = "初步评估费用") private BigDecimal ievaluatecost; /** ECOM团队费用 */ @ApiModelProperty("ECOM团队费用") @Excel(name = "ECOM团队费用") private BigDecimal ecomteamcost; /** 器官维护费用 */ @ApiModelProperty("器官维护费用") @Excel(name = "器官维护费用") private BigDecimal mcost; /** 器官维护专家费用 */ @ApiModelProperty("器官维护专家费用") @Excel(name = "器官维护专家费用") private BigDecimal mexpertcost; /** 器官维护医疗团队费用 */ @ApiModelProperty("器官维护医疗团队费用") @Excel(name = "器官维护医疗团队费用") private BigDecimal mmedicalcost; /** 器官维护护理团队费用 */ @ApiModelProperty("器官维护护理团队费用") @Excel(name = "器官维护护理团队费用") private BigDecimal mnursecost; /** 会诊劳务费 */ @ApiModelProperty("会诊劳务费") @Excel(name = "会诊劳务费") private BigDecimal meetingcost; /** 病房护理劳务费 */ @ApiModelProperty("病房护理劳务费") @Excel(name = "病房护理劳务费") private BigDecimal nursecost; /** 检验检查费 */ @ApiModelProperty("检验检查费") @Excel(name = "检验检查费") private BigDecimal checkcost; /** 捐献者转运费 */ @ApiModelProperty("捐献者转运费") @Excel(name = "捐献者转运费") private BigDecimal transportcost; /** 病情评估专家费 */ @ApiModelProperty("病情评估专家费") @Excel(name = "病情评估专家费") private BigDecimal illnessevaluatecost; /** 脑死亡判定专家费 */ @ApiModelProperty("脑死亡判定专家费") @Excel(name = "脑死亡判定专家费") private BigDecimal deathjudgecost; /** 脑死亡其他劳务费 */ @ApiModelProperty("脑死亡其他劳务费") @Excel(name = "脑死亡其他劳务费") private BigDecimal deathothercost; /** 遗体护理费 */ @ApiModelProperty("遗体护理费") @Excel(name = "遗体护理费") private BigDecimal bnursecost; /** 伦理审查专家费 */ @ApiModelProperty("伦理审查专家费") @Excel(name = "伦理审查专家费") private BigDecimal ethicsevaluatecost; /** 器官获取劳务费 */ @ApiModelProperty("器官获取劳务费") @Excel(name = "器官获取劳务费") private BigDecimal oproducecost; /** 器官转运费 */ @ApiModelProperty("器官转运费") @Excel(name = "器官转运费") private BigDecimal otransportcost; /** 器官质量评估费 */ @ApiModelProperty("器官质量评估费") @Excel(name = "器官质量评估费") private BigDecimal oevaluatecost; /** 合计劳务费 */ @ApiModelProperty("合计劳务费") @Excel(name = "合计劳务费") private BigDecimal totalcost; /** 部门主管工号 */ @ApiModelProperty("部门主管工号") @Excel(name = "部门主管工号") private String managerno; /** 部门主管名字 */ @ApiModelProperty("部门主管名字") @Excel(name = "部门主管名字") private String managername; /** 部门编号 */ @ApiModelProperty("部门编号") @Excel(name = "部门编号") private String departmentno; /** 部门名称 */ @ApiModelProperty("部门名称") @Excel(name = "部门名称") private String departmentname; /** 中心签字 */ @ApiModelProperty("中心签字") @Excel(name = "中心签字") private String opochecker; /** 财务室主任签字 */ @ApiModelProperty("财务室主任签字") @Excel(name = "财务室主任签字") private String financedirector; /** 财务审核 */ @ApiModelProperty("财务审核") @Excel(name = "财务审核") private String financechecher; /** 记录状态 */ @ApiModelProperty("记录状态") @Excel(name = "记录状态") private String recordstatus; /** 上传标志 */ @ApiModelProperty("上传标志") @Excel(name = "上传标志") private String uploadflag; /** 上传时间 */ @ApiModelProperty("上传时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "上传时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date uploadtime; }