From 676f9cb15179ff93567f5d84700871cefa497e11 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Thu, 20 Jun 2024 11:03:40 +0800
Subject: [PATCH] 堤防填报危害长度处理

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbDykeInvestigationController.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbDykeInvestigationController.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbDykeInvestigationController.java
index 034863e..9706337 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbDykeInvestigationController.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbDykeInvestigationController.java
@@ -105,6 +105,15 @@
 //		if (tbDykeInvestigation.getGuid() == null) {
 		tbDykeInvestigation.setCreateTime(new Date());
 //		}
+
+		QueryWrapper queryWrapper = new QueryWrapper();
+		queryWrapper.eq("\"dyke_guid\"",tbDykeInvestigation.getDykeGuid());
+		queryWrapper.eq("\"unit\"",tbDykeInvestigation.getUnit());
+		long count = tbDykeInvestigationService.count(queryWrapper);
+		if (count > 0) {
+			tbDykeInvestigation.setDangerLength(0D);
+		}
+
 		return tbDykeInvestigationService.saveOrUpdateBy(tbDykeInvestigation);
 	}
 

--
Gitblit v1.9.3