| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- package com.xjrsoft.module.student.dto;
- import com.alibaba.excel.annotation.ExcelProperty;
- import com.alibaba.excel.annotation.write.style.ContentStyle;
- import com.xjrsoft.common.page.PageInput;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import org.springframework.format.annotation.DateTimeFormat;
- import java.time.LocalDate;
- import java.time.LocalTime;
- import java.time.LocalDateTime;
- import java.math.BigDecimal;
- import java.util.Date;
- import java.util.List;
- /**
- * @title: 学生处分信息管理分页查询入参
- * @Author dzx
- * @Date: 2023-11-15
- * @Version 1.0
- */
- @Data
- @EqualsAndHashCode(callSuper = false)
- public class BaseStudentPunishmentInfoPageDto extends PageInput {
- @ContentStyle(dataFormat = 49)
- @ExcelProperty("学号")
- @ApiModelProperty("学号")
- private String studentId;
- @ContentStyle(dataFormat = 49)
- @ExcelProperty("学生姓名")
- @ApiModelProperty("学生姓名")
- private String userName;
- @ContentStyle(dataFormat = 49)
- @ExcelProperty("证件号码")
- @ApiModelProperty("证件号码")
- private String credentialNumber;
- @ContentStyle(dataFormat = 49)
- @ExcelProperty("学籍状态")
- @ApiModelProperty("学籍状态")
- private String archivesStatus;
- @ContentStyle(dataFormat = 49)
- @ExcelProperty("处分学期")
- @ApiModelProperty("处分学期")
- private String semesterId;
- /**
- * orgIds
- */
- @ApiModelProperty("组织机构id")
- private List<Long> orgIds;
- /**
- * orgIds
- */
- @ApiModelProperty("年级id")
- private Long gradeId;
- /**
- * marjorSetId
- */
- @ApiModelProperty("专业")
- private Long marjorSetId;
- @ApiModelProperty("处分开始日期-开始")
- private LocalDate startTimeStart;
- @ApiModelProperty("处分开始日期-结束")
- private LocalDate startTimeEnd;
- @ApiModelProperty("处分结束日期-开始")
- private LocalDate endTimeStart;
- @ApiModelProperty("处分结束日期-结束")
- private LocalDate endTimeEnd;
- @ApiModelProperty("调整类型")
- private Integer adjustType;
- @ApiModelProperty("升级/降级日期-开始")
- private LocalDate adjustDateStart;
- @ApiModelProperty("升级/降级日期-结束")
- private LocalDate adjustDateEnd;
- @ApiModelProperty("操作时间-开始")
- private LocalDate modifyDateStart;
- @ApiModelProperty("操作时间-结束")
- private LocalDate modifyDateEnd;
- @ApiModelProperty("操作时间-结束")
- private Long classId;
- @ApiModelProperty("是否公示(1:是 0:否)")
- private Integer isPublicity;
- }
|