import React, { Component } from 'react' import { Spin, Divider, Modal, Row } from 'antd' import { api } from 'common/api' import { AntIcon } from 'components' export default class form extends Component { state = { detailVisible: false, detailLoading: false, detailData: {}, } /** * mount后回调 */ componentDidMount() { this.props.created && this.props.created(this) } async onOpenDetail(id) { this.setState({ detailLoading: true, detailVisible: true }) const { data } = await api.sysNoticeDetail({ id }) this.setState({ detailLoading: false, detailData: data, }) } render() { const { detailLoading, detailVisible, detailData } = this.state return ( this.setState({ detailVisible: false, detailData: {} })} > }>
{detailData.title}
发布人:{detailData.publicUserName} 发布时间:{detailData.publicTime}
) } }