Selaa lähdekoodia

更新黑名单,TODO:需要从接口获取后续

刘立冬 3 viikkoa sitten
vanhempi
commit
4866aa8d92

+ 65 - 2
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/service/impl/RiskUserOperateService.java

@@ -30,8 +30,71 @@ public class RiskUserOperateService {
     private long corpid;
     private static final HttpPoolClient httpPoolClientDefault = HttpClientUtil.create(10000, 10000, 2000, 5000, 5, 10000);
     private static final Logger LOGGER = LoggerFactory.getLogger(RiskUserHandleService.class);
-    private static final List<Long> BLACKLIST_VID = Collections.unmodifiableList(Arrays.asList(7881302926289574L,7881299753025521L));
-
+//    private static final List<Long> BLACKLIST_VID = Collections.unmodifiableList(Arrays.asList(7881302926289574L,7881299753025521L));
+    // 初始化不可变黑名单(合并现有值和JSON中的新值)
+    private static final List<Long> BLACKLIST_VID = Collections.unmodifiableList(
+        Arrays.asList(
+                // 原始值
+                7881302926289574L,
+                7881299753025521L,
+                // 从JSON数据中提取的所有blacklist_vid(已去重)
+                7881300466122683L, 7881300229048031L, 7881302316912185L,
+                7881301869028248L, 7881301211163085L, 7881302796091767L,
+                7881301324066702L, 7881300281998722L, 7881301967034720L,
+                7881301678337366L, 7881300378068659L, 7881302223127319L,
+                7881299679315751L, 7881302327344543L, 7881303556905502L,
+                7881300420063544L, 7881303114007258L, 7881299609215302L,
+                7881303411344664L, 7881300499073181L, 7881302121982115L,
+                7881301622998984L, 7881302715121782L, 7881301469189163L,
+                7881301825004114L, 7881303480126257L, 7881303502084260L,
+                7881300158073529L, 7881300519959317L, 7881301866079037L,
+                7881303096191474L, 7881303368954132L, 7881302764132335L,
+                7881302001968032L, 7881302064983891L, 7881303276328299L,
+                7881302018273598L, 7881303641326502L, 7881301501262524L,
+                7881301460217143L, 7881299789313131L, 7881300854349663L,
+                7881301505271795L, 7881300193294802L, 7881300949997575L,
+                7881302066324600L, 7881301257978308L, 7881303083154066L,
+                7881300846203333L, 7881301661295267L, 7881300149063751L,
+                7881303421311587L, 7881300317046467L, 7881301426914509L,
+                7881301034118168L, 7881303360258534L, 7881300540110306L,
+                7881303335206573L, 7881301178336419L, 7881299476125798L,
+                7881302710301946L, 7881301346342921L, 7881300543276102L,
+                7881302549156012L, 7881300984974896L, 7881300905339945L,
+                7881300014351503L, 7881299626065317L, 1688858033727935L,
+                7881303486038982L, 7881301946106537L, 7881303093341615L,
+                7881300064125930L, 7881301841001514L, 7881303046088935L,
+                7881302404997826L, 7881302075019397L, 7881300148942179L,
+                7881299647166280L, 7881299915041354L, 7881300444249607L,
+                7881300767993441L, 7881302633972298L, 7881300416188902L,
+                7881303513904106L, 7881300749032748L, 7881300268925255L,
+                7881303315067789L, 7881300808351909L, 7881300791125480L,
+                7881302408161558L, 7881302137137423L, 7881301119340365L,
+                7881302367951032L, 7881301267044221L, 7881301416981370L,
+                7881300843989486L, 7881302471324028L, 7881301871965471L,
+                7881301393187836L, 7881301698289157L, 7881303388311144L,
+                7881300820304366L, 7881299665950989L, 7881301992001273L,
+                7881302286953152L, 7881299836040719L, 7881300144150372L,
+                7881302832139110L, 7881302260054092L, 7881300488072079L,
+                7881299606154483L, 7881302132328341L, 7881301177020994L,
+                7881299603349260L, 7881301200004722L, 7881300437123751L,
+                7881301055969437L, 7881301654914877L, 7881300090992802L,
+                7881300090924829L, 7881300095962888L, 7881301643139014L,
+                7881303024343207L, 7881302048307942L, 7881303218068450L,
+                7881301852350459L, 7881301482317014L, 7881301843321743L,
+                7881302927306074L, 7881302900372515L, 7881302628314176L,
+                7881302733026214L, 7881303417300674L, 7881301797041258L,
+                7881302328298167L, 7881299771077377L, 7881301278033375L,
+                7881299963273148L, 7881299551165243L, 7881302964181882L,
+                7881300960043108L, 7881303282925921L, 7881301679355925L,
+                7881303320029350L, 7881299472340204L, 7881303594961434L,
+                7881300778933287L, 7881303467988227L, 7881299452963981L,
+                7881301668344400L, 7881303357010444L, 7881303133173876L,
+                7881303227934766L, 7881300066348945L, 7881301311983065L,
+                7881302496352111L, 7881299632359909L, 7881303344140343L,
+                7881301136317724L, 7881301988332126L, 7881300283335703L,
+                7881301475333555L, 7881301678333870L
+        )
+);
 
     public boolean quickKick(RoomAddMemberMessage message,String uuid) {
         if(message.getIsRoom() == 1) {