From 7a591579a8647998da5ad6d5075fc3a23d67de14 Mon Sep 17 00:00:00 2001 From: zhangxiao <1441011491@qq.com> Date: Mon, 27 Jul 2026 18:48:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(chat):=20=E6=B7=BB=E5=8A=A0=E8=81=94?= =?UTF-8?q?=E7=BB=9C=E5=91=98=E7=94=A8=E6=88=B7=E6=A0=87=E8=AF=86=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入 CHAT_IS_LIAISON_USER 常量用于标识联络员用户 - 在 EmergencyFragment 中存储联络员状态到 SharedPreferences - 在 TUIBaseChatActivity 中读取联络员标识并控制布局显示逻辑 - 添加 SPUtils 工具类用于本地数据持久化 - 仅对联络员用户显示带导航栏的聊天界面布局 --- .../java/com/xjjk/healthyclients/fragment/EmergencyFragment.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/xjjk/healthyclients/fragment/EmergencyFragment.kt b/app/src/main/java/com/xjjk/healthyclients/fragment/EmergencyFragment.kt index 9282b4a..1065d63 100644 --- a/app/src/main/java/com/xjjk/healthyclients/fragment/EmergencyFragment.kt +++ b/app/src/main/java/com/xjjk/healthyclients/fragment/EmergencyFragment.kt @@ -59,7 +59,9 @@ import com.xjjk.healthyclients.utils.SystemFuntion.goNavigation import com.xjjk.healthyclients.utils.TUIUtils import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView +import com.tencent.qcloud.tuicore.util.SPUtils import com.tencent.qcloud.tuicore.util.ToastUtil +import com.tencent.qcloud.tuikit.tuichat.TUIChatConstants.CHAT_IS_LIAISON_USER import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.async import kotlinx.coroutines.flow.collectLatest @@ -210,6 +212,7 @@ class EmergencyFragment : if (!result) { mBinding.fragmentEmergencyParamedic.visibility = View.GONE } + SPUtils.getInstance().put(CHAT_IS_LIAISON_USER, result) } }