From 2a1882613c27b51cead94dbd6cc5410eac2416d9 Mon Sep 17 00:00:00 2001 From: tangjiang <465264938@qq.com> Date: Fri, 3 Jan 2020 20:49:55 +0800 Subject: [PATCH] show test case --- public/react/src/modules/page/MainContent.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/public/react/src/modules/page/MainContent.js b/public/react/src/modules/page/MainContent.js index 175ea7bc0..282f65e78 100644 --- a/public/react/src/modules/page/MainContent.js +++ b/public/react/src/modules/page/MainContent.js @@ -14,9 +14,11 @@ import ChooseEvaluateView from './main/ChooseEvaluateView' import { CircularProgress } from 'material-ui/Progress'; import Button from 'material-ui/Button'; import VNCContainer from './VNCContainer' +import { connect } from 'react-redux'; import './tpiPage.css'; import './tpiPageForMobile.css'; +import actions from '../../redux/actions'; const $ = window.$; class MainContent extends Component { componentDidMount() { @@ -32,11 +34,15 @@ class MainContent extends Component { // console.log('onResizeButtonClick') } onRunCodeTest = () => { + const {onRunCodeTest, isCollpaseTsetCase} = this.props; const vncContainer = this.refs['vncContainer'] if (vncContainer) { vncContainer.showCodeEvaluate && vncContainer.showCodeEvaluate() } - this.props.onRunCodeTest(); + // console.log('1111111111'); + // this.props.onRunCodeTest(); + isCollpaseTsetCase(true); + onRunCodeTest(); } hideCodeEvaluate = () => { const vncContainer = this.refs['vncContainer'] @@ -195,4 +201,12 @@ class MainContent extends Component { } } -export default MainContent; +const mapStateToProps = (state) => ({}); +const mapDispatchToProps = (dispatch) => ({ + isCollpaseTsetCase: (flag) => dispatch(actions.isCollpaseTsetCase(flag)) +}); + +export default connect( + mapStateToProps, + mapDispatchToProps +)(MainContent);