Documentation
¶
Index ¶
- func DBToRPCFmt(db interface{}) interface{}
- func GetNullTime(time sql.NullTime) int64
- type GetGroupInfoLogic
- type GetGroupMemberLogic
- type ManageGroupInfoLogic
- func (l *ManageGroupInfoLogic) AddGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
- func (l *ManageGroupInfoLogic) DelGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
- func (l *ManageGroupInfoLogic) ManageGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
- func (l *ManageGroupInfoLogic) ModifyGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
- type ManageGroupMemberLogic
- func (l *ManageGroupMemberLogic) AddGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
- func (l *ManageGroupMemberLogic) CheckGroup(in *dc.ManageGroupMemberReq) (bool, error)
- func (l *ManageGroupMemberLogic) CheckGroupMember(in *dc.ManageGroupMemberReq) (bool, error)
- func (l *ManageGroupMemberLogic) DelGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
- func (l *ManageGroupMemberLogic) ManageGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
- type SendActionLogic
- type SendPropertyLogic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DBToRPCFmt ¶
func DBToRPCFmt(db interface{}) interface{}
func GetNullTime ¶
Types ¶
type GetGroupInfoLogic ¶
func NewGetGroupInfoLogic ¶
func NewGetGroupInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetGroupInfoLogic
func (*GetGroupInfoLogic) GetGroupInfo ¶
func (l *GetGroupInfoLogic) GetGroupInfo(in *dc.GetGroupInfoReq) (resp *dc.GetGroupInfoResp, err error)
获取组信息
type GetGroupMemberLogic ¶
func NewGetGroupMemberLogic ¶
func NewGetGroupMemberLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetGroupMemberLogic
func (*GetGroupMemberLogic) GetGroupMember ¶
func (l *GetGroupMemberLogic) GetGroupMember(in *dc.GetGroupMemberReq) (resp *dc.GetGroupMemberResp, err error)
获取组成员
type ManageGroupInfoLogic ¶
func NewManageGroupInfoLogic ¶
func NewManageGroupInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ManageGroupInfoLogic
func (*ManageGroupInfoLogic) AddGroupInfo ¶
func (l *ManageGroupInfoLogic) AddGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
func (*ManageGroupInfoLogic) DelGroupInfo ¶
func (l *ManageGroupInfoLogic) DelGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
func (*ManageGroupInfoLogic) ManageGroupInfo ¶
func (l *ManageGroupInfoLogic) ManageGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
管理组
func (*ManageGroupInfoLogic) ModifyGroupInfo ¶
func (l *ManageGroupInfoLogic) ModifyGroupInfo(in *dc.ManageGroupInfoReq) (*dc.GroupInfo, error)
type ManageGroupMemberLogic ¶
func NewManageGroupMemberLogic ¶
func NewManageGroupMemberLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ManageGroupMemberLogic
func (*ManageGroupMemberLogic) AddGroupMember ¶
func (l *ManageGroupMemberLogic) AddGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
func (*ManageGroupMemberLogic) CheckGroup ¶
func (l *ManageGroupMemberLogic) CheckGroup(in *dc.ManageGroupMemberReq) (bool, error)
发现返回true 没有返回false
func (*ManageGroupMemberLogic) CheckGroupMember ¶
func (l *ManageGroupMemberLogic) CheckGroupMember(in *dc.ManageGroupMemberReq) (bool, error)
发现返回true 没有返回false
func (*ManageGroupMemberLogic) DelGroupMember ¶
func (l *ManageGroupMemberLogic) DelGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
func (*ManageGroupMemberLogic) ManageGroupMember ¶
func (l *ManageGroupMemberLogic) ManageGroupMember(in *dc.ManageGroupMemberReq) (*dc.GroupMember, error)
管理组成员
type SendActionLogic ¶
func NewSendActionLogic ¶
func NewSendActionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendActionLogic
func (*SendActionLogic) SendAction ¶
func (l *SendActionLogic) SendAction(in *dc.SendActionReq) (*dc.SendActionResp, error)
同步调用设备行为
type SendPropertyLogic ¶
func NewSendPropertyLogic ¶
func NewSendPropertyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *SendPropertyLogic
func (*SendPropertyLogic) SendProperty ¶
func (l *SendPropertyLogic) SendProperty(in *dc.SendPropertyReq) (*dc.SendPropertyResp, error)
同步调用设备属性
Click to show internal directories.
Click to hide internal directories.