加附件
This commit is contained in:
parent
0ed97dbe46
commit
2307f38563
@ -1,20 +1,25 @@
|
|||||||
import { message } from "antd/lib/index";
|
import { message } from "antd/lib/index";
|
||||||
import { Button,Descriptions, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
import { Button,Descriptions, Modal,Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common";
|
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, setDataFieldValue, guid,showFiles,GetFileModel, initQueryFilter } from "../../../utils/common";
|
||||||
import ReactToPrint from "react-to-print";
|
import ReactToPrint from "react-to-print";
|
||||||
import styles from '../HI/StepForm.css';
|
import styles from '../HI/StepForm.css';
|
||||||
import config from "../../../config";
|
import config from "../../../config";
|
||||||
import XLSX from 'xlsx';
|
import XLSX from 'xlsx';
|
||||||
import { connect } from 'dva';
|
import { connect } from 'dva';
|
||||||
import moment from 'moment';
|
import moment from 'moment';
|
||||||
|
import FormPage from '../../FormPage'
|
||||||
class FO019ShowPrint extends React.Component {
|
class FO019ShowPrint extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
this.state = {
|
this.state = {
|
||||||
data: null,
|
data: null,
|
||||||
enumData: null,
|
enumData: null,
|
||||||
BtnAgreeDisplay: 'none'
|
BtnAgreeDisplay: 'none',
|
||||||
|
fileForm: {
|
||||||
|
title: "",
|
||||||
|
visible: false,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -170,6 +175,10 @@ class FO019ShowPrint extends React.Component {
|
|||||||
<td colSpan={2} rowSpan={1} className={styles.fontBold}>交底内容</td>
|
<td colSpan={2} rowSpan={1} className={styles.fontBold}>交底内容</td>
|
||||||
<td colSpan={8} rowSpan={1}>{data.DisclosureContent}</td>
|
<td colSpan={8} rowSpan={1}>{data.DisclosureContent}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colSpan={2} rowSpan={1} className={styles.fontBold}>附件</td>
|
||||||
|
<td colSpan={8} rowSpan={1}>{showFiles(data.Nav_Files, config.picServerHost, this)}</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={2} rowSpan={1} className={styles.fontBold}>交底人签字</td>
|
<td colSpan={2} rowSpan={1} className={styles.fontBold}>交底人签字</td>
|
||||||
<td colSpan={8} rowSpan={1}>{
|
<td colSpan={8} rowSpan={1}>{
|
||||||
@ -214,6 +223,9 @@ class FO019ShowPrint extends React.Component {
|
|||||||
</table>:null
|
</table>:null
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
{
|
||||||
|
GetFileModel(Modal, FormPage, this, this.state.fileForm.visible)
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,20 +1,25 @@
|
|||||||
import { message } from "antd/lib/index";
|
import { message } from "antd/lib/index";
|
||||||
import { Button,Descriptions, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
import { Button,Descriptions, Modal,Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, setDataFieldValue, guid, initQueryFilter,showUserSign } from "../../../utils/common";
|
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, setDataFieldValue, guid, showFiles,GetFileModel,initQueryFilter,showUserSign } from "../../../utils/common";
|
||||||
import ReactToPrint from "react-to-print";
|
import ReactToPrint from "react-to-print";
|
||||||
import stylesStep from '../HI/StepForm.css';
|
import stylesStep from '../HI/StepForm.css';
|
||||||
import config from "../../../config";
|
import config from "../../../config";
|
||||||
import XLSX from 'xlsx';
|
import XLSX from 'xlsx';
|
||||||
import { connect } from 'dva';
|
import { connect } from 'dva';
|
||||||
import moment from 'moment';
|
import moment from 'moment';
|
||||||
|
import FormPage from '../../FormPage'
|
||||||
class FO035ShowPrint extends React.Component {
|
class FO035ShowPrint extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
this.state = {
|
this.state = {
|
||||||
data: null,
|
data: null,
|
||||||
enumData: null,
|
enumData: null,
|
||||||
BtnAgreeDisplay: 'none'
|
BtnAgreeDisplay: 'none',
|
||||||
|
fileForm: {
|
||||||
|
title: "",
|
||||||
|
visible: false,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -128,6 +133,7 @@ class FO035ShowPrint extends React.Component {
|
|||||||
})
|
})
|
||||||
}</Descriptions.Item>
|
}</Descriptions.Item>
|
||||||
<Descriptions.Item label="交底内容">{data.DisclosureContent}</Descriptions.Item>
|
<Descriptions.Item label="交底内容">{data.DisclosureContent}</Descriptions.Item>
|
||||||
|
<Descriptions.Item label="附件">{showFiles(data.Nav_Files, config.picServerHost, this)}</Descriptions.Item>
|
||||||
<Descriptions.Item label="交底人签字">{
|
<Descriptions.Item label="交底人签字">{
|
||||||
(data.Nav_User && data.Nav_User.FILE_PATH)?
|
(data.Nav_User && data.Nav_User.FILE_PATH)?
|
||||||
showUserSign(data.Nav_User, config.picServerHost):null
|
showUserSign(data.Nav_User, config.picServerHost):null
|
||||||
@ -149,6 +155,9 @@ class FO035ShowPrint extends React.Component {
|
|||||||
</div> : null
|
</div> : null
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
{
|
||||||
|
GetFileModel(Modal, FormPage, this, this.state.fileForm.visible)
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,20 +1,25 @@
|
|||||||
import { message } from "antd/lib/index";
|
import { message } from "antd/lib/index";
|
||||||
import { Button,Descriptions, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
import { Button,Descriptions,Modal, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, setDataFieldValue, guid, initQueryFilter,showUserSign } from "../../../utils/common";
|
import { initFilter, extendRule, extendInclude,extendIgnoreDataRule, showFiles,GetFileModel,setDataFieldValue, guid, initQueryFilter,showUserSign } from "../../../utils/common";
|
||||||
import ReactToPrint from "react-to-print";
|
import ReactToPrint from "react-to-print";
|
||||||
import stylesStep from '../HI/StepForm.css';
|
import stylesStep from '../HI/StepForm.css';
|
||||||
import config from "../../../config";
|
import config from "../../../config";
|
||||||
import XLSX from 'xlsx';
|
import XLSX from 'xlsx';
|
||||||
import { connect } from 'dva';
|
import { connect } from 'dva';
|
||||||
import moment from 'moment';
|
import moment from 'moment';
|
||||||
|
import FormPage from '../../FormPage'
|
||||||
class FO037ShowPrint extends React.Component {
|
class FO037ShowPrint extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
this.state = {
|
this.state = {
|
||||||
data: null,
|
data: null,
|
||||||
enumData: null,
|
enumData: null,
|
||||||
BtnAgreeDisplay: 'none'
|
BtnAgreeDisplay: 'none',
|
||||||
|
fileForm: {
|
||||||
|
title: "",
|
||||||
|
visible: false,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -129,6 +134,7 @@ class FO037ShowPrint extends React.Component {
|
|||||||
})
|
})
|
||||||
}</Descriptions.Item>
|
}</Descriptions.Item>
|
||||||
<Descriptions.Item label="交底内容">{data.DisclosureContent}</Descriptions.Item>
|
<Descriptions.Item label="交底内容">{data.DisclosureContent}</Descriptions.Item>
|
||||||
|
<Descriptions.Item label="附件">{showFiles(data.Nav_Files, config.picServerHost, this)}</Descriptions.Item>
|
||||||
<Descriptions.Item label="交底人签字">{
|
<Descriptions.Item label="交底人签字">{
|
||||||
(data.Nav_User && data.Nav_User.FILE_PATH)?
|
(data.Nav_User && data.Nav_User.FILE_PATH)?
|
||||||
showUserSign(data.Nav_User, config.picServerHost):null
|
showUserSign(data.Nav_User, config.picServerHost):null
|
||||||
@ -150,6 +156,9 @@ class FO037ShowPrint extends React.Component {
|
|||||||
</div> : null
|
</div> : null
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
{
|
||||||
|
GetFileModel(Modal, FormPage, this, this.state.fileForm.visible)
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user