dev_ec
杨树林 5 years ago
parent a49eb656db
commit 7cd79e92ad

@ -154,7 +154,7 @@ class EcSetting extends React.Component {
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/students'
render={ (props) => (<EcStudentList {...this.props} {...props} {...this.state} />) }></Route>
{/*课程体系*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage'
render={ (props) => (<Curriculum {...this.props} {...props} {...this.state} />) }></Route>
{/*课程体系资源子页面Subpage*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses'

@ -125,6 +125,8 @@ class Curriculum extends Component {
};
Ontitine=(s)=>{
console.log("CurriculumCurriculum");
console.log(s);
if(s==="ec_course_support_setting"){
this.setState({
titine:1,
@ -243,19 +245,19 @@ class Curriculum extends Component {
<Switch>
{/*Curriculumtwo 测试用*/}
{/*课程目标*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses/:type/1'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage/:type/1'
render={ (props) => (<EcCourseSupportSetting {...this.props} {...props} {...this.state} Ontitine={(i)=>this.Ontitine(i)} />) }></Route>
{/*课程考核方式与数据来源*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses/:type/2'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage/:type/2'
render={ (props) => (<Curriculumtwo {...this.props} {...props} {...this.state} Ontitine={(i)=>this.Ontitine(i)}/>) }></Route>
{/*成绩等级设置*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses/:type/3'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage/:type/3'
render={ (props) => (<Curriculumtwo {...this.props} {...props} {...this.state} Ontitine={(i)=>this.Ontitine(i)}/>) }></Route>
{/*4课程目标评价方法*/ }
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses/:type/4'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage/:type/4'
render={ (props) => (<EcCourseEvaluationsbottom {...this.props} {...props} {...this.state} Ontitine={(i)=>this.Ontitine(i)}/>) }></Route>
{/*5课程达成评价结果*/}
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/subpage/courses/:type/5'
<Route extra path='/ecs/major_schools/:majorId/years/:yearId/courses/subpage/:type/5'
render={ (props) => (<EcCompletionCalculation {...this.props} {...props} {...this.state} Ontitine={(i)=>this.Ontitine(i)} triggerRef={this.bindRef}/>) }></Route>
</Switch>
</div>

@ -16,7 +16,7 @@ class CurriculumSubpage extends Component {
console.log(this.props.match.params);
}
Curriculumstructure=()=>{
this.props.history.push(`/ecs/major_schools/${this.props.match.params.majorId}/years/${this.props.match.params.yearId}/subpage/courses/ec_course_support_setting/1`);
this.props.history.push(`/ecs/major_schools/${this.props.match.params.majorId}/years/${this.props.match.params.yearId}/courses/subpage/ec_course_support_setting/1`);
}

@ -57,7 +57,7 @@ class EcCompletionCalculation extends Component {
componentDidMount(){
console.log("componentDidMount");
console.log("EcCompletionCalculation");
// console.log(this.props);
// let ec_course_id =this.props.match.params.ec_course_id;

Loading…
Cancel
Save