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_reimbursementdetail_shared * * @author ruoyi * @date 2023-04-20 */ @Data @ApiModel("报销申请明细") public class ServiceReimbursementdetailShared extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键ID */ @ApiModelProperty("主键ID") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 资金申请主表ID */ @ApiModelProperty("资金申请主表ID") @Excel(name = "资金申请主表ID") private Long rbid; /** 差旅报销单明细ID */ @ApiModelProperty("差旅报销单明细ID") @Excel(name = "差旅报销单明细ID") private Long rdid; /** 人员类别 */ @ApiModelProperty("人员类别") @Excel(name = "人员类别") private String persontype; /** 人员姓名 */ @ApiModelProperty("人员姓名") @Excel(name = "人员姓名") private String personname; /** 顺序号 */ @ApiModelProperty("顺序号") @Excel(name = "顺序号") private Long orderno; /** 出发时间 */ @ApiModelProperty("出发时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "出发时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date starttime; /** 出发地点 */ @ApiModelProperty("出发地点") @Excel(name = "出发地点") private String departure; /** 到达时间 */ @ApiModelProperty("到达时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "到达时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date endtime; /** 到达地点 */ @ApiModelProperty("到达地点") @Excel(name = "到达地点") private String destination; /** 天数 */ @ApiModelProperty("天数") @Excel(name = "天数") private Long days; /** 交通费 */ @ApiModelProperty("交通费") @Excel(name = "交通费") private BigDecimal trafficexpense; /** 交通工具 */ @ApiModelProperty("交通工具") @Excel(name = "交通工具") private String traffictype; /** 交通工具 */ @ApiModelProperty("交通工具") @Excel(name = "交通工具") private String traffictype2; /** 市内交通费 */ @ApiModelProperty("市内交通费") @Excel(name = "市内交通费") private BigDecimal cityfee; /** 住宿费 */ @ApiModelProperty("住宿费") @Excel(name = "住宿费") private BigDecimal hotelexpense; /** 发票张数 */ @ApiModelProperty("发票张数") @Excel(name = "发票张数") private Long invoicecount; /** 附件张数 */ @ApiModelProperty("附件张数") @Excel(name = "附件张数") private Long attachcount; /** 杂费 */ @ApiModelProperty("杂费") @Excel(name = "杂费") private BigDecimal otherexpense; /** 伙食费 */ @ApiModelProperty("伙食费") @Excel(name = "伙食费") private BigDecimal foodexpenses; /** 伙食费补助 */ @ApiModelProperty("伙食费补助") @Excel(name = "伙食费补助") private BigDecimal foodallowance; /** 附件表 */ @ApiModelProperty("附件表") @Excel(name = "附件表") private String annexfiles; /** 附件表 */ @ApiModelProperty("发票附件表") @Excel(name = "发票附件表") private String invoicefiles; /** 上传标识 */ @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; /** 目的地省份 */ @ApiModelProperty("目的地省份") @Excel(name = "目的地省份") private String travelprovince; /** 目的地省份名称 */ @ApiModelProperty("目的地省份名称") @Excel(name = "目的地省份名称") private String travelprovincename; /** 目的地地市 */ @ApiModelProperty("目的地地市") @Excel(name = "目的地地市") private String travelcity; /** 目的地地市名称 */ @ApiModelProperty("目的地地市名称") @Excel(name = "目的地地市名称") private String travelcityname; /** 目的地区县 */ @ApiModelProperty("目的地区县") @Excel(name = "目的地区县") private String traveltown; /** 目的地区县名称 */ @ApiModelProperty("目的地区县名称") @Excel(name = "目的地区县名称") private String traveltownname; /** 其他费用金额 */ @ApiModelProperty("其他费用金额") @Excel(name = "其他费用金额") private BigDecimal otherfeeamount; /** 其他费用说明 */ @ApiModelProperty("其他费用说明") @Excel(name = "其他费用说明") private String otherfeedesc; // /** 金额-接口 */ // @ApiModelProperty("金额-接口") // @Excel(name = "金额-接口") // private String jine; // // /** 理由-接口 */ // @ApiModelProperty("理由-接口") // @Excel(name = "理由-接口") // private String liyou; }