From cd3cd8bc5a7db7c67f5de515661bbaad946a9fdc Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Sun, 3 Nov 2024 18:56:28 +0800 Subject: [PATCH] =?UTF-8?q?fixbug:=20=F0=9F=90=9B=20=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/v1/message.ts | 6 +-- .../message-detail/detail-type.vue | 7 ++-- .../message-detail/utils/hooks.ts | 2 +- .../message-editing/index.vue | 2 +- .../message-editing/markdown-editor.vue | 2 +- .../message-editing/message-editor-from.vue | 26 +++++++------ .../message-editing/rich-editor.vue | 2 +- .../message-editing/utils/columns.ts | 2 +- .../message-editing/utils/hooks.ts | 2 +- .../message-management/message/index.vue | 12 ++++++ .../message/markdown-editor.vue | 2 +- .../message/message-dialog.vue | 6 +-- .../message/rich-editor.vue | 4 +- .../message/utils/columns.tsx | 37 ++++++++++++++----- .../message-management/message/utils/hooks.ts | 8 ++-- .../message-management/message/utils/types.ts | 26 ------------- 16 files changed, 78 insertions(+), 68 deletions(-) delete mode 100644 src/views/message-management/message/utils/types.ts diff --git a/src/api/v1/message.ts b/src/api/v1/message.ts index 226b2b3..19f5a56 100644 --- a/src/api/v1/message.ts +++ b/src/api/v1/message.ts @@ -13,12 +13,12 @@ export const fetchGetReceivedUserinfoByMessageId = (data: any) => { /** 系统消息---添加系统消息 */ export const fetchAddMessage = (data: any) => { - return http.request>('post', 'message/addMessage', { data }); + return http.request>('post', 'messageReceived/addMessage', { data }); }; /** 系统消息---更新系统消息 */ export const fetchUpdateMessage = (data: any) => { - return http.request>('put', 'message/updateMessage', { data }); + return http.request>('put', 'messageReceived/updateMessage', { data }); }; /** 系统消息---删除系统消息 */ @@ -38,7 +38,7 @@ export const fetchGetUserMessageList = (data: any) => { /** 系统消息---用户将消息标为已读 */ export const fetchUpdateUserMarkAsRead = (data: any) => { - return http.request>('put', 'message/noManage/updateUserMarkAsRead', { data }); + return http.request>('put', 'messageReceived/noManage/updateUserMarkAsRead', { data }); }; /** 系统消息---用户删除系统消息 */ diff --git a/src/views/message-management/message-detail/detail-type.vue b/src/views/message-management/message-detail/detail-type.vue index 4f0dd86..cb76df8 100644 --- a/src/views/message-management/message-detail/detail-type.vue +++ b/src/views/message-management/message-detail/detail-type.vue @@ -6,7 +6,7 @@ import PureTable from '@pureadmin/table'; import { markAsAllRead, markAsRead, onDelete, onSearch, selectids } from '@/views/message-management/message-detail/utils/hooks'; import Delete from '@iconify-icons/ep/delete'; import { $t } from '@/plugins/i18n'; -import { Message, MessageBox } from '@element-plus/icons-vue'; +import { Message } from '@element-plus/icons-vue'; import { useRenderIcon } from '@/components/CommonIcon/src/hooks'; import { isReadStatus } from '@/enums/baseConstant'; import { useMessageUserStore } from '@/store/message/messageUser'; @@ -40,7 +40,7 @@ const onPageSizeChange = (value: number) => { * @param rows */ const onSelectionChange = (rows: Array) => { - selectids.value = rows.map((row: any) => row.id); + selectids.value = rows.map((row: any) => row.messageReceivedId); }; onMounted(() => { @@ -95,9 +95,10 @@ onMounted(() => { @page-current-change="onCurrentPageChange" > diff --git a/src/views/message-management/message-editing/rich-editor.vue b/src/views/message-management/message-editing/rich-editor.vue index 595edc1..9dd22ca 100644 --- a/src/views/message-management/message-editing/rich-editor.vue +++ b/src/views/message-management/message-editing/rich-editor.vue @@ -53,6 +53,6 @@ onBeforeUnmount(() => { diff --git a/src/views/message-management/message-editing/utils/columns.ts b/src/views/message-management/message-editing/utils/columns.ts index 6147dae..aabd42f 100644 --- a/src/views/message-management/message-editing/utils/columns.ts +++ b/src/views/message-management/message-editing/utils/columns.ts @@ -6,7 +6,7 @@ export const rules = { // 消息标题 title: [{ required: true, message: `${$t('input')}${$t('title')}`, trigger: 'blur' }], // 消息类型 - messageType: [{ required: true, message: `${$t('input')}${$t('messageType')}`, trigger: 'blur' }], + messageTypeId: [{ required: true, message: `${$t('input')}${$t('messageType')}`, trigger: 'blur' }], // 消息内容 content: [{ required: true, message: `${$t('input')}${$t('content')}`, trigger: 'blur' }], // 编辑器类型 diff --git a/src/views/message-management/message-editing/utils/hooks.ts b/src/views/message-management/message-editing/utils/hooks.ts index de8dff1..1f75bbf 100644 --- a/src/views/message-management/message-editing/utils/hooks.ts +++ b/src/views/message-management/message-editing/utils/hooks.ts @@ -15,7 +15,7 @@ export const coverUrl = ref(''); export const formState = reactive({ title: '', receivedUserIds: undefined, - messageType: undefined, + messageTypeId: undefined, content: '', editorType: 'markdown', status: false, diff --git a/src/views/message-management/message/index.vue b/src/views/message-management/message/index.vue index eb857a4..23c8c62 100644 --- a/src/views/message-management/message/index.vue +++ b/src/views/message-management/message/index.vue @@ -124,6 +124,18 @@ onMounted(() => { @selection-change="onSelectionChange" @page-current-change="onCurrentPageChange" > + + + + + +