From 41c4e3a432fb0f535ea73d2f63c4c6fa79b97511 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Mon, 11 May 2026 11:36:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controller/apk.go | 3 ++- controller/server.go | 8 -------- monitor/Monitor.go | 4 +--- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/controller/apk.go b/controller/apk.go index fc4e769..5b146c2 100644 --- a/controller/apk.go +++ b/controller/apk.go @@ -17,6 +17,7 @@ import ( const ( apkStorageRoot = "./runtime/apk" apkManifestName = "manifest.json" + apkStaticURLPrefix = "/apk-static" defaultApkUploadToken = "apk-upload-token" apkUploadTokenHeader = "X-Apk-Upload-Token" apkUploadTokenEnvName = "APK_UPLOAD_TOKEN" @@ -208,7 +209,7 @@ func apkManifestPath() string { } func apkDownloadPath(env string, packageType string) string { - return fmt.Sprintf("/api/apk/download/%s?packageType=%s", env, packageType) + return fmt.Sprintf("%s/%s/%s/%s", apkStaticURLPrefix, env, packageType, defaultApkStorageName) } func isValidApkEnv(env string) bool { diff --git a/controller/server.go b/controller/server.go index a2f3b24..1c684d1 100644 --- a/controller/server.go +++ b/controller/server.go @@ -16,18 +16,10 @@ import ( func AppList(c *gin.Context) { Server := model.Server{} AppList, err := Server.AppList() - Role, err := model.GetAdminRole(c) if err != nil { failed(c, err.Error()) return } - if Role != util.RoleSuper { - for i := 0; i < len(AppList); i++ { - if AppList[i].AppId == 0 { - AppList = append(AppList[:i], AppList[i+1:]...) - } - } - } success(c, AppList) } diff --git a/monitor/Monitor.go b/monitor/Monitor.go index 12c1e48..f23360e 100644 --- a/monitor/Monitor.go +++ b/monitor/Monitor.go @@ -52,9 +52,7 @@ func UserAliveMonitor(AppId int) { func ServerInfoMonitor() { for { - now := time.Now() - next := now.Truncate(1 * time.Minute).Add(1 * time.Minute) - time.Sleep(time.Until(next)) + time.Sleep(time.Second * 10) monitorServerInfo() } }