You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
162 lines
76 KiB
162 lines
76 KiB
5 years ago
|
webpackJsonp([203],{
|
||
5 years ago
|
|
||
5 years ago
|
/***/ 4500:
|
||
5 years ago
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
|
||
|
"use strict";
|
||
|
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_tooltip_style_css__ = __webpack_require__(169);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_tooltip_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_antd_lib_tooltip_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_tooltip__ = __webpack_require__(168);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_tooltip___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_antd_lib_tooltip__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_popconfirm_style_css__ = __webpack_require__(1490);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_popconfirm_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_antd_lib_popconfirm_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_popconfirm__ = __webpack_require__(1489);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_popconfirm___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_antd_lib_popconfirm__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_notification_style_css__ = __webpack_require__(45);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_notification_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_antd_lib_notification_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_notification__ = __webpack_require__(46);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_antd_lib_message_style_css__ = __webpack_require__(185);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_antd_lib_message_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_antd_lib_message_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_antd_lib_message__ = __webpack_require__(186);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_antd_lib_message__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_antd_lib_radio_style_css__ = __webpack_require__(177);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_antd_lib_radio_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_antd_lib_radio_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_antd_lib_radio__ = __webpack_require__(175);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_antd_lib_radio___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_antd_lib_radio__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_antd_lib_select_style_css__ = __webpack_require__(318);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_antd_lib_select_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_antd_lib_select_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_antd_lib_select__ = __webpack_require__(315);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_antd_lib_select___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_antd_lib_select__);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react__ = __webpack_require__(0);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_react__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_react_router_dom__ = __webpack_require__(44);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_axios__ = __webpack_require__(15);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_axios___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_axios__);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_educoder__ = __webpack_require__(5);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__css_TPMchallengesnew_css__ = __webpack_require__(364);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__css_TPMchallengesnew_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_16__css_TPMchallengesnew_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__TpmQuestionMain__ = __webpack_require__(4501);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__TpmQuestionNew__ = __webpack_require__(4502);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__TpmQuestionEdit__ = __webpack_require__(4503);
|
||
5 years ago
|
var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}// import "antd/dist/antd.css";
|
||
|
var origin=Object(__WEBPACK_IMPORTED_MODULE_15_educoder__["R" /* getUrl */])();var path=Object(__WEBPACK_IMPORTED_MODULE_15_educoder__["R" /* getUrl */])("/editormd/lib/");var $=window.$;var Option=__WEBPACK_IMPORTED_MODULE_11_antd_lib_select___default.a.Option;var RadioGroup=__WEBPACK_IMPORTED_MODULE_9_antd_lib_radio___default.a.Group;var letterArr=[];for(var i=65,j=0;i<91;i++,j++){letterArr[j]=String.fromCharCode(i);}var TPMquestion=function(_Component){_inherits(TPMquestion,_Component);function TPMquestion(props){_classCallCheck(this,TPMquestion);var _this=_possibleConstructorReturn(this,(TPMquestion.__proto__||Object.getPrototypeOf(TPMquestion)).call(this,props));_this.questionInputvalue=function(e){_this.setState({questionsInputvalue:e.target.value});};_this.clickquestionsumit=function(){_this.setState({sumittype:true});var checkpointId=_this.props.match.params.checkpointId;if(_this.props.status===2&&checkpointId===undefined){_this.props.showSnackbar("该实训已经发布不能新建");_this.setState({sumittype:false});return;}var questionsInputvalue=_this.state.questionsInputvalue;// const exercise_editormdvalue = this.questio_editormd.getValue();
|
||
|
var exercise_editormdvalue=_this.contentMdRef.current.getValue().trim();var id=_this.props.match.params.shixunId;if(questionsInputvalue===undefined||questionsInputvalue===null||questionsInputvalue===""){_this.setState({questionInputvaluetype:true});$('html').animate({scrollTop:10},1000);_this.setState({sumittype:false});return;}if(exercise_editormdvalue===null||exercise_editormdvalue===""){_this.setState({questionInputvaluetypes:true});$('html').animate({scrollTop:500},1000);_this.setState({sumittype:false});return;}if(checkpointId===undefined){var url="/shixuns/"+id+"/challenges.json";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.post(url,{identifier:id,subject:questionsInputvalue,task_pass:exercise_editormdvalue,st:1}).then(function(response){_this.props.showSnackbar(response.data.messages);// if(response.data.status===1){
|
||
|
//
|
||
|
// this.setState({
|
||
|
// questionaddtype:false,
|
||
|
// challenge_id:response.data.challenge_id
|
||
|
// })
|
||
|
//
|
||
|
// this.questionadd()
|
||
|
// }
|
||
|
window.location.href='/shixuns/'+id+'/challenges/'+response.data.challenge_id+'/editquestion';}).catch(function(error){console.log(error);});}else{var _url="/shixuns/"+id+"/challenges/"+checkpointId+".json";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.put(_url,{tab:0,subject:questionsInputvalue,task_pass:exercise_editormdvalue}).then(function(response){if(response.data.status===1){_this.setState({questionaddtype:false,challenge_id:response.data.challenge_id});}$('html').animate({scrollTop:10},200);_this.props.showSnackbar(response.data.messages);window.location.href='/shixuns/'+id+'/challenges/'+response.data.challenge_id+'/editquestion';}).catch(function(error){console.log(error);});}};_this.questionall=function(){// this.setState({
|
||
|
// activetype:"first",
|
||
|
// newquestionaddtype:false,
|
||
|
// editquestionaddtype:false,
|
||
|
// questionaddtype:false
|
||
|
// })
|
||
|
window.location.href='/shixuns/'+_this.props.match.params.shixunId+'/challenges/'+_this.props.match.params.checkpointId+'/editquestion';};_this.questionadd=function(){var questionaddarray=_this.state.questionaddarray;var questionaddsums=questionaddarray.length;if(questionaddsums-1>9){_this.props.showSnackbar("选择题目最大支持设置9道题");return;}var questionaddarrays=questionaddarray;questionaddarrays.map(function(item,key){if(item.choose_id===0){questionaddarrays.splice(key,1);}});questionaddarrays.push({type:0,choose_id:0});_this.setState({activetype:0,questionaddarray:questionaddarrays,questionaddtype:true,editquestionaddtype:false,newquestionaddtype:true,questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}],answeshixunsGroup:1,answeoptions:[10,20],answeonshixunsmark:10,shixunssanswerkillvalue:"",shixunsskillanswerlist:[],contentMdRefval:"",newquestioMDMdContval:""});setTimeout(function(){_this.newquestioMDMdRef.current.setValue('');},1000);setTimeout(function(){_this.newquestioMDMdCont.current.setValue('');},1500);// this.shixunsautoHeight()
|
||
|
};_this.editquestionlists=function(newquestionlists){var newlist=newquestionlists;var list=[];for(var i=0;i<newlist.length;i++){if(newlist[i].type===true){list.push(newlist[i].str);}}_this.setState({questionlists:newquestionlists,questionlistss:list});};_this.addquestionlists=function(){var questionlists=_this.state.questionlists;var newquestionlists=questionlists;var newli={str:letterArr[questionlists.length],val:"",type:false};newquestionlists.push(newli);_this.editquestionlists(newquestionlists);};_this.delquestionlists=function(key){var questionlists=_this.state.questionlists;var newquestionlists=questionlists;newquestionlists.splice(key,1);for(var i=0;i<newquestionlists.length;i++){newquestionlists[i].str=letterArr[i];}_this.editquestionlists(newquestionlists);};_this.selquestionlists=function(key){var questionlists=_this.state.questionlists;var newquestionlists=questionlists;if(newquestionlists[key].type===true){newquestionlists[key].type=false;}else if(newquestionlists[key].type===false){newquestionlists[key].type=true;}_this.editquestionlists(newquestionlists);};_this.onshixunGroupanswe=function(e){var optionsum=void 0;var onshixunsmark=void 0;if(e.target.value===1){optionsum=[10,20];onshixunsmark=10;}else if(e.target.value===2){optionsum=[30,40,50,60];onshixunsmark=30;}else if(e.target.value===3){optionsum=[70,80,90,100];onshixunsmark=70;}_this.setState({answeshixunsGroup:e.target.value,answeoptions:optionsum,answeonshixunsmark:onshixunsmark});};_this.shixunssanswerkill=function(e){_this.setState({shixunssanswerkillvalue:e.target.value});};_this.clickshixunsanswerskill=function(){var _this$state=_this.state,shixunssanswerkillvalue=_this$state.shixunssanswerkillvalue,shixunsskillanswerlist=_this$state.shixunsskillanswerlist;if(shixunssanswerkillvalue===""){return;}else if(shixunssanswerkillvalue===undefined){return;}if(shixunssanswerkillvalue==""||shixunssanswerkillvalue==undefined||shixunssanswerkillvalue==null||shixunssanswerkillvalue.length>0&&shixunssanswerkillvalue.trim().length==0){__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("输入为空,不能保存!");return;}var list=shixunsskillanswerlist;list.push(shixunssanswerkillvalue);_this.setState({shixunsskillanswerlist:list,shixunssanswerkillvalue:""});};_this.delshixunssnswerllist=function(key){var shixunsskillanswerlist=_this.state.shixunsskillanswerlist;var newshixunsskillanswerlist=shixunsskillanswerlist;newshixunsskillanswerlist.splice(key,1);_this.setState({shixunsskillanswerlist:newshixunsskillanswerlist});};_this.onInputoquestionption=function(e,key){$.fn.autoHeight=function(){function autoHeight(elem){elem.style.height='auto';elem.style.maxHeight='140px';elem.scrollTop=0;//防抖动
|
||
|
elem.style.height=elem.scrollHeight+'px';}this.each(function(){autoHeight(this);$(this).on('keyup',function(){autoHeight(this);});});};$("#"+e.target.id).autoHeight();var questionlists=_this.state.questionlists;var newquestionlists=questionlists;newquestionlists[key].val=e.target.value;_this.editquestionlists(newquestionlists);};_this.onshixunsansweSelect=function(value){_this.setState({answeonshixunsmark:value});};_this.answer_subit=function(sumtype,challenge_choose_id){$('html').animate({scrollTop:10},500);var _this$state2=_this.state,challenge_id=_this$state2.challenge_id,questionlists=_this$state2.questionlists,shixunsskillanswerlist=_this$state2.shixunsskillanswerlist,answeonshixunsmark=_this$state2.answeonshixunsmark,answeshixunsGroup=_this$state2.answeshixunsGroup,questionaddarray=_this$state2.questionaddarray;if(challenge_id===undefined){__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("关卡id为空");return;}var newquestionlists=questionlists;var newlist="";var newtype=[];var newcnt=[];var list=0;for(var i=0;i<newquestionlists.length;i++){if(newquestionlists[i].type===true){newlist=newlist+newquestionlists[i].str;}else{list=list+1;}newtype.push(newquestionlists[i].type);newcnt.push(newquestionlists[i].val);}if(list===newquestionlists.length){_this.setState({newcnttype:true,newcnttypesum:0});__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("没有选择答案");$('html').animate({scrollTop:700},1000);return;}for(var z=0;z<newcnt.length;z++){if(newcnt.length===0){_this.setState({newcnttype:true,newcnttypesum:1});__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("新增选项为空");$('html').animate({scrollTop:700},1000);return;}if(newcnt[z]===" "||newcnt[z]===""){_this.setState({newcnttype:true,newcnttypesum:1});__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("新增选项为空");$('html').animate({scrollTop:700},1000);return;}}if(shixunsskillanswerlist.length===0){_this.setState({challenge_tagtype:true});__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("技能标签为空");return;}else{_this.setState({challenge_tagtype:false});}for(var l=0;l<shixunsskillanswerlist.length;l++){if(shixunsskillanswerlist[l]===""){_this.setState({challenge_tagtype:true});__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("技能标签为空");return;}else{_this.setState({challenge_tagtype:false});}}var id=_this.props.match.params.shixunId;var checkpointId=_this.props.match.params.checkpointId;var url=void 0;if(sumtype==="edit"){var newquestioMDvalue=_this.neweditanswerRef.current.getValue().trim();if(newquestioMDvalue===""||newquestioMDvalue==="请输入选择题的题干内容"){_this.setState({newquestioMDvaluetype:true});$('html').animate({scrollTop:100},200);__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("题干为空");return;}var newnewanswerMDvalue=_this.editanswersRef.current.getValue().trim();console.log(newnewanswerMDvalue);if(newnewanswerMDvalue===""||newnewanswerMDvalue===" "){newnewanswerMDvalue=undefined;}url="/shixuns/"+id+"/challenges/"+challenge_id+"/update_choose_question.json?choose_id="+challenge_choose_id;__WEBPACK_IMPORTED_MODULE_14_axios___default.a.post(url,{challenge_choose:{subject:newquestioMDvalue,answer:newnewanswerMDvalue,standard_answer:newlist,score:answeonshixunsmark,difficult:answeshixunsGroup},challenge_tag:shixunsskillanswerlist,question:{cnt:newcnt},choice:{answer:newtype}}).then(function(response){// $('html').animate({
|
||
|
// scrollTop: 10
|
||
|
// }, 200);
|
||
|
$('html').animate({scrollTop:10},200);__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:'提示',description:'修改成功,请点击右侧加号继续添加'});_this.setState({questionaddtype:false,newquestioMDvaluetype:false,newquestioMDvaluetypes:false});// setTimeout(window.location.href="/shixuns/"+this.props.match.params.shixunId+"/challenges/"+this.props.match.params.checkpointId+"/editquestion"+"/"+response.data.challenge_choose_id,1000)
|
||
|
// this.gochooseid()
|
||
|
}).catch(function(error){console.log(error);});}else{var _newquestioMDvalue=_this.newquestioMDMdRef.current.getValue().trim();if(_newquestioMDvalue===""||_newquestioMDvalue==="请输入选择题的题干内容"){_this.setState({newquestioMDvaluetype:true});$('html').animate({scrollTop:100},200);__WEBPACK_IMPORTED_MODULE_7_antd_lib_message___default.a.error("题干为空");return;}var _newnewanswerMDvalue=_this.newquestioMDMdCont.current.getValue().trim();if(_newnewanswerMDvalue===""||_newnewanswerMDvalue===" "){_newnewanswerMDvalue=undefined;}url="/shixuns/"+id+"/challenges/"+challenge_id+"/create_choose_question.json";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.post(url,{challenge_choose:{subject:_newquestioMDvalue,answer:_newnewanswerMDvalue,standard_answer:newlist,score:answeonshixunsmark,difficult:answeshixunsGroup},challenge_tag:shixunsskillanswerlist,question:{cnt:newcnt},choice:{answer:newtype}}).then(function(response){var questionaddsums=questionaddarray.length;var questionaddarrays=questionaddarray;questionaddarrays[questionaddsums-1].choose_id=response.data.challenge_choose_id;if(newlist.length===1){questionaddarrays[questionaddsums-1].type=1;}else if(newlist.length>1){questionaddarrays[questionaddsums-1].type=2;}_this.setState({challenge_choose_id:response.data.challenge_choose_id,questionaddtype:false,editquestionaddtype:false,newquestioMDvaluetype:false,newquestioMDvaluetypes:false,questionaddarray:questionaddarrays});$('html').animate({scrollTop:10},200);__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:'提示',description:'新建成功,请点击右侧加号继续添加'});window.location.href='/shixuns/'+id+'/challenges/'+checkpointId+'/editquestion/'+response.data.challenge_choose_id;// this.getanswer_subitlist()
|
||
|
// this.gochooseid("/shixuns/"+this.props.match.params.shixunId+"/challenges/"+this.props.match.params.checkpointId+"/editquestion"+"/"+response.data.challenge_choose_id)
|
||
|
}).catch(function(error){console.log(error);});}};_this.questionlist=function(key,challenge_choose_id,type){$('html').animate({scrollTop:10},500);var challenge_id=_this.state.challenge_id;if(challenge_choose_id===""||type===0){// this.neweditanswerRef.current.setValue('')
|
||
|
// this.editanswersRef.current.setValue('')
|
||
|
_this.setState({activetype:challenge_choose_id,editquestionaddtype:true,questionaddtype:true,newquestionaddtype:false,questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}],answeshixunsGroup:1,answeoptions:[10,20],answeonshixunsmark:10,shixunssanswerkillvalue:"",shixunsskillanswerlist:[],neweditanswerRefval:'',editanswersRefval:''});_this.newquestioMDMdRef.current.setValue('');_this.newquestioMDMdCont.current.setValue('');}else{var id=_this.props.match.params.shixunId;var url='/shixuns/'+id+'/challenges/'+challenge_id+'/edit_choose_question.json?choose_id='+challenge_choose_id;__WEBPACK_IMPORTED_MODULE_14_axios___default.a.get(url).then(function(response){if(response.status===200){var choose_contents=response.data.choose_contents;var newchoose_contentslist=[];for(var i=0;i<choose_contents.length;i++){var a=choose_contents[i];newchoose_contentslist.push({str:letterArr[a.position],val:a.option_name,type:a.right_key});}_this.setState({activetype:challenge_choose_id,editquestionaddtype:true,questionaddtype:false,newquestionaddtype:false,editlist:response.data,questionlists:newchoose_contentslist,answeshixunsGroup:response.data.difficult,answeonshixunsmark:response.data.score,shixunsskillanswerlist:response.data.tags,challenge_choose_id:challenge_choose_id,standard_answer:response.data.standard_answer,subject:response.data.subject,answer:response.data.answer,neweditanswerRefval:response.data.subject,editanswersRefval:response.data.subject});_this.neweditanswerRef.current.setValue(response.data.subject||'');_this.editanswersRef.current.setValue(response.data.answer||'');_this.shixunsautoHeight();}}).catch(function(error){});}};_this.shixunsautoHeight=function(){$.fn.autoHeight=function(){function autoHeight(elem){elem.style.height='auto';elem.style.maxHeight='140px';elem.scrollTop=0;//防抖动
|
||
|
if(elem.scrollHeight===0){elem.style.height=62+'px';}else{elem.style.height=elem.scrollHeight+'px';}}this.each(function(){autoHeight(this);$(this).on('keyup',function(){autoHeight(this);});});};$('textarea[autoHeight]').autoHeight();};_this.gochooseid=function(url){window.location.href=url;// window.location.Reload(url)
|
||
|
// this.props.history.replace( url );
|
||
|
// this.props.history.push( url );
|
||
|
// 返回
|
||
|
// this.props.history.goBack();
|
||
|
};_this.contentMdRef=__WEBPACK_IMPORTED_MODULE_12_react___default.a.createRef();_this.newquestioMDMdRef=__WEBPACK_IMPORTED_MODULE_12_react___default.a.createRef();_this.newquestioMDMdCont=__WEBPACK_IMPORTED_MODULE_12_react___default.a.createRef();_this.neweditanswerRef=__WEBPACK_IMPORTED_MODULE_12_react___default.a.createRef();_this.editanswersRef=__WEBPACK_IMPORTED_MODULE_12_react___default.a.createRef();_this.state={choice_url:undefined,practice_url:undefined,go_back_url:undefined,position:undefined,task_pass_default:undefined,submit_url:undefined,questionsInputvalue:undefined,questionaddsum:0,questionaddarray:[],questionaddtype:true,activetype:"",questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}],answeshixunsGroup:1,answeoptions:[10,20],answeonshixunsmark:10,shixunssanswerkillvalue:"",shixunsskillanswerlist:[],challenge_id:"",challenge_choose_id:undefined,questionlistss:[],newcnttype:false,newquestioMDvaluetype:false,challenge_tagtype:false,editquestionaddtype:false,mancheckpointId:undefined,power:false,questionInputvaluetype:false,questioMD:"",standard_answer:"",subject:"",newquestioMDvaluetypes:false,questionInputvaluetypes:false,prev_challenge:undefined,next_challenge:undefined,newcnttypesum:1,marktype:false,answer:"",sumittype:false};return _this;}_createClass(TPMquestion,[{key:'componentDidMount',value:function componentDidMount(){var _this2=this;if(this.props.status===2){}var id=this.props.match.params.shixunId;var checkpointId=this.props.match.params.checkpointId;this.setState({mancheckpointId:id});var newchoice_url="/shixuns/"+id+"/challenges/newquestion";var newpractice_url="/shixuns/"+id+"/challenges/new";var newgo_back_url="/shixuns/"+id+"/challenges";if(this.props.match.params.choose_id===undefined){if(checkpointId===undefined){//新建模式
|
||
|
var nurl="/shixuns/"+id+"/challenges/new.json";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.get(nurl).then(function(response){if(response.data.status===403||response.data.status===401||response.data.status===500){}else{_this2.setState({choice_url:newchoice_url,practice_url:newpractice_url,go_back_url:newgo_back_url,position:response.data.position,task_pass_default:response.data.task_pass_default,submit_url:response.data.submit_url,power:true,activetype:"first"});if(response.data.status===403||response.data.status===401||response.data.status===500){_this2.setState({contentMdRefval:""});}else{_this2.setState({contentMdRefval:response.data.task_pass_default});_this2.contentMdRef.current.setValue(response.data.task_pass_default||'');}_this2.shixunsautoHeight();}}).catch(function(error){console.log(error);});}else{//编辑模式
|
||
|
var url="/shixuns/"+id+"/challenges/"+checkpointId+"/edit.json?st=1";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.get(url).then(function(response){if(response.data.status===403||response.data.status===401||response.data.status===500){}else{var newprev_challenge=response.data.prev_challenge;var next_challenge=response.data.next_challenge;if(newprev_challenge!=undefined){if(newprev_challenge.st===0){newprev_challenge="/shixuns/"+id+"/challenges/"+newprev_challenge.id+"/editcheckpoint";}else{newprev_challenge="/shixuns/"+id+"/challenges/"+newprev_challenge.id+"/editquestion";}}if(next_challenge!=undefined){if(next_challenge.st===0){next_challenge="/shixuns/"+id+"/challenges/"+next_challenge.id+"/editcheckpoint";}else{next_challenge="/shixuns/"+id+"/challenges/"+next_challenge.id+"/editquestion";}}_this2.setState({questionaddtype:false,newquestionaddtype:false,activetype:"first",prev_challenge:newprev_challenge,next_challenge:next_challenge,questionsInputvalue:response.data.subject,questionaddarray:response.data.chooses,challenge_id:response.data.id,mancheckpointId:checkpointId,position:response.data.position,choice_url:newchoice_url,practice_url:newpractice_url,go_back_url:newgo_back_url,power:response.data.power,// questioMD:response.data.task_pass,
|
||
|
answer:response.data.answer});_this2.setState({contentMdRefval:response.data.task_pass});// this.contentMdRef.current.setValue(response.data.task_pass || '')
|
||
|
if(response.data.chooses.length===0){// 新建选择题时,没法切回 ‘本关任务’ tab
|
||
|
// this.questionadd()
|
||
|
}_this2.shixunsautoHeight();}}).catch(function(error){console.log(error);});}}else{$('html').animate({scrollTop:10},500);var challenge_id=this.state.challenge_id;var _id=this.props.match.params.shixunId;var _url2="/shixuns/"+_id+"/challenges/"+checkpointId+"/edit.json?st=1";__WEBPACK_IMPORTED_MODULE_14_axios___default.a.get(_url2).then(function(response){if(response.data.status===403||response.data.status===401||response.data.status===500){}else{var newprev_challenge=response.data.prev_challenge;var next_challenge=response.data.next_challenge;if(newprev_challenge!=undefined){if(newprev_challenge.st===0){newprev_challenge="/shixuns/"+_id+"/challenges/"+newprev_challenge.id+"/editcheckpoint";}else{newprev_challenge="/shixuns/"+_id+"/challenges/"+newprev_challenge.id+"/editquestion";}}if(next_challenge!=undefined){if(next_challenge.st===0){next_challenge="/shixuns/"+_id+"/challenges/"+next_challenge.id+"/editcheckpoint";}else{next_challenge="/shixuns/"+_id+"/challenges/"+next_challenge.id+"/editquestion";}}_this2.setState({questionaddtype:false,newquestionaddtype:false,prev_challenge:newprev_challenge,next_challenge:next_challenge,questionsInputvalue:response.data.subject,questionaddarray:response.data.chooses,challenge_id:response.data.id,mancheckpointId:checkpointId,position:response.data.position,choice_url:newchoice_url,practice_url:newpractice_url,go_back_url:newgo_back_url,power:response.data.power// questioMD:response.data.task_pass,
|
||
|
});_this2.setState({contentMdRefval:response.data.task_pass});// this.contentMdRef.current.setValue(response.data.task_pass || '')
|
||
|
if(response.data.chooses.length===0){_this2.questionadd();}_this2.shixunsautoHeight();}}).catch(function(error){console.log(error);});var zrl='/shixuns/'+this.props.match.params.shixunId+'/challenges/'+this.props.match.params.checkpointId+'/edit_choose_question.json?choose_id='+this.props.match.params.choose_id;__WEBPACK_IMPORTED_MODULE_14_axios___default.a.get(zrl).then(function(response){if(response.status===200){var choose_contents=response.data.choose_contents;var newchoose_contentslist=[];for(var i=0;i<choose_contents.length;i++){var a=choose_contents[i];newchoose_contentslist.push({str:letterArr[a.position],val:a.option_name,type:a.right_key});}_this2.setState({activetype:_this2.props.match.params.choose_id,editquestionaddtype:true,questionaddtype:false,newquestionaddtype:false,editlist:response.data,questionlists:newchoose_contentslist,answeshixunsGroup:response.data.difficult,answeonshixunsmark:response.data.score,shixunsskillanswerlist:response.data.tags,challenge_choose_id:_this2.props.match.params.choose_id,standard_answer:response.data.standard_answer,subject:response.data.subject,answer:response.data.answer,neweditanswerRefval:response.data.subject,editanswersRefval:response.data.answer});_this2.neweditanswerRef.current.setValue(response.data.subject||'');_this2.editanswersRef.current.setValue(response.data.answer||'');_this2.shixunsautoHeight();}}).catch(function(error){});}}},{key:'render',value:function render(){var _this3=this;var _state=this.state,choice_url=_state.choice_url,practice_url=_state.practice_url,go_back_url=_state.go_back_url,position=_state.position,answeoptions=_state.answeoptions,questionaddarray=_state.questionaddarray,questionaddtype=_state.questionaddtype,activetype=_state.activetype,newquestionaddtype=_state.newquestionaddtype,editquestionaddtype=_state.editquestionaddtype,challenge_choose_id=_state.challenge_choose_id,prev_challenge=_state.prev_challenge,next_challenge=_state.next_challenge,answer=_state.answer;var options=void 0;options=answeoptions.map(function(d,k){return __WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement(Option,{key:d,id:k},d);});return __WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_12_react___default.a.Fragment,null,__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('div',{className:'educontent mt30 mb30'},__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('div',{className:'padding10-20 mb10 edu-back-white clearfix'},__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('span',{className:'fl ring-blue mr10 mt7',style:{lineHeight:"15px"}},__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('img',{src:Object(__WEBPACK_IMPORTED_MODULE_15_educoder__["M" /* getImageUrl */])("images/educoder/icon/choose.svg"),'data-tip-down':'\u5B9E\u8BAD\u4EFB\u52A1'})),__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('span',{className:'font-16 task-hide fl TPMtaskName'},'\u7B2C',position,'\u5173'),__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_13_react_router_dom__["b" /* Link */],{to:go_back_url===undefined?"":go_back_url,className:'color-grey-6 fr font-15 mt3'},'\u8FD4\u56DE'),prev_challenge===undefined?"":__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('a',{href:prev_challenge,className:'fr color-blue mr15 mt4'},'\u4E0A\u4E00\u5173'),next_challenge===undefined?"":__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('a',{href:next_challenge,className:'fr color-blue mr15 mt4'},'\u4E0B\u4E00\u5173'),__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('a',{href:practice_url===undefined?"":practice_url,className:'fr color-blue mr15 mt4',style:{display:this.props.identity>4||this.props.identity===undefined||this.props.status===2||this.props.status===1?"none":'block'},'data-tip-down':'\u65B0\u589E\u4EE3\u7801\u7F16\u8F91\u7C7B\u578B\u7684\u4EFB\u52A1'},'+\xA0\u5B9E\u8DF5\u7C7B\u578B'),__WEBPACK_IMPORTED_MODULE_12_react___default.a.createElement('a',{href:choice_url===undefined?"":choice_url,className:'fr color-blue mr15
|
||
|
|
||
|
/***/ }),
|
||
|
|
||
5 years ago
|
/***/ 4501:
|
||
5 years ago
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
|
||
|
"use strict";
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react_router_dom__ = __webpack_require__(44);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__tpm_challengesnew_TPMMDEditor__ = __webpack_require__(335);
|
||
5 years ago
|
var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var TpmQuestionMain=function(_Component){_inherits(TpmQuestionMain,_Component);function TpmQuestionMain(props){_classCallCheck(this,TpmQuestionMain);var _this=_possibleConstructorReturn(this,(TpmQuestionMain.__proto__||Object.getPrototypeOf(TpmQuestionMain)).call(this,props));_this.state={};return _this;}_createClass(TpmQuestionMain,[{key:'componentDidMount',value:function componentDidMount(){}},{key:'render',value:function render(){return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',null,__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'edu-back-white mb10 clearfix'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'padding40-20'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u4EFB\u52A1\u540D\u79F0'),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'df'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'flex1 mr20'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('input',{type:'text',className:this.props.questionInputvaluetype===true?"input-100-45 greyInpus wind100":"input-100-45 greyInput ",maxLength:'50',name:'challenge[subject]',value:this.props.questionsInputvalue,placeholder:'\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0\uFF08\u6B64\u4FE1\u606F\u5C06\u63D0\u524D\u5C55\u793A\u7ED9\u5B66\u5458\uFF09,\u4F8B\uFF1A\u8BA1\u7B97\u5B66\u751F\u7684\u8BFE\u7A0B\u6210\u7EE9\u7EE9\u70B9',onInput:this.props.questionInputvalue})),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{style:{width:'57px'}},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('span',{className:this.props.questionInputvaluetype===true?"color-orange mt8 fl":"color-orange mt8 fl none",id:'new_shixun_name'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879'))))),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'edu-back-white padding40-20 mb20'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u8FC7\u5173\u4EFB\u52A1'),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'df'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'flex1 mr20'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_2__tpm_challengesnew_TPMMDEditor__["a" /* default */],{ref:this.props.contentMdRef,place
|
||
|
|
||
|
/***/ }),
|
||
|
|
||
5 years ago
|
/***/ 4502:
|
||
5 years ago
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
|
||
|
"use strict";
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css__ = __webpack_require__(68);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_input__ = __webpack_require__(69);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_input___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_antd_lib_input__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_tooltip_style_css__ = __webpack_require__(169);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_tooltip_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_antd_lib_tooltip_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_tooltip__ = __webpack_require__(168);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_tooltip___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_antd_lib_tooltip__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_radio_style_css__ = __webpack_require__(177);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_radio_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_antd_lib_radio_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_radio__ = __webpack_require__(175);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_radio___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_antd_lib_radio__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_antd_lib_select_style_css__ = __webpack_require__(318);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_antd_lib_select_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_antd_lib_select_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_antd_lib_select__ = __webpack_require__(315);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_antd_lib_select___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_antd_lib_select__);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react__ = __webpack_require__(0);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_react__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_react_router_dom__ = __webpack_require__(44);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__tpm_challengesnew_TPMMDEditor__ = __webpack_require__(335);
|
||
5 years ago
|
var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var Option=__WEBPACK_IMPORTED_MODULE_7_antd_lib_select___default.a.Option;var RadioGroup=__WEBPACK_IMPORTED_MODULE_5_antd_lib_radio___default.a.Group;var TpmQuestionNew=function(_Component){_inherits(TpmQuestionNew,_Component);function TpmQuestionNew(props){_classCallCheck(this,TpmQuestionNew);var _this=_possibleConstructorReturn(this,(TpmQuestionNew.__proto__||Object.getPrototypeOf(TpmQuestionNew)).call(this,props));_this.state={};return _this;}_createClass(TpmQuestionNew,[{key:'componentDidMount',value:function componentDidMount(){}},{key:'render',value:function render(){var _this2=this;// console.log( this.props.questionlists)
|
||
|
return __WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',null,__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'edu-back-white mb10 clearfix'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'padding40-20'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u9898\u5E72'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'df'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'flex1 mr20'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_10__tpm_challengesnew_TPMMDEditor__["a" /* default */],{ref:this.props.newquestioMDMdRef,placeholder:'\u8BF7\u8F93\u5165\u9009\u62E9\u9898\u7684\u9898\u5E72\u5185\u5BB9',mdID:'newquestioMDid',refreshTimeout:1500,needRecreate:true,watch:true,className:'courseMessageMD',initValue:this.props.contentMdRefval})),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',_defineProperty({style:{width:'57px'}},'style',{display:this.props.newquestioMDvaluetype===true?"block":"none"}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'color-orange mt8 fl',id:'choose_name',style:{display:'inline'}},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879'))),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{id:'e_tip_newquestioMDsQuestion',className:'edu-txt-right color-grey-cd font-12 pdr20'}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{id:'e_tips_newquestioMDsQuestion',className:'edu-txt-right color-grey-cd font-12 pdr20'}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{id:'shixun_form',className:'mt10'},this.props.questionlists===undefined||this.props.questionlists.length===0?"":this.props.questionlists.map(function(item,key){return __WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('li',{className:'clearfix pr mb20 df questionli',key:key},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('label',{className:'fl'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:item.type===true?"option-item fr mr10 color-grey select-choice check-option-bg":"option-item fr mr10 color-grey select-choice",onClick:function onClick(){return _this2.props.selquestionlists(key);},name:'option_span','data-tip-down':'\u70B9\u51FB\u8BBE\u7F6E\u7B54\u6848'},item.str)),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('textarea',{className:'input-flex-40 fl candiate_answer',name:'question[cnt][]',placeholder:'\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9',value:item.val,autoHeight:'true',id:"question"+key,onInput:function onInput(e){return _this2.props.onInputoquestionption(e,key);},style:{resize:'none',height:'62px'}}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('a',{className:'position-delete option_icon_remove',onClick:function onClick(){return _this2.props.delquestionlists(key);}},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_3_antd_lib_tooltip___default.a,{placement:'bottom',title:"删除"},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('i',{className:'fa fa-times-circle color-grey-c font-16 fl'}))));}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{className:'clearfix ml40'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('a',{onClick:function onClick(){return _this2.props.addquestionlists();},className:'fl edu-default-btn edu-greyline-btn mb20 option_icon_add'},'\u65B0\u589E\u9009\u9879'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'color-orange mt8 fr mr20',style:{display:this.props.newcnttype===true?"block":"none"},id:'chooce_error'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),this.pr
|
||
|
},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'fl mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_7_antd_lib_select___default.a,{style:{width:120},className:'winput-240-40 fl',id:'challenge_score',onChange:function onChange(e){return _this2.props.onshixunsansweSelect(e);}// onMouseEnter={this.onshixunsmarks}
|
||
|
// open={marktype}
|
||
|
,value:this.props.answeonshixunsmark},this.props.options),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{className:'fl color-grey-9 font-12 ml20'},'\u5982\u679C\u5B66\u5458\u7B54\u9898\u9519\u8BEF\uFF0C\u5219\u4E0D\u80FD\u5F97\u5230\u76F8\u5E94\u7684\u7ECF\u9A8C\u503C',__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('br',null),'\u5982\u679C\u5B66\u5458\u6210\u529F\u5F97\u5230\u7ECF\u9A8C\u503C\uFF0C\u90A3\u4E48\u5C06\u540C\u65F6\u83B7\u5F97\u7B49\u503C\u7684\u91D1\u5E01\u5956\u52B1\uFF0C\u5982\uFF1A+10\u7ECF\u9A8C\u503C\u3001+10\u91D1\u5E01'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'color-orange mt7 fl ml20 none',id:'ex_value_notice'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879'))),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'edu-back-white padding40-20 mb20'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u6280\u80FD\u6807\u7B7E'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'clearfix df'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'flex1'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_antd_lib_input___default.a,{type:'text',className:'winput-240-40 fl mr20',id:'input_task_tag',placeholder:'\u6DFB\u52A0\u6807\u7B7E',onInput:function onInput(e){return _this2.props.shixunssanswerkill(e);},value:this.props.shixunssanswerkillvalue,onPressEnter:function onPressEnter(e){return _this2.props.clickshixunsanswerskill(e);},onBlur:function onBlur(e){return _this2.props.clickshixunsanswerskill(e);}}),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'ml15 color-grey-9 mt5'},'\u5B66\u5458\u7B54\u9898\u6B63\u786E\u5C06\u83B7\u5F97\u6280\u80FD\uFF0C\u5426\u5219\u4E0D\u80FD\u83B7\u5F97\u6280\u80FD',__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',{className:' color-orange ml20',style:{display:this.props.challenge_tagtype===true?"inline-block":"none"},id:'stage_name_notice'},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879')),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'mt20 clearfix',id:'task_tag_content'},this.props.shixunsskillanswerlist.length===0?"":this.props.shixunsskillanswerlist.map(function(itme,key){return __WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('li',{className:'task_tag_span',key:key},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('span',null,itme),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('a',{onClick:function onClick(){return _this2.props.delshixunssnswerllist(key);}},'\xD7'));}))))),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('div',{className:'clearfix mt30',style:{display:this.props.identity>4||this.props.identity===undefined||this.props.power===false?"none":"block"}},__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('a',{className:'defalutSubmitbtn fl mr20',onClick:this.props.answer_subit},'\u63D0\u4EA4'),__WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement('a',{href:this.props.go_back_url,className:'defalutCancelbtn fl'},'\u53D6\u6D88')));}}]);return TpmQuestionNew;}(__WEBPACK_IMPORTED_MODULE_8_react__["Component"]);/* harmony default export */ __webpack_exports__["a"] = (TpmQuestionNew);
|
||
|
|
||
|
/***/ }),
|
||
|
|
||
5 years ago
|
/***/ 4503:
|
||
5 years ago
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
|
||
|
"use strict";
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css__ = __webpack_require__(68);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_antd_lib_input_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_input__ = __webpack_require__(69);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_input___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_antd_lib_input__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_radio_style_css__ = __webpack_require__(177);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_radio_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_antd_lib_radio_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_radio__ = __webpack_require__(175);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_radio___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_antd_lib_radio__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_select_style_css__ = __webpack_require__(318);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_select_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_antd_lib_select_style_css__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_select__ = __webpack_require__(315);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_select___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_antd_lib_select__);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_react_router_dom__ = __webpack_require__(44);
|
||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_axios__ = __webpack_require__(15);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_axios___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_axios__);
|
||
5 years ago
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__tpm_challengesnew_TPMMDEditor__ = __webpack_require__(335);
|
||
5 years ago
|
var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var Option=__WEBPACK_IMPORTED_MODULE_5_antd_lib_select___default.a.Option;var RadioGroup=__WEBPACK_IMPORTED_MODULE_3_antd_lib_radio___default.a.Group;var TpmQuestionEdit=function(_Component){_inherits(TpmQuestionEdit,_Component);function TpmQuestionEdit(props){_classCallCheck(this,TpmQuestionEdit);var _this=_possibleConstructorReturn(this,(TpmQuestionEdit.__proto__||Object.getPrototypeOf(TpmQuestionEdit)).call(this,props));_this.delecbtns=function(){var url='/shixuns/'+_this.props.match.params.shixunId+'/challenges/'+_this.props.match.params.checkpointId+'/destroy_challenge_choose.json';__WEBPACK_IMPORTED_MODULE_8_axios___default.a.delete(url,{data:{choose_id:_this.props.match.params.choose_id}}).then(function(result){if(result.data.status===1){window.location.href='/shixuns/'+_this.props.match.params.shixunId+'/challenges/'+_this.props.match.params.checkpointId+'/editquestion';}});};_this.state={};return _this;}_createClass(TpmQuestionEdit,[{key:'componentDidMount',value:function componentDidMount(){}},{key:'render',value:function render(){var _this2=this;return __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',null,__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'edu-back-white mb10 clearfix'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'padding40-20'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u9898\u5E72'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'df'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'flex1 mr20'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_9__tpm_challengesnew_TPMMDEditor__["a" /* default */],{ref:this.props.neweditanswerRef,placeholder:'\u8BF7\u8F93\u5165\u9009\u62E9\u9898\u7684\u9898\u5E72\u5185\u5BB9',mdID:'editquestioMDid',refreshTimeout:1500,needRecreate:true,watch:true,className:'courseMessageMD',initValue:this.props.neweditanswerRefval})),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',_defineProperty({style:{width:'57px'}},'style',{display:this.props.newquestioMDvaluetype===true?"block":"none"}),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:'color-orange mt8 fl',id:'choose_name',style:{display:'inline'}},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5F
|
||
|
,id:'challenge_score'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:'fl mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_5_antd_lib_select___default.a,{style:{width:120},className:'winput-240-40 fl',disabled:this.props.status===2?true:false,onChange:this.props.status===2?"":function(e){return _this2.props.onshixunsansweSelect(e);}// onMouseEnter={this.onshixunsmarks}
|
||
|
,value:this.props.answeonshixunsmark// open={marktype}
|
||
|
},this.props.options),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('p',{className:'fl color-grey-9 font-12 ml20'},'\u5982\u679C\u5B66\u5458\u7B54\u9898\u9519\u8BEF\uFF0C\u5219\u4E0D\u80FD\u5F97\u5230\u76F8\u5E94\u7684\u7ECF\u9A8C\u503C',__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('br',null),'\u5982\u679C\u5B66\u5458\u6210\u529F\u5F97\u5230\u7ECF\u9A8C\u503C\uFF0C\u90A3\u4E48\u5C06\u540C\u65F6\u83B7\u5F97\u7B49\u503C\u7684\u91D1\u5E01\u5956\u52B1\uFF0C\u5982\uFF1A+10\u7ECF\u9A8C\u503C\u3001+10\u91D1\u5E01'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:'color-orange mt7 fl ml20 none',id:'ex_value_notice'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879'))),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'edu-back-white padding40-20 mb20'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('p',{className:'color-grey-6 font-16 mb30'},'\u6280\u80FD\u6807\u7B7E'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'clearfix df'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:'mr30 color-orange pt10'},'*'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'flex1'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_antd_lib_input___default.a,{type:'text',className:'winput-240-40 fl mr20',id:'input_task_tag',placeholder:'\u6DFB\u52A0\u6807\u7B7E',onInput:function onInput(e){return _this2.props.shixunssanswerkill(e);},value:this.props.shixunssanswerkillvalue,onPressEnter:function onPressEnter(e){return _this2.props.clickshixunsanswerskill(e);},onBlur:function onBlur(e){return _this2.props.clickshixunsanswerskill(e);}}),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'ml15 color-grey-9 mt5'},'\u5B66\u5458\u7B54\u9898\u6B63\u786E\u5C06\u83B7\u5F97\u6280\u80FD\uFF0C\u5426\u5219\u4E0D\u80FD\u83B7\u5F97\u6280\u80FD',__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',{className:' color-orange ml20',style:{display:this.props.challenge_tagtype===true?"inline-block":"none"},id:'stage_name_notice'},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('i',{className:'fa fa-exclamation-circle mr3'}),'\u5FC5\u586B\u9879')),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'mt20 clearfix',id:'task_tag_content'},this.props.shixunsskillanswerlist.length===0?"":this.props.shixunsskillanswerlist.map(function(itme,key){return __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('li',{className:'task_tag_span',key:key},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('span',null,itme),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('a',{onClick:function onClick(){return _this2.props.delshixunssnswerllist(key);}},'\xD7'));}))))),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('div',{className:'clearfix mt30',style:{display:this.props.identity>4||this.props.identity===undefined||this.props.power===false?"none":"block"}},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('a',{className:'defalutSubmitbtn fl mr20',onClick:function onClick(){return _this2.props.answer_subit();}},'\u63D0\u4EA4'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('a',{href:this.props.go_back_url,className:'defalutCancelbtn fl'},'\u53D6\u6D88'),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement('a',{onClick:function onClick(){return _this2.delecbtns();},className:'delectshixuncdbtn fr'},'\u5220\u9664')));}}]);return TpmQuestionEdit;}(__WEBPACK_IMPORTED_MODULE_6_react__["Component"]);/* harmony default export */ __webpack_exports__["a"] = (TpmQuestionEdit);
|
||
|
|
||
|
/***/ })
|
||
|
|
||
|
});
|