Documentation ¶
Overview ¶
Package tag 标签管理
Index ¶
- type TagError
- type TagInfo
- type UserInfo
- type WechatTag
- func (w WechatTag) AddUser(ctx context.Context, tagId int, userList []string, partyList []int) error
- func (w WechatTag) Create(ctx context.Context, tagId int, tagName string) (id int, err error)
- func (w WechatTag) Delete(ctx context.Context, tagId int) error
- func (w WechatTag) DeleteUser(ctx context.Context, tagId int, userList []string, partyList []int) error
- func (w WechatTag) GetTagList(ctx context.Context) (tagList []TagInfo, err error)
- func (w WechatTag) GetUserList(ctx context.Context, tagId int) (tagName string, userList []UserInfo, partyList []int, err error)
- func (w WechatTag) Update(ctx context.Context, tagId int, tagName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TagError ¶
type TagError struct { wechatgo.WXMsgError InvalidList string `json:"invalidlist"` // 非法的成员帐号列表 InvalidParty []int `json:"invalidparty"` // 非法的部门id列表 }
type WechatTag ¶
type WechatTag struct {
Client *wecom.WechatClient
}
func NewWechatTag ¶
func NewWechatTag(client *wecom.WechatClient) *WechatTag
func (WechatTag) AddUser ¶
func (w WechatTag) AddUser(ctx context.Context, tagId int, userList []string, partyList []int) error
增加标签成员
func (WechatTag) DeleteUser ¶
func (w WechatTag) DeleteUser(ctx context.Context, tagId int, userList []string, partyList []int) error
删除标签成员
func (WechatTag) GetTagList ¶
获取标签列表
Click to show internal directories.
Click to hide internal directories.