From 954eaed548efb75b3dc79343587acb79e53d214d Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 23 八月 2024 17:19:59 +0800 Subject: [PATCH] 优化写卡逻辑,再次读取内容确认写卡成功再提示成功 --- qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/SysActivity.java | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) diff --git a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/SysActivity.java b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/SysActivity.java index 87f98e8..cced7f6 100644 --- a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/SysActivity.java +++ b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/SysActivity.java @@ -2,9 +2,11 @@ import android.content.Intent; import android.os.Bundle; +import android.text.TextUtils; import android.view.LayoutInflater; import com.dayu.baselibrary.utils.TipUtil; +import com.dayu.qiheonlinelibrary.QHOnLineApplication; import com.dayu.qiheonlinelibrary.card.CleanCard; import com.dayu.qiheonlinelibrary.card.ElectricPriceCard; import com.dayu.qiheonlinelibrary.card.PassWordCard; @@ -41,7 +43,7 @@ //鍒朵綔绠$悊鍗� adminBinding.adminAdmin.setOnClickListener(v -> { - AdminCardDialog dialog=new AdminCardDialog(this); + AdminCardDialog dialog = new AdminCardDialog(this); dialog.show(); }); @@ -71,27 +73,29 @@ Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); RegionCard regionCard = new RegionCard(); - AdminDataBean adminDataBean = baseDao.adminDao().findFirst(); - regionCard.setRegion(Integer.valueOf(adminDataBean.getAddressCode())); - regionCard.setControllerCodel(Integer.valueOf(adminDataBean.getAddressCode())); + regionCard.setArerNumber(Integer.valueOf(QHOnLineApplication.getInstance().arerNumber)); intent.putExtra("regionCard", regionCard); startActivity(intent); }); //鍒朵綔璁剧疆鐢ㄦ埛鐢甸噺鍗曚环鍗� adminBinding.adminElectricCard.setOnClickListener(v -> { Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); - ElectricPriceBean electricPriceBean = baseDao.electricPriceDao().findFirst(); - if (electricPriceBean != null) { + + if (!TextUtils.isEmpty(QHOnLineApplication.getInstance().electriclePriceStr)) { ElectricPriceCard electricPriceCard = new ElectricPriceCard(); - electricPriceCard.setElectricPrice(electricPriceBean.getPrice()); + electricPriceCard.setElectricPrice(Float.valueOf(QHOnLineApplication.getInstance().electriclePriceStr)); intent.putExtra("electricPriceCard", electricPriceCard); startActivity(intent); } else { - TipUtil.show(this, "璇峰厛鍦ㄥ弬鏁拌缃唴璁剧疆鐢甸噺鍗曚环"); + TipUtil.show(this, "鏈幏鍙栧埌鐢典环"); } }); - + //鏍煎紡鍖栧崱 + adminBinding.adminInitCard.setOnClickListener(v -> { + Intent intent = new Intent(this, InitialuzeActivity.class); + startActivity(intent); + }); } -- Gitblit v1.8.0