weizhengliang преди 3 години
родител
ревизия
48cce02181
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      callingbed/src/main/java/com/wdkl/app/ncs/callingbed/activity/CallingbedActivity.kt

+ 6 - 0
callingbed/src/main/java/com/wdkl/app/ncs/callingbed/activity/CallingbedActivity.kt

@@ -96,6 +96,7 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
     private var updating :Boolean = false
     private var hasNurseValue :Boolean = false
     private var tcpConnect: Boolean = false
+    private var loaded: Boolean = false
 
     //通话界面fragment
     private var skyCallFragment: Fragment? = null
@@ -255,6 +256,11 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
     }
 
     override fun setTcpServerHost(tcpSeverDTO: TcpSeverDTO) {
+        if (loaded) {
+            return
+        }
+        loaded = true
+
         Constant.TCP_SERVER_URL = tcpSeverDTO.localIp
         Constant.TCP_PORT = tcpSeverDTO.tcpPort
         Constant.TCP_HEART_BEAT = tcpSeverDTO.readerIdleTime