feat(sis): 支持黑名单人员管理

- 新增人员标签类型字段,用于区分红名单、白名单和黑名单
- 修改授权逻辑,黑名单人员不进行授权记录和E8平台同步
- 优化定时任务,对不同名单类型的人员进行差异化处理
- 增加黑名单人员入内的告警功能
This commit is contained in:
2025-08-07 22:34:06 +08:00
parent 1c23320f5a
commit e3867b7a12
19 changed files with 207 additions and 78 deletions

View File

@@ -34,4 +34,6 @@ public class RemoteResidentPersonVo implements Serializable {
private Date authBegDate;
private Date authEndDate;
private Integer rosterType;
}

View File

@@ -38,12 +38,12 @@ public interface RemoteSisAuthService {
Boolean queryPersonAuth(Long authGroupId, Long personId);
/**
* 通过MD5查询图片id
* 通过MD5查询华为盒子id
*
* @param imgMd5 图片MD5
* @return Long
*/
Long queryImgIdByImgMd5(String imgMd5);
Long queryHuaweiBoxIdByImgMd5(String imgMd5);
/**
* 图片写入华为盒子

View File

@@ -43,4 +43,6 @@ public class RemotePersonAuth implements Serializable {
private Date authEndDate;
private Integer rosterType;
}