| | |
| | | import android.text.InputFilter; |
| | | import android.text.Spanned; |
| | | import android.text.TextUtils; |
| | | import android.util.Log; |
| | | import android.view.LayoutInflater; |
| | | import android.view.View; |
| | | |
| | |
| | | |
| | | try { |
| | | adminData = baseDao.adminDao().findFirst(); |
| | | newCardBinding.newCardVillageNum.setText(adminData.getSerial()); |
| | | newCardBinding.newCardVillageNum.setText(SocketUtil.getXuLie(this)); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | |
| | | if (CRC8.isCRC8(readData.getOriginDataBytes())) { |
| | | |
| | | String state = BcdUtil.bcdToStr(readData.getBodyBytes()[26]); //BCD码00成功01身份证已注册02其他原因失败 |
| | | Log.i("initCard", "state:" + state); |
| | | if (state.equalsIgnoreCase("00")) { |
| | | String initPeasantCode = HexUtil.bytesToHex(Arrays.copyOfRange(readData.getBodyBytes(), 10, 26)); |
| | | |
| | | String initPeasantCode = HexUtil.bytesToHex(Arrays.copyOfRange(readData.getBodyBytes(), 10, 26)); |
| | | String serial = baseDao.adminDao().findFirst().getSerial(); |
| | | UserCard userCard = new UserCard(); |
| | | userCard.setRechargeTimes(0); |