|
|
@@ -204,19 +204,57 @@ public class LogOffBackFeeInfoListActivity extends AppActivity implements OnRefr |
|
|
|
@Override |
|
|
|
public void onClick(View view) { |
|
|
|
Intent intent = new Intent(LogOffBackFeeInfoListActivity.this, LogoutEtcStep3Activity.class); |
|
|
|
intent.putExtra("username", item.getUserName()); |
|
|
|
intent.putExtra("bank", item.getBankName()); |
|
|
|
intent.putExtra("bankBranch", item.getBankBranchName()); |
|
|
|
intent.putExtra("bankNum", item.getBankIdCode()); |
|
|
|
intent.putExtra("imgUrl1", getIntent().getStringExtra("imgUrl1")); |
|
|
|
intent.putExtra("imgUrl2", getIntent().getStringExtra("imgUrl2")); |
|
|
|
intent.putExtra("signId", item.getId()); |
|
|
|
intent.putExtra("reason", getIntent().getStringExtra("reason")); |
|
|
|
intent.putExtra("etReason", getIntent().getStringExtra("etReason")); |
|
|
|
|
|
|
|
// 基础信息 |
|
|
|
intent.putExtra("content", getIntent().getStringExtra("content")); |
|
|
|
intent.putExtra("hasCard", getIntent().getIntExtra("hasCard", 0)); |
|
|
|
intent.putExtra("hasOBU", getIntent().getIntExtra("hasOBU", 0)); |
|
|
|
intent.putExtra("isDamage", getIntent().getIntExtra("isDamage", 0)); |
|
|
|
intent.putExtra("imgUrl1", getIntent().getStringExtra("imgUrl1")); |
|
|
|
intent.putExtra("imgUrl2", getIntent().getStringExtra("imgUrl2")); |
|
|
|
intent.putExtra("reason", getIntent().getStringExtra("reason")); |
|
|
|
intent.putExtra("etReason", getIntent().getStringExtra("etReason")); |
|
|
|
|
|
|
|
// 银行信息(从选择的退费信息中获取) |
|
|
|
// bankBranchName 开户行支行名称 |
|
|
|
// bankIdCode 银行卡号 |
|
|
|
// bankName 开户行名称 |
|
|
|
// bankProvince 开户行省份 |
|
|
|
intent.putExtra("bankName", EnumBean.backValue(item.getBankName(), EnumBean.BANK_TYPE)); |
|
|
|
intent.putExtra("bankBranchName", item.getBankBranchName()); |
|
|
|
intent.putExtra("bankIdCode", item.getBankIdCode()); |
|
|
|
intent.putExtra("bankProvince", EnumBean.backKey(item.getBankProvince(), EnumBean.PROVINCE_TYPE)); |
|
|
|
intent.putExtra("username", item.getUserName()); |
|
|
|
intent.putExtra("signId", item.getId()); |
|
|
|
|
|
|
|
// params.put("bankBranchName",binding.etBlanchBank.getText().toString()); // 开户行支行名称 |
|
|
|
// params.put("bankIdCode",binding.etBankNum.getText().toString().trim()); // 银行卡号 |
|
|
|
// params.put("bankName", bankTypes); // 开户行名称 - 直接使用枚举值 |
|
|
|
// params.put("bankProvince",EnumBean.backKey(province, EnumBean.PROVINCE_TYPE)); // 开户行省份 - 转换为枚举值 |
|
|
|
|
|
|
|
// 传递办理人信息(从Step2传递过来) |
|
|
|
intent.putExtra("agentName", getIntent().getStringExtra("agentName")); |
|
|
|
intent.putExtra("agentIdNum", getIntent().getStringExtra("agentIdNum")); |
|
|
|
intent.putExtra("agentIdVld", getIntent().getStringExtra("agentIdVld")); |
|
|
|
intent.putExtra("agentAddress", getIntent().getStringExtra("agentAddress")); |
|
|
|
intent.putExtra("agentTel", getIntent().getStringExtra("agentTel")); |
|
|
|
intent.putExtra("agentIdCardFrontUrl", getIntent().getStringExtra("agentIdCardFrontUrl")); |
|
|
|
intent.putExtra("agentIdCardBackUrl", getIntent().getStringExtra("agentIdCardBackUrl")); |
|
|
|
intent.putExtra("agentProxyDocUrl", getIntent().getStringExtra("agentProxyDocUrl")); |
|
|
|
|
|
|
|
// 传递其他必要参数(从Step2传递过来) |
|
|
|
intent.putExtra("customerId", getIntent().getStringExtra("customerId")); |
|
|
|
intent.putExtra("userName", getIntent().getStringExtra("userName")); |
|
|
|
intent.putExtra("vehicleId", getIntent().getStringExtra("vehicleId")); |
|
|
|
|
|
|
|
// 传递违约金信息(从Step2传递过来) |
|
|
|
intent.putExtra("cancelAmount", getIntent().getLongExtra("cancelAmount", 0)); |
|
|
|
intent.putExtra("needPayment", getIntent().getBooleanExtra("needPayment", false)); |
|
|
|
|
|
|
|
// 传递设备信息(从Step2传递过来) |
|
|
|
intent.putExtra("hasDevice", getIntent().getBooleanExtra("hasDevice", false)); |
|
|
|
|
|
|
|
LogUtils.i(this.getClass().getSimpleName(), "传递参数到Step3: " + JSONObject.toJSONString(intent.getExtras())); |
|
|
|
startActivity(intent); |
|
|
|
} |
|
|
|
}); |