fix: 修复目录配置回显问题,系统设置页面卡片宽度调整为100%

This commit is contained in:
2025-09-12 21:11:20 +08:00
parent 5b95f778c9
commit 524da0830a
2 changed files with 14 additions and 4 deletions
-2
View File
@@ -93,8 +93,6 @@ export default {
<style scoped> <style scoped>
.settings-page { .settings-page {
padding: 20px; padding: 20px;
max-width: 800px;
margin: 0 auto;
} }
.card-header { .card-header {
+14 -2
View File
@@ -414,13 +414,25 @@ func (s *ScanService) Status() ScanStatus {
} }
} }
// 从数据库读取最新的目录配置(支持运行时修改后立即生效)
rootDir := s.rootDir
destDir := s.destDir
if s.store != nil {
if v := s.store.GetConfig(ConfigKeyScanDir); v != "" {
rootDir = v
}
if v := s.store.GetConfig(ConfigKeyDestDir); v != "" {
destDir = v
}
}
return ScanStatus{ return ScanStatus{
State: s.state, State: s.state,
Message: s.msg, Message: s.msg,
Started: s.started.Format("2006-01-02 15:04:05"), Started: s.started.Format("2006-01-02 15:04:05"),
Elapsed: elapsed, Elapsed: elapsed,
RootDir: s.rootDir, RootDir: rootDir,
DestDir: s.destDir, DestDir: destDir,
// 复制一份日志再返回,避免前端拿到后修改到我们内部的数据 // 复制一份日志再返回,避免前端拿到后修改到我们内部的数据
Lines: append([]string{}, s.lines...), Lines: append([]string{}, s.lines...),
Stage: s.stage, Stage: s.stage,