frontend/src/views/system/noticeReceived/detailForm.vue
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<template>
<a-modal
title="通知公告详情"
:width="1000"
:confirmLoading="confirmLoading"
:visible="visible"
:footer="null"
@cancel="handleCancel">
<a-spin :spinning="confirmLoading">
<div style="text-align: center;font-size: 30px">{{ this.contentRecord.title }}</div>
<br>
<div style="text-align: right;font-size: 10px">
<span>(发布人:{{ this.contentRecord.publicUserName }})</span>
<span>发布时间:{{ this.contentRecord.publicTime }} </span>
</div>
<a-divider style="margin-top: 5px" />
<div>
<label v-html="this.contentRecord.content"></label>
</div>
</a-spin>
</a-modal>
</template>
<script>
import {
sysNoticeDetail
} from '@/api/modular/system/noticeManage'
export default {
name: 'DetailForm',
components: {},
data() {
return {
visible: false,
confirmLoading: false,
contentRecord: ''
}
},
methods: {
// 初始化方法
detail(record) {
this.confirmLoading = true
this.visible = true
this.sysNoticeDetail(record.id)
},
/**
* 查看详情
*/
sysNoticeDetail(id) {
sysNoticeDetail({
id: id
}).then((res) => {
this.confirmLoading = false
this.contentRecord = res.data
})
后面还有 17 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
