群组信息接口

This commit is contained in:
dong 2023-04-20 11:16:18 +08:00
parent df2cae5c2b
commit 53ef9b5930

View File

@ -3,7 +3,7 @@ import request from '@/utils/request';
/** /**
* 获取群列表 * 获取群列表
* @param {String} groupId * @param {String} groupId 房间号
* @returns * @returns
*/ */
export function getGroupList(groupId) { export function getGroupList(groupId) {
@ -15,11 +15,11 @@ export function getGroupList(groupId) {
/** /**
* 创建群 * 创建群
* @param {String} groupId * @param {String} groupId 房间号
* @param {String} data * @param {String} data
* @param {String} data.name * @param {String} data.name 群组名称
* @param {String} data.imageUrl * @param {String} data.imageUrl 群组头像
* @param {Array} data.memberIds * @param {Array} data.memberIds 角色id列表
* @returns * @returns
*/ */
export function createGroup(groupId, data) { export function createGroup(groupId, data) {
@ -32,10 +32,10 @@ export function createGroup(groupId, data) {
/** /**
* 修改群组名称 * 修改群组名称
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {String} data.id * @param {String} data.id 群组id
* @param {String} data.name * @param {String} data.name 群组名称
* @returns * @returns
*/ */
export function updateGroupName(groupId, data) { export function updateGroupName(groupId, data) {
@ -48,10 +48,10 @@ export function updateGroupName(groupId, data) {
/** /**
* 修改群组群主 * 修改群组群主
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {Number} data.id * @param {Number} data.id 群组id
* @param {String} data.memberId * @param {String} data.memberId 角色id
* @returns * @returns
*/ */
export function updateGroupLeader(groupId, data) { export function updateGroupLeader(groupId, data) {
@ -64,10 +64,10 @@ export function updateGroupLeader(groupId, data) {
/** /**
* 邀请人员入群 * 邀请人员入群
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {Number} data.id * @param {Number} data.id 群组id
* @param {Array} data.memberIds * @param {Array} data.memberIds 角色id列表
* @returns * @returns
*/ */
export function inviteMemberToGroup(groupId, data) { export function inviteMemberToGroup(groupId, data) {
@ -80,10 +80,10 @@ export function inviteMemberToGroup(groupId, data) {
/** /**
* 移除群内人员 * 移除群内人员
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {Number} data.id * @param {Number} data.id 群组id
* @param {Array} data.memberIds * @param {Array} data.memberIds 角色id列表
* @returns * @returns
*/ */
export function removeMemberFromGroup(groupId, data) { export function removeMemberFromGroup(groupId, data) {
@ -96,9 +96,9 @@ export function removeMemberFromGroup(groupId, data) {
/** /**
* 退出群组 * 退出群组
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {Number} data.id * @param {Number} data.id 群组id
* @returns * @returns
*/ */
export function exitGroup(groupId, data) { export function exitGroup(groupId, data) {
@ -111,9 +111,9 @@ export function exitGroup(groupId, data) {
/** /**
* 解散群组 * 解散群组
* @param {String} groupId * @param {String} groupId 房间号
* @param {Object} data * @param {Object} data
* @param {Number} data.id * @param {Number} data.id 群组id
* @returns * @returns
*/ */
export function dissolveGroup(groupId, data) { export function dissolveGroup(groupId, data) {
@ -123,3 +123,52 @@ export function dissolveGroup(groupId, data) {
data data
}); });
} }
/**
* 发送语音信息
* @param {String} groupId 房间号
* @param {Object} data
* @param {Number} data.id 群组id
* @param {String} data.audioPath 文件地址
* @param {String} data.content 语音内容
* @returns
*/
export function sendAudio(groupId, data) {
return request({
url: `/simulation/${groupId}/operate/Conversation_Group_Audio_Chat`,
method: 'post',
data
});
}
/**
* 发送文字信息
* @param {String} groupId 房间号
* @param {Object} data
* @param {Number} data.id 群组id
* @param {String} data.content 文字内容
* @returns
*/
export function sendText(groupId, data) {
return request({
url: `/simulation/${groupId}/operate/Conversation_Group_Text_Chat`,
method: 'post',
data
});
}
/**
* 发送BASE64信息
* @param {String} groupId 房间号
* @param {Object} data
* @param {Number} data.id 群组id
* @param {String} data.fileBase64Str 文件base64码
* @returns
*/
export function sendBase64(groupId, data) {
return request({
url: `/simulation/${groupId}/operate/Conversation_Group_Audio_Base64`,
method: 'post',
data
});
}