Documentation ¶
Index ¶
- type CustomerDao
- func (d *CustomerDao) CreateCustomerAccount(ctx context.Context, account *model.CustomerAccount) error
- func (d *CustomerDao) DeleteCustomerByCustomerTraceId(ctx context.Context, customerTraceId string) error
- func (d *CustomerDao) DeleteCustomerById(ctx context.Context, id string) error
- func (d *CustomerDao) GetCustomerByCustomerId(ctx context.Context, id string) (*model.CustomerAccount, error)
- func (d *CustomerDao) GetCustomerByCustomerTraceId(ctx context.Context, customerTraceId string) (*model.CustomerAccount, error)
- func (d *CustomerDao) IncreaseAccessTimes(ctx context.Context, id, ip, addr string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomerDao ¶
func NewCustomerDao ¶
func NewCustomerDao(db *ndb.NDb, log *nlog.NLog) *CustomerDao
func (*CustomerDao) CreateCustomerAccount ¶
func (d *CustomerDao) CreateCustomerAccount(ctx context.Context, account *model.CustomerAccount) error
func (*CustomerDao) DeleteCustomerByCustomerTraceId ¶
func (d *CustomerDao) DeleteCustomerByCustomerTraceId(ctx context.Context, customerTraceId string) error
func (*CustomerDao) DeleteCustomerById ¶
func (d *CustomerDao) DeleteCustomerById(ctx context.Context, id string) error
func (*CustomerDao) GetCustomerByCustomerId ¶
func (d *CustomerDao) GetCustomerByCustomerId(ctx context.Context, id string) (*model.CustomerAccount, error)
func (*CustomerDao) GetCustomerByCustomerTraceId ¶
func (d *CustomerDao) GetCustomerByCustomerTraceId(ctx context.Context, customerTraceId string) (*model.CustomerAccount, error)
func (*CustomerDao) IncreaseAccessTimes ¶
func (d *CustomerDao) IncreaseAccessTimes(ctx context.Context, id, ip, addr string) error
Click to show internal directories.
Click to hide internal directories.