From dbd287f9349ed52c8e861c2aadecff9a9bd83f3a Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期五, 08 八月 2025 20:34:05 +0800 Subject: [PATCH] 计费异常流程、支付宝提现等迭代 --- app/src/main/java/com/zhaoyang/driver/ui/card/AddCardActivity.kt | 74 ++++--------------------------------- 1 files changed, 8 insertions(+), 66 deletions(-) diff --git a/app/src/main/java/com/zhaoyang/driver/ui/card/AddCardActivity.kt b/app/src/main/java/com/zhaoyang/driver/ui/card/AddCardActivity.kt index 6bb0f05..dc1cdf0 100644 --- a/app/src/main/java/com/zhaoyang/driver/ui/card/AddCardActivity.kt +++ b/app/src/main/java/com/zhaoyang/driver/ui/card/AddCardActivity.kt @@ -29,93 +29,35 @@ } override fun initView() { - setTitleText("添加银行卡") + setTitleText("添加支付宝账号") if (data != null){ - setTitleText("修改银行卡") + setTitleText("修改支付宝账号") setInfo(data as CardListBean.DataBean) } } private fun setInfo(dataBean: CardListBean.DataBean) { - tv_card_site.gone() - et_card_name.setText(dataBean.name) - et_card_num.setText(dataBean.code) - et_card_bank_name.setText(dataBean.bankName) + et_card_name.setText(dataBean.userName) + et_card_num.setText(dataBean.account) tv_add_card.text = "修改" id = dataBean.id.toString() - cardName = dataBean.bank } - var cardName = "" override fun setOnclick() { - tv_card_site.clickDelay { - var pop = DialogUtil.getPopupwindow(this,R.layout.pop_card_list) - pop.contentView.rl_container.clickDelay { - pop.dismiss() - } - pop.contentView.tv_car_info.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info.text.toString() - cardName = pop.contentView.tv_car_info.text.toString() - pop.dismiss() - } - - pop.contentView.tv_car_info_ny.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info_ny.text.toString() - cardName = pop.contentView.tv_car_info_ny.text.toString() - pop.dismiss() - } - pop.contentView.tv_car_info_zg.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info_zg.text.toString() - cardName = pop.contentView.tv_car_info_zg.text.toString() - pop.dismiss() - } - pop.contentView.tv_car_info_js.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info_js.text.toString() - cardName = pop.contentView.tv_car_info_js.text.toString() - pop.dismiss() - } - pop.contentView.tv_car_info_yz.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info_yz.text.toString() - cardName = pop.contentView.tv_car_info_yz.text.toString() - pop.dismiss() - } - pop.contentView.tv_car_info_quit.clickDelay { - tv_card_site.text = pop.contentView.tv_car_info_quit.text.toString() - cardName = pop.contentView.tv_car_info_quit.text.toString() - pop.dismiss() - } - pop.showDown(window.decorView) - } - - tv_add_card.clickDelay { if (et_card_name.getContent().isEmpty()){ toast("请输入姓名") return@clickDelay } if (et_card_num.getContent().isEmpty()){ - toast("请输入银行卡号码") - return@clickDelay - } - if (!PhoneCheckUtil.checkBankCard(et_card_num.getContent().trim())){ - toast("银行卡号码错误") - return@clickDelay - } - if (cardName.isEmpty()){ - toast("请选择银行卡") - return@clickDelay - } - if (et_card_bank_name.getContent().isEmpty()){ - toast("请填写开户行名称") + toast("请输入支付宝账号") return@clickDelay } var map = getMapByAny() - map["bank"] = cardName - map["code"] = et_card_num.getContent() - map["name"] = et_card_name.getContent() - map["bankName"] = et_card_bank_name.getContent() + map["account"] = et_card_num.getContent() + map["userName"] = et_card_name.getContent() var url = Api.saveBankCard if (data != null){ map["id"] = id @@ -123,7 +65,7 @@ } callNet(url,map){ onBackPressed() - toast("成功") + toast("保存成功") } } } -- Gitblit v1.7.1