From dd97a689c84e92b26938edfbdc1b504bc959baee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com> Date: Sat, 21 Sep 2019 15:01:32 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4bd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../react/src/modules/ecs/EcSetting/index.js | 10 +++++- .../ecs/curriculum/CurriculumSubpage.js | 34 +++++++++++++++++++ .../EcCourseEvaluationsbottom.js | 3 +- 3 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 public/react/src/modules/ecs/curriculum/CurriculumSubpage.js diff --git a/public/react/src/modules/ecs/EcSetting/index.js b/public/react/src/modules/ecs/EcSetting/index.js index d85d10aec..7c546c595 100644 --- a/public/react/src/modules/ecs/EcSetting/index.js +++ b/public/react/src/modules/ecs/EcSetting/index.js @@ -19,6 +19,11 @@ const Curriculum=Loadable({ loader: () => import('../../../modules/ecs/curriculum/Curriculum'), loading: Loading, }); +const CurriculumSubpage=Loadable({ + loader: () => import('../../../modules/ecs/curriculum/CurriculumSubpage'), + loading: Loading, +}); + const TrainingObjective=Loadable({ loader: () => import('./TrainingObjective/index'), loading: Loading, @@ -128,8 +133,11 @@ class EcSetting extends React.Component { () }> {/*课程体系*/} - () }> + {/*课程体系资源子页面Subpage*/} + () }> {/*课程体系VS毕业要求*/} () }> diff --git a/public/react/src/modules/ecs/curriculum/CurriculumSubpage.js b/public/react/src/modules/ecs/curriculum/CurriculumSubpage.js new file mode 100644 index 000000000..425bc064e --- /dev/null +++ b/public/react/src/modules/ecs/curriculum/CurriculumSubpage.js @@ -0,0 +1,34 @@ +import React, { Component } from 'react'; + +class CurriculumSubpage extends Component { + //测试用 + constructor(props) { + super(props) + // console.log(props); + } + + componentWillMount(){ + } + componentDidMount(){ + // 起始页面 + // console.log(this.props); + console.log("CurriculumSubpage"); + console.log(this.props.match.params.type); + this.props.Ontitine(this.props.match.params.type); + console.log(this.props.match.params); + } + + + render() { + // console.log("Curriculumtwo"); + // console.log(this.props); + return ( +
+ 测试 +
+ ) + } + + +} +export default CurriculumSubpage; \ No newline at end of file diff --git a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js index 494cc89f8..59a8a560e 100644 --- a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js +++ b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js @@ -54,7 +54,8 @@ class EcCourseEvaluationsbottom extends Component { getec_course_achievement_methods=()=>{ const {newec_course_idbottom}=this.state; if(newec_course_idbottom!=undefined){ - const url = `/ec_course_achievement_methods?ec_course_id=`+newec_course_idbottom; + // const url ='ec_courses/:course_id/course_targets.json'; + // const url = `/ec_course_achievement_methods?ec_course_id=`+newec_course_idbottom; axios.get(url, { withCredentials: true, })