12345678910111213141516171819202122232425262728 |
- package services
- import (
- "go.mod/dao"
- "go.mod/datasource"
- "go.mod/models"
- )
- type UploadService interface {
- Get(id int) (*models.CmUpload, error)
- }
- //返回service操作类
- type uploadService struct {
- dao *dao.UploadDao
- }
- //创建项目用户service
- func NewUploadService() UploadService {
- return &uploadService{
- dao: dao.NewUploadDao(datasource.InstanceDbMaster()),
- }
- }
- func (s *uploadService) Get(id int) (*models.CmUpload, error) {
- file, err := s.dao.GetFile(id)
- return file, err
- }
|