| | |
| | | <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> |
| | | |
| | |
| | | @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> |
| | |
| | | <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"> |
| | |
| | | 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); |
| | | } |
| | | }); |
| | |
| | | let devObj = {}; |
| | | let sdkIds = []; |
| | | devObj.devId = dev.devId; |
| | | dev.sdkList.forEach((sdk) => { |
| | | dev.sdkList1.forEach((sdk) => { |
| | | if (sdk.isUpgrade) { |
| | | sdkIds.push(sdk.id); |
| | | } |
| | |
| | | }); |
| | | } |
| | | }, |
| | | toDetail(productName) { |
| | | toDetail(id) { |
| | | this.$router.push({ |
| | | path: "/productDetail", |
| | | query: { |
| | | name: productName, |
| | | id: id, |
| | | }, |
| | | }); |
| | | }, |