|
@@ -9,6 +9,7 @@ import com.yingyang.workbenches.dialog.PurchaseServicesDialog
|
|
|
import com.yingyang.workbenches.entity.PackageInfoBean
|
|
|
import com.yingyang.workbenches.entity.TrainTypeBean
|
|
|
import com.yingyangfly.baselib.ext.setOnSingleClickListener
|
|
|
+import com.yingyangfly.baselib.ext.show
|
|
|
import com.yingyangfly.baselib.ext.toast
|
|
|
import com.yingyangfly.baselib.mvvm.BaseMVVMActivity
|
|
|
import com.yingyangfly.baselib.router.RouterUrlCommon
|
|
@@ -37,7 +38,6 @@ class ServicePackageActivity :
|
|
|
override fun initViews() {
|
|
|
binding {
|
|
|
rvTrainingPackage.layoutManager = GridLayoutManager(this@ServicePackageActivity, 3)
|
|
|
- servicePackageListAdapter.showEmptyView = true
|
|
|
rvTrainingPackage.adapter = servicePackageListAdapter
|
|
|
servicePackageListAdapter.onServicePackageListClickListener = {
|
|
|
val dialog = PurchaseServicesDialog()
|
|
@@ -107,6 +107,8 @@ class ServicePackageActivity :
|
|
|
if (it.isNullOrEmpty().not()) {
|
|
|
servicePackageList.addAll(it)
|
|
|
}
|
|
|
+ binding.rvTrainingPackage.show(servicePackageList.isNullOrEmpty().not())
|
|
|
+ binding.emptyLayout.show(servicePackageList.isNullOrEmpty())
|
|
|
servicePackageListAdapter.setData(servicePackageList)
|
|
|
})
|
|
|
}
|