diff --git a/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js b/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js index 0b73bd94c..d4e57dd7f 100644 --- a/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js +++ b/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js @@ -62,50 +62,38 @@ class Bankcardnumberverification extends Component { } componentDidUpdate = (prevProps) => { if (prevProps.bank_account != this.props.bank_account) { - // console.log("componentDidUpdate"); - // console.log(this.props); - // console.log(prevProps); - ////console.log("Registration"); - ////console.log("componentDidUpdate"); - ////console.log(this.props.user.admin); - try { - if(this.props.bank_account){ - this.props.form.setFieldsValue({ - openingbank: this.props.bank_account.bank, - subbranch: this.props.bank_account.second_bank, - subbranchs: this.props.bank_account.card_no, - }) - } - this.setState({ - openingbank: this.props.bank_account.bank, - subbranch: this.props.bank_account.second_bank, - subbranchs: this.props.bank_account.card_no, - }) - }catch (e) { - + let url = `/competitions/${this.props.match.params.identifier}/prize.json`; + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + let userid; + if(types[1]===undefined){ + userid=this.props.user&&this.props.user.user_id; + }else{ + userid=types[1]; } - - try { - if(prevProps.bank_account){ - this.props.form.setFieldsValue({ - openingbank:prevProps.bank_account.bank, - subbranch: prevProps.bank_account.second_bank, - subbranchs: prevProps.bank_account.card_no, - }) - - this.setState({ - openingbank: prevProps.bank_account.bank, - subbranch: prevProps.bank_account.second_bank, - subbranchs: prevProps.bank_account.card_no, - }) + axios.get(url,{params:{ + user_id:userid, } - }catch (e) { - - } - - + }).then((result) => { + if (result.data) { + try { + this.props.form.setFieldsValue({ + openingbank: result.data.bank_account.bank, + subbranch: result.data.bank_account.second_bank, + subbranchs: result.data.bank_account.card_no, + }); + this.setState({ + openingbank: result.data.bank_account.bank, + subbranch: result.data.bank_account.second_bank, + subbranchs: result.data.bank_account.card_no, + }) + }catch (e) { + } + } + }).catch((error) => { + console.log(error); + }) } - } yhBankstrue = () => { this.props.form.validateFieldsAndScroll((err, values) => {