dev_aliyun2
harry 5 years ago
parent 1c7e2fea2b
commit 3e48f85700

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

Loading…
Cancel
Save