Volunteer.java 3.53 KB
Newer Older
licc's avatar
licc committed
1 2
package cn.wisenergy.model.app;

licc's avatar
licc committed
3 4
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
licc's avatar
licc committed
5 6
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
licc's avatar
licc committed
7 8
import lombok.AllArgsConstructor;
import lombok.Builder;
licc's avatar
licc committed
9
import lombok.Data;
licc's avatar
licc committed
10
import lombok.NoArgsConstructor;
licc's avatar
licc committed
11 12 13 14 15 16 17 18

import java.io.Serializable;
import java.util.Date;

/**
 * @ Description: 志愿实体类
 * @ Author     : 86187
 * @ Date       : 2021/1/7 15:15
licc's avatar
licc committed
19
 * @author 86187
licc's avatar
licc committed
20 21
 */
@Data
licc's avatar
licc committed
22
@Builder
licc's avatar
licc committed
23
@ApiModel(value = "Volunteer")
licc's avatar
licc committed
24 25 26
@NoArgsConstructor
@AllArgsConstructor
@ExcelIgnoreUnannotated
licc's avatar
licc committed
27
public class Volunteer  implements Serializable {
licc's avatar
licc committed
28 29 30 31 32 33 34 35
    private static final long serialVersionUID = -7880251929353475087L;

    /**
     * 志愿主键id
     */
    @ApiModelProperty(value = "志愿主键id", name = "id")
    private Integer id;

licc's avatar
licc committed
36 37 38 39 40 41 42
    /**
     * 方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育  5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批
     */
    @ApiModelProperty(value = "方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育  " +
            "5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批", name = "type")
    private Integer type;

licc's avatar
licc committed
43 44 45 46 47 48
    /**
     * 方案id
     */
    @ApiModelProperty(value = "方案id", name = "schemeId")
    private Integer schemeId;

licc's avatar
licc committed
49 50 51
    /**
     * 专业名称
     */
licc's avatar
licc committed
52 53
    @ApiModelProperty(value = "专业", name = "majorName")
    @ExcelProperty(value = "专业")
licc's avatar
licc committed
54 55 56 57 58 59
    private String majorName;

    /**
     * 院校
     */
    @ApiModelProperty(value = "院校", name = "academy")
licc's avatar
licc committed
60
    @ExcelProperty(value = "院校")
licc's avatar
licc committed
61 62 63 64 65 66
    private String academy;

    /**
     * 选考科目要求
     */
    @ApiModelProperty(value = "选考科目要求", name = "courseDemand")
licc's avatar
licc committed
67
    @ExcelProperty(value = "选考科目要求")
licc's avatar
licc committed
68 69 70 71 72 73
    private String courseDemand;

    /**
     * 学校性质
     */
    @ApiModelProperty(value = "学校性质", name = "nature")
licc's avatar
licc committed
74
    @ExcelProperty(value = "学校性质")
licc's avatar
licc committed
75 76 77 78 79 80
    private String nature;

    /**
     * 学年制(年)
     */
    @ApiModelProperty(value = "学年制(年)", name = "yearLimit")
licc's avatar
licc committed
81
    @ExcelProperty(value = "学制(年)")
licc's avatar
licc committed
82 83 84
    private Integer yearLimit;

    /**
licc's avatar
licc committed
85
     * 计划数
licc's avatar
licc committed
86
     */
licc's avatar
licc committed
87
    @ApiModelProperty(value = "计划数", name = "planNum")
licc's avatar
licc committed
88
    @ExcelProperty(value = "计划数")
licc's avatar
licc committed
89 90 91
    private Integer planNum;

    /**
licc's avatar
licc committed
92
     * 计划投档数
licc's avatar
licc committed
93
     */
licc's avatar
licc committed
94 95
    @ApiModelProperty(value = "投档计划数", name = "castArchivesNum")
    @ExcelProperty(value = "投档计划数")
licc's avatar
licc committed
96 97 98
    private Integer castArchivesNum;

    /**
licc's avatar
licc committed
99
     * 投出数
licc's avatar
licc committed
100
     */
licc's avatar
licc committed
101
    @ApiModelProperty(value = "投出数", name = "launchNum")
licc's avatar
licc committed
102
    @ExcelProperty(value = "投出数")
licc's avatar
licc committed
103 104 105 106 107 108
    private Integer launchNum;

    /**
     * 最低分
     */
    @ApiModelProperty(value = "最低分", name = "lowestMark")
licc's avatar
licc committed
109
    @ExcelProperty(value = "最低分")
licc's avatar
licc committed
110 111 112 113 114 115
    private String lowestMark;

    /**
     * 最低位次
     */
    @ApiModelProperty(value = "最低位次", name = "lowestRank")
licc's avatar
licc committed
116
    @ExcelProperty(value = "最低位次")
licc's avatar
licc committed
117 118
    private String lowestRank;

licc's avatar
licc committed
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;


    /**
     * 修改时间
     */
    @ApiModelProperty("修改时间")
    private Date updateTime;

    /**
     * 删除标记
     */
    @ApiModelProperty("是否删除 1,删除;0,未删除")
    private Integer isDelete;


licc's avatar
licc committed
139
}