Documentation
¶
Index ¶
- func AcceptFriend(userID, friendID, source string, addTime int64) error
- func AcceptFriendApply(userId, friendId string) (int64, error)
- func ActiveAd(id string, isActive int) error
- func AddApply(tp int, userID, friendID, reason, remark string, source string) (int, error)
- func AddFriendRequest(tp int, userID, friendID, reason, remark string) (bool, error)
- func AddPrivateChatLog(senderId, receiveId, msgId string, msgType, status, isSnap int, ...) (int64, int64, error)
- func AddRoomUserMuted(tx *mysql.MysqlTx, roomId, userId string, mutedType int, deadline int64) (int64, int64, error)
- func AddToken(userid, token string, createTime int64) (int64, error)
- func AddUser(markId, uid, appId, username, phone, userLevel, device, version string, ...) (num int64, userId int64, err error)
- func AddUserLoginLog(userID, deviceType, deviceName, loginType, uuid, version string, ...) (int64, error)
- func AddVerifyApply(val *types.VerifyApply) (int64, error)
- func AdminCheckLogin(appId, account string) ([]map[string]string, error)
- func AlertRoomRevStateByRevId(revLogId string, state int) (int64, int64, error)
- func AlterRoomAvatar(roomId, avatar string) (int64, int64, error)
- func AlterRoomCanAddFriendPermission(roomId string, permisson int) error
- func AlterRoomJoinPermission(roomId string, permisson int) error
- func AlterRoomName(roomId, name string) (int64, int64, error)
- func AlterRoomRecordPermission(roomId string, permisson int) error
- func AppendApplyLog(targetId, userId, applyReason, source, remark string, state, tp int, ...) (int64, int64, error)
- func AppendRoomChatLog(senderId, receiveId, msgId string, msgType, isSnap int, content, ext string, ...) (int64, int64, error)
- func AppendRoomMemberReceiveLog(roomLogId, receiver string, state int) (int64, int64, error)
- func ChangePrivateChatLogStstus(id, status int) (int64, int64, error)
- func ChangePrivateChatLogStstusByDatetime(userId string, datetime int64) (int64, int64, error)
- func ChangePrivateChatLogStstusByUserAndFriendId(uid, fid string) (int64, int64, error)
- func CheckCatLogIsUser(userId, id string) (bool, error)
- func CheckDND(user1, user2 string) (bool, error)
- func CheckFriend(userID, friendID string, isDelete int) (bool, error)
- func CheckRoomMarkIdExist(id string) (bool, error)
- func ClearRoomMutedList(tx *mysql.MysqlTx, roomId string) (int64, int64, error)
- func ClearUserDeviceToken(userId string) (string, error)
- func CloseRoom(tx *mysql.MysqlTx, roomId string, closeUntil int64) error
- func CloseUser(tx *mysql.MysqlTx, userId string, closeUntil int64) error
- func CreateRoom(creater, roomName, roomAvatar string, ...) (int64, error)
- func CreateRoomV2(tx *mysql.MysqlTx, creater, roomName, roomAvatar string, ...) (int64, error)
- func DelRoomUserMuted(tx *mysql.MysqlTx, roomId, userId string) (int64, int64, error)
- func DeleteAd(id string) error
- func DeleteCatLog(id string) (int, error)
- func DeleteFriend(userID, friendID string, alterTime int64) error
- func DeletePraise(id string) (int64, int64, error)
- func DeleteRoomById(roomId string) (int64, int64, error)
- func DeleteRoomMemberById(userId, roomId string, time int64) (int64, int64, error)
- func DeleteRoomMsgContent(id string) (int, error)
- func FindAddFriendConfByUserId(userId string) ([]map[string]string, error)
- func FindAdminById(id string) ([]map[string]string, error)
- func FindAdminOperateLog(appId, query string, optType *int, startId int64, number int) (int64, []map[string]string, error)
- func FindAdminOperateLogByOptType(appId string, optType int, startId int64, number int) ([]map[string]string, error)
- func FindAllPrivateLogs() ([]map[string]string, error)
- func FindAllReaded(uid string, status int, time int64) ([]map[string]string, error)
- func FindAllRecommendRooms(appId string) ([]map[string]string, error)
- func FindAllUnReadNum(uid string, status int) ([]map[string]string, error)
- func FindApplyByUserId(userId, friendId string) ([]map[string]string, error)
- func FindApplyCount(userID, friendID string) (int32, error)
- func FindApplyId(userID, friendID string) ([]map[string]string, error)
- func FindApplyOrderByTime(userId, friendId string) ([]map[string]string, error)
- func FindApplySource(userID, friendID string) ([]map[string]string, error)
- func FindBlockedList(userId string) ([]map[string]string, error)
- func FindCatLog(userID, friendID string, start int64, number int) ([]map[string]string, int64, error)
- func FindChatLogV2(userID, friendID string, start int64, number int) ([]map[string]string, int64, error)
- func FindChatLogsNumberBetween(uid string, isDel int, begin, end int64) ([]map[string]string, error)
- func FindCreateRoomNumbers(masterId string) (int, error)
- func FindFeeSum(appId string) ([]map[string]string, error)
- func FindFirstMsg(uid, fid string) ([]map[string]string, error)
- func FindFriend(userID, friendID string) ([]map[string]string, error)
- func FindFriendIdByUserId(uid string) ([]map[string]string, error)
- func FindFriendInfoByUserId(uid string, fid string) ([]map[string]string, error)
- func FindFriendRequest(userID, friendID string) ([]map[string]string, error)
- func FindFriendRequestInfo(userID, friendID string) ([]map[string]string, error)
- func FindFriendSource(userId, friendId string) ([]map[string]string, error)
- func FindFriendsAfterTime(id string, tp int, time int64) ([]map[string]string, error)
- func FindLastCatLogId(userID, friendID string) ([]map[string]string, error)
- func FindLastlogByUserId(uid string, status int) ([]map[string]string, error)
- func FindNotBurndLogAfter(uid string, isDel int, time int64) ([]map[string]string, error)
- func FindNotBurndLogBetween(uid string, isDel int, begin, end int64) ([]map[string]string, error)
- func FindPrivateChatLog(senderId, receiveId string) ([]map[string]string, error)
- func FindPrivateChatLogById(logId string) ([]map[string]string, error)
- func FindPrivateChatLogByMsgId(senderId, MsgId string) ([]map[string]string, error)
- func FindPrivateChatLogByStatus(senderId, receiveId string, status int) ([]map[string]string, error)
- func FindRoomBanTimes(roomId string) (int, error)
- func FindRoomMemberIds(roomId int) ([]map[string]string, error)
- func FindRoomMemberName(roomId, userId string) ([]map[string]string, error)
- func FindRoomMemberSetNoDisturbing(roomId string, noDisturbing int) ([]map[string]string, error)
- func FindRoomsInAppClosed(appId string) ([]map[string]string, error)
- func FindRoomsInAppQueryMarkId(appId, query string) ([]map[string]string, error)
- func FindRoomsInAppUnClose(appId string) ([]map[string]string, error)
- func FindSessionKeyAlert(userId string, endTime int64) ([]map[string]string, error)
- func FindToken(userid string) ([]map[string]string, error)
- func FindTypicalChatLogs(userID, friendID, owner string, start int64, number int, queryType []string) ([]map[string]string, int64, error)
- func FindUnReadNum(uid, fid string) (int32, error)
- func FindUserBanTimes(userId string) (int, error)
- func FindUserByDeviceToken(appId, deviceToken string) ([]map[string]string, error)
- func FindUserByMarkId(appId, uid string) ([]map[string]string, error)
- func FindUserByPhone(appId, uid string) ([]map[string]string, error)
- func FindUserByPhoneV2(appId, phone string) ([]map[string]string, error)
- func FindUserByToken(appId, token string) ([]map[string]string, error)
- func FindUserCreateRoomsNumber(userId string) (int, error)
- func FindUserIdByDeviceToken(deviceToken string) (string, *string, error)
- func FindUserInfo(friendID string) ([]map[string]string, error)
- func FindVerifyApplyById(id string) ([]map[string]string, error)
- func FindVerifyApplyByState(tp int, targetId string, state int) ([]map[string]string, error)
- func GetActiveNumber(appId string, startTime, endTime int64) (int64, error)
- func GetActiveNumberAsPlatform(appId string, startTime, endTime int64, device string) (int64, error)
- func GetActiveNumberAsVersion(appId string, startTime, endTime int64, version string) (int64, error)
- func GetActiveNumberAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) (int64, error)
- func GetActiveUsersInfoAsVersion(appId string, startTime, endTime int64, version string) ([]map[string]string, error)
- func GetActiveUsersInfoAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) ([]map[string]string, error)
- func GetAdNumbers(appId string) ([]map[string]string, error)
- func GetAllAd(appId string) ([]map[string]string, error)
- func GetAllFriendUnreadMsgCountByUserId(uid string, status int) (int32, error)
- func GetApplyById(id int64) ([]map[string]string, error)
- func GetApplyByUserAndTarget(userId, targetId string, tp int) ([]map[string]string, error)
- func GetApplyList(userId string, id int64, number int) ([]map[string]string, error)
- func GetApplyListNumber(uid string) (int, error)
- func GetChatlog(roomId string, startLogId, joinTime int64, number int) ([]map[string]string, string, error)
- func GetCloseRoomCountInApp(appId string) (int64, error)
- func GetCloseUserCountInApp(appId string) (int64, error)
- func GetConn() *mysql.MysqlConn
- func GetCreateRoomsLimit(appId string, level int) (int, error)
- func GetEnabledRooms() ([]map[string]string, error)
- func GetFriendList(id string, tp, isDelete int) ([]map[string]string, error)
- func GetIsChain(userId string) (int64, error)
- func GetJoinedRooms(userId string) ([]map[string]string, error)
- func GetLastUserLoginLog(userID string, deviceType []string) ([]map[string]string, error)
- func GetLeaderBoardAsLike(startTime, endTime int64) ([]map[string]string, error)
- func GetLeaderBoardAsReward(startTime, endTime int64) ([]map[string]string, error)
- func GetNewTx() (*mysql.MysqlTx, error)
- func GetOpenNumber(appId string, startTime, endTime int64) (int64, error)
- func GetOpenNumberAsPlatform(appId string, startTime, endTime int64, device string) (int64, error)
- func GetOpenNumberAsVersion(appId string, startTime, endTime int64, version string) (int64, error)
- func GetOpenNumberAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) (int64, error)
- func GetPraiseByLogId(channelType int, logId string) ([]map[string]string, error)
- func GetPraiseByLogIdAndOptId(channelType int, logId, optId string) ([]map[string]string, error)
- func GetPraiseByLogIdLimit(channelType int, logId string, startId int64, number int) ([]map[string]string, int64, error)
- func GetPraiseListByTarget(msgSenderId string, channelType int, targetId string, startId int64, ...) ([]map[string]string, int64, error)
- func GetPraiseTodayLimit(optId string) ([]map[string]string, error)
- func GetRedPacket(packetId string) ([]map[string]string, error)
- func GetRoomChatLogsByUserId(roomId, owner string, startId, joinTime int64, number int, queryType []string) ([]map[string]string, string, error)
- func GetRoomCountInApp(appId string) (int64, error)
- func GetRoomList(user string, Type int) ([]map[string]string, error)
- func GetRoomManagerAndMaster(roomId string) ([]map[string]string, error)
- func GetRoomMemberInfo(roomId, userId string, isDel int) ([]map[string]string, error)
- func GetRoomMemberInfoByName(roomId, name string) ([]map[string]string, error)
- func GetRoomMemberNumber(roomId string) (int64, error)
- func GetRoomMemberNumberByLevel(roomId string, level int) (int64, error)
- func GetRoomMembers(roomId string, searchNumber int) ([]map[string]string, error)
- func GetRoomMembersLimit(appId string, level int) (int, error)
- func GetRoomMsgBurntNumber(logId string) (int, error)
- func GetRoomMsgContent(id string) ([]map[string]string, error)
- func GetRoomMsgContentAfter(rooms []string, time int64, isDel int) ([]map[string]string, error)
- func GetRoomMsgContentBetween(rooms []string, begin, end int64, isDel int) ([]map[string]string, error)
- func GetRoomMsgContentByMsgId(senderId, msgId string) ([]map[string]string, error)
- func GetRoomMsgContentNumberBetween(rooms []string, begin, end int64, isDel int) ([]map[string]string, error)
- func GetRoomMutedListNumber(roomId string) ([]map[string]string, error)
- func GetRoomMutedListNumberByTx(tx *mysql.MysqlTx, roomId string) ([]map[string]string, error)
- func GetRoomMutedType(roomId string) ([]map[string]string, error)
- func GetRoomRevMsgByLogId(logId, userId string) ([]map[string]string, error)
- func GetRoomSystemMsgNumber(roomId string) (int64, error)
- func GetRoomUserApplyInfo(roomId, userId string) ([]map[string]string, error)
- func GetRoomUserMuted(roomId, userId string) ([]map[string]string, error)
- func GetRoomUsersMutedInfo(roomId string, mutedType int) ([]map[string]string, error)
- func GetRoomsById(id string) ([]map[string]string, error)
- func GetRoomsInfo(roomId string, isDel int) ([]map[string]string, error)
- func GetRoomsInfoByMarkId(markId string, isDel int) ([]map[string]string, error)
- func GetSystemMsg(roomId string, startLogId int64, number int) ([]map[string]string, string, error)
- func GetUnreadApplyNumber(userId string) (int, error)
- func GetUserInfoByAccount(appId, account string) ([]map[string]string, error)
- func GetUserInfoById(userId string) ([]map[string]string, error)
- func GetUserInfoByUID(appId, uid string) ([]map[string]string, error)
- func GetUsers() ([]map[string]string, error)
- func GetUsersInAppClosed(appId string) ([]map[string]string, error)
- func GetUsersInAppQueryUid(appId, query string) ([]map[string]string, error)
- func GetUsersInAppUnClose(appId string) ([]map[string]string, error)
- func GetVersionList(appId string) ([]map[string]string, error)
- func GrandTotalUsers(appId string, time int64) (int64, error)
- func GrandTotalUsersAsPlatform(appId string, time int64, device string) (int64, error)
- func GrandTotalUsersAsVersion(appId string, time int64, version string) (int64, error)
- func IncreaseUsers(appId string, startTime, endTime int64) (int64, error)
- func IncreaseUsersAsPlatform(appId string, startTime, endTime int64, device string) (int64, error)
- func IncreaseUsersAsVersion(appId string, startTime, endTime int64, version string) (int64, error)
- func IncreaseUsersAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) (int64, error)
- func IncreaseUsersInfoAsVersion(appId string, startTime, endTime int64, version string) ([]map[string]string, error)
- func IncreaseUsersInfoAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) ([]map[string]string, error)
- func InitDB(cfg *types.Config)
- func InsertAd(appId, name, url string, duration int, link string, isActive int) (int64, error)
- func InsertAdminOperateLog(tx *mysql.MysqlTx, admin, target string, targetType, optType int, ...) error
- func InsertFriend(userID, friendID, remark, extRemark string, dnd, top int, addTime int64) (err error)
- func InsertOpenLog(userId, appId, device, version string, createTime int64) error
- func InsertPacket(packetID, userID, toID, tType, size, amount, remark string, cType, coin int, ...) error
- func InsertPraise(val *types.Praise) (int64, int64, error)
- func InsertPraiseUser(val *types.PraiseUser) (int64, int64, error)
- func InsertUser(...) (num int64, userId int64, err error)
- func IsNeedConfirm(userId string, state int) error
- func JoinRoomApproveStepChangeState(tx *mysql.MysqlTx, logId int64, status int) (int64, int64, error)
- func JoinRoomApproveStepInsert(tx *mysql.MysqlTx, roomId, userId, source string) (int64, int64, error)
- func LikeOrRewardCount(channelType int, logId string, tp int) ([]map[string]string, error)
- func NeedAnswer(userId string, question, answer string) error
- func NotNeedAnswer(userId string) error
- func PersonalVerifyList(appId string, search *string, start, end int64, state *int) (int64, []map[string]string, error)
- func QueryStr(src string) string
- func RejectFriend(userID, friendID string) error
- func RoomAddMember(tx *mysql.MysqlTx, userId, roomId string, memberLevel int, createTime int64, ...) (int64, int64, error)
- func RoomInviteConfirm(userId string) ([]map[string]string, error)
- func RoomVerifyList(appId string, search *string, start, end int64, state *int) (int64, []map[string]string, error)
- func RoomsOrderActiveMember(appId string, datetime int64) ([]map[string]string, error)
- func RoomsOrderActiveMsg(appId string, datetime int64) ([]map[string]string, error)
- func SenderInfo(userID string) ([]map[string]string, error)
- func SetAdName(id, name string) error
- func SetCreateRoomsLimit(appId string, level, limit int) error
- func SetFriendDND(userID, friendID string, DND int) error
- func SetFriendExtRemark(userID, friendID, remark string) error
- func SetFriendIsBlock(userId, friendId string, state int, alterTime int64) error
- func SetFriendRemark(userID, friendID, remark string) error
- func SetFriendTop(userID, friendID string, top int) error
- func SetMemberNickname(userId, roomId string, nickname string) (int64, int64, error)
- func SetNewMaster(master, userId, roomId string, level int) error
- func SetQuestionandAnswer(userId, question, answer string) error
- func SetRecommendRoom(id string, recommend int) (int64, int64, error)
- func SetRoomInviteConfirm(userId string, needConfirm int) (int64, int64, error)
- func SetRoomMemberLevel(userId, roomId string, level int) (int64, int64, error)
- func SetRoomMembersLimit(appId string, level, limit int) error
- func SetRoomMutedType(tx *mysql.MysqlTx, roomId string, mutedType int) (int64, int64, error)
- func SetRoomNoDisturbing(userId, roomId string, noDisturbing int) (int64, int64, error)
- func SetRoomOnTop(userId, roomId string, onTop int) (int64, int64, error)
- func SetRoomVerifyed(tx *mysql.MysqlTx, roomId, identificationInfo string) (int64, int64, error)
- func SetUserVerifyed(tx *mysql.MysqlTx, userId, identificationInfo string) (int64, int64, error)
- func SetVerifyState(tx *mysql.MysqlTx, id string, state int) error
- func UpdateApply(applyUser, target string, tp int, reason, remark, source string, state int) (int64, error)
- func UpdateCodeByUid(uid, code string) error
- func UpdateDepositAddress(userId, address string) error
- func UpdateDeviceToken(userId, deviceToken, deviceType string) error
- func UpdateEmail(id, email string) error
- func UpdateInviteCode(userId, code string) error
- func UpdateIsChain(userId string, ischain int) error
- func UpdateNowVersion(userId, version string) error
- func UpdatePhone(id, phone string) error
- func UpdatePrivateLogContentById(logId, content string) error
- func UpdatePrivateLogStateById(logId string, state int) (int64, int64, error)
- func UpdatePublicKey(userId, publicKey, privateKey string) error
- func UpdateToken(userId, token string, createTime int64) error
- func UpdateUid(markId, userId, uid string) error
- func UpdateUserAvatar(id, avatar string) error
- func UpdateUsername(userId, username string) error
- func UpdateVerifyFeeState(id string, feeState int) error
- func UpdateVersionUsersNumber(appId, nowVersion string) (int64, error)
- func VerifyGetFee(appId string) ([]map[string]string, error)
- func VerifySetFee(tx *mysql.MysqlTx, appId string, tp int, currency string, amount float64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AcceptFriendApply ¶
同意好友申请 但是不更新时间
func AddFriendRequest ¶
添加好友申请
func AddPrivateChatLog ¶
func AddPrivateChatLog(senderId, receiveId, msgId string, msgType, status, isSnap int, content, ext string, time int64) (int64, int64, error)
添加私聊聊天记录
func AddRoomUserMuted ¶
func AddRoomUserMuted(tx *mysql.MysqlTx, roomId, userId string, mutedType int, deadline int64) (int64, int64, error)
设置成员禁言
func AddUser ¶
func AddUser(markId, uid, appId, username, phone, userLevel, device, version string, createTime int64) (num int64, userId int64, err error)
insert user info
func AddUserLoginLog ¶
func AdminCheckLogin ¶
GetUserInfo 获取用户信息 根据account
func AlertRoomRevStateByRevId ¶
根据LogId修改消息接收状态
func AlterRoomCanAddFriendPermission ¶
修改是否可添加好友
func AlterRoomJoinPermission ¶
修改加入群权限
func AlterRoomRecordPermission ¶
修改群拉取历史记录权限
func AppendApplyLog ¶
func AppendApplyLog(targetId, userId, applyReason, source, remark string, state, tp int, datetime int64) (int64, int64, error)
添加申请记录 target:roomId 或者friendId
func AppendRoomChatLog ¶
func AppendRoomChatLog(senderId, receiveId, msgId string, msgType, isSnap int, content, ext string, time int64) (int64, int64, error)
添加群聊聊天日志
func AppendRoomMemberReceiveLog ¶
添加群聊接收日志
func ChangePrivateChatLogStstus ¶
修改聊天记录状态
func ChangePrivateChatLogStstusByDatetime ¶
批量修改聊天记录状态
func ChangePrivateChatLogStstusByUserAndFriendId ¶
修改聊天记录状态
func ClearRoomMutedList ¶
清空禁言
func ClearUserDeviceToken ¶
return deviceToken and error
func CreateRoom ¶
func CreateRoom(creater, roomName, roomAvatar string, encrypt, canAddFriend, joinPermission, recordPermission, adminMuted, masterMuted int, members []string, randomRoomId string, createTime int64) (int64, error)
创建房间 返回 roomId
func CreateRoomV2 ¶
func CreateRoomV2(tx *mysql.MysqlTx, creater, roomName, roomAvatar string, encrypt, canAddFriend, joinPermission, recordPermission, adminMuted, masterMuted int, randomRoomId string, createTime int64) (int64, error)
创建房间 返回 roomId
func DelRoomUserMuted ¶
取消成员禁言
func DeleteRoomMemberById ¶
删除群成员
func FindAddFriendConfByUserId ¶
查找加好友配置
func FindAdminOperateLog ¶
func FindAdminOperateLog(appId, query string, optType *int, startId int64, number int) (int64, []map[string]string, error)
查询操作日志列表
func FindAdminOperateLogByOptType ¶
func FindAdminOperateLogByOptType(appId string, optType int, startId int64, number int) ([]map[string]string, error)
查询操作日志列表,根据操作类型
func FindAllPrivateLogs ¶
func FindAllReaded ¶
func FindAllRecommendRooms ¶
获取所有手动推荐群 0:非推荐群 1:推荐群
func FindApplyByUserId ¶
查询添加好友记录
func FindApplyOrderByTime ¶
查询最新添加好友记录
func FindApplySource ¶
查询好友来源
func FindCatLog ¶
func FindCatLog(userID, friendID string, start int64, number int) ([]map[string]string, int64, error)
查找消息记录
func FindChatLogV2 ¶
func FindChatLogV2(userID, friendID string, start int64, number int) ([]map[string]string, int64, error)
查找消息记录,不需要判断时间是否是添加好友之后
func FindChatLogsNumberBetween ¶
func FindChatLogsNumberBetween(uid string, isDel int, begin, end int64) ([]map[string]string, error)
查找消息记录
func FindFriend ¶
查看好友关系详情 备注等信息
func FindFriendIdByUserId ¶
查询所有未删除好友id
func FindFriendInfoByUserId ¶
TODO 查询好友id头像备注(昵称)
func FindFriendRequest ¶
查询好友请求是否存在
func FindFriendRequestInfo ¶
查询好友请求信息
func FindFriendSource ¶
查询好友来源
func FindFriendsAfterTime ¶
获取好友列表, 无论是否删除都返回
func FindLastCatLogId ¶
获取最新的消息id
func FindLastlogByUserId ¶
func FindNotBurndLogAfter ¶
func FindNotBurndLogBetween ¶
func FindPrivateChatLog ¶
查找聊天记录
func FindPrivateChatLogById ¶
func FindPrivateChatLogByStatus ¶
func FindPrivateChatLogByStatus(senderId, receiveId string, status int) ([]map[string]string, error)
通过状态查找聊天记录
func FindRoomMemberName ¶
查询群昵称 没有的话 返回用户名称
func FindRoomMemberSetNoDisturbing ¶
查找群中消息免打扰的成员id列表 1:开启了免打扰,2:关闭
func FindRoomsInAppClosed ¶
查找某个app所有下封禁群
func FindRoomsInAppUnClose ¶
查找某个app所有下未封禁群
func FindSessionKeyAlert ¶
查询 群会话秘钥 通知消息
func FindTypicalChatLogs ¶
func FindTypicalChatLogs(userID, friendID, owner string, start int64, number int, queryType []string) ([]map[string]string, int64, error)
查找特定类型消息记录
func FindUserByDeviceToken ¶
GetUserInfo 获取用户信息 根据device_token
func FindUserByMarkId ¶
根据uid查找用户id
func FindUserIdByDeviceToken ¶
func FindVerifyApplyByState ¶
func GetActiveNumber ¶
活跃用户统计
func GetActiveNumberAsPlatform ¶
func GetActiveNumberAsPlatform(appId string, startTime, endTime int64, device string) (int64, error)
活跃用户统计 筛选平台
func GetActiveNumberAsVersion ¶
func GetActiveNumberAsVersion(appId string, startTime, endTime int64, version string) (int64, error)
活跃用户统计 筛选版本
func GetActiveNumberAsVersionAndPlatform ¶
func GetActiveNumberAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) (int64, error)
活跃用户统计 筛选版本和平台
func GetActiveUsersInfoAsVersion ¶
func GetActiveUsersInfoAsVersion(appId string, startTime, endTime int64, version string) ([]map[string]string, error)
活跃用户统计信息 筛选版本
func GetActiveUsersInfoAsVersionAndPlatform ¶
func GetActiveUsersInfoAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) ([]map[string]string, error)
活跃用户统计信息 筛选版本和平台
func GetAllFriendUnreadMsgCountByUserId ¶
获取所有好友未读消息数
func GetApplyByUserAndTarget ¶
func GetApplyList ¶
获取申请列表
func GetApplyListNumber ¶
func GetChatlog ¶
func GetChatlog(roomId string, startLogId, joinTime int64, number int) ([]map[string]string, string, error)
获取聊天消息 startLogId 0:从最新一条消息开始 大于0:从startLogId开始
func GetCloseRoomCountInApp ¶
func GetCloseUserCountInApp ¶
func GetCreateRoomsLimit ¶
获取用户创建群个数上限
func GetIsChain ¶
func GetLastUserLoginLog ¶
func GetLeaderBoardAsLike ¶
func GetLeaderBoardAsReward ¶
func GetOpenNumberAsPlatform ¶
func GetOpenNumberAsVersion ¶
func GetPraiseByLogId ¶
func GetPraiseByLogIdAndOptId ¶
查询某个人对某条消息的赞赏情况
func GetPraiseByLogIdLimit ¶
func GetPraiseListByTarget ¶
func GetPraiseListByTarget(msgSenderId string, channelType int, targetId string, startId int64, number int) ([]map[string]string, int64, error)
获取指定好友或者群中所有人对你的奖赏列表
func GetRoomChatLogsByUserId ¶
func GetRoomCountInApp ¶
-------------------admin------------------// 根据appId获取应用的所有未解散的群聊,包括被封群
func GetRoomManagerAndMaster ¶
获取群中管理员和群主信息
func GetRoomMemberInfo ¶
获取群中某成员信息
func GetRoomMemberInfoByName ¶
获取群中某成员信息
func GetRoomMemberNumberByLevel ¶
获取群中相应角色的数量
func GetRoomMembers ¶
获取群成员信息列表
func GetRoomMsgBurntNumber ¶
func GetRoomMsgContent ¶
根据logId获取消息记录
func GetRoomMsgContentAfter ¶
func GetRoomMsgContentBetween ¶
func GetRoomMsgContentBetween(rooms []string, begin, end int64, isDel int) ([]map[string]string, error)
reutrn [begin,end)
func GetRoomMsgContentByMsgId ¶
根据MsgId获取消息记录
func GetRoomMsgContentNumberBetween ¶
func GetRoomMsgContentNumberBetween(rooms []string, begin, end int64, isDel int) ([]map[string]string, error)
reutrn [begin,end)
func GetRoomMutedListNumber ¶
获取群禁言数量
func GetRoomMutedListNumberByTx ¶
获取群禁言数量 事务
func GetRoomRevMsgByLogId ¶
func GetRoomUserApplyInfo ¶
func GetRoomUserMuted ¶
获取成员禁言信息
func GetRoomUsersMutedInfo ¶
获取群的某种禁言信息列表
func GetRoomsInfoByMarkId ¶
获取群详情通过markId
func GetSystemMsg ¶
获群公告
func GetUnreadApplyNumber ¶
func GetUserInfoByAccount ¶
GetUserInfo 获取用户信息 根据account
func GetUserInfoByUID ¶
GetUserInfo 获取用户信息 根据uid
func GetUsersInAppClosed ¶
查找某个app下所有封禁用户
func GetUsersInAppQueryUid ¶
查找所有app下用户信息,包括被封用户,模糊查询 uid account
func GetUsersInAppUnClose ¶
查找某个app下所有未封禁用户
func GrandTotalUsersAsPlatform ¶
累计用户根据平台查询
func GrandTotalUsersAsVersion ¶
累计用户 根据版本查询
func IncreaseUsersAsPlatform ¶
新增用户 根据平台查询
func IncreaseUsersAsVersion ¶
新增用户 根据版本号
func IncreaseUsersAsVersionAndPlatform ¶
func IncreaseUsersAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) (int64, error)
新增用户 根据版本号和平台
func IncreaseUsersInfoAsVersion ¶
func IncreaseUsersInfoAsVersion(appId string, startTime, endTime int64, version string) ([]map[string]string, error)
新增用户信息 根据版本号
func IncreaseUsersInfoAsVersionAndPlatform ¶
func IncreaseUsersInfoAsVersionAndPlatform(appId string, startTime, endTime int64, version, platform string) ([]map[string]string, error)
新增用户信息 根据版本号和平台
func InsertAdminOperateLog ¶
func InsertFriend ¶
func InsertOpenLog ¶
添加埋点
func InsertPacket ¶
func InsertPraiseUser ¶
func InsertPraiseUser(val *types.PraiseUser) (int64, int64, error)
func InsertUser ¶
func InsertUser(markId, uid, appId, userName, account, email, area, phone, userLevel, verified, avatar, depositAddress, device, version string, createTime int64) (num int64, userId int64, err error)
insert user info
func JoinRoomApproveStepChangeState ¶
func JoinRoomApproveStepChangeState(tx *mysql.MysqlTx, logId int64, status int) (int64, int64, error)
入群申请,步骤2 更改状态
func JoinRoomApproveStepInsert ¶
func JoinRoomApproveStepInsert(tx *mysql.MysqlTx, roomId, userId, source string) (int64, int64, error)
入群申请,步骤1 添加user
func LikeOrRewardCount ¶
func PersonalVerifyList ¶
func RoomAddMember ¶
func RoomAddMember(tx *mysql.MysqlTx, userId, roomId string, memberLevel int, createTime int64, source string) (int64, int64, error)
添加群成员
func RoomVerifyList ¶
func RoomsOrderActiveMember ¶
根据群的发言人数递减排序 查询区间:(datetime,now)
func RoomsOrderActiveMsg ¶
根据群的发言条数递减排序
func SetCreateRoomsLimit ¶
设置用户创建群个数上限
func SetFriendIsBlock ¶
修改是否加入黑名单标志
func SetMemberNickname ¶
群成员设置昵称
func SetQuestionandAnswer ¶
设置问题和答案
func SetRecommendRoom ¶
设置手动推荐群
func SetRoomInviteConfirm ¶
设置邀请入群是否需要验证
func SetRoomMemberLevel ¶
设置群成员等级
func SetRoomMutedType ¶
设置群禁言类型
func SetRoomNoDisturbing ¶
设置群免打扰
func SetRoomVerifyed ¶
设置为认证群
func SetUserVerifyed ¶
设置为认证用户
func UpdateApply ¶
func UpdateApply(applyUser, target string, tp int, reason, remark, source string, state int) (int64, error)
更新好友申请数据
func UpdateCodeByUid ¶
func UpdateDepositAddress ¶
func UpdateDeviceToken ¶
func UpdateEmail ¶
func UpdateInviteCode ¶
func UpdateIsChain ¶
func UpdateNowVersion ¶
func UpdatePhone ¶
func UpdatePrivateLogStateById ¶
修改聊天记录状态
func UpdatePublicKey ¶
func UpdateToken ¶
func UpdateUserAvatar ¶
func UpdateUsername ¶
Types ¶
This section is empty.