From 5eff6c46f7e39c9ad3109288e60a783c285f634e Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Wed, 13 Mar 2024 16:12:24 +0800
Subject: [PATCH] 自动生成警单

---
 src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java b/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
index 3109bed..6fcefc9 100644
--- a/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
+++ b/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
@@ -832,13 +832,15 @@
 	public List<User> getPoliceUser(String longitude, String latitude, String houseCode) {
 		List<User> policeUser = baseMapper.getPoliceUser(longitude, latitude);
 		// todo 自动生成警单
-		IPoliceAlarmRecordsService policeAlarmRecordsService = SpringUtil.getBean(IPoliceAlarmRecordsService.class);
-		PoliceAlarmRecordsEntity policeAlarmRecordsEntity = new PoliceAlarmRecordsEntity();
-		policeAlarmRecordsEntity.setHouseCode(houseCode);
-		if (policeUser != null && policeUser.size() == 1) {
-			policeAlarmRecordsEntity.setPoliceId(policeUser.get(0).getId());
+		if (StringUtils.isNotBlank(houseCode)) {
+			IPoliceAlarmRecordsService policeAlarmRecordsService = SpringUtil.getBean(IPoliceAlarmRecordsService.class);
+			PoliceAlarmRecordsEntity policeAlarmRecordsEntity = new PoliceAlarmRecordsEntity();
+			policeAlarmRecordsEntity.setHouseCode(houseCode);
+			if (policeUser != null && policeUser.size() == 1) {
+				policeAlarmRecordsEntity.setPoliceId(policeUser.get(0).getId());
+			}
+			policeAlarmRecordsService.save(policeAlarmRecordsEntity);
 		}
-		policeAlarmRecordsService.save(policeAlarmRecordsEntity);
 		return policeUser;
 	}
 }

--
Gitblit v1.9.3