parent
							
								
									95d8d7d90b
								
							
						
					
					
						commit
						3f8ccccdfe
					
				| @ -0,0 +1,163 @@ | |||||||
|  | import React, { Component } from 'react'; | ||||||
|  | import { Redirect } from 'react-router'; | ||||||
|  | import { List,Typography,Tag,Modal,Radio} from 'antd'; | ||||||
|  | 
 | ||||||
|  | import TPMRightSection from './component/TPMRightSection'; | ||||||
|  | import TPMNav from './component/TPMNav'; | ||||||
|  | import axios from 'axios'; | ||||||
|  | 
 | ||||||
|  | class Audit_situationComponent extends Component { | ||||||
|  | 	constructor(props) { | ||||||
|  | 		super(props) | ||||||
|  | 		this.state = { | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | 	showModal = () => { | ||||||
|  | 		this.setState({ | ||||||
|  | 			visible: true, | ||||||
|  | 		}); | ||||||
|  | 	}; | ||||||
|  | 
 | ||||||
|  | 	handleOk = e => { | ||||||
|  | 		console.log(e); | ||||||
|  | 		this.setState({ | ||||||
|  | 			visible: false, | ||||||
|  | 		}); | ||||||
|  | 	}; | ||||||
|  | 
 | ||||||
|  | 	handleCancel = e => { | ||||||
|  | 		console.log(e); | ||||||
|  | 		this.setState({ | ||||||
|  | 			visible: false, | ||||||
|  | 		}); | ||||||
|  | 	}; | ||||||
|  | 
 | ||||||
|  | 	onChange = e => { | ||||||
|  | 		console.log('radio checked', e.target.value); | ||||||
|  | 		this.setState({ | ||||||
|  | 			value: e.target.value, | ||||||
|  | 		}); | ||||||
|  | 	}; | ||||||
|  | 	render() { | ||||||
|  | 		const { tpmLoading,  shixun,  user, match } = this.props; | ||||||
|  | 		return ( | ||||||
|  | 			<React.Fragment> | ||||||
|  | 
 | ||||||
|  | 				{this.state.visible===true?<Modal | ||||||
|  | 					title="审核情况更改" | ||||||
|  | 					visible={this.state.visible} | ||||||
|  | 					keyboard={false} | ||||||
|  | 					closable={false} | ||||||
|  | 					footer={null} | ||||||
|  | 					destroyOnClose={true} | ||||||
|  | 					centered={true} | ||||||
|  | 				> | ||||||
|  | 					<div> | ||||||
|  | 					 <style> | ||||||
|  | 							{ | ||||||
|  | 								` | ||||||
|  | 						 body{ | ||||||
|  | 							  width: 100% !important; | ||||||
|  | 						 } | ||||||
|  | 
 | ||||||
|  | 						 .ant-modal-body{ | ||||||
|  | 								text-align: center; | ||||||
|  | 						 } | ||||||
|  | 						` | ||||||
|  | 							} | ||||||
|  | 						</style> | ||||||
|  | 
 | ||||||
|  | 						<Radio.Group onChange={this.onChange} value={this.state.value}> | ||||||
|  | 							<Radio value={1}>已完成</Radio> | ||||||
|  | 							<Radio value={2}>未完成</Radio> | ||||||
|  | 						</Radio.Group> | ||||||
|  | 
 | ||||||
|  | 						<div className={"mt30"}> | ||||||
|  | 							  <a className="pop_close task-btn mr20  margin-tp26" onClick={()=>this.handleCancel()}>取消</a> | ||||||
|  | 								<a className="task-btn task-btn-orange margin-tp26" onClick={()=>this.handleOk()}>确定</a> | ||||||
|  | 						</div> | ||||||
|  | 
 | ||||||
|  | 					</div> | ||||||
|  | 
 | ||||||
|  | 				</Modal>:""} | ||||||
|  | 
 | ||||||
|  | 				<style> | ||||||
|  | 					{ | ||||||
|  | 						` | ||||||
|  | 						.Itemtitle{ | ||||||
|  | 						    float: left; | ||||||
|  | 								padding-top: 2px; | ||||||
|  | 								margin-right: 10px; | ||||||
|  | 						} | ||||||
|  | 						` | ||||||
|  | 					} | ||||||
|  | 				</style> | ||||||
|  | 				{ tpmLoading ? <div style={{ minHeight: '886px'}}></div> : | ||||||
|  | 
 | ||||||
|  | 						<div className="tpmComment educontent clearfix mt30 mb80"> | ||||||
|  | 
 | ||||||
|  | 							<div className="with65 fl edu-back-white commentsDelegateParent" > | ||||||
|  | 
 | ||||||
|  | 								<TPMNav | ||||||
|  | 									match={match} | ||||||
|  | 									user={user} | ||||||
|  | 									shixun={shixun} | ||||||
|  | 									{...this.props} | ||||||
|  | 								></TPMNav> | ||||||
|  | 
 | ||||||
|  | 								<div  className="padding20 edu-back-white mt20" style={{minHeight: '640px'}}> | ||||||
|  | 									<List | ||||||
|  | 										dataSource={[ | ||||||
|  | 											{ | ||||||
|  | 												name: '内容审核情况', | ||||||
|  | 												id:1, | ||||||
|  | 												type:"未审核" | ||||||
|  | 											}, | ||||||
|  | 											{ | ||||||
|  | 												name: '性能审核情况', | ||||||
|  | 												id:2, | ||||||
|  | 												type:"未审核" | ||||||
|  | 											}, | ||||||
|  | 										]} | ||||||
|  | 										bordered | ||||||
|  | 										renderItem={(item,key) => ( | ||||||
|  | 											<List.Item | ||||||
|  | 												key={item.id} | ||||||
|  | 												actions={[ | ||||||
|  | 													<a onClick={()=>this.showModal(item.id)} key={key}> | ||||||
|  | 														<i className="iconfont icon-bianjidaibeijing font-22 color-green"></i> | ||||||
|  | 													</a>, | ||||||
|  | 												]} | ||||||
|  | 											> | ||||||
|  | 												<List.Item.Meta | ||||||
|  | 													title={<div className={"font-16"}> | ||||||
|  | 														<div className={"Itemtitle"}>{item.name}</div> | ||||||
|  | 														<Tag color="#FF6800">已完成</Tag> | ||||||
|  | 													  <Tag color="#bcbcbc">已完成</Tag> | ||||||
|  | 													</div>} | ||||||
|  | 													description={ | ||||||
|  | 														<div> | ||||||
|  | 															<span>审核时间: 2019-10-17 10:42</span> | ||||||
|  | 															<span className={"ml30"}>审核人 XXX</span> | ||||||
|  | 														</div> | ||||||
|  | 													} | ||||||
|  | 												/> | ||||||
|  | 											</List.Item> | ||||||
|  | 										)} | ||||||
|  | 									/> | ||||||
|  | 								</div> | ||||||
|  | 
 | ||||||
|  | 							</div> | ||||||
|  | 
 | ||||||
|  | 							<div className="with35 fr pl20"> | ||||||
|  | 								<TPMRightSection {...this.props}></TPMRightSection> | ||||||
|  | 							</div> | ||||||
|  | 						</div> | ||||||
|  | 
 | ||||||
|  | 				} | ||||||
|  | 			</React.Fragment> | ||||||
|  | 		); | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | export default Audit_situationComponent; | ||||||
					Loading…
					
					
				
		Reference in new issue