diff --git a/src/views/system/notice/note.list.vue b/src/views/system/notice/note.list.vue index 61dd8e9..dd1d289 100644 --- a/src/views/system/notice/note.list.vue +++ b/src/views/system/notice/note.list.vue @@ -3,7 +3,9 @@ import { Delete } from '@element-plus/icons-vue' import tableHeader from './table.header.vue' import addNotice from './noteAdd.vue' -import { addNoticeApi, getNoticeeApi } from '@/api/system/notice' +import noticeDetail from './noticeDetail.vue' +import type { noticeType } from './notice_interface' +import { getNoticeeApi } from '@/api/system/notice' const searchQuery = reactive({ noticeNo: '', // 编号 noticePublisher: '', // 发布人 @@ -79,6 +81,11 @@ const add = () => { addDialog.value.initDialog() } +const detailDialog = ref() // 详情组件弹窗 +// 详情 +const detail = (row: noticeType) => { + detailDialog.value.initDialog(row) +} onMounted(() => { getNoticeList() }) @@ -86,7 +93,7 @@