File was renamed from qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/ManagerWriteActivity.java |
| | |
| | | import android.content.Intent; |
| | | import android.nfc.NfcAdapter; |
| | | import android.os.Bundle; |
| | | import android.text.TextUtils; |
| | | import android.view.KeyEvent; |
| | | import android.view.LayoutInflater; |
| | | import android.view.View; |
| | |
| | | import com.dayu.baselibrary.view.ConfirmDialog; |
| | | import com.dayu.qiheonlinelibrary.QHOnLineApplication; |
| | | import com.dayu.qiheonlinelibrary.card.ManageCard; |
| | | import com.dayu.qiheonlinelibrary.card.ManagerToUserCard; |
| | | import com.dayu.qiheonlinelibrary.databinding.ActivityManagerReadQhlBinding; |
| | | import com.dayu.qiheonlinelibrary.databinding.ActivityManagerWriteQhlBinding; |
| | | import com.dayu.qiheonlinelibrary.tools.NFCWriteHelper; |
| | | import com.dayu.qiheonlinelibrary.tools.NfcReadHelper; |
| | | import com.dayu.qiheonlinelibrary.utils.CardCommon; |
| | | import com.dayu.qiheonlinelibrary.view.ProgressDialog; |
| | | |
| | | |
| | |
| | | * Time: 11:05 |
| | | * 备注:制作管理卡 |
| | | */ |
| | | public class ManagerWriteActivity extends BaseNfcActivity { |
| | | public class ManagerWriteActivityQHOline extends QHOlineBaseNfcActivity { |
| | | |
| | | ActivityManagerWriteQhlBinding binding; |
| | | Intent intent; |
| | |
| | | //已完成第二步 |
| | | if (number == 2) { |
| | | if (type == BaseCommon.REPLACE_NO_CARD) { |
| | | Intent intent = new Intent(ManagerWriteActivity.this, NFCWreatActivity.class); |
| | | Intent intent = new Intent(ManagerWriteActivityQHOline.this, NFCWreatActivityQHOline.class); |
| | | intent.putExtra("iccardInfoId", iccardInfoId); |
| | | intent.putExtra("replaceType", type); |
| | | startActivity(intent); |
| | | ManagerWriteActivity.this.finish(); |
| | | ManagerWriteActivityQHOline.this.finish(); |
| | | } else { |
| | | TipUtil.show(this, "请在控制器端刷卡后在首页点击补卡再点击泵未关写卡后继续补卡!", () -> { |
| | | ManagerWriteActivity.this.finish(); |
| | | if (UserSearchActivity.userSearchActivity != null) { |
| | | UserSearchActivity.userSearchActivity.finish(); |
| | | UserSearchActivity.userSearchActivity = null; |
| | | ManagerWriteActivityQHOline.this.finish(); |
| | | if (UserSearchActivityQHOline.userSearchActivity != null) { |
| | | UserSearchActivityQHOline.userSearchActivity.finish(); |
| | | UserSearchActivityQHOline.userSearchActivity = null; |
| | | } |
| | | |
| | | }); |
| | |
| | | }); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public void onNewIntent(Intent intent) { |
| | | public void onNfcBack(Intent intent) { |
| | | this.intent = intent; |
| | | ProgressDialog.show(this); |
| | | if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(intent.getAction())) { |
| | | getCardNumber(); |
| | | } |
| | | super.onNewIntent(intent); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | |
| | | private void back() { |
| | | confirmDialog = new ConfirmDialog(ManagerWriteActivity.this, "正在补卡,确定退出吗?", v -> { |
| | | confirmDialog = new ConfirmDialog(ManagerWriteActivityQHOline.this, "正在补卡,确定退出吗?", v -> { |
| | | confirmDialog.dismiss(); |
| | | ManagerWriteActivity.this.finish(); |
| | | ManagerWriteActivityQHOline.this.finish(); |
| | | }); |
| | | confirmDialog.show(); |
| | | } |