dev-cjl
parent
41e256aabb
commit
ecc89f47bb
@ -0,0 +1,65 @@ |
|||||||
|
<template> |
||||||
|
<div class="p-20px"> |
||||||
|
<ContentWrap style="max-width: 1000px; margin: 0 auto"> |
||||||
|
<div class="text-center"> |
||||||
|
<div class="mb-10px" style="font-size: 24px; letter-spacing: 2px"> |
||||||
|
{{ info.title }} |
||||||
|
</div> |
||||||
|
<el-text> |
||||||
|
{{ formatDate(info.createTime, 'YYYY-MM-DD hh:mm:ss') }} |
||||||
|
</el-text> |
||||||
|
</div> |
||||||
|
<el-divider direction="horizontal" /> |
||||||
|
|
||||||
|
<div v-dompurify-html="info.content"></div> |
||||||
|
</ContentWrap> |
||||||
|
</div> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script setup name="NMDetail"> |
||||||
|
import { getNotifyMessageDetail } from '@/api/system/notify/message' |
||||||
|
import { formatDate } from '@/utils/formatTime' |
||||||
|
|
||||||
|
const route = useRoute() |
||||||
|
const info = ref({}) |
||||||
|
|
||||||
|
function init() { |
||||||
|
getNotifyMessageDetail(route.query.id).then((data) => { |
||||||
|
info.value = data |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
onMounted(() => { |
||||||
|
init() |
||||||
|
}) |
||||||
|
</script> |
||||||
|
|
||||||
|
<style lang="scss" scoped> |
||||||
|
:deep(p) { |
||||||
|
font-size: 14px; |
||||||
|
} |
||||||
|
:deep(table) { |
||||||
|
margin-top: 10px; |
||||||
|
border-collapse: separate; |
||||||
|
text-indent: initial; |
||||||
|
border-spacing: 1px; |
||||||
|
text-align: left; |
||||||
|
border-width: 1px; |
||||||
|
box-sizing: border-box; |
||||||
|
} |
||||||
|
:deep(th) { |
||||||
|
font-size: 14px; |
||||||
|
text-align: left; |
||||||
|
border-width: 1px; |
||||||
|
box-sizing: border-box; |
||||||
|
} |
||||||
|
:deep(td) { |
||||||
|
font-size: 12px; |
||||||
|
text-align: left; |
||||||
|
border-width: 1px; |
||||||
|
box-sizing: border-box; |
||||||
|
} |
||||||
|
:deep(.el-card__body) { |
||||||
|
padding: 20px 10px; |
||||||
|
} |
||||||
|
</style> |
Loading…
Reference in new issue