From 149b22dc62c85a5668f24073210ac5c0b1955520 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期一, 23 五月 2022 19:12:44 +0800
Subject: [PATCH] 添加基础应用的编译规则
---
src/pages/ai/index/App.vue | 30 +++++++++++++++++++++++++-----
1 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/src/pages/ai/index/App.vue b/src/pages/ai/index/App.vue
index 51304be..7308d94 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: "",
@@ -614,9 +621,14 @@
this.tempDarkList = [];
}
},
- checkDetail(item, typ) {
+ checkDetail(item) {
+ /* 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