ss
This commit is contained in:
@@ -128,7 +128,18 @@ public class NewCodeLoginActivity extends BaseActivity implements ISmsCodeDialog
|
||||
findViewById(R.id.btn_login).setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
commit(validate_code.getText().toString());
|
||||
// 验证手机号是否已输入
|
||||
if (mPhone == null || mPhone.isEmpty()) {
|
||||
ToastUtils.showToast(NewCodeLoginActivity.this, "请先输入手机号并获取验证码!");
|
||||
return;
|
||||
}
|
||||
// 验证验证码是否已输入
|
||||
String code = validate_code.getText().toString();
|
||||
if (code == null || code.isEmpty()) {
|
||||
ToastUtils.showToast(NewCodeLoginActivity.this, "请输入验证码!");
|
||||
return;
|
||||
}
|
||||
commit(code);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -81,7 +81,10 @@ public class OkHttpClientImpl implements IHttpClient {
|
||||
// }
|
||||
FormBody.Builder builder1 = new FormBody.Builder();
|
||||
for (String key : bodytwo.keySet()) {
|
||||
builder1.add(key, (String) bodytwo.get(key));
|
||||
Object value = bodytwo.get(key);
|
||||
// 处理 null 值,OkHttp 的 FormBody.Builder.add() 不允许 null
|
||||
String stringValue = (value == null) ? "" : String.valueOf(value);
|
||||
builder1.add(key, stringValue);
|
||||
}
|
||||
RequestBody body = builder1.build();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user