project_service.go 586 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * @description: 项目相关数据处理
  3. * @Author: CP
  4. * @Date: 2020-09-04 14:42:27
  5. * @FilePath: \construction_management\services\project_service.go
  6. */
  7. package services
  8. import (
  9. "go.mod/dao"
  10. "go.mod/datasource"
  11. )
  12. //定义项目Service接口
  13. type ProjectService interface {
  14. //ValidManager(code string, account string, password string) error
  15. }
  16. //返回service操作类
  17. type projectService struct {
  18. dao *dao.ProjectDao
  19. }
  20. //创建项目service
  21. func NewProjectService() ProjectService {
  22. return &projectService{
  23. dao: dao.NewProjectDao(datasource.InstanceDbMaster()),
  24. }
  25. }