|
@@ -31,7 +31,7 @@ func NewUserLabelPushNotice(svcCtx *svc.ServiceContext) *UserLabelPushNotice {
|
|
// Handle 实现 MessageHandlerStrategy 接口
|
|
// Handle 实现 MessageHandlerStrategy 接口
|
|
func (f *UserLabelPushNotice) Handle(ctx context.Context, msg *wechat_ws.MsgJsonObject, svcCtx *svc.ServiceContext) error {
|
|
func (f *UserLabelPushNotice) Handle(ctx context.Context, msg *wechat_ws.MsgJsonObject, svcCtx *svc.ServiceContext) error {
|
|
var message wecom.UserLabelPushNoticeMessage
|
|
var message wecom.UserLabelPushNoticeMessage
|
|
- logx.Infof("msg.Message 的内容是:%s", msg.Message)
|
|
|
|
|
|
+ logx.Infof("UserLabelPushNotice.Message 的内容是:%s", msg.Message)
|
|
if err := json.Unmarshal([]byte(msg.Message), &message); err != nil {
|
|
if err := json.Unmarshal([]byte(msg.Message), &message); err != nil {
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
@@ -125,7 +125,7 @@ func (f *UserLabelPushNotice) Handle(ctx context.Context, msg *wechat_ws.MsgJson
|
|
bulkLabels = append(bulkLabels,
|
|
bulkLabels = append(bulkLabels,
|
|
svcCtx.DB.Label.Create().
|
|
svcCtx.DB.Label.Create().
|
|
SetName(s).
|
|
SetName(s).
|
|
- SetType(4).
|
|
|
|
|
|
+ SetType(1). //标签只有好友 和群组之分
|
|
SetStatus(1).
|
|
SetStatus(1).
|
|
SetOrganizationID(wxInfo.OrganizationID).
|
|
SetOrganizationID(wxInfo.OrganizationID).
|
|
SetFrom(3). // 标签来源:1后台创建 2个微同步 3企业微信同步
|
|
SetFrom(3). // 标签来源:1后台创建 2个微同步 3企业微信同步
|