package com.srs.routine.domain.dto;


import com.srs.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.*;
import com.srs.routine.domain.SysDisMate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import com.srs.common.core.domain.BaseEntity;

import java.util.List;


/**
 * 退伍复学申请对象 sys_dis_basic
 *
 * @author srs
 * @date 2025-11-06
 */
@Data
@ApiModel("退伍复学申请")
public class SysDisBasicDao{
    private static final long serialVersionUID=1L;

    /**
     *
     */
    @Excel(name = "序号",isSeq = true)
    private Long seq;

//    /**
//     * 复学流程ID
//     */
//    @ApiModelProperty("复学流程ID")
//    @Excel(name = "复学流程ID")
//    private String fxId;
//
//    /**
//     * 流程申请时间
//     */
//    @ApiModelProperty("流程申请时间")
//    @Excel(name = "流程申请时间")
//    private String fxTime;

    /**
     * 学号
     */
    @ApiModelProperty("学号")
    @Excel(name = "学号")
    private String stId;

    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    @Excel(name = "姓名")
    private String stName;


    @ApiModelProperty("学院")
    @Excel(name = "学院")
    private String college;

    /**
     * 辅导员名字
     */
//    @ApiModelProperty("辅导员名字")
//    @Excel(name = "辅导员名字")
//    private String fdName;

    /**
     * 性别
     */
    @ApiModelProperty("性别")
    @Excel(name = "性别")
    private String sex;

    /**
     * 民族
     */
    @ApiModelProperty("民族")
    @Excel(name = "民族")
    private String nations;

//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("${column.columnComment}")
//    @Excel(name = "辅导员签名" , readConverterExp = "$column.readConverterExp()")
//    private String fdQm;
//
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("${column.columnComment}")
//    @Excel(name = "学务签名" , readConverterExp = "$column.readConverterExp()")
//    private String xwQm;
//
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("${column.columnComment}")
//    @Excel(name = "二级学院签名" , readConverterExp = "$column.readConverterExp()")
//    private String erQm;
//
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("${column.columnComment}")
//    @Excel(name = "学籍管理签名" , readConverterExp = "$column.readConverterExp()")
//    private String xjQm;
//
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("${column.columnComment}")
//    @Excel(name = "教务签名" , readConverterExp = "$column.readConverterExp()")
//    private String jwQm;

    /**
     * 班级
     */
    @ApiModelProperty("班级")
    @Excel(name = "班级")
    private String stClass;

    /**
     * 专业
     */
    @ApiModelProperty("专业")
    @Excel(name = "专业")
    private String majors;

    /**
     * 年级
     */
    @ApiModelProperty("年级")
    @Excel(name = "年级")
    private String grade;

    /**
     * 学院
     */


