From 493cec295388a025ad55c2bfe45c48c740d9a20a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com> Date: Tue, 12 Nov 2019 15:33:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Bankcardnumberverification.js | 24 +++++++++++++++---- .../CompetitionContentspdfpeopledata.js | 6 ++--- 2 files changed, 22 insertions(+), 8 deletions(-) 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 d3f38899b..a9ae5a4b0 100644 --- a/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js +++ b/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js @@ -30,6 +30,7 @@ class Bankcardnumberverification extends Component { window.document.title = '竞赛'; // console.log("3获取用户信息"); // console.log(this.props) + this.props.triggerRef(this); //初始化值 if (this.props.bank_account) { this.props.form.setFieldsValue({ @@ -40,6 +41,14 @@ class Bankcardnumberverification extends Component { } } + + setdata(bank,second_bank,card_no){ + this.props.form.setFieldsValue({ + openingbank: bank, + subbranch: second_bank, + subbranchs:card_no, + }) + } componentDidUpdate = (prevProps) => { } @@ -50,13 +59,18 @@ class Bankcardnumberverification extends Component { axios.patch(url, { user_id:this.props.userdata.id, bank: values.openingbank, - second_bank: values.subbranchs, - card_no: values.subbranch + second_bank: values.subbranch , + card_no: values.subbranchs }) .then((result) => { try { if (result.data.status == 0) { // console.log(JSON.stringify(result)); + this.props.form.setFieldsValue({ + openingbank: values.openingbank, + subbranch: values.subbranch, + subbranchs: values.subbranchs, + }) try { this.props.showNotification(`提交成功,等待审核!`); @@ -186,7 +200,7 @@ class Bankcardnumberverification extends Component { > {getFieldDecorator('openingbank', { rules: [{ - initialValue:bank&&bank, + initialValue:this.state.openingbank, required: true, message: '请输入开户行', }], @@ -201,7 +215,7 @@ class Bankcardnumberverification extends Component { > {getFieldDecorator('subbranch', { rules: [{ - initialValue: second_bank&&second_bank, + initialValue: this.state.subbranch, required: true, message: '请输入支行', }], @@ -216,7 +230,7 @@ class Bankcardnumberverification extends Component { > {getFieldDecorator('subbranchs', { rules: [{ - initialValue: card_no&&card_no, + initialValue: this.state.subbranchs, required: true, message: '请输入账号', }], diff --git a/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js b/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js index 3f015a3bc..f9830dbac 100644 --- a/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js +++ b/public/react/src/modules/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js @@ -319,7 +319,7 @@ class CompetitionContentspdfpeopledata extends Component { } - + bindRef = ref => { this.child = ref } //撤销认证 Cancellationofapplication = (index) => { let userid; @@ -529,7 +529,7 @@ class CompetitionContentspdfpeopledata extends Component { { bank_account_editable === true ? - this.hideUpdating(i)} getdata={(id) => this.getdata(id)} GetawardinformationAPI={() => this.GetawardinformationAPI()} @@ -570,7 +570,7 @@ class CompetitionContentspdfpeopledata extends Component {
{ admins===true? - this.hideUpdating(i)} getdata={(id) => this.getdata(id)} GetawardinformationAPI={() => this.GetawardinformationAPI()}