diff --git a/tenant-platform/src/api/update.ts b/tenant-platform/src/api/update.ts index b1ae6db..929e255 100644 --- a/tenant-platform/src/api/update.ts +++ b/tenant-platform/src/api/update.ts @@ -245,6 +245,7 @@ export interface DownloadPageHistoryItem { versionName: string versionCode: number downloadUrl?: string + available: boolean changeLog?: string publishedAt: string current: boolean @@ -254,6 +255,7 @@ export interface DownloadPageAppInfo { versionName: string versionCode: number downloadUrl?: string + available?: boolean changeLog?: string storeUrl?: string storeLinks?: Record diff --git a/tenant-platform/src/views/download/DownloadView.vue b/tenant-platform/src/views/download/DownloadView.vue index efdfbd1..64edaa2 100644 --- a/tenant-platform/src/views/download/DownloadView.vue +++ b/tenant-platform/src/views/download/DownloadView.vue @@ -19,6 +19,10 @@ class="btn btn-primary" :href="section.info.downloadUrl" >立即安装 + 无法下载 {{ formatDate(item.publishedAt) }} 下载 + 无法下载 @@ -268,6 +273,12 @@ onMounted(async () => { color: #333; } +.btn-disabled { + background: #f0f2f5; + color: #bbb; + cursor: not-allowed; +} + .other-links { margin-top: 12px; font-size: 13px;