左晓为主开发手持机充值管理机
zuoxiao
2024-03-26 ebc06a3ae3a42bd6ac1359a59c55d5e6f1a0e2f0
app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java
@@ -39,20 +39,6 @@
 */
public class ReadCardAcitivy extends BaseNfcActivity {
    private static final int USER_CRAD = 1;
    private static final int MANAGE_CRAD = 2;
    private static final int CLEAN_CARD = 3;
    private static final int REGISTERED_CARD = 4;
    private static final int CLEAN_ALL_USER = 5;
    private static final int DOMAIN_CARD = 6;
    private static final int TEST_CARD = 7;
    private static final int CONFIGURATION_CARD = 8;
    private static final int CONFIGURATION_POWER_CARD = 9;
    private static final int PASS_WORD_CRAD = 10;
    volatile UserCard userCard;
    ActivityRedCardBinding redCardBinding;
@@ -71,6 +57,7 @@
        redCardBinding.redName.setText("用户姓名:" + userName);
        redCardBinding.redRemainderBlance.setText("剩余金额:" + MornyUtil.changeF2Y(blance) + "元");
        redCardBinding.redStatu.setText("卡状态:" + statu);
        redCardBinding.redAddressCode.setText("地址码:" + userCard.getAddressCode());
        if (userCard != null) {
            redCardBinding.redInitCode.setText(userCard.getInitPeasantCode());
            Calendar calendar = userCard.getRechargeDate();
@@ -228,7 +215,7 @@
        requestBean.setInitCode(initCode);
        requestBean.setInitPeasantCode(initPeasantCode);
        requestBean.setXuLie(SocketUtil.getXuLie(this));
        SocketNet.getInstance().sendTestMessage(requestBean.pack(), new SocketCallBack() {
        SocketNet.getInstance().sendTestMessage(requestBean.pack(), "94",new SocketCallBack() {
            @Override
            public void onSocketResponse(SocketData readData) {
                if (CRC8.isCRC8(readData.getOriginDataBytes())) {
@@ -284,6 +271,7 @@
            @Override
            public void onSocketError(int code, String msg) {
                stopAnim();
                TipUtil.show(ReadCardAcitivy.this, msg);
            }
        });