feat(应用详情): 增强应用详情页功能并优化代码格式

重构应用详情页逻辑,支持从首页和深度链接直接打开应用时自动获取完整信息
优化应用卡片来源标识显示,支持同时显示多个来源
统一代码格式,修复多行字符串和模板字符串的换行问题
This commit is contained in:
2026-03-29 17:21:17 +08:00
parent 94f4307783
commit e7fb8e689a
7 changed files with 360 additions and 121 deletions
+2 -5
View File
@@ -27,8 +27,7 @@ export const handleInstall = (appObj?: App) => {
if (
downloads.value.find(
(d) =>
d.pkgname === targetApp.pkgname && d.origin === targetApp.origin,
(d) => d.pkgname === targetApp.pkgname && d.origin === targetApp.origin,
)
) {
logger.info(
@@ -107,9 +106,7 @@ export const handleUpgrade = (app: App) => {
(d) => d.pkgname === app.pkgname && d.origin === app.origin,
)
) {
logger.info(
`任务已存在,忽略重复添加: ${app.pkgname} (${app.origin})`,
);
logger.info(`任务已存在,忽略重复添加: ${app.pkgname} (${app.origin})`);
return;
}