import { Button, Descriptions, Popconfirm, Row, Col, Form, Modal, Input, Select, Table } from 'antd'; import React from 'react'; import { initFilter, extendRule, extendInclude, extendIgnoreDataRule, setDataFieldValue, guid, showFiles, GetFileModel } from "../../../utils/common"; import ReactToPrint from "react-to-print"; import stylesStep from '../HI/StepForm.css'; import config from "../../../config"; import XLSX from 'xlsx'; import { connect } from 'dva'; import moment from 'moment'; import { message } from "antd/lib/index"; import FormPage from '../../../components/FormPage' class SK026ShowPrint extends React.Component { constructor(props) { super(props); this.state = { data: null, BtnAgreeDisplay: 'none', tmpData: {}, showDetail: false, showDetailContent: false, showDetailMeasure: false, Details: {}, columns: [], DetailContents: {}, columnContents: [], DetailPosts: {}, columnPosts: [], DetailMeasures: {}, columnMeasures: [], DetailContentPosts: {}, columnContentPosts: [], DetailIdentifyPosts: {}, columnIdentifyPosts: [], fileForm: { title: "", visible: false, }, }; }; componentDidMount() { if (this.props.data?.id) this.loadData(this.props.data?.id); this.state.columnMeasures = [ { title: "管控措施", dataIndex: "MEASURES_NAME", key: "MEASURES_NAME", }, // { // title: "应急处置", // dataIndex: "EMERGENCY", // key: "EMERGENCY", // }, { title: '操作', dataIndex: '', key: '', render: (text, record, index) => { return