From 29fbb07e30eab4b8092a7600a0ef0e39db1de1f2 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期三, 25 九月 2024 14:35:00 +0800
Subject: [PATCH] 工单号生成修改

---
 ycl-server/src/main/java/com/ycl/utils/MongoUtil.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/utils/MongoUtil.java b/ycl-server/src/main/java/com/ycl/utils/MongoUtil.java
index dfff3aa..3cff535 100644
--- a/ycl-server/src/main/java/com/ycl/utils/MongoUtil.java
+++ b/ycl-server/src/main/java/com/ycl/utils/MongoUtil.java
@@ -76,6 +76,14 @@
         // 鏃堕棿
         Criteria time = Criteria.where(timeFiled).gte(params.getStartTime()).lte(params.getEndTime());
 
+        // 鏁版嵁绫诲瀷
+        Criteria dType = null;
+        if (params.getDataType().equals(1)) {
+            dType = Criteria.where("provinceTag").is(Boolean.TRUE);
+        }else if(params.getDataType().equals(2)){
+            dType = Criteria.where("deptTag").is(Boolean.TRUE);
+        }
+
         // 灏嗘煡璇㈡潯浠禷nd璧锋潵
         Criteria and = new Criteria();
         List<Criteria> qList = new ArrayList<>(3);
@@ -86,6 +94,9 @@
         if (Objects.nonNull(or)) {
             qList.add(or);
         }
+        if (Objects.nonNull(dType)) {
+            qList.add(dType);
+        }
         and.andOperator(qList);
         // 杩斿洖鏌ヨ
         return Query.query(and);

--
Gitblit v1.8.0