Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePropertyLogic ¶
func NewCreatePropertyLogic ¶
func NewCreatePropertyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreatePropertyLogic
func (*CreatePropertyLogic) CreateProperty ¶
func (l *CreatePropertyLogic) CreateProperty(in *product.PropertyCreateReq) (*product.BaseIDResp, error)
Property management
type DeletePropertyLogic ¶
func NewDeletePropertyLogic ¶
func NewDeletePropertyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeletePropertyLogic
func (*DeletePropertyLogic) DeleteProperty ¶
type GetPropertyByIdLogic ¶
func NewGetPropertyByIdLogic ¶
func NewGetPropertyByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPropertyByIdLogic
func (*GetPropertyByIdLogic) GetPropertyById ¶
func (l *GetPropertyByIdLogic) GetPropertyById(in *product.IDReq) (*product.PropertyInfo, error)
type GetPropertyListByIdsLogic ¶
func NewGetPropertyListByIdsLogic ¶
func NewGetPropertyListByIdsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPropertyListByIdsLogic
func (*GetPropertyListByIdsLogic) GetPropertyListByIds ¶
func (l *GetPropertyListByIdsLogic) GetPropertyListByIds(in *product.PropertyListByIdsReq) (*product.PropertyListResp, error)
type GetPropertyListByNameLogic ¶
func NewGetPropertyListByNameLogic ¶
func NewGetPropertyListByNameLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPropertyListByNameLogic
func (*GetPropertyListByNameLogic) GetPropertyListByName ¶
func (l *GetPropertyListByNameLogic) GetPropertyListByName(in *product.PropertyListByNameReq) (*product.PropertyListResp, error)
type GetPropertyPageLogic ¶
func NewGetPropertyPageLogic ¶
func NewGetPropertyPageLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPropertyPageLogic
func (*GetPropertyPageLogic) GetPropertyPage ¶
func (l *GetPropertyPageLogic) GetPropertyPage(in *product.PropertyPageReq) (*product.PropertyListResp, error)
type UpdatePropertyLogic ¶
func NewUpdatePropertyLogic ¶
func NewUpdatePropertyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdatePropertyLogic
func (*UpdatePropertyLogic) UpdateProperty ¶
func (l *UpdatePropertyLogic) UpdateProperty(in *product.PropertyUpdateReq) (*product.BaseResp, error)
Click to show internal directories.
Click to hide internal directories.