<template> <view class="content"> <view class="card"> <view class="title">{{ form.SYNOPSIS }}</view> <view class="data mt-10"> <text>{{ form.CREATTIME }}</text> </view> <view class="mt-10"> <view class="mt-10"> <rich-text :nodes="form.CONTENT"></rich-text> </view> </view> </view> </view> </template> <script> import {getAnnouncementNoticeDetail, getPlatformReminderDetail} from "../../../api"; export default { data() { return { ID: '', TYPE: '', form: {} } }, computed: { userInfo() { return this.$store.getters.getUserInfo } }, onLoad(event) { this.ID = event.ID; this.TYPE = event.TYPE; this.getData(); }, methods: { async getData() { let resData = this.TYPE === '1' ? await getAnnouncementNoticeDetail({ loginUserId: this.userInfo.USER_ID, NOTICEREGULATORY_ID: this.ID }) : await getPlatformReminderDetail({ ISALL: 'yes', NOTICE_ID: this.ID }) this.form = resData.pd; } }, } </script> <style scoped lang="scss"> .title { text-align: center; } .data { font-size: 24rpx; text-align: center; } </style>