This commit is contained in:
2026-06-18 21:37:43 +08:00
parent 3a5a0d0028
commit 82f759586a
4 changed files with 33 additions and 20 deletions

View File

@@ -240,9 +240,9 @@ func (s *QueryWhitelistApplicationServiceImpl) ImportLegacyEntries(
Name: entities.QueryWhitelistWildcardName,
IDCardHash: hash,
IDCardMasked: api_services.MaskIDCard(idCard),
APICodes: entities.APICodeList{"*"},
APICodes: entities.APICodeList(LegacyHardcodedAPICodes),
Status: entities.QueryWhitelistStatusEnabled,
Remark: "自硬编码迁移-全局",
Remark: "自硬编码迁移-司法/特殊名单",
CreatedBy: &adminUserID,
}
if err := s.repo.Create(ctx, entry); err != nil {

View File

@@ -1,6 +1,17 @@
package api
// LegacyHardcodedIDCards 原 processor 硬编码身份证导入为全局规则user_id=*name=*
// LegacyHardcodedAPICodes 原 processor 硬编码身份证所在的 API 编码(司法、特殊名单等),非全部接口。
var LegacyHardcodedAPICodes = []string{
// flxg — 司法
"FLXG0V4B", "FLXG2E8F", "FLXG3A9B", "FLXG5A3B", "FLXG7E8F",
"FLXG9C1D", "FLXGCA3D", "FLXGDEA8", "FLXGDEA9", "FLXGHB4F", "FLXGK5D2",
// jrzq — 特殊名单
"JRZQV7MD", "JRZQ8A2D",
// qygl — 企业司法失信
"QYGL2S0W",
}
// LegacyHardcodedIDCards 原 processor 硬编码的身份证号导入为全局规则user_id=*name=*api_codes=LegacyHardcodedAPICodes
var LegacyHardcodedIDCards = []string{
"350681198611130611",
"622301200006250550",