|
@@ -23,8 +23,10 @@ import com.module.database.room.entity.LocalOrderBean
|
|
|
import com.quyunshuo.androidbaseframemvvm.base.addressenum.PlcD2StatusEnum
|
|
|
import com.quyunshuo.androidbaseframemvvm.base.ktx.observeLiveData
|
|
|
import com.quyunshuo.androidbaseframemvvm.base.utils.RegisterEventBus
|
|
|
+import com.quyunshuo.androidbaseframemvvm.base.utils.SpUtils
|
|
|
import com.quyunshuo.androidbaseframemvvm.common.bean.ShoppingCartBean
|
|
|
import com.quyunshuo.androidbaseframemvvm.common.constant.Heartbeat
|
|
|
+import com.quyunshuo.androidbaseframemvvm.common.constant.MMKVName
|
|
|
import com.quyunshuo.androidbaseframemvvm.common.constant.event.ApiMessageEvent
|
|
|
import com.quyunshuo.androidbaseframemvvm.common.ui.BaseFragment
|
|
|
import com.quyunshuo.androidbaseframemvvm.common.util.ByteUtils
|
|
@@ -33,6 +35,7 @@ import com.quyunshuo.androidbaseframemvvm.common.util.XLogUtil
|
|
|
import com.quyunshuo.module.home.R
|
|
|
import com.quyunshuo.module.home.databinding.HomeFragmentMakeBinding
|
|
|
import com.quyunshuo.module.home.dialog.AgainBuyDialog
|
|
|
+import com.quyunshuo.module.home.enums.LogoEnum
|
|
|
import com.quyunshuo.module.home.fragment.vm.MakeFragmentVM
|
|
|
import com.quyunshuo.module.home.utils.SimplePlayerUtil
|
|
|
import com.quyunshuo.module.home.weight.ProgressView
|
|
@@ -109,6 +112,13 @@ class MakeFragment : BaseFragment<HomeFragmentMakeBinding, MakeFragmentVM>() {
|
|
|
})
|
|
|
//硬币清零
|
|
|
restCoin()
|
|
|
+
|
|
|
+ val logoIcon = SpUtils.getString(MMKVName.LOGO_TEXT, "1")
|
|
|
+ val enumByValue = LogoEnum.getEnumByValue(logoIcon!!)
|
|
|
+ val layoutParams = ivLogo.layoutParams
|
|
|
+ enumByValue?.navId?.let { ivLogo.setImageResource(it) }
|
|
|
+ enumByValue?.width?.let { layoutParams.width = it }
|
|
|
+ enumByValue?.height?.let { layoutParams.height = it }
|
|
|
}
|
|
|
|
|
|
fun parseShoppingCartData(jsonData: String): List<ShoppingCartBean> {
|