From a3f18bb593a8b3b1da9927582eb9f6fb5ef18e24 Mon Sep 17 00:00:00 2001 From: Elysia Date: Sat, 14 Feb 2026 23:22:41 +0800 Subject: [PATCH] feat(app): add download count display --- electron/main/index.ts | 4 ++-- src/components/AppDetailModal.vue | 29 ++++++++++++++++++++++++++++- src/global/storeConfig.ts | 2 +- src/modules/processInstall.ts | 4 ++-- 4 files changed, 33 insertions(+), 6 deletions(-) diff --git a/electron/main/index.ts b/electron/main/index.ts index 82be9541..7482118d 100644 --- a/electron/main/index.ts +++ b/electron/main/index.ts @@ -6,7 +6,7 @@ import { shell, Tray, nativeTheme, - session + session, } from "electron"; import { fileURLToPath } from "node:url"; import path from "node:path"; @@ -62,7 +62,7 @@ if (!app.requestSingleInstanceLock()) { let win: BrowserWindow | null = null; const preload = path.join(__dirname, "../preload/index.mjs"); const indexHtml = path.join(RENDERER_DIST, "index.html"); -const userAgent = `APM-Store/${JSON.stringify(process.env.npm_package_version)}` +const userAgent = `APM-Store/${JSON.stringify(process.env.npm_package_version)}`; async function createWindow() { win = new BrowserWindow({ diff --git a/src/components/AppDetailModal.vue b/src/components/AppDetailModal.vue index 0d92c8ba..93f8161d 100644 --- a/src/components/AppDetailModal.vue +++ b/src/components/AppDetailModal.vue @@ -37,6 +37,7 @@

{{ app?.pkgname || "" }} · {{ app?.version || "" }} + · 下载量:{{ downloadCount }}

@@ -199,7 +200,8 @@