import request from "./request"; const api = { //通过UserIDs查找用户 queryInfoByuserId: data => { return request.post("/v1/user/info/query", data, { urlTag: "api_2" }); }, //通过Uid查找用户,获取个人公开资料 queryUserById: data => { return request.post("/v1/user/public_info/query", data, { urlTag: "api_2" }); }, //获取个人全部资料 getUserById: data => { return request.post("/v1/user/info/query", data, { urlTag: "api_2" }); }, // 好友添加申请前校验 applyAddBefore: data => { return request.post("/v1/friend/check_apply_add_before", data, { urlTag: "api_2" }); }, // 好友数量校验 checkFriendTotal: data => { return request.post("/v1/friend/check_friend_total", data, { urlTag: "api_2" }); }, // 手机号后缀验证 checkFriendPhoneSuffix: data => { return request.post("/v1/friend/check_friend_phone_suffix", data, { urlTag: "api_2" }); }, // 群内发起好友申请前校验 checkAddFriendApplyByGroup: data => { return request.post("/v1/friend/check_add_friend_apply_by_group", data, { urlTag: "api_2" }); }, // 添加好友邮箱验证 checkFriendEmailSuffix: data => { return request.post("/v1/friend/check_friend_email", data, { urlTag: "api_2" }); }, // 删除面对面匹配输入值 deleteMateCode: data => { return request.post("/v1/friend/delete_mate_Code", data, { urlTag: "api_2" }); }, // 面对面匹配输入值 userBindCode: data => { return request.post("/v1/friend/user_bind_code", data, { urlTag: "api_2" }); }, // 面对面添加好友 addFaceFriend: data => { return request.post("/v1/friend/add_friend", data, { urlTag: "api_2" }); }, // 根据id添加好友 addUidFriend: data => { return request.post("/v1/friend/add_friend_by_uin", data, { urlTag: "api_2" }); }, // 群内根据id添加好友 addGroupFriendByUin: data => { return request.post("/v1/friend/add_group_friend_by_uin", data, { urlTag: "api_2" }); }, // 扫一扫添加好友 addScanFriend: data => { return request.post("/v1/friend/add_friend_by_scan", data, { urlTag: "api_2" }); }, // 面对面好友申请处理 applyFriend: data => { return request.post("/v1/friend/respond_friend_apply", data, { urlTag: "api_2" }); }, // 获取匹配好友信息 getMateUser: params => { return request.get("/v1/friend/get_mate_user", { params }); }, // 识别图片二维码 getQrCode: data => { return request.post("/v1/user/qrcode/get", data, { urlTag: "api_2" }); }, // 获取用户的最新的二维码 getLastestQrCode: data => { return request.post("/v1/user/qrcode/lastest", data, { urlTag: "api_2" }); }, // 生成的最新的二维码 addQrCode: data => { return request.post("/v1/user/qrcode/add", data, { urlTag: "api_2" }); }, // 获取好友分组列表 getFriendsGroupList: () => { return request.get("/v1/friends_group/list", { urlTag: "api_2" }); }, // 创建好友分组 createFriendsGroup: data => { return request.post("/v1/friends_group/create", data, { urlTag: "api_2" }); }, // 删除好友分组 deleteFriendsGroup: data => { return request.post("/v1/friends_group/delete", data, { urlTag: "api_2" }); }, // 保存分组好友 saveFriendsGroup: data => { return request.post("/v1/friends_group/friends_save", data, { urlTag: "api_2" }); }, // 编辑好友分组名 updateFriendsGroup: data => { return request.post("/v1/friends_group/update", data, { urlTag: "api_2" }); }, // 批量添加好友加入分组 batchAddFriends: data => { return request.post("/v1/friends_group/friends_batch_add", data, { urlTag: "api_2" }); }, // 批量移除分组内好友 batchRemoveFriends: data => { return request.post("/v1/friends_group/friends_batch_remove", data, { urlTag: "api_2" }); }, // 获取指定分组的好友列表 getFriendsGroupListById: data => { return request.post("/v1/friends_group/friends_list", data, { urlTag: "api_2" }); }, // 获取好友申请列表 getFriendApplyList: data => { return request.post("/v1/friend/get_friend_apply_list", data, { urlTag: "api_2" }); }, getRespondFriendApplyByTime: data => { return request.post("/v1/friend/get_respond_friend_apply_by_time", data, { urlTag: "api_2" }); }, // // 获取好友申请加自己 // getFriendApplyList: (data) => { // return request.post('/friend/get_friend_apply_list', data, { urlTag: 'api_3' }); // }, // // 获取自己申请加好友 // getSelfFriendApplayList: (data) => { // return request.post('/friend/get_self_friend_apply_list', data, { urlTag: 'api_3' }); // }, // 获取管理员或群主是否开启好友验证 getVerifyStatus: data => { return request.post("/v1/user/settings/get", data, { urlTag: "api_2" }); }, // 更改管理员或群主开启好友验证 setVerifyStatus: data => { return request.post("/v1/user/settings/update", data, { urlTag: "api_2" }); }, // 设置群成员信息 群管理员设置 setGroupMemberInfoApi: (data) => { return request.post('/v1/group/set_group_member_info', data, { urlTag: 'api_2' }); }, // 设置群扩展字段里面消息信息 群管理员设置 setGroupInfoEx: data => { return request.post("/v1/group/set_group_info_ex", data, { urlTag: "api_2" }); }, ossPutUrls: data => { return request.post("/v1/user/oss_put_url", data, { urlTag: "api_2" }); }, awsPutUrls: data => { return request.post("/v1/user/aws_put_url", data, { urlTag: "api_2" }); }, // 生成邀请链接 groupGenerateLink: data => { return request.post("/v1/group/group_generate_link", data, { urlTag: "api_2" }); }, // 删除链接 groupDeleteLink: data => { return request.post("/v1/group/group_delete_link", data, { urlTag: "api_2" }); }, // 设置链接时间 groupLinkTime: data => { return request.post("/v1/group/group_link_time", data, { urlTag: "api_2" }); }, // 管理邀请链接 groupManageLink: data => { return request.post("/v1/group/group_manage_link", data, { urlTag: "api_2" }); }, // 邀请用户进群 -- 获取群信息 groupInviteInfo: data => { return request.post("/v1/group/group_invite_info", data, { urlTag: "api_2" }); }, // 删除会话消息 deleteconversationMsg: data => { return request.post("/v1/msg/delete_conversation_msg", data, { urlTag: "api_2" }); }, // 获取申请的进群的待处理 已处理 列表 getRecvGroupApplicationList: data => { return request.post("/v1/group/get_recv_group_applicationList", data, { urlTag: "api_2" }); }, // 群主或管理员处理进群申请 或全部同意 groupApplicationResponse: data => { return request.post("/v1/group/group_application_response", data, { urlTag: "api_2" }); }, // 删除本地聊天记录 deleteConversationMsgApi: data => { return request.post("/v1/msg/delete_conversation_msg", data, { urlTag: "api_2" }); }, // 查询群详情 getGroups: data => { return request.post("/v1/group/get_groups", data, { urlTag: "api_2" }); }, // 根据UserID设置会话选项,包括置顶消息,免打扰,清空聊天记录,加入黑名单等(包括单聊和群聊) setConversationsApi: data => { return request.post("/v1/conversation/set_conversations", data, { urlTag: "api_2" }); }, // 设置置顶群信息 setGroupTopMsg: data => { return request.post("/v1/group/set_group_info_ex", data, { urlTag: "api_2" }); }, // 获取置顶群信息 getGroupTopMsg: data => { return request.post("/v1/msg/get_top_msg_list_by_msgId", data, { urlTag: "api_2" }); }, // 设置群聊面具-开关 setGroupMask: data => { return request.post("/v1/group/set_group_info_ex", data, { urlTag: "api_2" }); }, // 发送红包 sendRedpkt: data => { return request.post("/v1/envelope/send", data, { urlTag: "api_2" }); }, // 获取红包领取 getAssetFlowDetail: params => { return request.get("/v1/property/get_asset_flow_detail", { params }); }, // 获取红包领取详情 getRedpktgetDetail: data => { return request.post("/v1/envelope/get", data, { urlTag: "api_2" }); }, // 分页获取已领取所有用户 getRedpktgetList: data => { return request.post("/v1/envelope/get_receivers_by_envelope_id", data, { urlTag: "api_2" }); }, // 发送群公告 setGroupNotification: data => { return request.post("/v1/group/send_group_notification", data, { urlTag: "api_2" }); }, // 群成员信息查询 getGroupMemberInfoEx: data => { return request.post( "/v1/group/get_group_members_info_ex", data, { urlTag: "api_2" } ); }, // 领取红包 claimRedpkt: data => { return request.post("/v1/envelope/claim", data, { urlTag: "api_2" }); }, // 添加转发消息 saveTransmitMessage: data => { return request.post("/v1/msg/set_relay_message", data, { urlTag: "api_2" }); }, // 获取转发消息 getTransmitMessage: params => { return request.get("/v1/msg/get_relay_message", { params }); }, // 添加好友条件校验 validateAddFriendByUser: data => { return request.post("/v1/friend/validate_add_friend_by_user", data, { urlTag: "api_2" }); }, // 获取群发会话列表 getBatchConversationList: data => { return request.post("/v1/batch/get_batch_conversation_list", data, { urlTag: "api_2" }); }, // 删除群发会话 batchDeleteConversation: data => { return request.post("/v1/batch/delete_batch_conversation", data, { urlTag: "api_2" }); }, // 获取单个群发会话消息列表 getMessageListByBatchConversation: data => { return request.post( "/v1/batch/get_message_list_by_batch_conversation", data, { urlTag: "api_2" } ); }, // 单个群发会话发消息 sendMessageByBatchConversation: data => { return request.post("/v1/batch/send_message_by_batch_conversation", data, { urlTag: "api_2" }); }, // 创建群发会话 createBatchConversation: data => { return request.post("/v1/batch/create_batch_conversation", data, { urlTag: "api_2" }); }, // 设置阅后即焚 setConversationBurnAfterReading: data => { return request.post( "/v1/conversation/set_conversation_burn_after_reading", data, { urlTag: "api_2" } ); }, // 删除本地消息记录,清除远端焚烧消息 burnMsgByClearMsg: data => { return request.post( "/msg/burn_msg_by_clear_msg", data, { urlTag: "api_3" } ); }, // 删除该用户在本群发送的群消息 delGroupMsgByUserId: data => { return request.post( "/msg/delete_msg_by_user_id", data, { urlTag: "api_3" } ); }, // 获取服务器当前时间 getCurrentTime: (data = {}) => { return request.post( "/v1/logger/get_current_time", data, { urlTag: "api_2" } ); }, // 获取用户群聊数量 countJoinedGroups: (data = {}) => { return request.post( "/group/count_joined_groups", data, { urlTag: "api_3" } ); }, // 获取用户群聊数量 friendIsFriend: (data = {}) => { return request.post( "friend/is_friend", data, { urlTag: "api_3" } ); }, }; export default api;