|
@@ -114,6 +114,9 @@ public class WarningService {
|
|
handleEventComming(idenFaceImage);//昼伏夜出人员识别预警
|
|
handleEventComming(idenFaceImage);//昼伏夜出人员识别预警
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ //按小区统昨天的数据
|
|
|
|
+ staCommunity();
|
|
}
|
|
}
|
|
|
|
|
|
//陌生人员识别预警
|
|
//陌生人员识别预警
|
|
@@ -287,7 +290,7 @@ public class WarningService {
|
|
private void handleResident() {
|
|
private void handleResident() {
|
|
//查询全部小区人员
|
|
//查询全部小区人员
|
|
QueryWrapper<IdenPerson> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<IdenPerson> queryWrapper = new QueryWrapper<>();
|
|
- queryWrapper.lambda().eq(IdenPerson::getType, PersonTypeEnum.COMMUNITY.getValue());
|
|
|
|
|
|
+ queryWrapper.lambda().like(IdenPerson::getType, PersonTypeEnum.COMMUNITY.getValue());
|
|
List<IdenPerson> listPerson = this.idenPersonService.list(queryWrapper);
|
|
List<IdenPerson> listPerson = this.idenPersonService.list(queryWrapper);
|
|
if(CollUtil.isEmpty(listPerson)){
|
|
if(CollUtil.isEmpty(listPerson)){
|
|
return;
|
|
return;
|
|
@@ -485,6 +488,11 @@ public class WarningService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //按小区统计
|
|
|
|
+ private void staCommunity() {
|
|
|
|
+ idenWarningStaService.insertWarningPersonRateSta();
|
|
|
|
+ }
|
|
|
|
+
|
|
//是否有连续7天情况
|
|
//是否有连续7天情况
|
|
private String getIsContinue(List<IdenFaceImage> listDataDate,int strangerDays) {
|
|
private String getIsContinue(List<IdenFaceImage> listDataDate,int strangerDays) {
|
|
if(CollUtil.isEmpty(listDataDate)){
|
|
if(CollUtil.isEmpty(listDataDate)){
|