| | |
| | | try { |
| | | BaseDaoSingleton.getInstance(this@NewCard2Activity) |
| | | .cardRegistrationDao().insert(cardRegistration) |
| | | |
| | | Toast.makeText( |
| | | this@NewCard2Activity, |
| | | "开卡成功", |
| | | Toast.LENGTH_SHORT |
| | | ).show() |
| | | setResult(RESULT_OK) |
| | | Intent(this@NewCard2Activity, NfcWreatActivity::class.java).apply { |
| | | putExtra("cardType", USER_CARD_TYPE_1) |
| | | putExtra("orderId", orderId) |
| | | putExtra("orderNumber", orderId) |
| | | putExtra("cardAddr", cardPhysicalId) |
| | | var userCard = UserCard() |
| | | userCard.areaNumber = response.content?.cardNum?.substring(0, 12).toString() |
| | |
| | | userCard.rechargeDate = DateUtils.parseStringToCalendar(response.content?.time) |
| | | putExtra("userCard", userCard) |
| | | putExtra("operationTypeCode", CardOperationType.OpenCard.code) |
| | | putExtra("orderNumber", response.content?.orderNo) |
| | | putExtra("cardFee", cardFee) |
| | | startActivityForResult(this, REQUEST_CODE_NFC_WRITE) |
| | | } |