mirror of
https://github.com/YMFE/yapi.git
synced 2024-12-21 05:19:42 +08:00
fix: qsso error bug
This commit is contained in:
parent
7653d07704
commit
72fc6e6d7c
@ -33,7 +33,7 @@ const HomeGuest = () => (
|
|||||||
{logoSVG('72px')}
|
{logoSVG('72px')}
|
||||||
<span className="name">YAPI</span>
|
<span className="name">YAPI</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="detail">高效、易用、功能强大的API管理平台<br/><span className="desc">旨在为开发、产品、测试人员提供更优雅的接口管理服务</span></div>
|
<div className="detail">高效、易用、功能强大的API管理平台<br /><span className="desc">旨在为开发、产品、测试人员提供更优雅的接口管理服务</span></div>
|
||||||
<div className="btn-group">
|
<div className="btn-group">
|
||||||
<Link to="/login"><Button type="primary" className="btn-home btn-login">登录 / 注册</Button></Link>
|
<Link to="/login"><Button type="primary" className="btn-home btn-login">登录 / 注册</Button></Link>
|
||||||
<Button className="btn-home btn-home-normal" id="qsso-login">QSSO 登录</Button>
|
<Button className="btn-home btn-home-normal" id="qsso-login">QSSO 登录</Button>
|
||||||
@ -42,7 +42,7 @@ const HomeGuest = () => (
|
|||||||
</Col>
|
</Col>
|
||||||
<Col lg={15} xs={0} className="col-img">
|
<Col lg={15} xs={0} className="col-img">
|
||||||
<div className="img-container">
|
<div className="img-container">
|
||||||
<img className="img" src={getImgPath('./image/demo-img', 'jpg')}/>
|
<img className="img" src={getImgPath('/image/demo-img', 'jpg')} />
|
||||||
</div>
|
</div>
|
||||||
</Col>
|
</Col>
|
||||||
</Row>
|
</Row>
|
||||||
@ -122,7 +122,7 @@ const HomeGuest = () => (
|
|||||||
</div>
|
</div>
|
||||||
<div className="home-section section-manage">
|
<div className="home-section section-manage">
|
||||||
<div className="container">
|
<div className="container">
|
||||||
<Row className="row-card" style={{marginBottom: '.48rem'}}>
|
<Row className="row-card" style={{ marginBottom: '.48rem' }}>
|
||||||
<Col lg={7} xs={10} className="section-card">
|
<Col lg={7} xs={10} className="section-card">
|
||||||
<Card>
|
<Card>
|
||||||
<div className="section-block block-first">
|
<div className="section-block block-first">
|
||||||
@ -155,7 +155,7 @@ const HomeGuest = () => (
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
HomeGuest.propTypes ={
|
HomeGuest.propTypes = {
|
||||||
introList: PropTypes.array
|
introList: PropTypes.array
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -172,23 +172,29 @@ class Home extends Component {
|
|||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props)
|
super(props)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
componentWillMount() {
|
||||||
|
if (this.props.login) {
|
||||||
|
this.props.history.push('/group/261')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
if(window.QSSO) window.QSSO.attach('qsso-login','/api/user/login_by_token')
|
if (window.QSSO && document.getElementById('qsso-login')) window.QSSO.attach('qsso-login', '/api/user/login_by_token')
|
||||||
}
|
}
|
||||||
static propTypes = {
|
static propTypes = {
|
||||||
introList: PropTypes.array,
|
introList: PropTypes.array,
|
||||||
login : PropTypes.bool,
|
login: PropTypes.bool,
|
||||||
history: PropTypes.object,
|
history: PropTypes.object,
|
||||||
changeMenuItem : PropTypes.func
|
changeMenuItem: PropTypes.func
|
||||||
}
|
}
|
||||||
toStart = () =>{
|
toStart = () => {
|
||||||
this.props.changeMenuItem('/group');
|
this.props.changeMenuItem('/group');
|
||||||
}
|
}
|
||||||
render () {
|
render() {
|
||||||
const { login } = this.props;
|
|
||||||
return (
|
return (
|
||||||
<div className="home-main">
|
<div className="home-main">
|
||||||
{login? this.props.history.push('/group') : <HomeGuest introList={this.props.introList}/>}
|
<HomeGuest introList={this.props.introList} />
|
||||||
<div className="row-tip">
|
<div className="row-tip">
|
||||||
<div className="container">
|
<div className="container">
|
||||||
<div className="tip-title">
|
<div className="tip-title">
|
||||||
|
Loading…
Reference in New Issue
Block a user