package com.yuanchu.mom.excel; import com.alibaba.excel.annotation.ExcelProperty; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotNull; import java.time.LocalDateTime; import java.util.Date; @Data public class PersonTrainingDetailedUpload { @ExcelProperty("培训目标") private String trainingObjectives; @ExcelProperty("培训内容") private String trainingContent; @ExcelProperty("培训方式") private String trainingMode; @ExcelProperty("参加对象") private String participants; @ExcelProperty("举办部门") private String holdingDepartment; @ExcelProperty("培训讲师") private String trainingLecturerName; @ExcelProperty("培训时间") @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") @NotNull private Date trainingDate; @ExcelProperty("课时") private Integer classHour; @ExcelProperty("备注") private String remarks; }