From 0b161bd2fa0b448c8824815904355ad245287f01 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期二, 05 三月 2024 19:06:00 +0800
Subject: [PATCH] 111

---
 server/service/src/main/java/com/doumee/service/business/impl/ApplyDetailServiceImpl.java |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/server/service/src/main/java/com/doumee/service/business/impl/ApplyDetailServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/ApplyDetailServiceImpl.java
index 21fc9bf..366e9f3 100644
--- a/server/service/src/main/java/com/doumee/service/business/impl/ApplyDetailServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/business/impl/ApplyDetailServiceImpl.java
@@ -210,17 +210,18 @@
         ApplyDetailPageDTO applyDetailPageDTO = pageWrap.getModel();
 
         queryWrapper.eq(!Objects.isNull(applyDetailPageDTO.getApplyId()),ApplyDetail::getApplyId,applyDetailPageDTO.getApplyId());
-        queryWrapper.ge(!Objects.isNull(applyDetailPageDTO.getApplyStatus())
-                        &&!applyDetailPageDTO.getApplyStatus().equals(Constants.ZERO),
-                ApplyDetail::getStartTime, DateUtil.getDate(new Date(),"yyyy-MM-dd")+" 00:00:00");
+
         //鍦ㄤ繚
-        queryWrapper.le(!Objects.isNull(applyDetailPageDTO.getApplyStatus())
-                &&applyDetailPageDTO.getApplyStatus().equals(Constants.ONE),
-                ApplyDetail::getEndTime, DateUtil.getDate(new Date(),"yyyy-MM-dd")+" 23:59:59");
+        if(!Objects.isNull(applyDetailPageDTO.getApplyStatus())
+                &&applyDetailPageDTO.getApplyStatus().equals(Constants.ONE)){
+            queryWrapper.apply(" now() <= t.END_TIME ");
+        }
         //涓嶅湪淇�
-        queryWrapper.ge(!Objects.isNull(applyDetailPageDTO.getApplyStatus())
-                        &&applyDetailPageDTO.getApplyStatus().equals(Constants.TWO),
-                ApplyDetail::getEndTime, DateUtil.getDate(new Date(),"yyyy-MM-dd")+" 23:59:59");
+        if(!Objects.isNull(applyDetailPageDTO.getApplyStatus())
+                &&applyDetailPageDTO.getApplyStatus().equals(Constants.TWO)){
+            queryWrapper.apply("now() > t.END_TIME   ");
+        }
+
         queryWrapper.eq(!Objects.isNull(applyDetailPageDTO.getDuId()),ApplyDetail::getDuId,applyDetailPageDTO.getDuId());
         queryWrapper.eq(!Objects.isNull(applyDetailPageDTO.getWorkTypeId()),ApplyDetail::getWorktypeId,applyDetailPageDTO.getWorkTypeId());
         queryWrapper.like(StringUtils.isNotBlank(applyDetailPageDTO.getMemberName()),Member::getName,applyDetailPageDTO.getMemberName());

--
Gitblit v1.9.3