migrate from github

This commit is contained in:
2026-07-15 22:42:31 +08:00
commit 3ad559f05e
262 changed files with 21637 additions and 0 deletions
@@ -0,0 +1,27 @@
package document_service
import (
"github.com/XingfenD/yoresee_doc/internal/dto"
"github.com/XingfenD/yoresee_doc/internal/model"
"github.com/XingfenD/yoresee_doc/internal/status"
)
func (s *DocumentService) CreateRecentTemplate(req *dto.CreateRecentTemplateRequest) error {
if req == nil || req.UserExternalID == "" || req.TemplateID <= 0 {
return status.StatusInternalParamsError
}
userID, err := s.userRepo.GetIDByExternalID(req.UserExternalID).Exec()
if err != nil {
return status.StatusUserNotFound
}
err = s.templateRepo.CreateRecentTemplate(&model.RecentTemplate{
UserID: userID,
TemplateID: req.TemplateID,
AccessedAt: req.AccessTime,
}).Exec()
if err != nil {
return status.StatusWriteDBError
}
return nil
}