diff --git a/components.d.ts b/components.d.ts index f17f3c1..0dae289 100644 --- a/components.d.ts +++ b/components.d.ts @@ -34,6 +34,7 @@ declare module 'vue' { RevokeMessage: typeof import('./src/components/talk/message/RevokeMessage.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] + SysGroupAdminMessage: typeof import('./src/components/talk/message/system/SysGroupAdminMessage.vue')['default'] SysGroupCancelMutedMessage: typeof import('./src/components/talk/message/system/SysGroupCancelMutedMessage.vue')['default'] SysGroupCreateMessage: typeof import('./src/components/talk/message/system/SysGroupCreateMessage.vue')['default'] SysGroupJoinMessage: typeof import('./src/components/talk/message/system/SysGroupJoinMessage.vue')['default'] diff --git a/src/api/chat/index.js b/src/api/chat/index.js index f4aeab0..e3a0491 100644 --- a/src/api/chat/index.js +++ b/src/api/chat/index.js @@ -179,3 +179,11 @@ export const uploadImg = (data,onProgressFn) => { onUploadProgress:(progressEvent)=>onProgressFn(progressEvent,data.get('file')) }) } +// 根据msg_id获取消息 +export const detailGetRecordsContext = (data) => { + return request({ + url: '/api/v1/talk/record/detail', + method: 'GET', + data, + }) +} diff --git a/src/components/talk/message/RevokeMessage.vue b/src/components/talk/message/RevokeMessage.vue index 4e88c0e..dfcdc7c 100644 --- a/src/components/talk/message/RevokeMessage.vue +++ b/src/components/talk/message/RevokeMessage.vue @@ -21,13 +21,19 @@ defineProps({ datetime: { type: String, default: '' + }, + msg_id: { + type: String, + default: '' } })