From 70d2a5d0f9c6951b2d4cac954041ed73582ff7eb Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 09 六月 2025 11:54:00 +0800
Subject: [PATCH] 6.9新增登录失败冻结逻辑

---
 springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java
index 04b94c1..08cc430 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java
@@ -13,6 +13,7 @@
 import cn.jpush.api.push.model.notification.IosNotification;
 import cn.jpush.api.push.model.notification.Notification;
 import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Value;
 
 import java.util.Map;
 
@@ -28,8 +29,9 @@
     /** 设置好账号的app_key和masterSecret是必须的
      用自己创建以用后的APP_KEY和MASTER_SECRET
      替换即可,后期可写到yml配置文件中*/
-    private static String APP_KEY = "a13e73a76eb2a9abd434451c";
-    private static String MASTER_SECRET = "98d696e5ae5bfb329cd32a8e";
+    @Value("{JPush.APP_KEY}")
+    private static String APP_KEY = "6db03724d207e0debcca68af";
+    private static String MASTER_SECRET = "8ba46c3e30e1fd2cea0b246e";
 
     // 极光推送>>Android
     //Map<String, String> parm是我自己传过来的参数,可以自定义参数
@@ -42,8 +44,8 @@
         PushPayload payload = PushPayload.newBuilder()
                 // 指定android平台的用户
                 .setPlatform(Platform.android())
-                // 你项目中的所有用户
-                .setAudience(Audience.all())
+                // 同社区账号推送
+                .setAudience(Audience.tag(parm.get("communityId")))
 
 //                .setAudience(Audience.alias(parm.get("alias"))) // 设置别名发送,单发,点对点方式
                 //.setAudience(Audience.tag("tag1")) // 设置按标签发送,相当于群发
@@ -55,7 +57,7 @@
                 // TimeToLive 两个小时的缓存时间
                 .setOptions(Options.newBuilder().setApnsProduction(true).setTimeToLive(7200).build())
                 // 自定义信息
-                .setMessage(Message.content(parm.get("msg")))
+                .setMessage(Message.content(parm.get("alarm")))
                 .build();
         try {
             PushResult pu = jpushClient.sendPush(payload);

--
Gitblit v1.7.1