| | |
| | | package com.dayu.general.activity |
| | | |
| | | import android.os.Bundle |
| | | import com.dayu.general.bean.card.UserCard |
| | | import com.dayu.general.databinding.ActivityCardWriteSuccessBinding |
| | | import com.dayu.general.tool.CardOperationType |
| | | |
| | |
| | | private lateinit var binding: ActivityCardWriteSuccessBinding |
| | | private var cardNumber: String? = null |
| | | private var operationTypeCode: Int = -1 |
| | | private var userCard: UserCard? = null |
| | | |
| | | override fun onCreate(savedInstanceState: Bundle?) { |
| | | super.onCreate(savedInstanceState) |
| | |
| | | // 获取传入的卡号和操作类型 |
| | | cardNumber = intent.getStringExtra("cardNumber") |
| | | operationTypeCode = intent.getIntExtra("operationTypeCode", -1) |
| | | if (intent.hasExtra("userCard")) { |
| | | userCard = intent.getSerializableExtra("userCard") as UserCard |
| | | } |
| | | |
| | | initView() |
| | | } |
| | |
| | | binding.successMessage.text = message |
| | | } |
| | | |
| | | CardOperationType.Recharge -> { |
| | | binding.titleBar.setCenterText("写卡成功") |
| | | binding.successTitle.text = "写卡成功" |
| | | binding.successMessage.text = |
| | | "卡内余额已更新为 ${userCard?.balance}元" |
| | | } |
| | | |
| | | else -> { |
| | | // 默认显示写卡成功 |
| | | binding.titleBar.setCenterText("写卡成功") |