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" > + + + + + +