Documentation
¶
Index ¶
- Variables
- func ModelToResponse(administrator entity.AdministratorEntity) biz.Administrator
- func NewAdministratorRepo(data *Data, logger log.Logger) biz.AdministratorRepo
- func NewDiscovery(conf *conf.Registry) registry.Discovery
- func NewMysqlCmd(conf *conf.Data, logger log.Logger) *gorm.DB
- func NewRedisCmd(conf *conf.Data, logger log.Logger) redis.Cmdable
- func NewRegistrar(conf *conf.Registry) registry.Registrar
- type AdministratorRepo
- func (b AdministratorRepo) CreateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)
- func (b AdministratorRepo) DeleteAdministrator(ctx context.Context, id int64) error
- func (b AdministratorRepo) GetAdministrator(ctx context.Context, id int64) (*biz.Administrator, error)
- func (b AdministratorRepo) GetAdministratorByParams(params map[string]interface{}) (record entity.AdministratorEntity, err error)
- func (b AdministratorRepo) ListAdministrator(ctx context.Context, pageNum, pageSize int64) ([]*biz.Administrator, int64, error)
- func (b AdministratorRepo) UpdateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)
- type Data
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewData, NewDiscovery, NewRegistrar, NewRedisCmd, NewMysqlCmd, NewAdministratorRepo, )
ProviderSet is data providers.
Functions ¶
func ModelToResponse ¶
func ModelToResponse(administrator entity.AdministratorEntity) biz.Administrator
ModelToResponse 转换 administrator 表中所有字段的值
func NewAdministratorRepo ¶
func NewAdministratorRepo(data *Data, logger log.Logger) biz.AdministratorRepo
Types ¶
type AdministratorRepo ¶
type AdministratorRepo struct {
// contains filtered or unexported fields
}
func (AdministratorRepo) CreateAdministrator ¶
func (b AdministratorRepo) CreateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)
func (AdministratorRepo) DeleteAdministrator ¶
func (b AdministratorRepo) DeleteAdministrator(ctx context.Context, id int64) error
func (AdministratorRepo) GetAdministrator ¶
func (b AdministratorRepo) GetAdministrator(ctx context.Context, id int64) (*biz.Administrator, error)
func (AdministratorRepo) GetAdministratorByParams ¶
func (b AdministratorRepo) GetAdministratorByParams(params map[string]interface{}) (record entity.AdministratorEntity, err error)
GetAdministratorByParams 根据条件获取数据
func (AdministratorRepo) ListAdministrator ¶
func (b AdministratorRepo) ListAdministrator(ctx context.Context, pageNum, pageSize int64) ([]*biz.Administrator, int64, error)
func (AdministratorRepo) UpdateAdministrator ¶
func (b AdministratorRepo) UpdateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)
Click to show internal directories.
Click to hide internal directories.