From 6175e68385dad8242ae92511f15f8a44abb009ad Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 06 九月 2024 17:21:32 +0800
Subject: [PATCH] add debug log in public house rule
---
task/engine.go | 21 ++++++++++++---------
1 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/task/engine.go b/task/engine.go
index 290da11..0594e10 100644
--- a/task/engine.go
+++ b/task/engine.go
@@ -67,18 +67,21 @@
return false
}
+ if _, ok := cache.PublicHouse[taskPerson.CommunityId]; !ok {
+ return false
+ }
+
// 鏈夎韩浠借瘉鍙�, 灏忓尯灞炰簬鍏鎴�, 鍏鎴跨櫥璁拌韩浠借瘉鍙锋病鏈夎鏉¤褰�, 杩斿洖true
personStatus := db.GetDBPersonStatus(taskPerson.DocumentNumber, taskPerson.CommunityId)
+ logger.Debugf("Actual residence get person id:%s status: %s", taskPerson.DocumentNumber, personStatus)
if personStatus == "resident" || personStatus == "permanent_resident" {
- if _, ok := cache.PublicHouse[taskPerson.CommunityId]; ok {
- if _, ok := cache.PublicHouse[taskPerson.CommunityId][idCard]; !ok {
- // 鎺у埗绋嬪簭杩愯鏈熼棿鍙緭鍑轰竴娆℃姤璀�
- if _, ok := cache.PublicHouseAlarmCache[idCard]; ok {
- return false
- } else {
- cache.PublicHouseAlarmCache[idCard] = struct{}{}
- return true
- }
+ if _, ok := cache.PublicHouse[taskPerson.CommunityId][idCard]; !ok {
+ // 鎺у埗绋嬪簭杩愯鏈熼棿鍙緭鍑轰竴娆℃姤璀�
+ if _, ok := cache.PublicHouseAlarmCache[idCard]; ok {
+ return false
+ } else {
+ cache.PublicHouseAlarmCache[idCard] = struct{}{}
+ return true
}
}
}
--
Gitblit v1.8.0