Răsfoiți Sursa

购买修改

vvv vvv 1 an în urmă
părinte
comite
f3217893ed
2 a modificat fișierele cu 23 adăugiri și 16 ștergeri
  1. BIN
      src/assets/images/wallet/ar.png
  2. 23 16
      src/views/trade/index.vue

BIN
src/assets/images/wallet/ar.png


+ 23 - 16
src/views/trade/index.vue

@@ -76,7 +76,7 @@
               </div>
               <div>
                 <span>算力</span>
-                <span class="text3">{{ Math.floor(item.power * 100) / 100 }} T</span>
+                <span class="text3">{{ Math.floor(item.power * 100) / 100 }} {{item.power_name}}</span>
               </div>
             </div>
             <div class="flex-col" v-if="item.status === 0" @click="payOrder(item)">
@@ -118,12 +118,12 @@
                 <span class="text1">{{ item.title }}</span>
               </div>
               <div style="margin: 12px 0">
-                <span>价格 </span>
+                <span>支付金额 </span>
                 <span class="text1">{{ Math.floor(item.price * 100) / 100 || 0 }} USDT</span>
               </div>
               <div style="margin: 12px 0">
-                <span>算力 </span>
-                <span class="text1">{{ Math.floor(item.power * 100) / 100 || 0 }} T</span>
+                <span>购买算力 </span>
+                <span class="text1">{{ Math.floor(item.power * 100) / 100 || 0 }} {{ item.power_name }}</span>
               </div>
             </div>
           </div>
@@ -162,7 +162,7 @@
               </div>
               <div>
                 <span>算力</span>
-                <span class="text3">{{ Math.floor(item.power * 100) / 100 }} T</span>
+                <span class="text3">{{ Math.floor(item.power * 100) / 100 }} {{item.power_name}}</span>
               </div>
             </div>
             <div class="flex-col" v-if="item.status === 0" @click="payOrder(item)">
@@ -248,7 +248,7 @@ export default {
     init() {
       if (this.account) {
         this.getProductsList();
-        this.serversInfo();
+        // this.serversInfo();
         this.grtServersRecord();
         this.getPayToken(); //获取支付币种
       }
@@ -295,17 +295,23 @@ export default {
     getProductsList() {
       homeApi.productsList().then(res => {
         if (res.code == 200) {
-          this.productsList = res.data;
-        }
-      });
-    },
-    serversInfo() {
-      homeApi.serversInfo().then(res => {
-        if (res.code == 200) {
-          this.serversList = res.data.info;
+          // type=1 产品 type=2 服务器
+          this.productsList = res.data.filter((i)=>{
+            return i.type == 1
+          });
+          this.serversList = res.data.filter((i)=>{
+            return i.type == 2
+          });
         }
       });
     },
+    // serversInfo() {
+    //   homeApi.serversInfo().then(res => {
+    //     if (res.code == 200) {
+    //       this.serversList = res.data.info;
+    //     }
+    //   });
+    // },
     // 服务器购买记录
     grtServersRecord() {
       homeApi
@@ -338,7 +344,7 @@ export default {
       }
       this.isApprove = true;
       let params = {};
-      if ((type = 1)) {
+      if (type == 1) {
         params = {
           id: item.id,
           type: type,
@@ -349,9 +355,10 @@ export default {
         params = {
           id: item.id,
           type: type,
+          power: item.power,
+          power_type: 2
         };
       }
-
       homeApi
         .createOrder(params)
         .then(res => {