|
|
|
@ -30,7 +30,7 @@ class RealNameCertificationModal extends Component{
|
|
|
|
|
constructor(props){
|
|
|
|
|
super(props);
|
|
|
|
|
this.state={
|
|
|
|
|
|
|
|
|
|
fileList:[]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -38,6 +38,7 @@ class RealNameCertificationModal extends Component{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
setVisible = (visible) => {
|
|
|
|
|
this.setState({ fileList:[] });
|
|
|
|
|
this.refs.modalWrapper.setVisible(visible)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -119,30 +120,26 @@ class RealNameCertificationModal extends Component{
|
|
|
|
|
loading: false,
|
|
|
|
|
}));
|
|
|
|
|
}
|
|
|
|
|
let fileList = [...info.fileList];
|
|
|
|
|
this.setState({ fileList });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
render(){
|
|
|
|
|
const { course_lists, checkBoxValues, searchValue, loading, imageUrl, imageUrl2 } = this.state
|
|
|
|
|
const { moduleName } = this.props
|
|
|
|
|
const { getFieldDecorator } = this.props.form;
|
|
|
|
|
const uploadProps = {
|
|
|
|
|
name: 'file',
|
|
|
|
|
multiple: true,
|
|
|
|
|
showUploadList: false,
|
|
|
|
|
action: getUploadActionUrl(),
|
|
|
|
|
className: 'idPic-uploader first_uploader',
|
|
|
|
|
onChange: this.handleChange,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
let {certification}=this.props;
|
|
|
|
|
|
|
|
|
|
const uploadProps2 = {
|
|
|
|
|
name: 'file',
|
|
|
|
|
name: 'image',
|
|
|
|
|
data:{type:certification == 1 ? "real_name" : "professional"},
|
|
|
|
|
multiple: true,
|
|
|
|
|
showUploadList: false,
|
|
|
|
|
action: getUploadActionUrl(),
|
|
|
|
|
// https://newweb.educoder.net
|
|
|
|
|
action: `/api/users/accounts/${this.props.current_user.login}/auth_attachment.json`,
|
|
|
|
|
className: 'idPic-uploader',
|
|
|
|
|
onChange: this.handleChange2,
|
|
|
|
|
};
|
|
|
|
|
let {certification}=this.props;
|
|
|
|
|
return(
|
|
|
|
|
<ModalWrapper
|
|
|
|
|
ref="modalWrapper"
|
|
|
|
@ -297,7 +294,7 @@ class RealNameCertificationModal extends Component{
|
|
|
|
|
<span className="idPic-uploader demoImg">
|
|
|
|
|
<img src={`${certification == 1 ? authImg : jobImg}`} alt="avatar" style={{ maxHeight: '110px'}}/>
|
|
|
|
|
</span>
|
|
|
|
|
<Dragger {...uploadProps2}>
|
|
|
|
|
<Dragger {...uploadProps2} fileList = {this.state.fileList}>
|
|
|
|
|
{imageUrl2 ?
|
|
|
|
|
// <a href={imageUrl2} target="_blank" title="点击重新上传图片"></a>
|
|
|
|
|
<img src={imageUrl2} alt="avatar" style={{ maxHeight: '110px'}}/>
|
|
|
|
|