add view page

This commit is contained in:
2026-03-21 20:02:00 +01:00
parent dd044cf5d0
commit a3348e8795
8 changed files with 225 additions and 12 deletions

View File

@@ -47,6 +47,7 @@ func (s *Service) UploadFile(filename string, data io.Reader, deleteAfterDownloa
f := &FileRecord{
ID: folderID,
DeletionID: uuid.NewString(),
ViewID: uuid.NewString(),
Filename: filename,
Path: path,
Size: size,
@@ -145,6 +146,10 @@ func (s *Service) GetFileByDeletionID(delID string) (*FileRecord, error) {
return s.repo.GetByDeletionID(delID)
}
func (s *Service) GetFileByViewID(viewID string) (*FileRecord, error) {
return s.repo.GetFileByViewID(viewID)
}
func (s *Service) ImportFiles(records []ImportFileRecord) error {
for _, r := range records {