From 1a45499366939f3c281cffefde191c4411bd7c94 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期四, 16 一月 2025 13:58:14 +0800 Subject: [PATCH] 加密 --- ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/query/TimeRangePageQuery.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 52 insertions(+), 0 deletions(-) diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/query/TimeRangePageQuery.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/query/TimeRangePageQuery.java new file mode 100644 index 0000000..4199627 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/query/TimeRangePageQuery.java @@ -0,0 +1,52 @@ +package com.ruoyi.common.core.query; + + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ruoyi.common.core.web.page.BasePage; +import com.ruoyi.common.core.web.page.TableDataInfo; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Objects; + +/** + * @author xiaochen + * @ClassName TimeRangePageDTO + * @Description + * @date 2023-06-4 14:42 + */ +@ApiModel("时间范围分页dto") +public class TimeRangePageQuery extends BasePage { + @ApiModelProperty("开始时间 格式 yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date startTime; + + @ApiModelProperty("结束时间 格式 yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date endTime; + + public String getStartTime() { + if (Objects.nonNull(startTime)) { + return new SimpleDateFormat("yyyy-MM-dd").format(startTime) + " 00:00:00"; + } + return null; + } + + public void setStartTime(Date startTime) { + this.startTime = startTime; + } + + public String getEndTime() { + if (Objects.nonNull(endTime)) { + return new SimpleDateFormat("yyyy-MM-dd").format(endTime) + " 23:59:59"; + } + return null; + } + + public void setEndTime(Date endTime) { + this.endTime = endTime; + } + +} -- Gitblit v1.7.1