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_distributesummary * * @author ruoyi * @date 2022-03-01 */ @Data @ApiModel("专家费用分发汇总主") public class ServiceDistributesummary extends BaseEntity { private static final long serialVersionUID = 1L; /** ID */ @ApiModelProperty("ID") //数据库自增改成@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 String unitname; /** 工作单位编号 */ @ApiModelProperty("工作单位编号") @Excel(name = "工作单位编号") private String unitno; /** 工作单位用户编号 */ @ApiModelProperty("工作单位用户编号") @Excel(name = "工作单位用户编号") private String unituserno; /** 案例总数 */ @ApiModelProperty("案例总数") @Excel(name = "案例总数") private Integer casecount; /** 案例描述 */ @ApiModelProperty("案例描述") @Excel(name = "案例描述") private String casedescribe; /** 费用总金额 */ @ApiModelProperty("费用总金额") @Excel(name = "费用总金额") private BigDecimal totalamount; /** 资金类别 见字典sys_ConsolationType */ @ApiModelProperty("资金类别 见字典sys_ConsolationType") @Excel(name = "资金类别 见字典sys_ConsolationType") private String applytype; /** 部门主管工号 */ @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 operator; /** 财务审核 */ @ApiModelProperty("财务审核") @Excel(name = "财务审核") private String checher; /** 财务负责人 */ @ApiModelProperty("财务负责人") @Excel(name = "财务负责人") private String financedirector; /** OPO负责人 */ @ApiModelProperty("OPO负责人") @Excel(name = "OPO负责人") private String opodirector; /** 记录状态 */ @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; }