BuyInsureActivity.kt 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.quansu.heifengwuliu.activity
  2. import android.os.Bundle
  3. import com.quansu.heifengwuliu.base.MBActivity
  4. import com.quansu.heifengwuliu.databinding.ActivityBuyInsureBinding
  5. import com.quansu.heifengwuliu.model.WaybillDetails
  6. import com.quansu.heifengwuliu.vmodel.BuyInsureVModel
  7. /**
  8. *Created by shihuiyun
  9. *on 2020/10/22
  10. * type:0还未购买保险
  11. */
  12. class BuyInsureActivity: MBActivity<BuyInsureVModel, ActivityBuyInsureBinding>() {
  13. override fun init(savedInstanceState: Bundle?) {
  14. super.init(savedInstanceState)
  15. vm.type.value=intent.extras!!.getInt("type")
  16. if(vm.type.value==0){
  17. //访问被保人信息
  18. vm.getInfo(intent.extras!!.getString("order_id")!!)
  19. vm.getRate()
  20. }else{
  21. vm.getDatailsInfo(intent.extras!!.getString("order_id")!!)
  22. }
  23. }
  24. override fun vmClass(): Class<BuyInsureVModel> {
  25. return BuyInsureVModel::class.java
  26. }
  27. override fun binding(): ActivityBuyInsureBinding {
  28. return ActivityBuyInsureBinding.inflate(layoutInflater)
  29. }
  30. override fun title(): String? {
  31. return "购买保险"
  32. }
  33. }