5.10航天ui交易所pc端,代码jiem-pc
lxf
2025-07-11 b20f8b51a1d53125201883371ecfc15fd18a1c3b
src/views/wallet/recharge.vue
@@ -439,6 +439,7 @@
import QRCode from "qrcode";
import ListCoins from "@/components/my/listCoins.vue";
import { Plus, CaretBottom, ArrowLeftBold } from "@element-plus/icons-vue";
import Axios from "@/api/perpetualContract.js";
export default {
  components: { Plus, CaretBottom, ListCoins },
@@ -567,7 +568,6 @@
        coin: this.coin,
      }).then((res) => {
        const elarr = res.data.page.elements;
        this.blockchain = elarr;
        this.listOpData1 = [];
        for (var i in elarr) {
          if (
@@ -577,9 +577,11 @@
            this.listOpData1.push({
              icon: elarr[i].coin,
              name: elarr[i].blockchain_name,
              ...elarr[i],
            });
          }
        }
        this.blockchain = this.listOpData1;
        this.blockchainIndex = 0;
        this.address = this.blockchain[0].address;
        this.imgURl = this.mounted(this.blockchain[0].address); //TODO 接口返回的地址有问题
@@ -618,25 +620,49 @@
    //充币
    handleRecharge() {
      if (this.quantity && this.quantity > 0) {
        Axios2.url("wap/api/rechargeBlockchain!recharge.action", {
          session_token: this.session_token,
          amount: this.quantity,
          from: this.address,
          blockchain_name: this.blockchain_name,
          coin: this.coin,
          channel_address: this.address,
          tx: "",
          img: this.rechargeImg,
        }).then((res) => {
          this.getSessionToken();
          if (res.code == "0") {
            this.$message.success(this.$t("message.user.ti27"));
            this.quantity = "";
            this.rechargeImg = "";
            this.oneImg = "";
            this.getRechargeRecord();
          }
        });
        // Axios2.url("wap/api/rechargeBlockchain!recharge.action", {
        //   session_token: this.session_token,
        //   amount: this.quantity,
        //   from: this.address,
        //   blockchain_name: this.blockchain_name,
        //   coin: this.coin,
        //   channel_address: this.address,
        //   tx: "",
        //   img: this.rechargeImg,
        // })
        Axios.rechargeBlockchainrecharge(
          {
            session_token: this.session_token,
            amount: this.quantity,
            from: this.address,
            blockchain_name: this.blockchain_name,
            coin: this.coin,
            channel_address: this.address,
            tx: "",
            img: this.rechargeImg,
          },
          false
        )
          .then((res) => {
            this.getSessionToken();
            console.log("请等待上一笔充值完成!", res);
            if (res.code == "0") {
              this.$message.success(this.$t("message.user.ti27"));
              this.quantity = "";
              this.rechargeImg = "";
              this.oneImg = "";
              this.getRechargeRecord();
            } else if (res.msg == "请等待上一笔充值完成!") {
              this.$message.error(this.$t("message.user.ti28"));
            }
          })
          .catch((error) => {
            console.log(error, "11");
            if (error.data.msg == "请等待上一笔充值完成!") {
              this.$message.error(this.$t("message.user.ti28"));
            }
          });
      } else {
        this.$message.error(this.$t("message.user.xian33"));
      }