From 7d0a98c0737ccefc331325450c9a54a56aaf77fa Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 1 Sep 2025 17:34:52 +0800 Subject: [PATCH] =?UTF-8?q?feat(oa):=20=E4=BB=BB=E5=8A=A1=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=8A=9F=E8=83=BD=E5=A2=9E=E5=8A=A0=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在任务查询条件中添加开始时间和结束时间的筛选 - 使用 ge (大于等于) 和 le (小于等于) 方法进行时间比较 --- .../java/com/ruoyi/oa/service/impl/SysOaTaskServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaTaskServiceImpl.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaTaskServiceImpl.java index cc62507..404dccb 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaTaskServiceImpl.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaTaskServiceImpl.java @@ -154,6 +154,9 @@ public class SysOaTaskServiceImpl implements ISysOaTaskService { lqw.like(bo.getWorkerNickName()!=null, "su2.nick_name", bo.getWorkerNickName()); // 添加projectCode的模糊查询判断 lqw.like(bo.getProjectCode() != null, "sop.project_code", bo.getProjectCode()); + // 分别处理开始时间和结束时间 + lqw.ge(bo.getBeginTime() != null, "sot.begin_time", bo.getBeginTime()); + lqw.le(bo.getFinishTime() != null, "sot.finish_time", bo.getFinishTime()); return lqw; }