12345678910111213141516171819202122232425262728 |
- package repository
- import (
- "city_chips/internal/model"
- "context"
- )
- type IntelligentBuildingControlRepository interface {
- GetIntelligentBuildingControl(ctx context.Context, id int64) (*model.IntelligentBuildingControl, error)
- }
- func NewIntelligentBuildingControlRepository(
- repository *Repository,
- ) IntelligentBuildingControlRepository {
- return &intelligentBuildingControlRepository{
- Repository: repository,
- }
- }
- type intelligentBuildingControlRepository struct {
- *Repository
- }
- func (r *intelligentBuildingControlRepository) GetIntelligentBuildingControl(ctx context.Context, id int64) (*model.IntelligentBuildingControl, error) {
- var intelligentBuildingControl model.IntelligentBuildingControl
- return &intelligentBuildingControl, nil
- }
|