dev_aliyun2
harry 5 years ago
parent 1c7e2fea2b
commit 3e48f85700

@ -1,6 +1,5 @@
import React, { Component } from 'react'; import React, { Component } from 'react';
import { Route, Switch } from 'react-router-dom'; import {Route,Switch} from 'react-router-dom';
import { Loadable } from 'educoder'; import { Loadable } from 'educoder';
import Loading from '../../Loading'; import Loading from '../../Loading';
//业务组件 //业务组件
@ -10,17 +9,21 @@ import Coursesleftnav from "./coursesDetail/CoursesLeftNav";
//普通作业 //普通作业
const CommonWork = Loadable({ const CommonWork = Loadable({
loader: () => import('./busyWork/commonWork'), loader: () => import('./busyWork/commonWork'),
loading: Loading, loading:Loading,
})
const GroupWork= Loadable({
loader: () => import('./busyWork/commonWork'),
loading: Loading,
}) })
// 讨论 // 讨论
const Boards = Loadable({ const Boards= Loadable({
loader: () => import('./boards'), loader: () => import('./boards'),
loading: Loading, loading: Loading,
}) })
//教师列表 //教师列表
const TeacherList = Loadable({ const TeacherList= Loadable({
loader: () => import('./members/teacherList'), loader: () => import('./members/teacherList'),
loading: Loading, loading: Loading,
}) })
//主签到目录 //主签到目录
const Signinmain= Loadable({ const Signinmain= Loadable({
@ -33,42 +36,41 @@ const StudentsList= Loadable({
loading: Loading, loading: Loading,
}); });
//分班列表 //分班列表
const CourseGroupList = Loadable({ const CourseGroupList= Loadable({
loader: () => import('./members/CourseGroupList'), loader: () => import('./members/CourseGroupList'),
loading: Loading, loading: Loading,
}); });
const Eduinforms= Loadable({
const Eduinforms = Loadable({
loader: () => import('./gradinforms/Eduinforms'), loader: () => import('./gradinforms/Eduinforms'),
loading: Loading, loading: Loading,
}); });
//2019.10.29 统计 //2019.10.29 统计
const Statistics = Loadable({ const Statistics=Loadable({
loader: () => import('./statistics/Statistics'), loader: () => import('./statistics/Statistics'),
loading: Loading, loading: Loading,
}); });
const Elearning = Loadable({ const Elearning= Loadable({
loader: () => import('./elearning/Elearning'), loader: () => import('./elearning/Elearning'),
loading: Loading, loading: Loading,
}); });
// //
const Exercise = Loadable({ const Exercise= Loadable({
loader: () => import('./exercise/Exercise'), loader: () => import('./exercise/Exercise'),
loading: Loading, loading: Loading,
}) })
// //
const Poll = Loadable({ const Poll= Loadable({
loader: () => import('./poll/Poll'), loader: () => import('./poll/Poll'),
loading: Loading, loading: Loading,
}) })
// 资源 // 资源
const Resourcelist = Loadable({ const Resourcelist= Loadable({
loader: () => import('./Resource/index'), loader: () => import('./Resource/index'),
loading: Loading, loading: Loading,
}) })
// 视频 // 视频
@ -78,20 +80,20 @@ const CourseVideo = Loadable({
}) })
//实训作业 //实训作业
const ShixunHomework = Loadable({ const ShixunHomework= Loadable({
loader: () => import('./shixunHomework/shixunHomework'), loader: () => import('./shixunHomework/shixunHomework'),
loading: Loading, loading: Loading,
}) })
const GraduationTopics = Loadable({ const GraduationTopics= Loadable({
loader: () => import('./graduation/topics'), loader: () => import('./graduation/topics'),
loading: Loading, loading: Loading,
}) })
const GraduationTasks = Loadable({ const GraduationTasks= Loadable({
loader: () => import('./graduation/tasks'), loader: () => import('./graduation/tasks'),
loading: Loading, loading: Loading,
}) })
class ListPageIndex extends Component { class ListPageIndex extends Component{
constructor(props) { constructor(props) {
super(props); super(props);
this.state={ this.state={
@ -101,19 +103,19 @@ class ListPageIndex extends Component {
homedirectory:false, homedirectory:false,
} }
} }
comyslElearning(bool) { comyslElearning(bool){
if (bool === true) { if(bool===true){
this.setState({ this.setState({
yslElearning: true, yslElearning:true,
}) })
} else { }else {
this.setState({ this.setState({
yslElearning: false, yslElearning:false,
}) })
} }
} }
componentDidMount() { componentDidMount(){
// console.log("77"); // console.log("77");
var yslGuideone = window.localStorage.getItem('yslGuideone'); var yslGuideone = window.localStorage.getItem('yslGuideone');
// console.log("78"); // console.log("78");
@ -122,18 +124,18 @@ class ListPageIndex extends Component {
if (yslGuideone === "true") { if (yslGuideone === "true") {
// console.log("true 字符串"); // console.log("true 字符串");
this.setState({ this.setState({
yslGuideone: true, yslGuideone:true,
}) })
} else { } else {
this.setState({ this.setState({
yslGuideone: false, yslGuideone:false,
}); });
// console.log("false 字符串"); // console.log("false 字符串");
} }
} catch (e) { }catch (e) {
console.log(e); console.log(e);
this.setState({ this.setState({
yslGuideone: false, yslGuideone:false,
}); });
} }
@ -147,36 +149,36 @@ class ListPageIndex extends Component {
// navttype:newselectnavid // navttype:newselectnavid
// }) // })
// } // }
componentWillUnmount() { componentWillUnmount(){
// window.localStorage.setItem('yslGuideone', "false"); // window.localStorage.setItem('yslGuideone', "false");
} }
setwindowlocal = (bool) => { setwindowlocal=(bool)=>{
window.localStorage.setItem('yslGuideone', bool); window.localStorage.setItem('yslGuideone', bool);
try { try {
if (bool === "true") { if (bool === "true") {
this.setState({ this.setState({
yslGuideone: true, yslGuideone:true,
}) })
} else { } else {
this.setState({ this.setState({
yslGuideone: false, yslGuideone:false,
}); });
} }
} catch (e) { }catch (e) {
// console.log(e); // console.log(e);
this.setState({ this.setState({
yslGuideone: false, yslGuideone:false,
}); });
} }
} }
ispostexcellenttype = (excellent) => { ispostexcellenttype=(excellent)=>{
this.setState({ this.setState({
isexcellent: excellent isexcellent:excellent
}) })
} }
updatabanners = () => { updatabanners=()=>{
this.refs.CoursesBanner.updatabanner() this.refs.CoursesBanner.updatabanner()
} }
@ -195,7 +197,14 @@ class ListPageIndex extends Component {
} }
render() { render() {
return ( let {yslGuideone} =this.state;
// console.log("98");
// console.log(yslGuideone);
// console.log(this.props.isAdmin());
// // var yslGuideones = window.sessionStorage.getItem('yslGuideone');
// console.log(this.props);
// console.log(this.props.location.search);
return (
<div> <div>
<div className="newMain clearfix"> <div className="newMain clearfix">
{/*头部banner*/} {/*头部banner*/}
@ -396,16 +405,12 @@ class ListPageIndex extends Component {
</div> </div>
</div> </div>
</div> </div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div>) )
} }
} }
export default ListPageIndex; export default ListPageIndex;

Loading…
Cancel
Save