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