package com.xjrsoft.module.teacher.vo; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ContentStyle; import com.xjrsoft.common.annotation.Required; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @title: 教职工合同记录分页列表出参 * @Author szs * @Date: 2025-04-24 * @Version 1.0 */ @Data public class FacultyContractImportVo { /** * 教职工姓名 */ @ContentStyle(dataFormat = 49) @ExcelProperty("教师") @ApiModelProperty("教师") @Required private String userIdCn; /** * 工号 */ @ContentStyle(dataFormat = 49) @ExcelProperty("工号") @ApiModelProperty("工号") @Required private String userName; /** * 起始日期 */ @ContentStyle(dataFormat = 49) @ExcelProperty("起始日期") @ApiModelProperty("起始日期") @Required private Date startDate; /** * 结束日期 */ @ContentStyle(dataFormat = 49) @ExcelProperty("结束日期") @ApiModelProperty("结束日期") @Required private Date endDate; /** * 合同岗位 */ @ContentStyle(dataFormat = 49) @ExcelProperty("合同岗位") @ApiModelProperty("合同岗位") private String contractPosition; }