|
|
(this.webpackJsonp=this.webpackJsonp||[]).push([[154],{JbdW:function(e,t,a){},VITA:function(e,t,a){"use strict";a.r(t);a("+SM3");var n=a("SE39"),s=(a("rJH4"),a("nKmx")),o=(a("N452"),a("Wyac")),l=(a("bqBU"),a("4OHk")),i=(a("U4At"),a("KiF4")),r=(a("HzvR"),a("2n5t")),c=a("xwgP"),u=a.n(c),m=a("sYIF"),d=a("91MD"),v=a.n(d);a("FHZs"),a("JbdW");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=y(e);if(t){var s=y(this).constructor;a=Reflect.construct(n,arguments,s)}else a=n.apply(this,arguments);return b(this,a)}}function b(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}window.$;var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_(e,t)}(d,e);var t,a,c,m=g(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),E(f(t=m.call(this,e)),"getec_course_achievement_methods",(function(){if(null!=t.state.newec_course_idbottom){var e="/ec_courses/".concat(706,"/course_targets/course_achievement_methods.json");v.a.get(e,{withCredentials:!0}).then((function(e){t.setState({achievement_list:e.data.course_targets,spinningstate:!1,ismanager:!0})})).catch((function(e){console.log(e)}))}})),E(f(t),"getNavigationData",(function(e){var a="/ec_major_schools/get_navigation_data?ec_course_id="+e;v.a.get(a,{withCredentials:!0}).then((function(e){200===e.status&&t.setState({schooldata:e.data})})).catch((function(e){console.log(e)}))})),E(f(t),"editecCourseEvaluationslist",(function(e){var a=e.target.getAttribute("target_id"),n=e.target.name;t.setState({buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom,target_id:a,percentagetype:!1});var s=t.state;s.evaluations_list,s.evaluation_subitems_list,s.achievement_methods;t.setState({achievement_methods:void 0,selectevaluation_phase:[],course_select_value:"",evaluations_lists:[],sequenceid:n,methodologytype:!1,Modallists:" ",meweacoursetype:!1,eacoursesavetypes:!1,newshowredvalue:!1});var o=[],l=new Object,i=[],r="/ec_course_achievement_methods/edit_course_target?ec_course_target_id="+a;v.a.get(r,{withCredentials:!0}).then((function(e){if(200===e.status){if(0===e.data.evaluation_phase_list.length){t.setState({achievement_methods:void 0});var n=new Object;i.push(n)}if(e.data.evaluation_phase_list.length>0)for(var s=e.data.evaluation_phase_list,r=e.data.evaluations_list,c=0;c<s.length;c++){for(var u=null,m=s[c].evaluation_phase,d=[],v=0;v<e.data.evaluations_list.length;v++)s[c].evaluation_id===r[v].id&&(u=r[v].name);for(var p=0;p<m.length;p++)d.push(m[p].name);var h={course_evaluation_id:s[c].evaluation_id,score:s[c].score,percentage:s[c].percentage,evaluation_subitems:s[c].evaluation_phase,course_select_value:u,selectevaluation_phase:d};i.push(h)}for(c=0;c<e.data.evaluations_list.length;c++){o.push(e.data.evaluations_list[c].name),l[e.data.evaluations_list[c].name]=[];for(v=0;v<e.data.evaluations_list[c].evaluation_subitems_list.length;v++)l[e.data.evaluations_list[c].name].push(e.data.evaluations_list[c].evaluation_subitems_list[v].name)}t.setState({achievement_methods:i,totalevaluations_list:e.data,evaluations_list:o,evaluation_subitems_list:l,newec_course_target_id:a,methodologytype:!0,ec_course_target_name:e.data.ec_course_target_name,ismanager:!0})}})).catch((function(e){console.log(e)}))})),E(f(t),"handleevaluations_list",(function(e,a){for(var n=t.state,s=n.evaluation_subitems_list,o=n.totalevaluations_list,l=n.achievement_methods,i=new Object,r=a.key,c=o.evaluations_list,u=0;u<l.length;u++)u===r&&(l[u].evaluation_subitems=[]);if(t.setState({evaluations_lists:s[e],evaluation_subitems_lists:s[e][0],achievement_methods:l}),0===l.length){for(var m=0;m<c.length;m++)c[m].name===e&&(i.course_evaluation_id=c[m].id);l.push(i)}else if(l.length>0){void 0===l[r]&&l.push(i);for(m=0;m<c.length;m++)c[m].name===e&&(l[r].course_evaluation_id=c[m].id,l[r].course_select_value=e,l[r].selectevaluation_phase=[])}t.setState({achievement_methods:l})})),E(f(t),"handevaluation_subitems_list",(function(e,a){var n,s=t.state,o=s.totalevaluations_list,l=s.achievement_methods,i=[];if(e.length>0){i=l;for(var r=0;r<e.length;r++)isNaN(a[r].key)||(n=a[r].key);for(var c=[],u=0;u<e.length;u++)for(var m=0;m<o.evaluations_list.length;m++)for(var d=o.evaluations_list[m].evaluation_subitems_list,v=0;v<d.length;v++)if(e[u]===d[v].name){var p=new Object;p.id=d[v].id,p.position=d[v].position,c.push(p)}i[n].evaluation_subitems=c,i[n].selectevaluation_phase=e,t.setState({evaluation_subitems_lists:e,achievement_methods:i})}})),E(f(t),"handevaluation_Addlist",(function(e,a){for(var n=parseInt(a.key),s=t.state.achievement_methods,o=0;o<s.length;o++)if(isNaN(n))for(var l=0;l<s[o].evaluation_subitems.length;l++)s[o].evaluation_subitems[l].name===e&&(s[o].evaluation_subitems.splice(l,1),s[o].selectevaluation_phase.splice(l,1));else n===o&&(s[o].evaluation_subitems.splice(o,1),s[o].selectevaluation_phase.splice(o,1));t.setState({achievement_methods:s})})),E(f(t),"handevaluation_CourseScore",(function(e){for(var a=t.state.achievement_methods,n=e.target.id,s=parseFloat(e.target.value),o=0;o<a.length;o++)a[n].score=s;t.setState({achievement_methods:a})})),E(f(t),"handevaluation_CoursePercentag",(function(e){var a=t.state.achievement_methods,n=e.target.id,s=parseFloat(e.target.value);s>100&&(t.setState({Modallists:"占比请输入0~100的数",meweacoursetype:!0,newshowredvalue:!0}),s=100),s<0&&(t.setState({Modallists:"占比不能小于0",meweacoursetype:!0,newshowredvalue:!0}),s=0),""!==s&&null!=s||(t.setState({Modallists:"占比不能为空",meweacoursetype:!0,newshowredvalue:!0}),s=0);for(var o=0;o<a.length;o++)a[n].percentage=s;t.setState({achievement_methods:a})})),E(f(t),"Addhandevaluation",(function(e){var a=t.state.achievement_methods,n=new Object;a.push(n),t.setState({achievement_methods:a})})),E(f(t),"Delethandevaluation",(function(e){var a=t.state.achievement_methods,n=e.target.getAttribute("index"),s=a;s.splice(n,1),t.setState({achievement_methods:s})})),E(f(t),"EvaluationsSaveonloadgetdata",(function(e){var a="/ec_courses/".concat(706,"/course_targets/with_achievement_methods.json");v.a.get(a,{withCredentials:!0}).then((function(e){t.setState({achievement_list:e.data.course_targets,spinningstate:!1,ismanager:!0})})).catch((function(e){console.log(e),this.setState({spinningstate:!1})}))})),E(f(t),"ecrestoration",(function(){t.setState({buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom})})),E(f(t),"SaveCourseEvaluationsbottom",(function(){var e=t.props.match.params.ec_course_id;t.setState({buttomSaveCourseEvaluationsbottom:"",percentagetype:!0});for(var a=t.state,n=a.newec_course_target_id,s=a.achievement_methods,o=0;o<s.length;o++){if(void 0===s[o].course_evaluation_id)return t.setState({Modallists:"提交失败,评价环节不能为空",meweacoursetype:!0,eacoursesavetypes:!0}),void t.ecrestoration();if(void 0===s[o].evaluation_subitems)return t.setState({Modallists:"提交失败,支撑项内容不能为空",meweacoursetype:!0,eacoursesavetypes:!0}),void t.ecrestoration();if(void 0===s[o].score||NaN===s[o].score||null===s[o].score)return t.setState({Modallists:"提交失败,支撑分数不能为空",meweacoursetype:!0,eacoursesavetypes:!0}),void t.ecrestoration();if(void 0===s[o].percentage||NaN===s[o].percentage||null===s[o].percentage)return t.setState({Modallists:"提交失败,占比不能为空",meweacoursetype:!0,eacoursesavetypes:!0,newshowredvalue:!0}),void t.ecrestoration()}for(var l=0,i=0;i<s.length;i++)l+=s[i].percentage;if(l>100)return t.setState({Modallists:"提交失败,支撑占比不能超过总和100%",meweacoursetype:!0,newshowredvalue:!0,percentagetype:!0}),void t.setState({buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom});if(l<100)return t.setState({Modallists:"提交失败,支撑占比总和要等于100%",meweacoursetype:!0,newshowredvalue:!0,percentagetype:!0}),void t.setState({buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom});for(var r=0;r<s.length;r++)if("{}"===JSON.stringify(s[r]))s.splice(r,1);else{delete s[r].course_select_value,delete s[r].selectevaluation_phase;for(o=0;o<s[r].evaluation_subitems.length;o++)delete s[r].evaluation_subitems[o].evaluation_subitem_id,delete s[r].evaluation_subitems[o].name}v.a.post("/ec_courses/:course_id/course_targets/:target_id/course_achievement_methods.json",{ec_course_target_id:n,achievement_methods:s},{withCredentials:!0}).then((function(a){0===a.data.status?(t.setState({target_id:null,newec_course_idbottom:a.data.ec_course_id,buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom,Modallists:" ",meweacoursetype:!1,achievement_methods:void 0,eacoursesavetypes:!1,newshowredvalue:!1,ismanager:!0}),t.EvaluationsSaveonloadgetdata(a.data.ec_course_id),t.getNavigationData(e)):-1===a.data.status&&t.setState({buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom,Modallists:a.data.message,eacoursetype:!0})})).catch((function(e){console.log(e)}))})),E(f(t),"CancelecCourseEvaluationsbottom",(function(){t.setState({achievement_methods:void 0,target_id:null,methodologytype:!1,Modallists:" ",meweacoursetype:!1,eacoursesavetypes:!1,newshowredvalue:!1,percentagetype:!1}),t.getec_course_achievement_methods()})),E(f(t),"selectsonFocuslist",(function(e,a){var n=e.course_select_value,s=t.state,o=s.evaluation_subitems_list,l=s.totalevaluations_list,i=s.achievement_methods,r=new Object,c=a,u=l.evaluations_list;if(t.setState({evaluations_lists:o[n],evaluation_subitems_lists:o[n][0]}),0===i.length){for(var m=0;m<u.length;m++)u[m].name===n&&(r.course_evaluation_id=u[m].id);i.push(r)}else if(i.length>0){void 0===i[c]&&i.push(r);for(m=0;m<u.length;m++)u[m].name===n&&(i[c].course_evaluation_id=u[m].id)}t.setState({achievement_methods:i})})),E(f(t),"hidemodeleacourse",(function(){t.setState({eacoursetype:!1})})),t.state={totalevaluations_list:[],ec_course_target_id:0,achievement_list:[],evaluations_listSelec:[],evaluations_lists:[],evaluation_subitems_lists:[],evaluations_list:[],evaluation_subitems_list:{},achievement_methods:[],ec_course_target_name:"",buttomSaveCourseEvaluationsbottom:t.SaveCourseEvaluationsbottom,spinningstate:!0,schooldata:{},sequenceid:0,target_id:null,titlemessages:"提示",Modallists:"",eacoursetype:!1,eacoursesavetypes:!1,newec_course_idbottom:void 0,methodologytype:!1,meweacoursetype:!1,newshowredvalue:!1,percentagetype:!1,ismanager:!0},t}return t=d,(a=[{key:"componentDidMount",value:function(){var e=this,t=(this.props.match.params.ec_course_id,"/ec_courses/".concat(706,"/course_targets/with_achievement_methods.json"));v.a.get(t).then((function(t){e.setState({achievement_list:t.data.course_targets,spinningstate:!1,ismanager:!0})})).catch((function(e){console.log(e)})),this.setState({newec_course_idbottom:706}),this.props.Ontitine("evaluation_methods")}},{key:"render",value:function(){var e=this,t=r.a.Option,a=this.state,c=(a.schooldata,a.achievement_list),m=a.spinningstate,d=a.evaluations_list,v=a.evaluations_lists,p=(a.newec_course_target_id,a.achievement_methods),h=a.ec_course_target_name,_=a.buttomSaveCourseEvaluationsbottom,g=(a.sequenceid,a.target_id),b=a.titlemessages,f=a.Modallists,y=a.eacoursetype,N=a.eacoursesavetypes,w=a.methodologytype,S=(a.newec_course_idbottom,a.meweacoursetype),C=a.percentagetype,k=a.ismanager;return u.a.createElement("div",{className:"newMain clearfix"},u.a.createElement("div",{className:"educontent mb50"},u.a.createElement(i.a,{title:b,visible:y,className:"ecmodeldelet",closable:!1,footer:null},u.a.createElement("div",{className:"task-popup-content"},u.a.createElement("div",{className:"task-popup-text-center font-14"},f)),u.a.createElement("div",{className:"task-popup-submit clearfix"},u.a.createElement("a",{onClick:this.hidemodeleacourse,className:"task-btn fl"},"取消"),u.a.createElement("a",{className:"task-btn task-btn-orange fr",onClick:this.hidemodeleacourse},"确定"))),u.a.createElement("div",{className:"ListTableLine newSystem",id:"school_major_list"},u.a.createElement("p",{className:"clearfix Coursetitle",style:{width:"1200px"}},u.a.createElement("span",{className:"column-1 color-666"},"课程目标"),u.a.createElement("span",{className:"column-1 color-666"},"评价环节"),u.a.createElement("span",{className:"column-1 ml15 color-666"},"数据内容"),u.a.createElement("span",{className:"column-1 operationright color-666 f5f5f5"},"操作"),u.a.createElement("span",{className:"column-1 ml30 operationright color-666"},"评价占比"),u.a.createElement("span",{className:"column-1 ml15 operationright color-666"},"支撑总分值")),void 0===c?"":c&&0===c.length?u.a.createElement(o.a,{spinning:m,className:"Spinlarge",indicator:u.a.createElement(l.a,{type:"loading",style:{fontSize:30},spin:!0})}):c&&c.map((function(a,o){return u.a.createElement("div",{key:o},0===a.course_achievement_methods.length?u.a.createElement("li",{key:o,className:"clearfix"},u.a.createElement("div",E({style:{width:"99.8%"},className:"yslpadding"},"style",{display:parseInt(g)===a.id?"none":"block"}),u.a.createElement("span",{className:"column-1 mt4 textaligncenters"},u.a.createElement("span",null,o+1)),u.a.createElement("span",null,u.a.createElement("span",{className:"column-1 textaligncenters mt4"},u.a.createElement("span",null)),u.a.createElement("span",{className:"column-1 ml15 textaligncenters color99 mt4 newtextaligncenter evaluationdataClassy"},u.a.createElement("span",null)),u.a.createElement("span",{className:"column-1 operationright mt4"},u.a.createElement("div",{className:"operationColumn"},u.a.createElement("div",{className:"right operationalter nulleditSubentry",style:{display:!1===k?"none":"block"}},u.a.createElement("a",{className:"mr16 editSubentry","data-tip-down":"编辑"},u.a.createElement("i",{target_id:a.id,name:o,onClick:e.editecCourseEvaluationslist.bind(e),className:"iconfont icon-bianjidaibeijing color-green"}))))),u.a.createElement("span",{className:"column-1 operationright mt4 percentages"},u.a.createElement("div",null)),u.a.createElement("span",{className:"column-1 mr20 operationright mt4"},u.a.createElement("div",{className:"ColorF68"})))),u.a.createElement("div",{className:"ListTableLine newSystem",id:"EvaluationsList"},u.a.createElement("div",{style:{display:parseInt(g)===a.id?"block":"none"}},u.a.createElement("div",{className:"edu-back-white eacourse",id:"SystemParametersbottom",style:{display:parseInt(g)===a.id?"block":"none"}},u.a.createElement("div",{className:"padding20-30",id:"SystemParameters",style:{paddingLeft:"0px"}},u.a.createElement("span",{className:"fl SystemParameters"},"课程目标",o+1,":",h))),void 0===p?" ":p.map((function(a,o){return u.a.createElement("div",{key:o,className:"clearfix editorModify"},u.a.createElement("div",{className:""},u.a.createElement("span",{className:"column-1 mr12",style:{paddingLeft:"0px"}},"评价环节"),u.a.createElement(r.a,{className:void 0===a.course_select_value&&!0===N&&"提交失败,评价环节不能为空"===f?"inputWeight bor-red":"inputWeight",placeholder:"请选择该目标的评价环节",size:"large",style:{width:"20%"},value:a.course_select_value,onChange:e.handleevaluations_list.bind(e)},d.map((function(e){return u.a.createElement(t,{value:e,key:o},e)}))),u.a.createElement("span",{className:"column-1 mr13"}),u.a.createElement(r.a,{mode:"multiple",className:void 0===a.selectevaluation_phase&&!0===N&&"提交失败,支撑项内容不能为空"===f?"inputWeight bor-red":"inputWeight",placeholder:"请选择具体数据内容",size:"large",id:"Coursemultiple",style:{width:"37%"},onChange:e.handevaluation_subitems_list.bind(e),onDeselect:e.handevaluation_Addlist.bind(e),value:a.selectevaluation_phase,onFocus:function(){return e.selectsonFocuslist(a,o)}},v.map((function(e){return u.a.createElement(t,{value:e,key:o},e)}))),u.a.createElement("span",{className:"column-1 mr14"}),u.a.createElement(s.a,{size:"large",type:"number",value:a.score,className:void 0===a.score&&!0===N&&"提交失败,支撑分数不能为空"===f?"bor-red":"",onInput:e.handevaluation_CourseScore.bind(e),id:o,style:{width:"11%"},placeholder:"请输入支撑分数"}),u.a.createElement("span",{className:"column-1 ml5 mr10"},"分"),u.a.createElement(s.a,{size:"large",type:"number",value:a.percentage,className:void 0===a.percentage&&!0===N||a.percentage>100&&!0===N||!0===C?"bor-red":"",onInput:e.handevaluation_CoursePercentag.bind(e),id:o,style:{width:"11%"},placeholder:"请输入占比"}),u.a.createElement("span",{className:"column-1 ml5 mr10"},"%"),u.a.createElement("span",{className:"buttoninline SetTheAssociated",style:{marginLeft:"10px"}},u.a.createElement("div",{className:"left operatebutton",style:{display:!1===k?"none":"block"}},u.a.createElement("a",{className:"mr15 delSubentry",style:{display:0===o?"none":"inline-block"}},u.a.createElement(n.a,{placement:"bottom",title:"删除"},u.a.createElement("i",{className:"iconfont icon-shanchu color-grey-c font-17",index:o,onClick:e.Delethandevaluation.bind(e)}))),u.a.createElement("a",{className:"newAddSubentry","data-tip-down":"添加",style:{display:o===p.length-1?"inline-block":"none"}},u.a.createElement("i",{className:"iconfont icon-tianjiafangda color-green",index:o,onClick:e.Addhandevaluation.bind(e)}))))),u.a.createElement("br",null))})),u.a.createElement("span",{className:"c_red none ml30",id:"error_tip",style:{display:!0===S?"inline-block":"none"}},f),u.a.createElement("div",{className:"right editglybuttonbox mb10",id:"ecCourseEvaluationsbottomsubmit",style:{display:parseInt(g)===a.target_id?"block":"none"}},u.a.createElement("div",{className:"defalutSubmitbtn fr",onClick:_},"保存"),u.a.createElement("div",{className:"defalutCancelbtn fr mr20",onClick:e.CancelecCourseEvaluationsbottom},"取消"))))):a.course_achievement_methods.map((function(l,i){return u.a.createElement("li",{key:o,className:c&&c.length-1===o?a.course_achievement_methods.length-1===i?"clearfix yslinitials ":" yslinitials bordereaeaea clearfix":a.course_achievement_methods.length-1===i?" yslinitials bordereaeaeas clearfix":" yslinitials bordereaeaea clearfix",style:{display:parseInt(g)===a.target_id&&!0===w?a.course_achievement_methods.length-1===i?"block":"none":"block"}},u.a.createElement("div",E({style:{width:"99.8%"},className:"yslpadding"},"style",{display:parseInt(g)===a.target_id&&!0===w?"none":"block"}),u.a.createElement("span",{className:"column-1 mt4 textaligncenters"},o-i===o?o+1:""),u.a.createElement("span",null,u.a.createElement("span",{className:"column-1 textaligncenters mt4 "},l.course_evaluation.name),u.a.createElement("span",{className:"column-1 ml15 textaligncenters color99 mt4 newtextaligncenter evaluationdataClassy"},l.course_evaluation_subitems.map((function(e,t){return u.a.createElement("div",{key:e},e.name+" "," ")}))),o-i===o?u.a.createElement("span",{className:"column-1 operationright mt4"},u.a.createElement("div",{className:"operationColumn"},u.a.createElement("div",{className:"right operationalter neweditSubentry",style:{display:!1===k?"none":"block"}},u.a.createElement("a",{className:"mr20 editSubentry","data-tip-down":"编辑"},u.a.createElement("i",{target_id:a.target_id,name:o,onClick:e.editecCourseEvaluationslist.bind(e),className:"iconfont icon-bianjidaibeijing color-green"}))))):u.a.createElement("span",{className:"column-1 operationright mt4"},u.a.createElement("div",{className:"operationColumn"},u.a.createElement("div",{className:"left operationalter neweditSubentry"},u.a.createElement("a",{className:"mr20 editSubentry"})))),u.a.createElement("span",{className:"column-1 operationright mt4 percentages"},u.a.createElement("div",null,l.percentage+"%")),u.a.createElement("span",{className:"column-1 mr20 operationright mt4"},u.a.createElement("div",{className:"ColorF68"},l.score)))),u.a.createElement("div",{className:"ListTableLine newSystem",id:"EvaluationsList"},u.a.createElement("div",{style:{display:parseInt(g)===a.target_id&&a.course_achievement_methods.length-1===i?"block":"none"}},u.a.createElement("div",{className:"edu-back-white eacourse",id:"SystemParametersbottom",style:{display:parseInt(g)===a.target_id&&a.course_achievement_methods.length-1===i?"block":"none"}},u.a.createElement("div",{className:"padding20-30",id:"SystemParameters",style:{paddingLeft:"0px"}},u.a.createElement("span",{className:"fl SystemParameters"},"课程目标",o+1,":",h))),void 0===p?" ":p.map((function(a,o){return u.a.createElement("div",{key:o,className:"clearfix editorModify"},u.a.createElement("div",{className:""},u.a.createElement("span",{className:"column-1 mr12",style:{paddingLeft:"0px"}},"评价环节"),u.a.createElement(r.a,{className:void 0===a.course_select_value&&!0===N&&"提交失败,评价环节不能为空"===f?"inputWeight bor-red":"inputWeight",placeholder:"请选择该目标的评价环节",size:"large",style:{width:"20%"},value:a.course_select_value,onChange:e.handleevaluations_list.bind(e)},d.map((function(e){return u.a.createElement(t,{value:e,key:o},e)}))),u.a.createElement("span",{className:"column-1 mr13"}),u.a.createElement(r.a,{mode:"multiple",className:void 0===a.selectevaluation_phase&&!0===N&&"提交失败,支撑项内容不能为空"===f?"inputWeight bor-red":"inputWeight",placeholder:"请选择具体支撑项",size:"large",id:"Coursemultiple",style:{width:"37%"},onChange:e.handevaluation_subitems_list.bind(e),onDeselect:e.handevaluation_Addlist.bind(e),value:a.selectevaluation_phase,onFocus:function(){return e.selectsonFocuslist(a,o)}},v.map((function(e){return u.a.createElement(t,{value:e,key:o},e)}))),u.a.createElement("span",{className:"column-1 mr14"}),u.a.createElement(s.a,{size:"large",type:"number",value:a.score,className:void 0===a.score&&!0===N&&"提交失败,支撑分数不能为空"===f?"bor-red":"",onInput:e.handevaluation_CourseScore.bind(e),id:o,style:{width:"11%"},placeholder:"请输入支撑分数"}),u.a.createElement("span",{className:"column-1 ml5 mr10"},"分"),u.a.createElement(s.a,{size:"large",type:"number",value:a.percentage,className:void 0===a.percentage&&!0===N||a.percentage>100&&!0===N||!0===C?"bor-red":"",onInput:e.handevaluation_CoursePercentag.bind(e),id:o,style:{width:"11%"},placeholder:"请输入占比"}),u.a.createElement("span",{className:"column-1 ml5 mr10"},"%"),u.a.createElement("span",{className:"buttoninline SetTheAssociated",style:{marginLeft:"10px"}},u.a.createElement("div",{className:"left operatebutton",style:{display:!1===k?"none":"block"}},u.a.createElement("a",{className:"mr15 delSubentry",style:{display:1===p.length?"none":"inline-block"}},u.a.createElement(n.a,{placement:"bottom",title:"删除"},u.a.createElement("i",{className:"iconfont icon-shanchu color-grey-c font-17",index:o,onClick:e.Delethandevaluation.bind(e)}))),u.a.createElement("a",{className:"newAddSubentry","data-tip-down":"添加",style:{display:o===p.length-1?"inline-block":"none"}},u.a.createElement("i",{className:"iconfont icon-tianjiafangda color-green",index:o,onClick:e.Addhandevaluation.bind(e)}))))),u.a.createElement("br",null))})),u.a.createElement("span",{className:"c_red none ml30",id:"error_tip",style:{display:!0===S?"inline-block":"none"}},f),u.a.createElement("div",{className:"right editglybuttonbox mb10",id:"ecCourseEvaluationsbottomsubmit",style:{display:parseInt(g)===a.target_id?"block":"none"}},u.a.createElement("div",{className:"defalutSubmitbtn fr",onClick:_},"保存"),u.a.createElement("div",{className:"defalutCancelbtn fr mr20",onClick:e.CancelecCourseEvaluationsbottom},"取消")))))})))})))))}}])&&h(t.prototype,a),c&&h(t,c),d}(c.Component);t.default=Object(m.m)()(N)}}]); |