amocrm/internal/repository/account.go

70 lines
1.4 KiB
Go
Raw Normal View History

2024-04-04 09:42:40 +00:00
package repository
import (
"amocrm/internal/models"
"context"
)
type AccountRepository struct {
}
func NewAccountRepository() *AccountRepository {
return &AccountRepository{}
}
2024-04-08 08:20:10 +00:00
func (r *AccountRepository) Updatelistusers(ctx context.Context) error {
2024-04-04 09:42:40 +00:00
//TODO:IMPLEMENT ME
return nil
}
2024-04-08 08:20:10 +00:00
func (r *AccountRepository) Gettinguserfromcash(ctx context.Context) (*models.UserListResp, error) {
//TODO:IMPLEMENT ME
return &models.UserListResp{}, nil
}
func (r *AccountRepository) Deletinguserutm(ctx context.Context, request *models.ListDeleteUTMIDsReq) error {
2024-04-04 09:42:40 +00:00
//TODO:IMPLEMENT ME
return nil
}
2024-04-08 08:20:10 +00:00
func (r *AccountRepository) Savinguserutm(ctx context.Context, request *models.SaveUserListUTMReq) (*models.ListSavedIDUTMResp, error) {
//TODO:IMPLEMENT ME
return &models.ListSavedIDUTMResp{}, nil
}
func (r *AccountRepository) Gettinguserutm(ctx context.Context) (*models.GetListUserUTMResp, error) {
//TODO:IMPLEMENT ME
return &models.GetListUserUTMResp{}, nil
}
2024-04-04 09:42:40 +00:00
func (r *AccountRepository) Softdeleteaccount(ctx context.Context) error {
//TODO:IMPLEMENT ME
return nil
}
func (r *AccountRepository) Getcurrentaccount(ctx context.Context) (*models.GetCurrentAccountResp, error) {
//TODO:IMPLEMENT ME
return &models.GetCurrentAccountResp{}, nil
}
func (r *AccountRepository) Connectaccount(ctx context.Context) (*models.ConnectAccountResp, error) {
//TODO:IMPLEMENT ME
return &models.ConnectAccountResp{}, nil
}