49 lines
865 B
Go
49 lines
865 B
Go
|
package repository
|
||
|
|
||
|
import (
|
||
|
"amocrm/internal/models"
|
||
|
"context"
|
||
|
)
|
||
|
|
||
|
type AccountRepository struct {
|
||
|
}
|
||
|
|
||
|
func NewAccountRepository() *AccountRepository {
|
||
|
return &AccountRepository{}
|
||
|
}
|
||
|
|
||
|
func (r *AccountRepository) Getlistusers(ctx context.Context) error {
|
||
|
//TODO:IMPLEMENT ME
|
||
|
|
||
|
return nil
|
||
|
|
||
|
}
|
||
|
|
||
|
func (r *AccountRepository) Updatelistusers(ctx context.Context) error {
|
||
|
//TODO:IMPLEMENT ME
|
||
|
|
||
|
return nil
|
||
|
|
||
|
}
|
||
|
|
||
|
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
|
||
|
|
||
|
}
|