From 167eea1eeb0d02be0e4372ba787ddde11219de1e Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期三, 11 六月 2025 10:24:55 +0800
Subject: [PATCH] feat(generallibrary): 新增写卡成功页面并优化开卡流程

---
 generallibrary/src/main/java/com/dayu/general/activity/NfcWreatActivity.kt |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/generallibrary/src/main/java/com/dayu/general/activity/NfcWreatActivity.kt b/generallibrary/src/main/java/com/dayu/general/activity/NfcWreatActivity.kt
index 9cdccc5..e21fe66 100644
--- a/generallibrary/src/main/java/com/dayu/general/activity/NfcWreatActivity.kt
+++ b/generallibrary/src/main/java/com/dayu/general/activity/NfcWreatActivity.kt
@@ -28,7 +28,6 @@
 class NfcWreatActivity : BaseNfcActivity() {
     var binding: ActivityNfcWriteGeBinding? = null
     var cardType = ""
-    var orderId = ""
     var cardAddr = ""
     var cardFee = 0
 
@@ -50,9 +49,9 @@
      */
     private fun getInitData() {
         cardType = intent?.getStringExtra("cardType") ?: ""
-        orderId = intent?.getStringExtra("orderId") ?: ""
         cardAddr = intent?.getStringExtra("cardAddr") ?: ""
         operationTypeCode = intent?.getIntExtra("operationTypeCode", -1) ?: -1
+        orderNumber = intent?.getStringExtra("orderNumber") ?: ""
         operationType = CardOperationType.fromCode(operationTypeCode)
         if (intent?.hasExtra("cardFee") == true) {
             cardFee = intent?.getIntExtra("cardFee", 0) ?: 0
@@ -170,7 +169,10 @@
                     runOnUiThread {
                         setResult(RESULT_OK)
                         finish()
-                        ToastUtil.show("鍐欏崱鎴愬姛")
+                        Intent(this@NfcWreatActivity, CardWriteSuccessActivity::class.java).apply {
+                            putExtra("cardNumber", cardNumber)
+                            startActivity(this)
+                        }
                     }
                 }
             } catch (e: Exception) {

--
Gitblit v1.8.0