diff --git a/app/src/main/java/com/casic/br/ar/app/fragment/CheckManifestFragment.kt b/app/src/main/java/com/casic/br/ar/app/fragment/CheckManifestFragment.kt index 7336337..2fc65d8 100644 --- a/app/src/main/java/com/casic/br/ar/app/fragment/CheckManifestFragment.kt +++ b/app/src/main/java/com/casic/br/ar/app/fragment/CheckManifestFragment.kt @@ -25,19 +25,6 @@ } override fun initOnCreate(savedInstanceState: Bundle?) { - for (dic in RuntimeCache.sceneDicModels) { - if (dic.name == RuntimeCache.sceneName) { - binding.contentPanel.visibility = View.VISIBLE - binding.tipsView.visibility = View.GONE - - checkManifestViewModel.getCheckManifestByScene(requireContext(), dic.value) - return - } else { - binding.tipsView.visibility = View.VISIBLE - binding.contentPanel.visibility = View.GONE - } - } - checkManifestViewModel = ViewModelProvider(this)[CheckManifestViewModel::class.java] checkManifestViewModel.sceneManifestResult.observe(this) { if (it.code == 200) { @@ -68,6 +55,19 @@ }) } } + + for (dic in RuntimeCache.sceneDicModels) { + if (dic.name == RuntimeCache.sceneName) { + binding.contentPanel.visibility = View.VISIBLE + binding.tipsView.visibility = View.GONE + + checkManifestViewModel.getCheckManifestByScene(requireContext(), dic.value) + return + } else { + binding.tipsView.visibility = View.VISIBLE + binding.contentPanel.visibility = View.GONE + } + } } private fun initSubRecyclerView(parent: SceneCheckManifestModel, selectedType: String) {