feat(global): 更新UAT端口并在切换环境时自动重置本地数据库及识别模型
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
13f893cd0c
commit
d95a00b8a9
@@ -11,8 +11,10 @@ import androidx.lifecycle.lifecycleScope
|
||||
import androidx.lifecycle.repeatOnLifecycle
|
||||
import com.sw.inbound.databinding.ActivityHomeBinding
|
||||
import com.sw.inbound.dialog.EnvSwitchDialog
|
||||
import com.sw.inbound.dialog.Loading
|
||||
import com.sw.inbound.model.response.User
|
||||
import com.sw.inbound.objbox.FoodModule
|
||||
import com.sw.inbound.objbox.ObjectBox
|
||||
import com.sw.inbound.sdk.SensorScaleUtils
|
||||
import com.sw.inbound.utils.DateTimeUtils
|
||||
import com.sw.inbound.utils.ThreadUtils
|
||||
@@ -80,8 +82,18 @@ class HomeActivity : BaseActivity() {
|
||||
}
|
||||
|
||||
// 时间点击:打开环境切换弹窗
|
||||
binding.tvTime.setOnClickListener {
|
||||
EnvSwitchDialog(this).show()
|
||||
binding.tvTime.setOnClickListener { v ->
|
||||
EnvSwitchDialog(context = this, onEnvChanged = {
|
||||
Loading.show(this)
|
||||
lifecycleScope.launch {
|
||||
ObjectBox.removeAll()
|
||||
FoodModule.init(this@HomeActivity)
|
||||
v.postDelayed({
|
||||
Loading.dismiss()
|
||||
toast("服务重置完成")
|
||||
}, 500)
|
||||
}
|
||||
}).show()
|
||||
}
|
||||
|
||||
// 采购单入库入口
|
||||
|
||||
Reference in New Issue
Block a user