package com.ruoyi.approve.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.sales.pojo.CommonFile; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data public class ApproveProcessVO { private List tempFileIds; private Long id; private Long approveDeptId; private String approveDeptName; private String approveTime; // 申请人 private Long approveUser; // 审批人 private String approveUserIds; private String approveReason; @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开始时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date startDate; @Excel(name = "结束时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "结束时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date endDate; private BigDecimal price; private String location; /** * 审批类型 */ private Integer approveType; }