From a44c47bc7f37245612635866adaddf5c98d41747 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 16 八月 2024 11:03:49 +0800 Subject: [PATCH] 添加补打逻辑 联调修复bug --- henanlibrary/src/main/java/com/dayu/henanlibrary/activity/ReadCardAcitivy.java | 27 +++++++++++++++++++-------- 1 files changed, 19 insertions(+), 8 deletions(-) diff --git a/henanlibrary/src/main/java/com/dayu/henanlibrary/activity/ReadCardAcitivy.java b/henanlibrary/src/main/java/com/dayu/henanlibrary/activity/ReadCardAcitivy.java index 59485dd..d2417f5 100644 --- a/henanlibrary/src/main/java/com/dayu/henanlibrary/activity/ReadCardAcitivy.java +++ b/henanlibrary/src/main/java/com/dayu/henanlibrary/activity/ReadCardAcitivy.java @@ -10,13 +10,12 @@ import com.dayu.baselibrary.tools.BcdUtil; import com.dayu.baselibrary.tools.HexUtil; import com.dayu.baselibrary.utils.CRC8; -import com.dayu.henanlibrary.utils.DeviceNumberUtils; import com.dayu.baselibrary.utils.MornyUtil; import com.dayu.baselibrary.utils.TipUtil; import com.dayu.henanlibrary.card.ConfigurationPowerCard; import com.dayu.henanlibrary.card.DomainCard; import com.dayu.henanlibrary.card.UserCard; -import com.dayu.henanlibrary.databinding.ActivityRedCardBinding; +import com.dayu.henanlibrary.databinding.ActivityRedCardHnBinding; import com.dayu.henanlibrary.net.SocketCallBack; import com.dayu.henanlibrary.net.SocketData; import com.dayu.henanlibrary.net.SocketNet; @@ -24,6 +23,7 @@ import com.dayu.henanlibrary.tools.NfcReadHelper; import com.dayu.henanlibrary.tools.WriteCardUtils; import com.dayu.henanlibrary.utils.CardCommon; +import com.dayu.henanlibrary.utils.DeviceNumberUtils; import com.dayu.henanlibrary.utils.SocketUtil; import com.dayu.henanlibrary.view.ProgressDialog; @@ -40,14 +40,14 @@ public class ReadCardAcitivy extends BaseNfcActivity { volatile UserCard userCard; - ActivityRedCardBinding redCardBinding; + ActivityRedCardHnBinding redCardBinding; Intent intent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - redCardBinding = ActivityRedCardBinding.inflate(LayoutInflater.from(this)); + redCardBinding = ActivityRedCardHnBinding.inflate(LayoutInflater.from(this)); setContentView(redCardBinding.getRoot()); } @@ -131,9 +131,20 @@ break; case CardCommon.DOMAIN_CARD_TYPE: viweGone(false); - redCardBinding.readCardTypeTV.setText("褰撳墠涓鸿缃煙鍚嶅崱"); - DomainCard domainCard = DomainCard.toBean(data); - redCardBinding.readCardDataTV.setText("搴忓彿锛�" + domainCard.getDomainNumber() + "\n" + "鍩熷悕锛�" + domainCard.getDomainName() + "\n" + "绔彛鍙凤細" + domainCard.getPort()); + DomainCard domainXinXiangCard = DomainCard.toBean(data); + if(domainXinXiangCard.getType()==0){ + redCardBinding.readCardTypeTV.setText("褰撳墠涓烘柊涔″煙鍚嶅崱"); + }else { + redCardBinding.readCardTypeTV.setText("褰撳墠涓洪箍閭戝煙鍚嶅崱"); + } + StringBuilder builder = new StringBuilder(); + if (domainXinXiangCard.getType() == 0) { + builder.append("搴忓彿锛�" + domainXinXiangCard.getDomainNumber() + "\n"); + } + builder.append("鍩熷悕锛�" + domainXinXiangCard.getDomainName()); + builder.append("\n" + "绔彛鍙凤細" + domainXinXiangCard.getPort()); + + redCardBinding.readCardDataTV.setText(builder.toString()); stopAnim(); break; case CardCommon.TEST_CARD_TYPE: @@ -154,7 +165,7 @@ stopAnim(); break; default: - TipUtil.show(ReadCardAcitivy.this, "鍗$墖鏃犳硶璇嗗埆"); + TipUtil.show(ReadCardAcitivy.this, "褰撳墠鍗$墖涓虹櫧鍗★紝璇峰埗鍗″悗璇诲彇"); stopAnim(); break; } -- Gitblit v1.8.0