From 7a2b07ad2b0715c6e2dffb5102cd1d1c05c28d6a Mon Sep 17 00:00:00 2001
From: mark <mark18340872469@163.com>
Date: 星期四, 29 九月 2022 11:14:20 +0800
Subject: [PATCH] 点位信息 all
---
src/views/hashrate/AlgManage/index.vue | 46 +++++++++++++++++++++++++---------------------
1 files changed, 25 insertions(+), 21 deletions(-)
diff --git a/src/views/hashrate/AlgManage/index.vue b/src/views/hashrate/AlgManage/index.vue
index 1edfacd..5b355d5 100644
--- a/src/views/hashrate/AlgManage/index.vue
+++ b/src/views/hashrate/AlgManage/index.vue
@@ -10,15 +10,13 @@
<div class="algCard" v-for="(item, index) in payAlg" :key="index">
<img :src="item.logoUrl" alt="" draggable="false" />
<div class="name">{{ item.productName }}</div>
- <span class="button pay" @click="toDetail(item.productName)"
- >璐拱</span
- >
+ <span class="button pay" @click="toDetail(item.id)">璐拱</span>
</div>
</div>
<!-- 鍏嶈垂绠楁硶鍒楄〃 -->
<div class="label freeLabel">
- 鍏嶈垂绠楁硶 <span class="des">浠庢澶勬嫋鎷界畻娉曞浘鏍囧畨瑁呭埌璁惧</span>
+ 鏈湴绠楁硶 <span class="des">浠庢澶勬嫋鎷界畻娉曞浘鏍囧畨瑁呭埌璁惧</span>
</div>
<div class="freeList scroll">
<div
@@ -34,9 +32,7 @@
@dragstart="dragStart(item)"
/>
<div class="name">{{ item.productName }}</div>
- <span class="button detail" @click="toDetail(item.productName)"
- >鏌ョ湅璇︽儏</span
- >
+ <span class="button detail" @click="toDetail(item.id)">鏌ョ湅璇︽儏</span>
</div>
</div>
</div>
@@ -53,25 +49,25 @@
<div class="algList">
<!-- 绠楁硶card -->
<Card
- v-for="(alg, index) in item.sdkList"
+ v-for="(alg, index) in item.sdkList1"
:key="index"
:alg="alg"
:devId="item.devId"
- @unInstall="item.sdkList.splice(index, 1)"
+ @unInstall="item.sdkList1.splice(index, 1)"
></Card>
<!-- 鎷栨嫿瀛樻斁box -->
<div
class="dropBox"
v-if="dragAlg"
@dragover="dragover($event)"
- @drop="drop(item.sdkList, item.devId)"
+ @drop="drop(item.sdkList1, item.devId)"
>
璇锋嫋鍔ㄥ埌姝ゅ
</div>
<!-- 绌虹畻娉曟儏鍐� -->
<div
class="empty"
- v-if="item.sdkList && item.sdkList.length === 0 && !dragAlg"
+ v-if="item.sdkList1 && item.sdkList1.length === 0 && !dragAlg"
>
<img src="/images/hashrate/sdkEmpty.png" alt="" />
<div class="des">
@@ -169,7 +165,8 @@
}
if (
- item.logoUrl.indexOf("http://apps.smartai.com/httpImage/") === -1
+ item.logoUrl.indexOf("http://apps.smartai.com/httpImage/") === -1 &&
+ item.logoUrl.indexOf("/files") != 0
) {
item.logoUrl = "/httpImage/" + item.logoUrl;
}
@@ -190,6 +187,13 @@
this.equipmentArr = [];
res.data.forEach((item, index) => {
if (item.sdkList) {
+ let sdkList1 = [];
+ item.sdkList.forEach((sdk) => {
+ if (sdk.installed) {
+ sdkList1.push(sdk);
+ }
+ });
+ item.sdkList1 = sdkList1;
this.equipmentArr.push(item);
}
});
@@ -255,7 +259,7 @@
let devObj = {};
let sdkIds = [];
devObj.devId = dev.devId;
- dev.sdkList.forEach((sdk) => {
+ dev.sdkList1.forEach((sdk) => {
if (sdk.isUpgrade) {
sdkIds.push(sdk.id);
}
@@ -275,11 +279,11 @@
});
}
},
- toDetail(productName) {
+ toDetail(id) {
this.$router.push({
path: "/productDetail",
query: {
- name: productName,
+ id: id,
},
});
},
@@ -418,15 +422,15 @@
.update {
position: absolute;
- top: 20px;
- right: 20px;
- width: 140px;
- height: 40px;
+ top: 6px;
+ right: 165px;
+ width: 112px;
+ height: 32px;
background: #0065ff;
color: #fff;
- font-size: 14px;
+ /* font-size: 15px; */
font-weight: 700;
- line-height: 40px;
+ line-height: 33px;
text-align: center;
}
--
Gitblit v1.8.0