    /**
     * 原因
     */
    @ApiModelProperty("原因")
    @Excel(name = "原因")
    private String reasons;

//    /**
//     * 辅导员意见
//     */
//    @ApiModelProperty("辅导员意见")
//    @TableField("fd_idea")
//    @Excel(name = "辅导员意见")
//    private String fdIdea;
//
//    /**
//     * 二级学院意见
//     */
//    @ApiModelProperty("二级学院意见")
//    @TableField("two_idea")
//    @Excel(name = "二级学院意见")
//    private String twoIdea;
//
//    /**
//     * 学务意见
//     */
//    @ApiModelProperty("学务意见")
//    @TableField("xw_idea")
//    @Excel(name = "学务意见")
//    private String xwIdea;
//
//    /**
//     * 学籍管理意见
//     */
//    @ApiModelProperty("学籍管理意见")
//    @TableField("xj_idea")
//    @Excel(name = "学籍管理意见")
//    private String xjIdea;
//
//    /**
//     * 教务处意见
//     */
//    @ApiModelProperty("教务处意见")
//    @TableField("jw_idea")
//    @Excel(name = "教务处意见")
//    private String jwIdea;
//
//    /**
//     * 招生意见
//     */
//    @ApiModelProperty("招生意见")
//    @TableField("zs_idea")
//    @Excel(name = "招生意见")
//    private String zsIdea;
//
//    /**
//     * 招生就业
//     */
//    @ApiModelProperty("招生就业")
//    @TableField("zs_status")
//    @Excel(name = "招生就业")
//    private String zsStatus;
//
//    /**
//     * 时间
//     */
//    @ApiModelProperty("时间")
//    @TableField("times")
//    @Excel(name = "时间")
//    private String times;
//
//    /**
//     * 辅导员审核状态
//     */
//    @ApiModelProperty("辅导员审核状态")
//    @TableField("fd_status")
//    @Excel(name = "辅导员审核状态")
//    private String fdStatus;
//
//    /**
//     *
//     */
//    @ApiModelProperty("")
//    @TableField("xw_status")
//    @Excel(name = "学务审核状态")
//    private String xwStatus;
//
//    /**
//     * 二级学院审核状态
//     */
//    @ApiModelProperty("二级学院审核状态")
//    @TableField("two_status")
//    @Excel(name = "二级学院审核状态")
//    private String twoStatus;
//
//    /**
//     * 学籍管理审核状态
//     */
//    @ApiModelProperty("学籍管理审核状态")
//    @TableField("xjgl_status")
//    @Excel(name = "学籍管理审核状态")
//    private String xjglStatus;
//
//    /**
//     * 教务审核状态
//     */
//    @ApiModelProperty("教务审核状态")
//    @TableField("jw_status")
//    @Excel(name = "教务审核状态")
//    private String jwStatus;
//
//    /**
//     * 退伍审核时间
//     */
//    @ApiModelProperty("退伍审核时间")
//    @TableField("rw_time")
//    @Excel(name = "退伍审核时间")
//    private String rwTime;
//
//    /**
//     * 招生审核时间
//     */
//    @ApiModelProperty("招生审核时间")
//    @TableField("zs_time")
//    @Excel(name = "招生审核时间")
//    private String zsTime;
//
//    /**
//     * 辅导员
//     */
//    @ApiModelProperty("辅导员")
//    @TableField("fd_time")
//    @Excel(name = "辅导员")
//    private String fdTime;
//
//    /**
//     * 学务审核
//     */
//    @ApiModelProperty("学务审核")
//    @TableField("xw_time")
//    @Excel(name = "学务审核")
//    private String xwTime;
//
//    /**
//     * 二时间
//     */
//    @ApiModelProperty("二时间")
//    @TableField("two_time")
//    @Excel(name = "二时间")
//    private String twoTime;
//
//    /**
//     * 学籍时间
//     */
//    @ApiModelProperty("学籍时间")
//    @TableField("xj_time")
//    @Excel(name = "学籍时间")
//    private String xjTime;
//
//    /**
//     * 教务审核时间
//     */
//    @ApiModelProperty("教务审核时间")
//    @TableField("jw_time")
//    @Excel(name = "教务审核时间")
//    private String jwTime;
//
//    /**
//     * 空余字段
//     */
//    @ApiModelProperty("空余字段")
//    @TableField("datab")
//    @Excel(name = "空余字段")
//    private String datab;
//
//    /**
//     *
//     */
//    @ApiModelProperty("")
//    @TableField("dataa")
//    @Excel(name = "")
//    private String dataa;

    /**
     * 专业转换
     */
    @ApiModelProperty("专业转换")
    @Excel(name = "专业转换")
    private String conversion;

//    /**
//     * 流程实例ID
//     */
//    @ApiModelProperty("流程实例ID")
//    @TableField("process_id")
//    @Excel(name = "流程实例ID")
//    private String processId;

//    /**
//     * 流程部署编号
//     */
//    @ApiModelProperty("流程部署编号")
//    @TableField("deploy_id")
//    @Excel(name = "流程部署编号")
//    private String deployId;

//    /**
//     * 退伍复学-填报材料
//     */
//    @ApiModelProperty(value = "退伍复学-填报材料", hidden = true)
//    @Excel(name = "退伍复学-填报材料")
//    private List<SysDisMate> MaList;

}

