| | |
| | | <div class="rechargePage box-border font-26"> |
| | | <assets-head :title="$t('快速充币')" /> |
| | | <div class="mt-30 w-full text-center font-36 textColor"> |
| | | {{ coin.toUpperCase() + " " + $t("充值") }} |
| | | {{ symbol.toUpperCase() + " " + $t("充值") }} |
| | | </div> |
| | | <div |
| | | class="pl-30 pr-30 text-center flex flex-col items-center justify-center mt40" |
| | |
| | | {{ $t("复制地址") }} |
| | | </div> |
| | | </div> |
| | | <div> |
| | | <!-- <div> |
| | | <div class="font-26 textColor">{{ $t("转出地址(选填)") }}</div> |
| | | <div style="position: relative" class="mt-26 mb-60"> |
| | | <input |
| | |
| | | {{ $t("粘贴") }} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <div class="mb-60"> |
| | | <div class="font-26 textColor">{{ $t("充币数量") }}</div> |
| | | <div> |
| | |
| | | /> |
| | | </div> |
| | | </div> |
| | | <!-- <div> |
| | | <div> |
| | | <div class="font-26 textColor">{{ $t('链名称') }}</div> |
| | | <div class="flex "> |
| | | <div :class="blockchainIndex == index ? 'borderMain colorMain' : 'border-solid-dark-grey border-r-grey'" |
| | |
| | | v-for="(item, index) in chainList" :key="index" @click="changeBlockchain(index)">{{ |
| | | item.blockchain_name }}</div> |
| | | </div> |
| | | </div> --> |
| | | <div> |
| | | </div> |
| | | <div> |
| | | <div class="font-26 textColor"> |
| | | {{ $t("付款凭证(上传支付详情截图)") }} |
| | | </div> |
| | |
| | | imgshow: false, |
| | | img: "", |
| | | enterAddress: "", |
| | | symbol: "", |
| | | }; |
| | | }, |
| | | mounted() { |
| | | //获取域名 |
| | | this.nowUrl = "https://" + window.location.hostname; |
| | | this.coin = this.$route.query.symbol; |
| | | this.coin = this.$route.query.coin; |
| | | this.symbol = this.$route.query.symbol; |
| | | this.getData(); |
| | | this.getToken(); |
| | | // https://www.wbfjsfhjdbsh.site/wap/api/cms!get.action?language=en&content_code=002&token=fe3c35583f8a4f12a86b0c13faa75ee6 |
| | |
| | | methods: { |
| | | getData() { |
| | | Axios.getBlock({ |
| | | coin: this.coin, |
| | | coin_para: this.symbol, |
| | | }).then((res) => { |
| | | console.log(res); |
| | | this.address = res.address; |
| | | // this.blockchain_name = res.data[0].blockchain_name; |
| | | this.chainList = res.page.elements |
| | | this.address = res.page.elements[0].address; |
| | | this.blockchain_name = res.page.elements[0].blockchain_name; |
| | | this.getQRCode(); |
| | | }); |
| | | }, |
| | |
| | | }, |
| | | //生成二维码 |
| | | getQRCode() { |
| | | console.log( this.address); |
| | | let opts = { |
| | | errorCorrectionLevel: "H", //容错级别 |
| | | type: "image/png", //生成的二维码类型 |
| | |
| | | margin: 4, //二维码留白边距 |
| | | width: 200, //宽 |
| | | height: 200, //高 |
| | | text: "http://www.xxx.com", //二维码内容 |
| | | text: "", //二维码内容 |
| | | color: { |
| | | dark: "#333333", //前景色 |
| | | light: "#fff", //背景色 |
| | |
| | | this.$toast(this.$t("请输入数字")); |
| | | return; |
| | | } |
| | | |
| | | if (this.amount) { |
| | | Axios.rechargeApply({ |
| | | session_token: this.session_token, |
| | | amount: this.amount, |
| | | from: this.enterAddress, |
| | | blockchain_name: this.coin, |
| | | // blockchain_name: this.coin.toUpperCase(), |
| | | blockchain_name: this.blockchain_name, |
| | | img: this.submitImg, |
| | | coin: this.coin, |
| | | coin: this.symbol.toUpperCase(), |
| | | channel_address: this.address, |
| | | tx: "", |
| | | }) |