| | |
| | | import com.dayu.recharge.databinding.ActivityAdminSetupBinding; |
| | | import com.dayu.recharge.dbBean.AdminDataBean; |
| | | import com.dayu.recharge.dbBean.IpBean; |
| | | import com.dayu.recharge.utils.ToastUtil; |
| | | import com.dayu.recharge.utils.TipUtil; |
| | | import com.example.pickerviewlibrary.picker.TeaPickerView; |
| | | import com.example.pickerviewlibrary.picker.entity.PickerData; |
| | | import com.example.pickerviewlibrary.picker.listener.OnPickerClickListener; |
| | |
| | | adminBinding.setupOk.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (!TextUtils.isEmpty(adminBinding.adminName.getText().toString()) |
| | | && !TextUtils.isEmpty(adminBinding.adminPhone.getText().toString()) |
| | | && !TextUtils.isEmpty(adminData.getCun()) |
| | | if (!TextUtils.isEmpty(adminData.getCun()) |
| | | && !TextUtils.isEmpty(adminBinding.adminSerial.getText().toString()) |
| | | ) { |
| | | if (Integer.valueOf(adminBinding.adminSerial.getText().toString()) <= 16777215) { |
| | | adminData.setName(adminBinding.adminName.getText().toString()); |
| | | adminData.setPhone(adminBinding.adminPhone.getText().toString()); |
| | | adminBinding.adminAddressCode.setText(adminData.getAddressCode()); |
| | | adminData.setSerial(adminBinding.adminSerial.getText().toString()); |
| | | baseDao.adminDao().insert(adminData); |
| | | MyApplication.myApplication.initEasySocket(false, null); |
| | | |
| | | ToastUtil.show(AdminSetupActivity.this, "设置成功"); |
| | | TipUtil.show(AdminSetupActivity.this, "设置成功", new TipUtil.TipListener() { |
| | | @Override |
| | | public void onCancle() { |
| | | AdminSetupActivity.this.finish(); |
| | | } |
| | | }); |
| | | setData(); |
| | | IpBean ipBean = baseDao.ipDao().findFirst(); |
| | | if (ipBean != null) { |
| | |
| | | } |
| | | |
| | | } else { |
| | | ToastUtil.show(AdminSetupActivity.this, "输入的数字不能超过16777215"); |
| | | TipUtil.show(AdminSetupActivity.this, "输入的数字不能超过16777215"); |
| | | } |
| | | } else { |
| | | ToastUtil.show(AdminSetupActivity.this, "请输入完整内容"); |
| | | TipUtil.show(AdminSetupActivity.this, "请输入完整内容"); |
| | | } |
| | | } |
| | | }); |
| | |
| | | if (adminData != null) { |
| | | this.adminData = adminData; |
| | | adminBinding.adminSerial.setText(adminData.getSerial()); |
| | | adminBinding.adminPhone.setText(adminData.getPhone()); |
| | | adminBinding.adminName.setText(adminData.getName()); |
| | | adminBinding.adminAddressCode.setText(adminData.getAddressCode()); |
| | | adminBinding.adminAddress.setText(adminData.getSheng() + adminData.getShi() + adminData.getXian() + adminData.getZhen() + adminData.getCun()); |
| | | } else { |
| | | adminBinding.adminSerial.setText("12" + generateUniqueNumber(getSN())); |
| | |
| | | adminData.setAddressCode(pickerData.getSecondText().getCode()); |
| | | } |
| | | adminBinding.adminAddress.setText(adminData.getSheng() + adminData.getShi() + adminData.getXian() + adminData.getZhen() + adminData.getCun()); |
| | | adminBinding.adminAddressCode.setText(adminData.getAddressCode()); |
| | | pickerView.dismiss(); |
| | | } |
| | | }); |