|
|
|
@ -2,6 +2,7 @@ import React, {Component} from 'react';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import {Button} from 'antd';
|
|
|
|
|
import {broadcastChannelPostMessage} from 'educoder';
|
|
|
|
|
import axios from 'axios';
|
|
|
|
|
import './common.css'
|
|
|
|
|
import mytc from './img/mytc.png';
|
|
|
|
@ -17,6 +18,7 @@ import ysj from './img/ysj.png';
|
|
|
|
|
import yunwei from './img/yunwei.png';
|
|
|
|
|
import rgzn from './img/rgzn.png';
|
|
|
|
|
import qita from './img/qita.png';
|
|
|
|
|
|
|
|
|
|
//父组件 EducoderLogin.js
|
|
|
|
|
class InterestpageComponent extends Component {
|
|
|
|
|
constructor(props) {
|
|
|
|
@ -65,12 +67,14 @@ class InterestpageComponent extends Component {
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//跳转然后登入
|
|
|
|
|
Jumptotheinterestpage=(username,password)=>{
|
|
|
|
|
Jumptotheinterestpage=()=>{
|
|
|
|
|
var url = "/accounts/login.json";
|
|
|
|
|
axios.post(url, {
|
|
|
|
|
login: username,
|
|
|
|
|
password: password,
|
|
|
|
|
login: this.props.login,
|
|
|
|
|
password: this.props.password,
|
|
|
|
|
}).then((response) => {
|
|
|
|
|
if (response === undefined) {
|
|
|
|
|
return
|
|
|
|
@ -79,6 +83,7 @@ class InterestpageComponent extends Component {
|
|
|
|
|
if (response.data.status === 402) {
|
|
|
|
|
window.location.href = response.data.url;
|
|
|
|
|
} else {
|
|
|
|
|
broadcastChannelPostMessage('refreshPage')
|
|
|
|
|
this.setState({
|
|
|
|
|
isRender: false
|
|
|
|
|
})
|
|
|
|
|