From ca468c357e3f48a6d821df95ace41a2c0723b6cb Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Mon, 21 Oct 2024 14:30:06 +0800
Subject: [PATCH] php3php5

---
 src/page/recharge/rechargePage.vue |  203 +++++++++++++++++++++++++++++---------------------
 1 files changed, 117 insertions(+), 86 deletions(-)

diff --git a/src/page/recharge/rechargePage.vue b/src/page/recharge/rechargePage.vue
index 9f5c93a..da0fd89 100644
--- a/src/page/recharge/rechargePage.vue
+++ b/src/page/recharge/rechargePage.vue
@@ -209,92 +209,123 @@
 		       }
 	  },
    async getData() { 
-		await Axios.getBlock({
-		  coin: this.coin
-		}).then((res) => {
-		  if (res.code == "0") {
-		    this.chainList = res.data.page.elements;
-		    // this.address = res.data.page.elements[0].address;
-		    this.blockchain_name = res.data.page.elements[0].blockchain_name;
-		    let trc20=res.data.page.elements[3].address
-		    let erc20=res.data.page.elements[0].address
-		    let btc=res.data.page.elements[1].address
-		    let eth=res.data.page.elements[2].address
-		    if(this.symbol=='usdt'){
-		      this.chainList=[{
-		        address:trc20,
-		        blockchain_name:'TRC20'
-		      },{
-		        address:erc20,
-		        blockchain_name:'ERC20'
-		      }]
-			  this.address = this.chainList[0].address;
-			  this.blockchain_name = this.chainList[0].blockchain_name;
-		    }else if (this.symbol=='btc'){
-				// console.log(btc);
-				// debugger
-		    this.chainList=[{
-		      address:btc,
-		      blockchain_name:'BTC'
-		    }]
-			this.address = this.chainList[0].address;
-			this.blockchain_name = this.chainList[0].blockchain_name;
-		  }else if (this.symbol=='eth'){
-		    this.chainList=[{
-		      address:eth,
-		      blockchain_name:"ETH"
-		    }]
-			this.address = this.chainList[0].address;
-			this.blockchain_name = this.chainList[0].blockchain_name;
-		  }
-		    this.getQRCode();
-		  }
-		});
-      // Axios.exchange({}).then((res) => {
-      //   if (res.data&&res.data.filter(item => {
-      //     return item.userid == this.userInfo.usercode
-      //   }).length >0) {
-      //     Axios.user_wallet({}).then((res) => {
-      //       let trc20=res.data["wallet_address_USDT(trc20)"].contract_address
-      //       let erc20=res.data["wallet_address_USDT(erc20)"].contract_address
-      //       let btc=res.data["wallet_address_BTC"].contract_address
-      //       let eth=res.data["wallet_address_ETH"].contract_address
-      //       if(this.coin=='usdt'){
-      //         this.chainList=[{
-      //           address:trc20,
-      //           blockchain_name:'TRC20'
-      //         },{
-      //           address:erc20,
-      //           blockchain_name:'ERC20'
-      //         }]
-      //       }else if (this.coin=='btc'){
-      //         this.chainList=[{
-      //           address:btc,
-      //           blockchain_name:'BTC'
-      //         }]
-      //       }else if (this.coin=='eth'){
-      //         this.chainList=[{
-      //           address:eth,
-      //           blockchain_name:"ETH"
-      //         }]
-      //       }
-      //       this.address = this.chainList[0].address;
-      //       this.blockchain_name = this.chainList[0].blockchain_name;
-      //       this.getQRCode();
-      //     })
-      //   } else {
-      //     Axios.getBlock({
-      //       coin: this.coin
-      //     }).then((res) => {
-      //       if (res.code == "0") {
-      //         this.chainList = res.data;
-      //         this.address = res.data[0].address;
-      //         this.blockchain_name = res.data[0].blockchain_name;
-      //         this.getQRCode();
-      //       }
-      //     });
-      //   }
-      // })
+		// await Axios.getBlock({
+		//   coin: this.coin
+		// }).then((res) => {
+		//   if (res.code == "0") {
+		//     this.chainList = res.data.page.elements;
+		//     // this.address = res.data.page.elements[0].address;
+		//     this.blockchain_name = res.data.page.elements[0].blockchain_name;
+		//     let trc20=res.data.page.elements[3].address
+		//     let erc20=res.data.page.elements[0].address
+		//     let btc=res.data.page.elements[1].address
+		//     let eth=res.data.page.elements[2].address
+		//     if(this.symbol=='usdt'){
+		//       this.chainList=[{
+		//         address:trc20,
+		//         blockchain_name:'TRC20'
+		//       },{
+		//         address:erc20,
+		//         blockchain_name:'ERC20'
+		//       }]
+		// 	  this.address = this.chainList[0].address;
+		// 	  this.blockchain_name = this.chainList[0].blockchain_name;
+		//     }else if (this.symbol=='btc'){
+		// 		// console.log(btc);
+		// 		// debugger
+		//     this.chainList=[{
+		//       address:btc,
+		//       blockchain_name:'BTC'
+		//     }]
+		// 	this.address = this.chainList[0].address;
+		// 	this.blockchain_name = this.chainList[0].blockchain_name;
+		//   }else if (this.symbol=='eth'){
+		//     this.chainList=[{
+		//       address:eth,
+		//       blockchain_name:"ETH"
+		//     }]
+		// 	this.address = this.chainList[0].address;
+		// 	this.blockchain_name = this.chainList[0].blockchain_name;
+		//   }
+		//     this.getQRCode();
+		//   }
+		// });
+      await Axios.exchange({}).then((res) => {
+        if (res.data&&res.data.filter(item => {
+          return item.userid == this.userInfo.usercode
+        }).length >0) {
+          Axios.user_wallet({}).then((res) => {
+            let trc20=res.data["wallet_address_USDT(trc20)"].contract_address
+            let erc20=res.data["wallet_address_USDT(erc20)"].contract_address
+            let btc=res.data["wallet_address_BTC"].contract_address
+            let eth=res.data["wallet_address_ETH"].contract_address
+            if(this.coin=='usdt'){
+              this.chainList=[{
+                address:trc20,
+                blockchain_name:'TRC20'
+              },{
+                address:erc20,
+                blockchain_name:'ERC20'
+              }]
+            }else if (this.coin=='btc'){
+              this.chainList=[{
+                address:btc,
+                blockchain_name:'BTC'
+              }]
+            }else if (this.coin=='eth'){
+              this.chainList=[{
+                address:eth,
+                blockchain_name:"ETH"
+              }]
+            }
+            this.address = this.chainList[0].address;
+            this.blockchain_name = this.chainList[0].blockchain_name;
+            this.getQRCode();
+          })
+        } else {
+           Axios.getBlock({
+            coin: this.coin
+          }).then((res) => {
+            if (res.code == "0") {
+              this.chainList = res.data.page.elements;
+              // this.address = res.data.page.elements[0].address;
+              this.blockchain_name = res.data.page.elements[0].blockchain_name;
+              let trc20=res.data.page.elements[3].address
+              let erc20=res.data.page.elements[0].address
+              let btc=res.data.page.elements[1].address
+              let eth=res.data.page.elements[2].address
+              if(this.symbol=='usdt'){
+                this.chainList=[{
+                  address:trc20,
+                  blockchain_name:'TRC20'
+                },{
+                  address:erc20,
+                  blockchain_name:'ERC20'
+                }]
+          	  this.address = this.chainList[0].address;
+          	  this.blockchain_name = this.chainList[0].blockchain_name;
+              }else if (this.symbol=='btc'){
+          		// console.log(btc);
+          		// debugger
+              this.chainList=[{
+                address:btc,
+                blockchain_name:'BTC'
+              }]
+          	this.address = this.chainList[0].address;
+          	this.blockchain_name = this.chainList[0].blockchain_name;
+            }else if (this.symbol=='eth'){
+              this.chainList=[{
+                address:eth,
+                blockchain_name:"ETH"
+              }]
+          	this.address = this.chainList[0].address;
+          	this.blockchain_name = this.chainList[0].blockchain_name;
+            }
+              this.getQRCode();
+            }
+          });
+        }
+      })
     },
     changeBlockchain(index) {
       this.blockchainIndex = index;

--
Gitblit v1.9.3