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.time.LocalDate; import java.time.LocalDateTime; /** * @title: 语言能力信息分页列表出参 * @Author szs * @Date: 2025-04-24 * @Version 1.0 */ @Data public class LanguageCompetenceImportVo { /** * 教职工姓名 */ @ContentStyle(dataFormat = 49) @ExcelProperty("教职工姓名") @ApiModelProperty("教职工姓名") @Required private String userIdCn; /** * 工号 */ @ContentStyle(dataFormat = 49) @ExcelProperty("工号") @ApiModelProperty("工号") @Required private String userName; /** * 语言种类 */ @ContentStyle(dataFormat = 49) @ExcelProperty("语言种类") @ApiModelProperty("语言种类") private String name; /** * 等级 */ @ContentStyle(dataFormat = 49) @ExcelProperty("等级") @ApiModelProperty("等级") private String level; /** * 证书编号 */ @ContentStyle(dataFormat = 49) @ExcelProperty("证书编号") @ApiModelProperty("证书编号") private String certificationNo; /** * 测试机构 */ @ContentStyle(dataFormat = 49) @ExcelProperty("测试机构") @ApiModelProperty("测试机构") private String examAuthority; /** * 发证单位 */ @ContentStyle(dataFormat = 49) @ExcelProperty("发证单位") @ApiModelProperty("发证单位") private String issuanceUnit; /** * 发证时间 */ @ContentStyle(dataFormat = 49) @ExcelProperty("发证时间") @ApiModelProperty("发证时间") private LocalDate issuanceDate; }