|
@@ -78,9 +78,9 @@ func (l *AddFriendByPhoneLogic) rebuildAddFriendByPhoneInfos(req *types.AddFrien
|
|
return nil, err
|
|
return nil, err
|
|
}
|
|
}
|
|
infos := []AddFriendByPhoneInfo{}
|
|
infos := []AddFriendByPhoneInfo{}
|
|
- for idx, weChatid := range req.WeChatIds {
|
|
|
|
- info := AddFriendByPhoneInfo{Type: req.Type, WeChatId: weChatid,
|
|
|
|
- Phone: req.Phones[idx], Message: req.Message, CallbackURL: req.CallbackURL}
|
|
|
|
|
|
+ for idx, phone := range req.Phones {
|
|
|
|
+ info := AddFriendByPhoneInfo{Type: req.Type, WeChatId: req.WeChatIds[idx],
|
|
|
|
+ Phone: phone, Message: req.Message, CallbackURL: req.CallbackURL}
|
|
infos = append(infos, info)
|
|
infos = append(infos, info)
|
|
}
|
|
}
|
|
return infos, nil
|
|
return infos, nil
|
|
@@ -111,9 +111,11 @@ func (l *AddFriendByPhoneLogic) alignWxidsAndPhones(Oid uint64, CType uint64,
|
|
weChatIds = append(weChatIds, GetRandWxid(allWxIds))
|
|
weChatIds = append(weChatIds, GetRandWxid(allWxIds))
|
|
}
|
|
}
|
|
} else { //case 3: 输入的wxids比phones大
|
|
} else { //case 3: 输入的wxids比phones大
|
|
- for i := 0; i < lenWechatIds-lenPhones; i++ {
|
|
|
|
- phones = append(phones, GetRandWxid(phones))
|
|
|
|
- }
|
|
|
|
|
|
+ /*
|
|
|
|
+ for i := 0; i < lenWechatIds-lenPhones; i++ {
|
|
|
|
+ phones = append(phones, GetRandWxid(phones))
|
|
|
|
+ }
|
|
|
|
+ */
|
|
}
|
|
}
|
|
return true, weChatIds, phones, nil
|
|
return true, weChatIds, phones, nil
|
|
}
|
|
}
|