| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | 
							- import React from 'react';
 
- import {
 
- 	Spin,
 
- 	Form,
 
- } from 'antd';
 
- import '../policy/policy.less';
 
- const NewDetail = Form.create()(React.createClass({
 
-     getInitialState() {
 
-         return {
 
-             visible: false,
 
-             loading: false,
 
-         };
 
-     },
 
- 	cancelFun(){
 
- 		this.props.closeDesc(false,false);
 
-     },
 
-    
 
-     componentWillMount() {
 
-         if (this.props.data.id) {
 
-            
 
-         } else {
 
-             this.state.data = {};
 
-         };
 
-     },
 
-     componentWillReceiveProps(nextProps) {
 
-         if (!this.props.visible && nextProps.visible) {
 
-             this.state.textFileList = [];
 
-             this.state.videoFileList = [];
 
-             if (nextProps.data.id) {
 
-                
 
-             } else {
 
- 				this.state.data = {};
 
-             };
 
-             this.props.form.resetFields();
 
-         };
 
-     },
 
-     render() {
 
-         const theData = this.props.data || {};
 
-         const FormItem = Form.Item
 
-         const formItemLayout = {
 
-             labelCol: { span: 6 },
 
-             wrapperCol: { span: 12 },
 
-         };
 
-         return (
 
- 			<div className='login'>
 
- 			<Form layout="horizontal" id="demand-form">
 
- 				<Spin spinning={this.state.loading}>
 
-                     <div className="clearfix">
 
-                         <FormItem className="half-item" {...formItemLayout} label="创建人">
 
-                             <span>{theData.admin?theData.admin:'管理员'}</span>
 
-                         </FormItem>	
 
-                     </div>
 
-                     <div>
 
- 						<FormItem className="half-item" {...formItemLayout} label="标题">
 
- 							<span>{theData.title}</span>
 
- 						</FormItem>
 
- 					</div>
 
- 					<div className="clearfix">
 
- 						<FormItem labelCol={{ span: 3 }} wrapperCol={{ span: 18 }} label="消息内容">
 
- 							<span>{theData.body}</span>
 
- 						</FormItem>
 
- 					</div>
 
-                     <div className="clearfix">
 
-                         <FormItem labelCol={{ span: 3 }} wrapperCol={{ span: 18 }} label="推送时间">
 
-                             <span>{theData.releaseDate}</span>
 
-                         </FormItem>
 
-                     </div>
 
- 				</Spin>
 
- 			</Form>    
 
- 		</div>
 
-         )
 
-     }
 
- }));
 
- export default NewDetail;
 
 
  |