From 828541a64648bea75c5675aed803c6bb77b1385b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=AD=8F=E7=AB=8B=E9=9B=84?=
Date: Wed, 13 May 2026 15:08:42 +0800
Subject: [PATCH] fix: add GitHub App uninstall button
---
ruoyi-ui/src/views/index.vue | 37 +++++++++++++++++++++++++++++++++++-
1 file changed, 36 insertions(+), 1 deletion(-)
diff --git a/ruoyi-ui/src/views/index.vue b/ruoyi-ui/src/views/index.vue
index 8081a92..dc4bf22 100644
--- a/ruoyi-ui/src/views/index.vue
+++ b/ruoyi-ui/src/views/index.vue
@@ -66,6 +66,30 @@
>访问主页
+
+
+ GitHub App 管理
+
+
+ 已安装后如需取消授权,可通过 GitHub App 设置页进行卸载。
+
+ 安装 GitHub App
+ 卸载 GitHub App
+
@@ -1020,7 +1044,9 @@ export default {
data() {
return {
// 版本号
- version: "3.8.8"
+ version: "3.8.8",
+ githubAppInstallUrl: "https://github.com/apps/integrated-wallet/installations/new",
+ githubAppUninstallUrl: "https://github.com/settings/installations"
};
},
methods: {
@@ -1081,6 +1107,15 @@ export default {
}
}
+ .github-app-card {
+ margin-top: 16px;
+
+ .github-app-desc {
+ color: #606266;
+ font-size: 13px;
+ }
+ }
+
.update-log {
ol {
display: block;