package com.ruoyi.web.domain;

import com.alibaba.fastjson2.JSONArray;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.model.RegisterBody;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("卡用户信息")
public class CardUserBody extends RegisterBody {
    @ApiModelProperty(value = "学生ID", example = "1")
    Long cardId;
    @ApiModelProperty(value = "目标院校", example = "")
    JSONArray directionStudy;
    @ApiModelProperty(value = "到期日期", example = "2028-08-08")
    @JsonFormat(pattern = "yyyy-MM-dd")
    Date outDate;
    /** 考生专业类别 **/
    private Integer examMajor;
    /** 考生专业类别名称 */
    private String examMajorName;
}
