package com.mindskip.xzs.viewmodel.admin.paper; import com.fasterxml.jackson.annotation.JsonFormat; import com.mindskip.xzs.base.BasePage; import com.mindskip.xzs.utility.minio.DateUtils; import lombok.Data; import java.util.Date; import java.util.List; import java.util.Objects; /** * @author:xp * @date:2024/3/15 14:45 */ @Data public class ExamPaperGradeQuery extends BasePage { @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date start; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date end; /** * 部门ID */ private List deptId; /** * 参考人 */ private Integer createUser; public void setFullTime() { // 完善时间范围 if (Objects.nonNull(start)) { start = DateUtils.getDayStart(start); } if (Objects.nonNull(end)) { end = DateUtils.getDayEnd(end); } } }