|  |  | 
 |  |  |             } | 
 |  |  |             if (this.getIntent().hasExtra("electricPriceCard")) { | 
 |  |  |                 electricPriceCard = (ElectricPriceCard) this.getIntent().getSerializableExtra("electricPriceCard"); | 
 |  |  |  | 
 |  |  |                 binding.cardData.setText("制作用户电量单价卡\n当前单价:" + electricPriceCard.getElectricPrice().toString() + " 元"); | 
 |  |  |             } | 
 |  |  |             if (this.getIntent().hasExtra("passWordCard")) { | 
 |  |  | 
 |  |  |                 userName = this.getIntent().getStringExtra("userName"); | 
 |  |  |                 cardNumber = this.getIntent().getStringExtra("cardNumber"); | 
 |  |  |                 userCardBean = (UserCardBean) this.getIntent().getSerializableExtra("userCardBean"); | 
 |  |  |                 rechageWater = this.getIntent().getStringExtra("rechageWater"); | 
 |  |  |                 binding.cardData.setText("充值金额:" + morny + " 元\n充值水量:" + rechageWater + " 立方米(吨)"); | 
 |  |  | //                rechageWater = this.getIntent().getStringExtra("rechageWater"); | 
 |  |  |                 binding.cardData.setText("充值金额:" + morny + " 元"); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             try { | 
 |  |  | 
 |  |  |                 } | 
 |  |  |                 if (manageCard != null) { | 
 |  |  |                     setmanageCard(intent, manageCard); | 
 |  |  |                     if (manageCardFlag && userCardBeanByManager != null) { | 
 |  |  |                         //修改用户表信息修改成新卡卡号 | 
 |  |  |                         userCardBeanByManager.setCardNumber(cardNumber); | 
 |  |  |                         baseDao.userCardDao().update(userCardBeanByManager); | 
 |  |  |                     } | 
 |  |  | //                    if (manageCardFlag && userCardBeanByManager != null) { | 
 |  |  | //                        //修改用户表信息修改成新卡卡号 | 
 |  |  | //                        userCardBeanByManager.setCardNumber(cardNumber); | 
 |  |  | //                        baseDao.userCardDao().update(userCardBeanByManager); | 
 |  |  | //                    } | 
 |  |  |                 } | 
 |  |  |                 if (registeredCard != null) { | 
 |  |  |                     setRegisteredCard(intent, registeredCard); | 
 |  |  | 
 |  |  |             StringBuffer data = new StringBuffer(); | 
 |  |  |             if (rechargeBean != null) { | 
 |  |  |                 data.append("*****************************" + "\n"); | 
 |  |  |                 data.append("           大禹节水\n       智能充值管理系统" + "\n"); | 
 |  |  |                 data.append("设备序列号:" + rechargeBean.getSerial() + "\n"); | 
 |  |  |                 data.append("用户名:" + rechargeBean.getUserName() + "\n"); | 
 |  |  |                 data.append("卡  号:" + rechargeBean.getCardNumber() + "\n"); | 
 |  |  |                 data.append("充值金额:" + rechargeBean.getMorny() + " 元" + "\n"); | 
 |  |  | //                data.append("卡内余额:" + rechargeBean.getBalance() + " 元" + "\n"); | 
 |  |  |                 data.append("充值水量:" + rechargeBean.getRechargeWater() + " 吨" + "\n"); | 
 |  |  |                 data.append("剩余水量:" + rechargeBean.getSurplusWater() + " 吨" + "\n"); | 
 |  |  |                 data.append("卡内余额:" + rechargeBean.getBalance() + " 元" + "\n"); | 
 |  |  |                 data.append("日  期:" + DateUtil.dateToStamp(rechargeBean.getDate(), DateUtil.type2) + "\n\n"); | 
 |  |  |                 data.append("*****************************"); | 
 |  |  |             } | 
 |  |  | 
 |  |  |                 int balance = userCard.getBalance() + MornyUtil.changeY2F(morny); | 
 |  |  |                 userCard.setBalance(balance); | 
 |  |  |                 //剩余水量 | 
 |  |  |                 int surplusWater = userCard.getSurplusWater() + MornyUtil.changeY2F(rechageWater); | 
 |  |  |                 userCard.setSurplusWater(surplusWater); | 
 |  |  | //                int surplusWater = userCard.getSurplusWater() + MornyUtil.changeY2F(rechageWater); | 
 |  |  | //                userCard.setSurplusWater(surplusWater); | 
 |  |  |  | 
 |  |  |                 int rechageTims = userCard.getRechargeTimes() + 1; | 
 |  |  |                 if (rechageTims == 256) { | 
 |  |  | 
 |  |  |                     rechargeBean.setMorny(morny); | 
 |  |  |                     rechargeBean.setBalance(MornyUtil.changeF2Y(balance)); | 
 |  |  |                     rechargeBean.setCardNumber(cardNumber); | 
 |  |  |                     rechargeBean.setSurplusWater(MornyUtil.changeF2Y(surplusWater)); | 
 |  |  |                     rechargeBean.setSurplusWater(MornyUtil.changeF2Y(0)); | 
 |  |  |                     rechargeBean.setRechargeWater(rechageWater); | 
 |  |  |                     try { | 
 |  |  |                         baseDao.rechargeDao().insert(rechargeBean); |