Bladeren bron

注销 - step 3 - fixed - 银行账号参数传递

GZBranch
wufasong 4 dagen geleden
bovenliggende
commit
6bb5103a61

+ 15
- 3
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/after/LogOffBackFeeInfoListActivity.java Bestand weergeven

@@ -220,10 +220,10 @@ public class LogOffBackFeeInfoListActivity extends AppActivity implements OnRefr
// bankIdCode 银行卡号
// bankName 开户行名称
// bankProvince 开户行省份
intent.putExtra("bankName", EnumBean.backValue(item.getBankName(), EnumBean.BANK_TYPE));
intent.putExtra("bankName", item.getBankName());
intent.putExtra("bankBranchName", item.getBankBranchName());
intent.putExtra("bankIdCode", item.getBankIdCode());
intent.putExtra("bankProvince", EnumBean.backKey(item.getBankProvince(), EnumBean.PROVINCE_TYPE));
intent.putExtra("bankProvince", item.getBankProvince());
intent.putExtra("username", item.getUserName());
intent.putExtra("signId", item.getId());

@@ -254,7 +254,19 @@ public class LogOffBackFeeInfoListActivity extends AppActivity implements OnRefr
// 传递设备信息(从Step2传递过来)
intent.putExtra("hasDevice", getIntent().getBooleanExtra("hasDevice", false));
LogUtils.i(this.getClass().getSimpleName(), "传递参数到Step3: " + JSONObject.toJSONString(intent.getExtras()));
// 打印Intent参数
Bundle extras = intent.getExtras();
if (extras != null) {
StringBuilder params = new StringBuilder();
params.append("传递参数到Step3:\n");
for (String key : extras.keySet()) {
Object value = extras.get(key);
params.append(" ").append(key).append(" = ").append(value).append("\n");
}
LogUtils.i(this.getClass().getSimpleName(), params.toString());
} else {
LogUtils.i(this.getClass().getSimpleName(), "传递参数到Step3: extras为null");
}
startActivity(intent);
}
});

+ 4
- 4
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/after/LogoutEtcStep1Activity.java Bestand weergeven

@@ -128,7 +128,7 @@ public class LogoutEtcStep1Activity extends AppActivity {
// 构建车辆设备查询请求参数
VehicleQueryDeviceRequest request = new VehicleQueryDeviceRequest();
request.setAccessToken(MyShared.getInstance().get(MyShared.ACCESSTOKEN, "") + "");
request.setCustomerId(""); // 客户ID,暂时为空
request.setCustomerId(MyShared.getInstance().get(MyShared.STAFFID, "") + ""); // 客户ID,暂时为空
request.setLoginSource(Constants.LOGIN_SOURCE); // 登录来源
request.setVehicleId(plateNum + "_" + colorNum); // 车辆ID格式:车牌号_颜色
@@ -280,7 +280,7 @@ public class LogoutEtcStep1Activity extends AppActivity {
try {
// 将车辆信息转换为JSON字符串
String dataJson = new Gson().toJson(curBizContent);
LogUtils.i("跳转第二步", "传递数据: " + dataJson);
LogUtils.i(this.getClass().getSimpleName(), "跳转第二步 传递数据: " + dataJson);
// 跳转到ETC注销第二步界面
Intent intent = new Intent(this, LogoutEtcStep2Activity.class);
@@ -290,12 +290,12 @@ public class LogoutEtcStep1Activity extends AppActivity {
if (cancelQueryData != null) {
intent.putExtra("cancelAmount", cancelQueryData.getCancelAmount());
intent.putExtra("needPayment", cancelQueryData.isCancel());
LogUtils.i("跳转第二步", "传递违约金信息 - 金额: " + cancelQueryData.getCancelAmount() + "分, 需要支付: " + cancelQueryData.isCancel());
LogUtils.i(this.getClass().getSimpleName(), "跳转第二步 传递违约金信息 - 金额: " + cancelQueryData.getCancelAmount() + "分, 需要支付: " + cancelQueryData.isCancel());
}
startActivity(intent);
} catch (Exception e) {
LogUtils.e("跳转第二步", "跳转异常: " + e.getMessage());
LogUtils.e(this.getClass().getSimpleName(), "跳转第二步 跳转异常: " + e.getMessage());
e.printStackTrace();
ToastUtils.show("跳转失败,请重试");
}

Laden…
Annuleren
Opslaan