Jelajahi Sumber

1.添加游戏结算页面信息上报阿里云日志

王鹏鹏 2 tahun lalu
induk
melakukan
f5c9fc4810
1 mengubah file dengan 26 tambahan dan 10 penghapusan
  1. 26 10
      home/src/main/java/com/yingyangfly/home/activity/HomeActivity.kt

+ 26 - 10
home/src/main/java/com/yingyangfly/home/activity/HomeActivity.kt

@@ -664,17 +664,17 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), Vie
      */
      */
     private fun makeMessageAsRead(msg: V2TIMMessage) {
     private fun makeMessageAsRead(msg: V2TIMMessage) {
         runOnUiThread {
         runOnUiThread {
-            V2TIMManager.getConversationManager().cleanConversationUnreadMessageCount(
-                String.format("c2c_%s", msg.sender),
-                0,
-                0,
-                object : V2TIMCallback {
-                    override fun onSuccess() {
-                    }
+            V2TIMManager.getConversationManager()
+                .cleanConversationUnreadMessageCount(String.format("c2c_%s", msg.sender),
+                    0,
+                    0,
+                    object : V2TIMCallback {
+                        override fun onSuccess() {
+                        }
 
 
-                    override fun onError(p0: Int, p1: String?) {
-                    }
-                })
+                        override fun onError(p0: Int, p1: String?) {
+                        }
+                    })
         }
         }
     }
     }
 
 
@@ -795,6 +795,7 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), Vie
                         }
                         }
 
 
                     })
                     })
+                reportPatientMessageLog(data)
             }
             }
         }
         }
     }
     }
@@ -940,4 +941,19 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), Vie
             sendLog(log)
             sendLog(log)
         }
         }
     }
     }
+
+    /**
+     * 阿里云日志上报
+     */
+    private fun reportPatientMessageLog(msg: String) {
+        runOnUiThread {
+            val log = com.aliyun.sls.android.producer.Log()
+            log.putContent(
+                "医生接诊,发送患者信息给医生", msg
+            )
+            log.putContent("患者id", User.getUserId())
+            log.putContent("患者姓名", User.getName())
+            sendLog(log)
+        }
+    }
 }
 }