| | |
| | | class NfcWreatActivity : BaseNfcActivity() { |
| | | var binding: ActivityNfcWriteGeBinding? = null |
| | | var cardType = "" |
| | | var orderId = "" |
| | | var cardAddr = "" |
| | | var cardFee = 0 |
| | | |
| | |
| | | */ |
| | | 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 |
| | |
| | | runOnUiThread { |
| | | setResult(RESULT_OK) |
| | | finish() |
| | | ToastUtil.show("写卡成功") |
| | | Intent(this@NfcWreatActivity, CardWriteSuccessActivity::class.java).apply { |
| | | putExtra("cardNumber", cardNumber) |
| | | startActivity(this) |
| | | } |
| | | } |
| | | } |
| | | } catch (e: Exception) { |