package com.ruoyi.oa.domain.vo;
|
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.ruoyi.common.annotation.Dict;
|
import com.ruoyi.common.annotation.ExcelDictFormat;
|
import com.ruoyi.common.convert.ExcelDictConvert;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import java.util.Date;
|
|
|
|
/**
|
* 学校视图对象 bas_school
|
*
|
* @author ruoyi
|
* @date 2021-12-03
|
*/
|
@Data
|
@ApiModel("学校视图对象")
|
@ExcelIgnoreUnannotated
|
public class BsSchoolVo {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* id
|
*/
|
@ExcelProperty(value = "id")
|
@ApiModelProperty("id")
|
private Long id;
|
|
/**
|
* 学校代码
|
*/
|
@ExcelProperty(value = "学校代码")
|
@ApiModelProperty("学校代码")
|
private String code;
|
|
/**
|
* 学校名称
|
*/
|
@ExcelProperty(value = "学校名称")
|
@ApiModelProperty("学校名称")
|
private String name;
|
|
/**
|
* 省代码
|
*/
|
@ExcelProperty(value = "省代码")
|
@ApiModelProperty("省代码")
|
@Dict(dictTable = "bs_province", dicCode = "PROVINCE_CODE", dicText = "PROVINCE_NAME")
|
private String provinceCode;
|
|
/**
|
* 市代码
|
*/
|
@ExcelProperty(value = "市代码")
|
@ApiModelProperty("市代码")
|
@Dict(dictTable = "bs_city", dicCode = "CITY_CODE", dicText = "CITY_NAME")
|
private String cityCode;
|
|
/**
|
* 办学层次
|
*/
|
@ExcelProperty(value = "办学层次", converter = ExcelDictConvert.class)
|
@ExcelDictFormat(dictType = "DICT105")
|
@ApiModelProperty("办学层次")
|
private String schoolRunLevel;
|
|
/**
|
* 学科范围
|
*/
|
@ExcelProperty(value = "学科范围", converter = ExcelDictConvert.class)
|
@ExcelDictFormat(dictType = "DICT106")
|
@ApiModelProperty("学科范围")
|
private String disciplineScope;
|
|
/**
|
* 备注
|
*/
|
@ExcelProperty(value = "备注")
|
@ApiModelProperty("备注")
|
private String remarks;
|
|
|
}
|