fix: run scripts path erro r from local dev and prod env

This commit is contained in:
engigu
2026-02-10 12:05:00 +08:00
parent 27769c2702
commit 7c6437dbaf
4 changed files with 30 additions and 5 deletions
+11 -2
View File
@@ -6,14 +6,15 @@ import (
"strconv"
"fmt"
"os"
"time"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/utils"
"os"
"time"
"github.com/gin-gonic/gin"
"github.com/shirou/gopsutil/v3/process"
@@ -164,6 +165,14 @@ func (sc *SettingsController) UpdateSchedulerSettings(c *gin.Context) {
utils.SuccessMsg(c, "保存成功")
}
// GetPaths 获取系统路径信息
func (sc *SettingsController) GetPaths(c *gin.Context) {
absScriptsDir, _ := filepath.Abs(constant.ScriptsWorkDir)
utils.Success(c, gin.H{
"scripts_dir": absScriptsDir,
})
}
// GetAbout 获取关于信息
func (sc *SettingsController) GetAbout(c *gin.Context) {
var taskCount, logCount, envCount int64