From c03e1d823eb86c856ecbe40d8d2180ffce7c7b0f Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期五, 14 十一月 2025 17:45:39 +0800
Subject: [PATCH] 2025.11.14 新增值域的增删改接口

---
 src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/DataProdBaseServiceImpl.kt |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/DataProdBaseServiceImpl.kt b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/DataProdBaseServiceImpl.kt
index b1d9e32..4fe2ea5 100644
--- a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/DataProdBaseServiceImpl.kt
+++ b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/DataProdBaseServiceImpl.kt
@@ -164,6 +164,20 @@
                 val res = mutableListOf<DPInspectionInfo>()
                 val subtaskList = aopDbMapper.subtaskMapper.selectByExample(Example(Subtask::class.java).apply {
                     createCriteria().andEqualTo("tguid", queryOpt.topTaskId)
+                        .andEqualTo("provincecode", queryOpt.provinceCode)
+                        .andEqualTo("citycode", queryOpt.cityCode)
+                        .andEqualTo("districtcode", queryOpt.districtCode)
+                        .apply {
+//                            queryOpt.topTaskId?.let { topTaskId ->
+//                                andEqualTo("tguid", topTaskId)
+//                            }
+                            queryOpt.startTime?.let { startTime ->
+                                andGreaterThanOrEqualTo("planstarttime", startTime)
+                            }
+                            queryOpt.endTime?.let { endTime ->
+                                andLessThanOrEqualTo("planstarttime", endTime)
+                            }
+                        }
                 })
                 if (subtaskList.isEmpty()) return@queryCache emptyList<DPInspectionInfo>()
 

--
Gitblit v1.9.3