左晓为主开发手持机充值管理机
zuoxiao
15 小时以前 a1202e01bdf133d7c10be4d6018d665622673bf8
generallibrary/src/main/java/com/dayu/general/activity/CardWriteSuccessActivity.kt
@@ -1,6 +1,7 @@
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
@@ -14,6 +15,7 @@
    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)
@@ -23,6 +25,9 @@
        // 获取传入的卡号和操作类型
        cardNumber = intent.getStringExtra("cardNumber")
        operationTypeCode = intent.getIntExtra("operationTypeCode", -1)
        if (intent.hasExtra("userCard")) {
            userCard = intent.getSerializableExtra("userCard") as UserCard
        }
        
        initView()
    }
@@ -80,6 +85,13 @@
                binding.successMessage.text = message
            }
            
            CardOperationType.Recharge -> {
                binding.titleBar.setCenterText("写卡成功")
                binding.successTitle.text = "写卡成功"
                binding.successMessage.text =
                    "卡内余额已更新为 ${userCard?.balance}元"
            }
            else -> {
                // 默认显示写卡成功
                binding.titleBar.setCenterText("写卡成功")