| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- package eVVM.apk.ui.first;
- import android.os.Bundle;
- import android.widget.Button;
- import android.widget.EditText;
- import butterknife.BindView;
- import butterknife.ButterKnife;
- import butterknife.OnClick;
- import eVVM.apk.R;
- import eVVM.apk.common.MyActivity;
- import eVVM.apk.helper.InputTextHelper;
- import eVVM.apk.mvp.MvpActivity;
- import eVVM.apk.ui.bean.VerificationCodeBean;
- import eVVM.apk.ui.first.icltregist.IcltregistContract;
- import eVVM.apk.ui.first.icltregist.IctregisterPresenter;
- public class InoculationRegistActivity extends MvpActivity<IctregisterPresenter> implements IcltregistContract.View {
- @BindView(R.id.registicl_et_name)
- EditText registiclEtName;
- @BindView(R.id.registicl_et_code)
- EditText registiclEtCode;
- @BindView(R.id.registicl_et_phone)
- EditText registiclEtPhone;
- @BindView(R.id.registicl_et_email)
- EditText registiclEtEmail;
- @BindView(R.id.registicl_btn_submitted)
- Button registiclBtnSubmitted;
- @Override
- protected int getLayoutId() {
- return R.layout.activity_inoculation_regist;
- }
- @Override
- protected int getTitleId() {
- return R.id.tb_registicl_title;
- }
- @Override
- protected void initView() {
- new InputTextHelper.Builder(this)
- .setMain(registiclBtnSubmitted)
- .addView(registiclEtName)
- .addView(registiclEtCode)
- .addView(registiclEtPhone)
- .addView(registiclEtEmail)
- .build();
- }
- @Override
- protected void initData() {
- }
- @OnClick(R.id.registicl_btn_submitted)
- public void onViewClicked() {
- if (registiclEtPhone.getText().toString().length() != 11) {
- toast(getString(R.string.common_phone_input_error));
- } else if (registiclEtCode.getText().toString().length() < 15) { //身份证号码一般都是18位 最少15位
- toast(getString(R.string.common_idnum_input_error));
- } else {
- // 重置密码
- //startActivityFinish(PasswordResetActivity.class);
- //toast("注册成功");
- getPresenter().icltreg(registiclEtName.getText().toString(),null,null,
- registiclEtEmail.getText().toString(),registiclEtCode.getText().toString(),registiclEtPhone.getText().toString());
- }
- }
- @Override
- protected IctregisterPresenter createPresenter() {
- return new IctregisterPresenter();
- }
- @Override
- public void icltregError(String msg) {
- toast(msg);
- }
- @Override
- public void icltregSuccess(VerificationCodeBean data) {
- toast("注册成功");
- }
- }
|