zhangzengfei
2024-09-06 6175e68385dad8242ae92511f15f8a44abb009ad
add debug log in public house rule
1个文件已修改
7 ■■■■ 已修改文件
task/engine.go 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
task/engine.go
@@ -67,10 +67,14 @@
        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 {
@@ -78,7 +82,6 @@
                } else {
                    cache.PublicHouseAlarmCache[idCard] = struct{}{}
                    return true
                }
            }
        }
    }