| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 | 
							- import React,{Component} from "react";
 
- import {Alert, Button, Input, message, Modal, Spin} from "antd";
 
- import $ from "jquery/src/ajax";
 
- const confirm = Modal.confirm;
 
- class PublicSupplement extends Component{
 
-     constructor(props) {
 
-         super(props);
 
-         this.state={
 
-             visible:false,
 
-             loading:false,
 
-             supplement:''
 
-         }
 
-         this.addSupplement = this.addSupplement.bind(this)
 
-     }
 
-     addSupplement(e){
 
-         e.stopPropagation();
 
-         if(!this.state.supplement){
 
-             message.info('指导意见不能为空')
 
-             return;
 
-         }
 
-         this.setState({
 
-             loading: true,
 
-         });
 
-         $.ajax({
 
-             method: "post",
 
-             dataType: "json",
 
-             crossDomain: false,
 
-             url: globalConfig.context + "/api/admin/release/addSupplement",
 
-             data: {
 
-                 id:this.props.infor.prid,
 
-                 supplement:(this.props.infor.supplement ? this.props.infor.supplement : '')+this.state.supplement
 
-             },
 
-         }).done(function(data) {
 
-             if(!data.error.length) {
 
-                 message.success("发布成功");
 
-                 this.setState({
 
-                     loading: false,
 
-                     visible: false,
 
-                     supplement:''
 
-                 });
 
-                 this.props.onCancel && this.props.onCancel();
 
-             } else {
 
-                 message.warning(data.error[0].message);
 
-             }
 
-         }.bind(this));
 
-     }
 
-     render() {
 
-         return (
 
-             <div>
 
-                 <Button size="small" type="primary" onClick={(e)=>{
 
-                     e.stopPropagation();
 
-                     this.setState({
 
-                         visible:true
 
-                     })
 
-                 }}>补写公出补充</Button>
 
-                 <Modal
 
-                     className="customeDetails"
 
-                     title="公出补充"
 
-                     width='500px'
 
-                     visible={this.state.visible}
 
-                     onOk={()=>{
 
-                         this.setState({
 
-                             visible: false,
 
-                         })
 
-                     }}
 
-                     onCancel={()=>{
 
-                         this.setState({
 
-                             visible: false,
 
-                         })
 
-                     }}
 
-                     footer=''
 
-                 >
 
-                     <Spin spinning={this.state.loading}>
 
-                         <div style={{
 
-                             display:'flex',
 
-                             flexFlow:'column',
 
-                         }}>
 
-                             <Input
 
-                                 value={this.state.supplement}
 
-                                 style={{ height:'100px' }}
 
-                                 placeholder="请输入公出补充"
 
-                                 type={'textarea'}
 
-                                 onChange={(e)=>{
 
-                                     this.setState({
 
-                                         supplement: e.target.value,
 
-                                     })
 
-                                 }}
 
-                             />
 
-                             <div style={{paddingTop:'5px',color:'#F00',paddingBottom:'15px',fontSize:'10px'}}>面谈总结,沟通完后记录今天交流的情况。计划下一次什么时候再面谈?该如何面谈?该如何跟进?</div>
 
-                             <Button
 
-                                 type="primary"
 
-                                 style={{ marginTop: "10px", marginBottom: '10px' }}
 
-                                 onClick={(e)=>{
 
-                                     let _this = this;
 
-                                     confirm({
 
-                                         title: '确定要提交公出补充吗?',
 
-                                         content: '公出补充提交成功后无法删除',
 
-                                         onOk() {
 
-                                             _this.addSupplement(e);
 
-                                         },
 
-                                         onCancel() {},
 
-                                     });
 
-                                 }}
 
-                             >
 
-                                 保存
 
-                             </Button>
 
-                         </div>
 
-                     </Spin>
 
-                 </Modal>
 
-             </div>
 
-         );
 
-     }
 
- }
 
- export default PublicSupplement;
 
 
  |