From 182aed85616f7ac60d0ffb02e4feac5661b80e0c Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 08 六月 2022 10:40:21 +0800 Subject: [PATCH] 修复初始化页面 --- src/pages/ai/index/App.vue | 28 ++++++++++++++++++++++++---- 1 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/pages/ai/index/App.vue b/src/pages/ai/index/App.vue index 51304be..be21ae0 100644 --- a/src/pages/ai/index/App.vue +++ b/src/pages/ai/index/App.vue @@ -88,7 +88,9 @@ <div class="desc-2">鐗堟湰 {{ item.version }}</div> </div> <div class="right-icon"> - <span class="icon iconfont"></span> + <el-tooltip effect="dark" content="涓嬭浇" placement="bottom"> + <span class="icon iconfont"></span> + </el-tooltip> </div> </div> </div> @@ -142,6 +144,9 @@ v-for="(item, index) in tempList" :key="index" @click="checkDetail(item)" + :class="{ + disabled: activeName == '搴旂敤涓績' && !item.canUpOrIns, + }" > <div class="icon-img"> <span class="icon iconfont" v-if="item.isUpgrade" @@ -357,6 +362,7 @@ <detailPage :detailProductID="detailProductID" :detailType="detailType" + :detailPrice="detailPrice" v-if="inDetail" @flushSdk="getAllSdk" @flushApp="getAllApps" @@ -469,6 +475,7 @@ showUpload: false, detailType: "", detailProductID: "", + detailPrice: "", buttonAuthority: sessionStorage.getItem("buttonAuthoritys") || [], activeName: "搴旂敤涓績", patchUpdateStatus: "", @@ -615,8 +622,13 @@ } }, checkDetail(item, typ) { + /* if (!item.canUpOrIns && typ == "Appcenter") { + return false; + } */ + this.inDetail = true; this.detailProductID = item.id; + this.detailPrice = item.price; if (typ) { this.detailType = typ; } else { @@ -683,7 +695,7 @@ } }) .catch((e) => { - _this.$notify.warning(e.data); + _this.$notify.warning(e.msg); clearInterval(timer); app.upgradeLoading = false; }); @@ -789,6 +801,10 @@ }); }, actived(item) { + if (!item.canUpOrIns) { + return false; + } + let _this = this; if (this.activeTab == "sdk") { actPageAlg(item.id, "") @@ -844,7 +860,6 @@ version: res.data.apps[0].version, productName: res.data.productName, installContent: res.data.apps[0].installContent, - }; } if (res.data.sdks.length > 0) { @@ -1320,6 +1335,10 @@ height: 76px; border-radius: 4px; + /* &.disabled { + cursor: default; + } */ + .icon-img { width: 58px; height: 58px; @@ -1402,7 +1421,8 @@ min-width: 100px; text-align: end; position: absolute; - right: 0; width: 120px; + right: 0; + width: 120px; margin-top: 2px; } .rocket-icon { -- Gitblit v1.8.0