diff --git a/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js b/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js index cc3d335bb..2905699e7 100644 --- a/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js +++ b/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js @@ -408,13 +408,13 @@ export default class TPMchallengesnew extends Component { } = this.state; let options; - options = optionsums.map((d, k) => { - return ( - - ) - }) - - console.log(this.state.shixunExec_timeType ) + if(optionsums!=undefined){ + options = optionsums.map((d, k) => { + return ( + + ) + }) + } return ( @@ -565,7 +565,7 @@ export default class TPMchallengesnew extends Component {
{ - shixunsskillvaluelist.length === 0 ? "" : shixunsskillvaluelist.map((itme, key) => { + shixunsskillvaluelist===undefined?"":shixunsskillvaluelist.length === 0 ? "" : shixunsskillvaluelist.map((itme, key) => { return (
  • {itme} this.delshixunsskilllist(key)}>× diff --git a/public/react/src/modules/user/usersInfo/InfosBanner.js b/public/react/src/modules/user/usersInfo/InfosBanner.js index 4e6492c7f..5e79a9b2b 100644 --- a/public/react/src/modules/user/usersInfo/InfosBanner.js +++ b/public/react/src/modules/user/usersInfo/InfosBanner.js @@ -124,7 +124,7 @@ class InfosBanner extends Component{
  • } {/*自己的主页且不是学生显示题库按钮*/} - {(is_current && current_user) + {(is_current && current_user&& current_user.is_teacher ) &&
  • this.setState({moduleName: 'topics'})}