浏览代码

修改线上环境IM推送配置

Pq 1 年之前
父节点
当前提交
33260eaf4f

+ 36 - 0
student/src/main/java/com/cooleshow/student/helper/ImPushConfigHelper.java

@@ -0,0 +1,36 @@
+package com.cooleshow.student.helper;
+
+import com.cooleshow.student.BuildConfig;
+
+/**
+ * Author by pq, Date on 2023/10/10.
+ */
+public class ImPushConfigHelper {
+    public static final long xiaomiPushBussinessId_DEBUG = 31483;
+    public static final long xiaomiPushBussinessId_RELEASE = 31629;
+    public static final long oppoPushBussinessId_DEBUG = 31484;
+    public static final long oppoPushBussinessId_RELEASE = 31630;
+    public static final long vivoPushBussinessId_DEBUG = 31485;
+    public static final long vivoPushBussinessId_RELEASE = 31631;
+
+    public static long getXiaomiPushBussinessId() {
+        if (BuildConfig.DEBUG) {
+            return xiaomiPushBussinessId_DEBUG;
+        }
+        return xiaomiPushBussinessId_RELEASE;
+    }
+
+    public static long getOppoPushBussinessId() {
+        if (BuildConfig.DEBUG) {
+            return oppoPushBussinessId_DEBUG;
+        }
+        return oppoPushBussinessId_RELEASE;
+    }
+
+    public static long getVivoPushBussinessId() {
+        if (BuildConfig.DEBUG) {
+            return vivoPushBussinessId_DEBUG;
+        }
+        return vivoPushBussinessId_RELEASE;
+    }
+}

+ 3 - 3
student/src/main/java/com/cooleshow/student/helper/InitHelper.java

@@ -45,13 +45,13 @@ public class InitHelper {
     public static void initIM() {
         if (UserHelper.isAgreePrivacy()) {
             //todo 学生端已配置小米 其余需要验证
-            PrivateConstants.xiaomiPushBussinessId=31483;
+            PrivateConstants.xiaomiPushBussinessId=ImPushConfigHelper.getXiaomiPushBussinessId();
             PrivateConstants.xiaomiPushAppId = "2882303761520172242";
             PrivateConstants.xiaomiPushAppKey = "5692017221242";
-            PrivateConstants.oppoPushBussinessId=31484;
+            PrivateConstants.oppoPushBussinessId=ImPushConfigHelper.getOppoPushBussinessId();
             PrivateConstants.oppoPushAppKey="5b2b716e774c45f2bd9a90b242b295e9";
             PrivateConstants.oppoPushAppSecret="d762e374ea3a430091c5df63a944f429";
-            PrivateConstants.vivoPushBussinessId=31485;
+            PrivateConstants.vivoPushBussinessId=ImPushConfigHelper.getVivoPushBussinessId();
         }
     }
 }

+ 37 - 0
teacher/src/main/java/com/cooleshow/teacher/helper/ImPushConfigHelper.java

@@ -0,0 +1,37 @@
+package com.cooleshow.teacher.helper;
+
+
+import com.cooleshow.teacher.BuildConfig;
+
+/**
+ * Author by pq, Date on 2023/10/10.
+ */
+public class ImPushConfigHelper {
+    public static final long xiaomiPushBussinessId_DEBUG = 31627;
+    public static final long xiaomiPushBussinessId_RELEASE = 31633;
+    public static final long oppoPushBussinessId_DEBUG = 31626;
+    public static final long oppoPushBussinessId_RELEASE = 31632;
+//    public static final long vivoPushBussinessId_DEBUG = 31485;
+//    public static final long vivoPushBussinessId_RELEASE = 31631;
+
+    public static long getXiaomiPushBussinessId() {
+        if (BuildConfig.DEBUG) {
+            return xiaomiPushBussinessId_DEBUG;
+        }
+        return xiaomiPushBussinessId_RELEASE;
+    }
+
+    public static long getOppoPushBussinessId() {
+        if (BuildConfig.DEBUG) {
+            return oppoPushBussinessId_DEBUG;
+        }
+        return oppoPushBussinessId_RELEASE;
+    }
+
+//    public static long getVivoPushBussinessId() {
+//        if (BuildConfig.DEBUG) {
+//            return vivoPushBussinessId_DEBUG;
+//        }
+//        return vivoPushBussinessId_RELEASE;
+//    }
+}

+ 2 - 2
teacher/src/main/java/com/cooleshow/teacher/helper/InitHelper.java

@@ -46,10 +46,10 @@ public class InitHelper {
 
     public static void initIM() {
         if (UserHelper.isAgreePrivacy()) {
-            PrivateConstants.xiaomiPushBussinessId=31627;
+            PrivateConstants.xiaomiPushBussinessId=ImPushConfigHelper.getXiaomiPushBussinessId();
             PrivateConstants.xiaomiPushAppId = "2882303761520172302";
             PrivateConstants.xiaomiPushAppKey = "5102017284302";
-            PrivateConstants.oppoPushBussinessId=31626;
+            PrivateConstants.oppoPushBussinessId=ImPushConfigHelper.getOppoPushBussinessId();
             PrivateConstants.oppoPushAppKey="e2e0eff48d6145c0b9f87cd6a57636ad";
             PrivateConstants.oppoPushAppSecret="da211156f91147769426de785650edcf";
 //            PrivateConstants.vivoPushBussinessId=30512;