This commit is contained in:
2026-07-18 10:52:32 +08:00
parent 2dcafae465
commit b5ef58f434
61 changed files with 1274 additions and 2142 deletions

View File

@@ -14,6 +14,7 @@ import (
"seeyon-filesystem/config"
"seeyon-filesystem/dto"
"seeyon-filesystem/model"
"seeyon-filesystem/utils"
)
// BackupService 备份服务
@@ -33,6 +34,7 @@ func (s *BackupService) CreatePolicy(req *dto.BackupPolicyCreateRequest) error {
}
policy := &model.BackupPolicy{
ID: utils.GenID(),
Name: req.Name,
BackupType: req.BackupType,
TargetType: req.TargetType,
@@ -105,6 +107,7 @@ func (s *BackupService) ExecuteBackup(policyID uint64) (*model.BackupLog, error)
// 创建备份日志
log := &model.BackupLog{
ID: utils.GenID(),
PolicyID: policyID,
PolicyName: policy.Name,
BackupType: policy.BackupType,