左晓为主开发手持机充值管理机
zuoxiao
2024-08-23 954eaed548efb75b3dc79343587acb79e53d214d
qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/NFCWreatActivity.java
@@ -495,7 +495,6 @@
                    userCard.setUserCodeNumber(Integer.valueOf(userCode.substring(12, 16)));
                    userCardBean.setCardNumber(cardNumber);
                    userCardBean.setUserCode(userCode);
                    baseDao.userCardDao().insert(userCardBean);
                    if (WriteCardUtils.setUser(intent, userCard, NFCWreatActivity.this)) {
                        confromOpenCard(t.getData().getIccardRechargeRecordId(), 0);
                    } else {
@@ -527,7 +526,12 @@
            public void onNext(BaseResponse<LoginResult> t) {
                if (t.isSuccess()) {
                    //{"code":"0","msg":"操作成功","data":{"chargeMethod":"","iccardCancelTime":"","lastRechargeTime":"2024-08-05 17:04:15","thisSaleMoney":"","totalRechargeWaterAmount":0.00,"iccardBalanceAmonunt":0.00,"iccardInfoId":"1820385315354320898","iccardProtocolName":"","totalRechargeElectricAmount":0.00,"logicState":1,"username":"","state":1,"familySize":"","yearRechargeMoney":0.00,"thisSaleAmount":"","onlyRechargeMoney":"","identityCard":"","iccardBrand":"","iccardBalanceMoney":0.00,"openOperatorUsername":"","adName":"","rechargeWaterAmount":"","openOperatorUserId":"1816297106145103873","lastSwipeTime":"","address":"","yearCompensateMoney":0.00,"iccardProtocolOpenMoney":"","peasantId":"1820374742679953410","reissueTimes":0,"iccardProtocolReissueMoney":"","iccardProtocolId":"","yearRechargeWaterAmount":0.00,"iccardBalanceElectric":0.00,"iccardStatus":0,"phone":"","lastRechargeMoney":0.00,"iccardOpenTime":"","yearRechargeElectricAmount":0.00,"reissueRechargeRecordId":"","iccardPrice":1.50,"iccardNum":"3714251023011","accountType":0,"equipCode":"","rechargeWaterMoney":"","totalRechargeMoney":0.00,"executeWaterPrice":"","iccardType":1,"iccardCode":"BADA4044"}}
                    startDetailActivity("终端写卡");
                    if (writeCardStatus == 0) {
                        baseDao.userCardDao().insert(userCardBean);
                        startDetailActivity("终端写卡");
                    } else {
                        TipUtil.show(NFCWreatActivity.this, "写卡失败请重新贴卡!");
                    }
                }
            }
        });
@@ -551,15 +555,18 @@
            @Override
            public void onNext(BaseResponse<LoginResult> t) {
                if (t.isSuccess()) {
                    try {
                        baseDao.rechargeDao().insert(rechargeBean);
                    } catch (Exception e) {
                        e.printStackTrace();
                    if (writeCardStatus == 0) {
                        try {
                            baseDao.rechargeDao().insert(rechargeBean);
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                        //   打印相关
                        PrintUtils.printerData(rechargeBean);
                        startDetailActivity("终端写卡");
                    } else {
                        TipUtil.show(NFCWreatActivity.this, "写卡失败请重新贴卡!");
                    }
                    //   打印相关
                    PrintUtils.printerData(rechargeBean);
                    startDetailActivity("终端写卡");
                } else {
                    ToastUtil.show(t.getMsg());
                }