瀏覽代碼

'2023年3月14日10:05:15'

master
wq 2 年之前
父節點
當前提交
0bd89c9ef6

+ 5
- 4
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/HomeListInfo.java 查看文件

binding.cancel.setVisibility(View.GONE); binding.cancel.setVisibility(View.GONE);
break; break;
case "11": //(11, "已完成") case "11": //(11, "已完成")
binding.nextStep.setVisibility(View.GONE);
binding.vehicleInformation.setVisibility(View.GONE); binding.vehicleInformation.setVisibility(View.GONE);
break; break;
default: default:
ResultBean.BizContent productBean = new ResultBean.BizContent(); ResultBean.BizContent productBean = new ResultBean.BizContent();
productBean.setId(bizContent1.productId); productBean.setId(bizContent1.productId);
productBean.setName(bizContent1.getProductName()); productBean.setName(bizContent1.getProductName());
if(bizContent1.product != null){
if (bizContent1.product != null) {
productBean.setProductMsg(bizContent1.product.productMsg); productBean.setProductMsg(bizContent1.product.productMsg);
productBean.setFee(bizContent1.product.fee); productBean.setFee(bizContent1.product.fee);
} }
Bundle bundle = new Bundle(); Bundle bundle = new Bundle();
bundle.putString("bizContent", JSON.toJSONString(productBean)); bundle.putString("bizContent", JSON.toJSONString(productBean));
bundle.putString("orderId", bizContent1.getOrderId());
jumpToPage(ETCHandleSonActivity.class,bundle);
bundle.putString("orderId", bizContent1.getOrderId());
jumpToPage(ETCHandleSonActivity.class, bundle);


/*Intent intent = new Intent(); /*Intent intent = new Intent();
intent.putExtra("orderId", bizContent1.getOrderId()); //客车 intent.putExtra("orderId", bizContent1.getOrderId()); //客车
//设备激活 //设备激活
new ObuActivation(BoxManagers.mDecryptVehicleApduBean, new ObuActivation(BoxManagers.mDecryptVehicleApduBean,
getActivity()).start(bizContent -> { getActivity()).start(bizContent -> {
bizContent.setOrderId(content.getOrderId());
bizContent.setOrderId(content.getOrderId());
//激活步骤 //激活步骤
new ObuActivateRequester().start(bizContent, getActivity()); new ObuActivateRequester().start(bizContent, getActivity());
}); });

+ 14
- 11
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/after/TopEntrapmentActivity.java 查看文件



/** /**
* 圈存确认 * 圈存确认
*
* @author admin * @author admin
*/ */
public class TopEntrapmentActivity extends AppActivity implements INRechargeChoose{
public class TopEntrapmentActivity extends AppActivity implements INRechargeChoose {
private ActivityToEntrapmentBinding binding; private ActivityToEntrapmentBinding binding;
private String cardId, vehiclePlate, vehiclePlateColorStr, name, command; private String cardId, vehiclePlate, vehiclePlateColorStr, name, command;


@Override @Override
protected void initView() { protected void initView() {
inRechargeChoose = this; inRechargeChoose = this;
rechargeMoneyAdapter = new RechargeAdapter(TopEntrapmentActivity.this,inRechargeChoose);
rechargeMoneyAdapter = new RechargeAdapter(TopEntrapmentActivity.this, inRechargeChoose);


cardId = getIntent().getStringExtra("cardId"); cardId = getIntent().getStringExtra("cardId");
vehiclePlate = getIntent().getStringExtra("vehiclePlate"); vehiclePlate = getIntent().getStringExtra("vehiclePlate");
/* /*
* 设置界面数据 * 设置界面数据
*/ */
private void setDataToView(){
private void setDataToView() {
binding.tvCardNum.setText("ETC卡号:" + (FunHelper.isEmpty(cardId) ? "" : cardId)); binding.tvCardNum.setText("ETC卡号:" + (FunHelper.isEmpty(cardId) ? "" : cardId));
binding.tvMoneyLabel.setText(FunHelper.isEmpty(name) ? "" : name); binding.tvMoneyLabel.setText(FunHelper.isEmpty(name) ? "" : name);
binding.tvMoney.setText(FunHelper.isEmpty(vehiclePlate) ? "" : vehiclePlate); binding.tvMoney.setText(FunHelper.isEmpty(vehiclePlate) ? "" : vehiclePlate);
/* /*
* 设置充值金额 * 设置充值金额
*/ */
private void setRechargeMoneyList () {
private void setRechargeMoneyList() {
List<RechargeBean> list = new ArrayList<>(); List<RechargeBean> list = new ArrayList<>();
list.add(new RechargeBean("100")); list.add(new RechargeBean("100"));
list.add(new RechargeBean("200")); list.add(new RechargeBean("200"));
* 确认充值弹窗 * 确认充值弹窗
* @param payMoney * @param payMoney
*/ */
private void showConfirmDialog(String payMoney){
private void showConfirmDialog(String payMoney) {
new RechargeConfirmDialog.Builder(TopEntrapmentActivity.this) new RechargeConfirmDialog.Builder(TopEntrapmentActivity.this)
.setContent(payMoney,"请确认是否为车牌号为:" + vehiclePlate + ",车牌颜色为:" + vehiclePlateColorStr + "的车充值。")
.setContent(payMoney, "请确认是否为车牌号为:" + vehiclePlate + ",车牌颜色为:" + vehiclePlateColorStr + "的车充值。")
.setListener(new RechargeConfirmDialog.InOnConfirmClick() { .setListener(new RechargeConfirmDialog.InOnConfirmClick() {
@Override @Override
public void onConfirmClick() { public void onConfirmClick() {
doRecharge();
doRecharge();
} }
}) .show();
}).show();
} }


/* /*
调用圈存检测->圈存修复->圈存申请->圈存确认 调用圈存检测->圈存修复->圈存申请->圈存确认
调用圈存检测->圈存修复->圈存确认 调用圈存检测->圈存修复->圈存确认
*/ */
private void doRecharge(){
private void doRecharge() {
toast("马上执行充值" + moneyInfo.payMoney); toast("马上执行充值" + moneyInfo.payMoney);
SendTheVerificationCodeBean bean = new SendTheVerificationCodeBean(); SendTheVerificationCodeBean bean = new SendTheVerificationCodeBean();
bean.setCardId(cardId); //卡号(传入) bean.setCardId(cardId); //卡号(传入)


interface Callback { interface Callback {
void result(ResultBean.BizContent bizContent); void result(ResultBean.BizContent bizContent);

default void fail() { default void fail() {
} }
} }




private void initClick(){
private void initClick() {
//立即充值 //立即充值
binding.nextStep.setOnClickListener(new View.OnClickListener() { binding.nextStep.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
if(FunHelper.isEmpty(FunHelper.getText(binding.etInputMoney))){
if (FunHelper.isEmpty(FunHelper.getText(binding.etInputMoney))) {
toast("请输入充值金额,或者选择需要充值的金额!"); toast("请输入充值金额,或者选择需要充值的金额!");
return; return;
} }
// return; // return;
// } // }
moneyInfo = new RechargeBean(FunHelper.getText(binding.etInputMoney)); moneyInfo = new RechargeBean(FunHelper.getText(binding.etInputMoney));

doRecharge(); doRecharge();
} }
}); });

Loading…
取消
儲存