|
|
@@ -708,6 +708,7 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(),
|
|
|
messageBean
|
|
|
)
|
|
|
}, 800)
|
|
|
+ sendPatientMessage(messageBean)
|
|
|
} else {
|
|
|
addAMessageData(messageBean)
|
|
|
}
|
|
|
@@ -871,13 +872,18 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(),
|
|
|
*/
|
|
|
private fun sendPatientMessage(messageBean: MessageBean) {
|
|
|
runOnUiThread {
|
|
|
+ val description = if (TextUtils.isEmpty(User.getPatientInfo())) {
|
|
|
+ ""
|
|
|
+ } else {
|
|
|
+ User.getPatientInfo()
|
|
|
+ }
|
|
|
val patientStartConsultationBean = PatientStartConsultationBean()
|
|
|
patientStartConsultationBean.businessID = "patient"
|
|
|
val data = GsonUtil.GsonString(patientStartConsultationBean)
|
|
|
val v2TIMMessage = V2TIMManager.getMessageManager()
|
|
|
.createCustomMessage(
|
|
|
data.toByteArray(),
|
|
|
- messageBean.description,
|
|
|
+ description,
|
|
|
data.toByteArray()
|
|
|
)
|
|
|
Log.e("wpp", "患者信息自定义消息" + GsonUtil.GsonString(v2TIMMessage))
|