diff --git a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
index 4525afe7e..65cac4540 100644
--- a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
+++ b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
@@ -56,17 +56,28 @@ class EcCompletionCalculation extends Component {
 
         // const url =`/ec_major_schools/get_navigation_data?ec_course_id=`+ec_course_id;
              const  ec_course_id=706;
-            const url =`/ec_courses/${ec_course_id}/evaluation.json`;
+			       const url =`/ec_courses/${ec_course_id}/evaluation.json`;
             axios.get(url)
             .then((response) => {
                 if(response.status===200){
                     // if(response.data.allow_visit===false){
                     //     window.location.href="/403"
                     //  }
-                    this.setState({
-                        schooldata:response.data,
-                        ec_course_id:ec_course_id
-                    })
+
+									this.setState({
+										schooldata:response.data,
+										ec_course_id:ec_course_id,
+										// evaluate_result:response.data.evaluate_result,
+										// course_total_score:response.data.course_total_score[response.data.course_total_score.length-1].total_rate,
+										// total_rate_data:response.data.course_total_score[response.data.course_total_score.length-1].total_rate.length,
+										// graduation_list:response.data.graduation_list,
+										target_list:response.data.course_targets,
+										// target_score:response.data.target_score,
+										ec_course_targets_count:response.data.graduation_subitem_evaluations,
+										// morelisttype:newmorelisttype,
+										// course_total_scoreaverage:course_total_scoreaverage,
+										// ismanager:response.data.is_manager
+									})
                 }
             })
             .catch(function (error) {
@@ -103,10 +114,11 @@ class EcCompletionCalculation extends Component {
     }
     UpdateClassData=(key)=>{
         let {calculatetype} =this.state;
-        let ec_course_id =this.props.match.params.ec_course_id;
+        // let ec_course_id =this.props.match.params.ec_course_id;
         this.setState({
             ec_course_id:ec_course_id
         })
+		  	const  ec_course_id=706;
         const Arl =`/ec_courses/`+ec_course_id+`/calculation_info_data`;
         axios.get(Arl, {
             withCredentials: true,
@@ -140,16 +152,16 @@ class EcCompletionCalculation extends Component {
                     }
 
                     this.setState({
-                        evaluate_result:response.data.evaluate_result,
-                        course_total_score:response.data.course_total_score[response.data.course_total_score.length-1].total_rate,
-                        total_rate_data:response.data.course_total_score[response.data.course_total_score.length-1].total_rate.length,
-                        graduation_list:response.data.graduation_list,
-                        target_list:response.data.target_list,
-                        target_score:response.data.target_score,
-                        ec_course_targets_count:response.data.ec_course_targets_count,
-                        morelisttype:newmorelisttype,
-                        course_total_scoreaverage:course_total_scoreaverage,
-                        ismanager:response.data.is_manager
+                        // evaluate_result:response.data.evaluate_result,
+                        // course_total_score:response.data.course_total_score[response.data.course_total_score.length-1].total_rate,
+                        // total_rate_data:response.data.course_total_score[response.data.course_total_score.length-1].total_rate.length,
+                        // graduation_list:response.data.graduation_list,
+                         target_list:response.data.course_targets,
+                        // target_score:response.data.target_score,
+                        ec_course_targets_count:response.data.graduation_subitem_evaluations,
+                        // morelisttype:newmorelisttype,
+                        // course_total_scoreaverage:course_total_scoreaverage,
+                        // ismanager:response.data.is_manager
                     })
                     
             
@@ -513,10 +525,10 @@ class EcCompletionCalculation extends Component {
                                     <li className={key+1===target_list.length?"clearfix newtarget_target lipadding10im":"clearfix newtarget_scoreclass lipadding10im"} key={key}>
                                         <span className="column-1 color-05101A">{key+1}</span>
                                         <span className="column-575 color-05101A">{item.content}</span>
-                                        <span className={item.result==="未达成"?"column-1 operationright Systemnum":"column-1 operationright color-green"}>{item.result}</span>
+                                        <span className={item.status==="not_achieved"?"column-1 operationright Systemnum":"column-1 operationright color-green"}>{item.status==="not_achieved"?"未达成":"已达成"}</span>
                                         <span className="column-1 operationright color-05101A">{item.standard_grade}</span>
-                                        <span className="column-1 operationright">{item.real_grade}</span>
-                                        <span className="column-1 op erationright">{item.weigths}</span>
+                                        <span className="column-1 operationright">{item.actually_grade}</span>
+                                        <span className="column-1 operationright">{item.weight}</span>
                                     </li>
                                 )
 
diff --git a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
index afce608f8..ae09b7886 100644
--- a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
+++ b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
@@ -117,8 +117,9 @@ class EcCourseEvaluationsbottom extends Component {
     componentDidMount(){
          let ec_course_id=this.props.match.params.ec_course_id;
          const course_id = 706
-         const  url =`/ec_courses/${course_id}/course_targets/course_achievement_methods.json`;
-          // const url = `/ec_course_achievement_methods?ec_course_id=`+course_id;
+         const  url =`/ec_courses/${course_id}/course_targets/with_achievement_methods.json`;
+			  // /ec_courses//course_targets/course_achievement_methods.json
+         // const url = `/ec_course_achievement_methods?ec_course_id=`+course_id;
           axios.get(url, {
                 withCredentials: true,
               })
@@ -432,7 +433,8 @@ class EcCourseEvaluationsbottom extends Component {
 
 
     EvaluationsSaveonloadgetdata=(id)=>{
-      const url = `/ec_course_achievement_methods?ec_course_id=`+id
+			const course_id = 706;
+      const url = `/ec_courses/${course_id}/course_targets/with_achievement_methods.json`;
       axios.get(url, {
             withCredentials: true,
           })
@@ -775,7 +777,7 @@ class EcCourseEvaluationsbottom extends Component {
                                     {
                                       item.target_evaluate_data.length===0?
                                       <li key={key} className="clearfix" style={{width:"1140px"}}>
-                                          <div  style={{ width:'99.8%'}}  style={{display:parseInt(target_id)===item.target_id?"none":"block"}}>
+                                          <div  style={{ width:'99.8%'}}  style={{display:parseInt(target_id)===item.id?"none":"block"}}>
                                               <span className="column-1 mt4 textaligncenter"><span>{key+1}</span></span>
                                           <span>
                                           <span className="column-1 ml80 mt4">
@@ -787,7 +789,7 @@ class EcCourseEvaluationsbottom extends Component {
                                           <span className="column-1 operationright mt4">
                                               <div className="operationColumn">
                                                   <div className="right operationalter nulleditSubentry" style={{display:ismanager===false?'none':'block'}}>
-                                                      <a className="mr16 editSubentry" data-tip-down="编辑" ><i target_id={item.target_id}  name={key} onClick={this.editecCourseEvaluationslist.bind(this)} className="iconfont icon-bianjidaibeijing color-green" ></i></a>
+                                                      <a className="mr16 editSubentry" data-tip-down="编辑" ><i target_id={item.id}  name={key} onClick={this.editecCourseEvaluationslist.bind(this)} className="iconfont icon-bianjidaibeijing color-green" ></i></a>
                                                 </div>
                                               </div>
                                           </span>
@@ -806,9 +808,9 @@ class EcCourseEvaluationsbottom extends Component {
 
                                           {/* 修改start*/}
                                           <div className="ListTableLine newSystem" id="EvaluationsList">
-                                              <div style={{display:parseInt(target_id)===item.target_id?"block":"none"}} >
+                                              <div style={{display:parseInt(target_id)===item.id?"block":"none"}} >
                                                   {/* <div className="edu-back-white eacourse" id="SystemParametersbottom" style={{display:parseInt(sequenceid)===key?"block":"none"}}> */}
-                                                  <div className="edu-back-white eacourse" id="SystemParametersbottom" style={{display:parseInt(target_id)===item.target_id?"block":"none"}}>
+                                                  <div className="edu-back-white eacourse" id="SystemParametersbottom" style={{display:parseInt(target_id)===item.id?"block":"none"}}>
                                                       <div className="padding20-30" id="SystemParameters" style={{paddingLeft:'0px'}}>
                                                           {/* <span className="fl SystemParameters">课程目标{sequenceid}:{ec_course_target_name}</span> */}
                                                           <span className="fl SystemParameters">课程目标{key+1}:{ec_course_target_name}</span>