| | |
| | | } |
| | | |
| | | private void initView() { |
| | | newCardBinding.newCardName.setFilters(new InputFilter[]{new ChineseInputFilter()}); |
| | | // newCardBinding.newCardName.setFilters(new InputFilter[]{new ChineseInputFilter()}); |
| | | newCardBinding.newCardId.setFilters(new InputFilter[]{new AlphaNumericXFilter(), new InputFilter.LengthFilter(18)}); |
| | | //身份证识别 |
| | | newCardBinding.newCardScanBtn.setOnClickListener(new View.OnClickListener() { |
| | |
| | | if (!TextUtils.isEmpty(userName) |
| | | && !TextUtils.isEmpty(phone) && !TextUtils.isEmpty(userID) |
| | | ) { |
| | | if (userName.length() <= 1 || !validateName(userName)) { |
| | | if (userName.length() <= 1) { |
| | | TipUtil.show(NewCardActivity.this, "请输入正确姓名"); |
| | | } else if (phone.length() < 11 || !isValidPhoneNumber(phone)) { |
| | | TipUtil.show(NewCardActivity.this, "请输入正确手机号"); |
| | |
| | | addUser(peasantIdNumber, peasantPhone, peasantName, QHOnLineApplication.getInstance().planId, morny); |
| | | } |
| | | } else { |
| | | startNFCWreatActivity(peasantIdNumber, peasantPhone, peasantName, t.getData().getRecords().get(0).getPeasantId(), morny); |
| | | startNFCWreatActivity(peasantIdNumber, t.getData().getRecords().get(0).getPeasantPhone(), t.getData().getRecords().get(0).getPeasantName(), t.getData().getRecords().get(0).getPeasantId(), morny); |
| | | } |
| | | }else { |
| | | } else { |
| | | ToastUtil.show(t.getMsg()); |
| | | } |
| | | } |
| | |
| | | userCard.setSurplusElecticity(0); |
| | | userCard.setTotalMorny(0); |
| | | userCard.setRechargeDate(Calendar.getInstance()); |
| | | |
| | | userCard.setElectricPrice(Float.valueOf(QHOnLineApplication.getInstance().electriclePriceStr)); |
| | | UserCardBean userCardBean = new UserCardBean(); |
| | | |
| | | userCardBean.setUserName(peasantName); |
| | |
| | | @Override |
| | | public void onNext(BaseResponse<AddUserResult> t) { |
| | | if (t.isSuccess()) { |
| | | startNFCWreatActivity(peasantIdNumber, peasantPhone, peasantName, t.getData().getPeasantId(), morny); |
| | | }else { |
| | | startNFCWreatActivity(peasantIdNumber, t.getData().getPeasantPhone(), t.getData().getPeasantName(), t.getData().getPeasantId(), morny); |
| | | } else { |
| | | ToastUtil.show(t.getMsg()); |
| | | } |
| | | } |