|
|
|
@ -121,10 +121,10 @@ class CompetitionContentspdfpeopledata extends Component {
|
|
|
|
|
onPhoneSubmit = () => {
|
|
|
|
|
this.props.form.validateFieldsAndScroll((err, values) => {
|
|
|
|
|
if (!err) {
|
|
|
|
|
let {login} = this.props.current_user;
|
|
|
|
|
let {id} =this.state.userdata;
|
|
|
|
|
let reg = /^1\d{10}$/;
|
|
|
|
|
if (reg.test(values.phone)) {
|
|
|
|
|
let url = `/users/accounts/${login}/phone_bind.json`
|
|
|
|
|
let url = `/users/accounts/${id}/phone_bind.json`
|
|
|
|
|
axios.post((url), {
|
|
|
|
|
phone: values.phone,
|
|
|
|
|
code: values.phoneValidateCode
|
|
|
|
@ -149,10 +149,10 @@ class CompetitionContentspdfpeopledata extends Component {
|
|
|
|
|
onEmailSubmit = () => {
|
|
|
|
|
this.props.form.validateFieldsAndScroll((err, values) => {
|
|
|
|
|
if (!err) {
|
|
|
|
|
let {login} = this.props.current_user;
|
|
|
|
|
let {id} =this.state.userdata;
|
|
|
|
|
let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/;
|
|
|
|
|
if (reg.test(values.email)) {
|
|
|
|
|
let url = `/users/accounts/${login}/email_bind.json`
|
|
|
|
|
let url = `/users/accounts/${id}/email_bind.json`
|
|
|
|
|
axios.post((url), {
|
|
|
|
|
email: values.email,
|
|
|
|
|
code: values.emailValidateCode
|
|
|
|
|