|
@@ -27,6 +27,8 @@ import com.cooleshow.usercenter.bean.SetDetailBean;
|
|
|
import org.json.JSONException;
|
|
|
import org.json.JSONObject;
|
|
|
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Map;
|
|
|
import java.util.Timer;
|
|
|
import java.util.TimerTask;
|
|
|
|
|
@@ -65,7 +67,7 @@ public class ModifyPhoneNumActivity extends BaseMVPActivity<ActivityModifyPhonen
|
|
|
ToastUtil.getInstance().showShort("请输入验证码");
|
|
|
break;
|
|
|
}
|
|
|
- presenter.updatePhone(oldPhone,phoneNum,authCode);
|
|
|
+ presenter.updatePhone(authCode,phoneNum,oldPhone);
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -115,6 +117,7 @@ public class ModifyPhoneNumActivity extends BaseMVPActivity<ActivityModifyPhonen
|
|
|
|
|
|
@Override
|
|
|
public void updatePhoneSuccess(Object object) {
|
|
|
+ ToastUtil.getInstance().showShort("修改成功");
|
|
|
Intent intent=new Intent();
|
|
|
intent.putExtra("newPhoneNum",viewBinding.etPhoneNum.getText().toString().trim());
|
|
|
setResult(RESULT_OK,intent);
|
|
@@ -133,14 +136,10 @@ public class ModifyPhoneNumActivity extends BaseMVPActivity<ActivityModifyPhonen
|
|
|
}
|
|
|
|
|
|
private void sendSmsCode(String phone) {
|
|
|
- JSONObject jsonObject = new JSONObject();
|
|
|
- try {
|
|
|
- jsonObject.putOpt("mobile", phone);
|
|
|
- jsonObject.putOpt("type", "PHONE");
|
|
|
- } catch (JSONException e) {
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
- presenter.sendSmsCode(jsonObject.toString());
|
|
|
+ Map<String,String> jsonObject = new HashMap<>();
|
|
|
+ jsonObject.put("mobile", phone);
|
|
|
+ jsonObject.put("type", "PHONE");
|
|
|
+ presenter.sendSmsCode(jsonObject);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -229,9 +228,9 @@ public class ModifyPhoneNumActivity extends BaseMVPActivity<ActivityModifyPhonen
|
|
|
|
|
|
@Override
|
|
|
public void onDestroy() {
|
|
|
- super.onDestroy();
|
|
|
if (handler != null) {
|
|
|
handler.removeCallbacksAndMessages(null);
|
|
|
}
|
|
|
+ super.onDestroy();
|
|
|
}
|
|
|
}
|