枚举继承IEnum,SwaggerDisplayEnum public enum ceshiEnum IEnum<String>, SwaggerDisplayEnum<String>{} 实体 @ExcelProperty(value = "测试", converter = SwaggerDisplayEnumConverter.class) private ceshiEnum ceshi; //转换器 public class SwaggerDisplayEnumConverter implements Converter<SwaggerDisplayEnum> { public SwaggerDisplayEnumConverter() { }
public WriteCellData<?> convertToExcelData(SwaggerDisplayEnum value, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) throws Exception {
return new WriteCellData(value.getDescription());
}
}