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.
NewEduCoderBuild/p__Classrooms__Lists__Exerc...

2 lines
21 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[64,14],{CAE6:function(he,se,m){he.exports={flex_box_center:"flex_box_center___39rz2",flex_space_between:"flex_space_between___3E223",flex_box_vertical_center:"flex_box_vertical_center___3aquo",flex_box_center_end:"flex_box_center_end___2nD5F",flex_box_column:"flex_box_column___11y9U",bg:"bg___6Ru_V",containerTitle:"containerTitle___1-u1P",containerDesc:"containerDesc___3pF0x",listItem:"listItem___3MZcd",info:"info___2PF2F",title:"title___xH_c0",titleLeft:"titleLeft___21Q2l",titleRight:"titleRight___2oN4g",acitons:"acitons___1J_Rt"}},guuQ:function(he,se,m){"use strict";m.r(se);var Te=m("+L6B"),le=m("2/Rp"),Ae=m("/zsF"),ge=m("PArb"),Se=m("7Kak"),z=m("9yH6"),Fe=m("giR+"),ce=m("fyUT"),$e=m("5NDa"),Ue=m("5rEg"),je=m("14J3"),w=m("BMrR"),we=m("jCWc"),O=m("kPKH"),Ke=m("sPJy"),re=m("bE4q"),We=m("miYZ"),De=m("tsqr"),B=m("k1fw"),oe=m("9og8"),Ne=m("y8nQ"),J=m("Vl3Y"),ue=m("tJVT"),Me=m("PpiC"),Ge=m("B9cy"),ve=m("Ol7k"),ke=m("lUTK"),Ie=m("BvKs"),Q=m("q1tI"),r=m.n(Q),Pe=m("Ty5D"),_e=m("9kvl"),de=m("55Ip"),Re=m("V0Rq"),be=m("LvDl"),ze=m.n(be),Le=m("CAE6"),L=m.n(Le);function T(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */T=function(){return g};var R,g={},F=Object.prototype,U=F.hasOwnProperty,C=Object.defineProperty||function(i,e,n){i[e]=n.value},K=typeof Symbol=="function"?Symbol:{},$=K.iterator||"@@iterator",Z=K.asyncIterator||"@@asyncIterator",W=K.toStringTag||"@@toStringTag";function I(i,e,n){return Object.defineProperty(i,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),i[e]}try{I({},"")}catch(i){I=function(n,o,l){return n[o]=l}}function me(i,e,n,o){var l=e&&e.prototype instanceof ee?e:ee,_=Object.create(l.prototype),y=new ie(o||[]);return C(_,"_invoke",{value:fe(i,n,y)}),_}function V(i,e,n){try{return{type:"normal",arg:i.call(e,n)}}catch(o){return{type:"throw",arg:o}}}g.wrap=me;var X="suspendedStart",Oe="suspendedYield",b="executing",q="completed",x={};function ee(){}function Y(){}function M(){}var j={};I(j,$,function(){return this});var h=Object.getPrototypeOf,H=h&&h(h(ae([])));H&&H!==F&&U.call(H,$)&&(j=H);var A=M.prototype=ee.prototype=Object.create(j);function s(i){["next","throw","return"].forEach(function(e){I(i,e,function(n){return this._invoke(e,n)})})}function N(i,e){function n(l,_,y,c){var a=V(i[l],i,_);if(a.type!=="throw"){var f=a.arg,p=f.value;return p&&typeof p=="object"&&U.call(p,"__await")?e.resolve(p.__await).then(function(u){n("next",u,y,c)},function(u){n("throw",u,y,c)}):e.resolve(p).then(function(u){f.value=u,y(f)},function(u){return n("throw",u,y,c)})}c(a.arg)}var o;C(this,"_invoke",{value:function(_,y){function c(){return new e(function(a,f){n(_,y,a,f)})}return o=o?o.then(c,c):c()}})}function fe(i,e,n){var o=X;return function(l,_){if(o===b)throw new Error("Generator is already running");if(o===q){if(l==="throw")throw _;return{value:R,done:!0}}for(n.method=l,n.arg=_;;){var y=n.delegate;if(y){var c=te(y,n);if(c){if(c===x)continue;return c}}if(n.method==="next")n.sent=n._sent=n.arg;else if(n.method==="throw"){if(o===X)throw o=q,n.arg;n.dispatchException(n.arg)}else n.method==="return"&&n.abrupt("return",n.arg);o=b;var a=V(i,e,n);if(a.type==="normal"){if(o=n.done?q:Oe,a.arg===x)continue;return{value:a.arg,done:n.done}}a.type==="throw"&&(o=q,n.method="throw",n.arg=a.arg)}}}function te(i,e){var n=e.method,o=i.iterator[n];if(o===R)return e.delegate=null,n==="throw"&&i.iterator.return&&(e.method="return",e.arg=R,te(i,e),e.method==="throw")||n!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),x;var l=V(o,i.iterator,e.arg);if(l.type==="throw")return e.method="throw",e.arg=l.arg,e.delegate=null,x;var _=l.arg;return _?_.done?(e[i.resultName]=_.value,e.next=i.nextLoc,e.method!=="return"&&(e.method="next",e.arg=R),e.delegate=null,x):_:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,x)}function xe(i){var e={tryLoc:i[0]};1 in i&&(e.catchLoc=i[1]),2 in i&&(e.finallyLoc=i[2],e.afterLoc=i[3]),this.tryEntries.push(e)}function ne(i){var e=i.completion||{};e.type="normal",delete e.arg,i.completion=e}function ie(i){this.tryEntries=[{tryLoc:"root"}],i.forEach(xe,this),this.reset(!0)}function ae(i){if(i||i===""){var e=i[$];if(e)return e.call(i);if(typeof i.next=="function")return i;if(!isNaN(i.length)){var n=-1,o=function l(){for(;++n<i.length;)if(U.call(i,n))return l.value=i[n],l.done=!1,l;return l.value=R,l.done=!0,l};return o.next=o}}throw new TypeError(typeof i+" is not iterable")}return Y.prototype=M,C(A,"constructor",{value:M,configurable:!0}),C(M,"constructor",{value:Y,configurable:!0}),Y.displayName=I(M,W,"GeneratorFunction"),g.isGeneratorFunction=function(i){var e=typeof i=="function"&&i.constructor;return!!e&&(e===Y||(e.displayName||e.name)==="GeneratorFunction")},g.mark=function(i){return Object.setPrototypeOf?Object.setPrototypeOf(i,M):(i.__proto__=M,I(i,W,"GeneratorFunction")),i.prototype=Object.create(A),i},g.awrap=function(i){return{__await:i}},s(N.prototype),I(N.prototype,Z,function(){return this}),g.AsyncIterator=N,g.async=function(i,e,n,o,l){l===void 0&&(l=Promise);var _=new N(me(i,e,n,o),l);return g.isGeneratorFunction(e)?_:_.next().then(function(y){return y.done?y.value:_.next()})},s(A),I(A,W,"Generator"),I(A,$,function(){return this}),I(A,"toString",function(){return"[object Generator]"}),g.keys=function(i){var e=Object(i),n=[];for(var o in e)n.push(o);return n.reverse(),function l(){for(;n.length;){var _=n.pop();if(_ in e)return l.value=_,l.done=!1,l}return l.done=!0,l}},g.values=ae,ie.prototype={constructor:ie,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=R,this.done=!1,this.delegate=null,this.method="next",this.arg=R,this.tryEntries.forEach(ne),!e)for(var n in this)n.charAt(0)==="t"&&U.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=R)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(f,p){return y.type="throw",y.arg=e,n.next=f,p&&(n.method="next",n.arg=R),!!p}for(var l=this.tryEntries.length-1;l>=0;--l){var _=this.tryEntries[l],y=_.completion;if(_.tryLoc==="root")return o("end");if(_.tryLoc<=this.prev){var c=U.call(_,"catchLoc"),a=U.call(_,"finallyLoc");if(c&&a){if(this.prev<_.catchLoc)return o(_.catchLoc,!0);if(this.prev<_.finallyLoc)return o(_.finallyLoc)}else if(c){if(this.prev<_.catchLoc)return o(_.catchLoc,!0)}else{if(!a)throw new Error("try statement without catch or finally");if(this.prev<_.finallyLoc)return o(_.finallyLoc)}}}},abrupt:function(e,n){for(var o=this.tryEntries.length-1;o>=0;--o){var l=this.tryEntries[o];if(l.tryLoc<=this.prev&&U.call(l,"finallyLoc")&&this.prev<l.finallyLoc){var _=l;break}}_&&(e==="break"||e==="continue")&&_.tryLoc<=n&&n<=_.finallyLoc&&(_=null);var y=_?_.completion:{};return y.type=e,y.arg=n,_?(this.method="next",this.next=_.finallyLoc,x):this.complete(y)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),x},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===e)return this.complete(o.completion,o.afterLoc),ne(o),x}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===e){var l=o.completion;if(l.type==="throw"){var _=l.arg;ne(o)}return _}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:ae(e),resultName:n,nextLoc:o},this.method==="next"&&(this.arg=R),x}},g}var Je=Ie.a.SubMenu,Ve=ve.a.Content,Ye=ve.a.Sider,Ce=function(g){var F,U,C,K,$,Z,W=g.exercise,I=g.globalSetting,me=g.loading,V=g.user,X=g.dispatch,Oe=Object(Me.a)(g,["exercise","globalSetting","loading","user","dispatch"]),b=Object(Pe.m)(),q=Object(Pe.l)(),x=V.userInfo,ee=J.a.useForm(),Y=Object(ue.a)(ee,1),M=Y[0],j=W.examinationIntelligentSettings,h=W.editRandomExercises,H=Object(Q.useState)({contents:{},totalScore:0}),A=Object(ue.a)(H,2),s=A[0],N=A[1],fe=Object(Q.useState)([]),te=Object(ue.a)(fe,2),xe=te[0],ne=te[1];Object(Q.useEffect)(function(){},[W.editData]),Object(Q.useEffect)(function(){new Promise(Object(oe.a)(T().mark(function c(){var a,f,p,u,d,t,E,D;return T().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,X({type:"exercise/getRandomEditExercises",payload:Object(B.a)({},b)});case 2:return t=v.sent,E=[],(a=t.all_tag_disciplines)===null||a===void 0||a.forEach(function(S){return E.push(S.tag_discipline_id)}),v.next=7,X({type:"exercise/getExaminationIntelligentSettings",payload:{tag_discipline_ids:E,source:((f=t.exercise)===null||f===void 0?void 0:f.source)===0?2:0}});case 7:D=v.sent,M.setFieldsValue(Object(B.a)(Object(B.a)({},t.exercise),{},{difficulty:String(t==null||((p=t.exercise)===null||p===void 0)?void 0:p.difficulty),exercise_name:String(t==null||((u=t.exercise)===null||u===void 0)?void 0:u.exercise_name),time:String(t==null||((d=t.exercise)===null||d===void 0)?void 0:d.time)})),t.contents&&ne(t.contents),ie(t,D);case 11:case"end":return v.stop()}},c)})))},[b.categoryId]),console.log("examinationIntelligentSettings:",j);var ie=function(a,f){var p,u,d={};!s.score&&(a==null?void 0:a.score_settings)&&(s.score={},a==null||a.score_settings.forEach(function(t){s.score[t.item_type]=t.score})),(a==null?void 0:a.score_settings)&&(a==null||a.score_settings.forEach(function(t){d[t.item_type]=d[t.item_type]||{},d[t.item_type].score=t.score})),(p=f.contents)===null||p===void 0||p.forEach(function(t){d[t.item_type]=d[t.item_type]||{},d[t.item_type].items_count=0,d[t.item_type].hide=!0,d[t.item_type].sub_discipline_id=d[t.item_type].sub_discipline_id||{},t.items_by_item_type&&t.items_by_item_type.map(function(E){d[t.item_type].sub_discipline_id[E.tag_discipline_id]=d[t.item_type].sub_discipline_id[E.tag_discipline_id]||{},E.items_by_item_type_and_tag_discipline&&E.items_by_item_type_and_tag_discipline.map(function(D){D.sub_discipline_id=E.sub_discipline_id,d[t.item_type].sub_discipline_id[E.tag_discipline_id][D.difficulty]=D,d[t.item_type].sub_discipline_id[E.tag_discipline_id][D.difficulty].hide=!0,d[t.item_type].sub_discipline_id[E.tag_discipline_id][D.difficulty].tag_discipline_id=E.tag_discipline_id,d[t.item_type].items_count+=D.items_count||0})})}),a.contents&&(a==null||((u=a.contents)===null||u===void 0)||u.forEach(function(t){try{t.quanlity&&(d[t.item_type].hide=!1,d[t.item_type].sub_discipline_id[t.tag_discipline_id][t.difficulty].hide=!1,s.totalScore+=(t.quanlity||0)*d[t.item_type].score),d[t.item_type].count=d[t.item_type].count||0,d[t.item_type].count+=t.quanlity||0,d[t.item_type].sub_discipline_id[t.tag_discipline_id][t.difficulty].count=t.quanlity,d[t.item_type].sub_discipline_id[t.tag_discipline_id][t.difficulty].default_count=t.quanlity}catch(E){console.log("error.res.contents:",t,d,E)}})),s.contents=d,console.log("params:",s),N(Object(B.a)({},s))},ae=function(a,f){s.contents[f].score=a,i()},i=function(){var a=0;Object.keys(s.contents).forEach(function(f){s.contents[f].count&&s.contents[f].score&&(a+=s.contents[f].count*s.contents[f].score)}),s.totalScore=a,N(Object(B.a)({},s))},e=function(a){switch(a){case"SINGLE":return"\u5355\u9009\u9898";case"MULTIPLE":return"\u591A\u9009\u9898";case"JUDGMENT":return"\u5224\u65AD\u9898";case"COMPLETION":return"\u586B\u7A7A\u9898";case"SUBJECTIVE":return"\u7B80\u7B54\u9898";case"PRACTICAL":return"\u5B9E\u8BAD\u9898";case"PROGRAM":return"\u7F16\u7A0B\u9898"}},n=function(a){var f="add";try{var p=s.contents[a.items_type].sub_discipline_id[a.sub_discipline_id][a.difficulty].count||0;a.value<p&&(f="min"),s.contents[a.items_type].count=0,s.contents[a.items_type].sub_discipline_id[a.sub_discipline_id][a.difficulty].count=a.value,Object.keys(s.contents[a.items_type].sub_discipline_id).forEach(function(u){Object.keys(s.contents[a.items_type].sub_discipline_id[u]).forEach(function(d){s.contents[a.items_type].sub_discipline_id[u][d].count&&(s.contents[a.items_type].count+=s.contents[a.items_type].sub_discipline_id[u][d].count)})}),i()}catch(u){console.log("e:",u)}},o=function(a,f,p,u){s.contents[f][u]=s.contents[f][u]||{},s.contents[f][u].items_count=u,n({items_type:f,difficulty:p,sub_discipline_id:u,value:a,type:2})},l=function(){var c=Object(oe.a)(T().mark(function a(f){var p,u;return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,M.validateFields();case 2:p=M.getFieldValue(),u=Object.assign({},s,p),u.contents=[],u.score_settings=[],Object.keys(s.contents).forEach(function(E){s.contents[E].score&&u.score_settings.push({item_type:E,score:s.contents[E].score})});try{Object.keys(s.contents).forEach(function(E){s.contents[E].count&&Object.keys(s.contents[E].sub_discipline_id).forEach(function(D){var P=s.contents[E].sub_discipline_id[D];Object.keys(P).forEach(function(v){console.log(P,v,1111),P[v].count&&u.contents.push({item_type:E,difficulty:P[v].difficulty,tag_discipline_id:P[v].tag_discipline_id,sub_discipline_id:P[v].sub_discipline_id,items_count:P[v].count})})})})}catch(E){}delete u.score,_(u);case 10:case"end":return t.stop()}},a)}));return function(f){return c.apply(this,arguments)}}(),_=function(){var c=Object(oe.a)(T().mark(function a(f){var p;return T().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(Re.K)(Object(B.a)(Object(B.a)({},f),{},{exerciseId:b.categoryId}));case 2:p=d.sent,p.status===0&&(De.b.success("\u4FEE\u6539\u6210\u529F "),_e.c.push("/classrooms/".concat(b.coursesId,"/exercise/").concat(b.categoryId,"/detail?random=true")));case 4:case"end":return d.stop()}},a)}));return function(f){return c.apply(this,arguments)}}(),y=function(){var c=Object(oe.a)(T().mark(function a(){var f,p,u;return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(Re.T)(Object(B.a)(Object(B.a)({},b),{},{is_reset:1}));case 2:p=t.sent,(p==null||((f=p.exercise)===null||f===void 0)?void 0:f.id)&&_e.c.push("/classrooms/".concat(b.coursesId,"/exercise/").concat(b.categoryId,"/").concat((u=V.userInfo)===null||u===void 0?void 0:u.login,"/initate_answer"));case 4:case"end":return t.stop()}},a)}));return function(){return c.apply(this,arguments)}}();return r.a.createElement("section",{className:"edu-container"},r.a.createElement("section",{className:"animated fadeIn"},r.a.createElement("aside",{className:"mt10"},x&&r.a.createElement(re.a,{separator:">"},r.a.createElement(re.a.Item,null,r.a.createElement(de.Link,{to:"/classrooms/".concat(b.coursesId,"/exercise")},x==null||((F=x.course)===null||F===void 0)?void 0:F.course_name)),r.a.createElement(re.a.Item,null,r.a.createElement(de.Link,{to:"/classrooms/".concat(b.coursesId,"/exercise")},"\u8BD5\u5377\u5217\u8868")),r.a.createElement(re.a.Item,null,"\u7F16\u8F91\u8BD5\u5377"))),r.a.createElement("aside",{className:[L.a.title,"mt20"].join(" ")},r.a.createElement(w.a,{style:{width:"100%"}},r.a.createElement(O.a,{flex:"1"},r.a.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u8BD5\u5377")),r.a.createElement(O.a,null,r.a.createElement(de.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(b.coursesId,"/exercise")},"\u8FD4\u56DE"))))),r.a.createElement("section",{className:[L.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},r.a.createElement(J.a,{layout:"vertical",form:M,onFinish:l},r.a.createElement("section",{style:{width:"60%",margin:"20px auto"}},r.a.createElement(w.a,null,r.a.createElement(O.a,{span:24},r.a.createElement(J.a.Item,{label:"\u8BD5\u5377\u6807\u9898 ",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6807\u9898"}]},r.a.createElement(Ue.a,{size:"large",disabled:(h==null||((U=h.exercise)===null||U===void 0)?void 0:U.exercise_status)!==1,placeholder:"\u8BF7\u8F93\u5165",max:20,min:0}))),r.a.createElement(O.a,{span:24},r.a.createElement(w.a,{align:"middle"},r.a.createElement(O.a,null,r.a.createElement(J.a.Item,{label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},r.a.createElement(ce.a,{min:1,max:9999,size:"large",placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u8003\u8BD5\u65F6\u957F",style:{width:150}}))),r.a.createElement(O.a,{flex:"1"},r.a.createElement("span",{style:{marginLeft:8}},"\u5206\u949F")))),r.a.createElement(O.a,{span:24},r.a.createElement(J.a.Item,{label:"\u8BD5\u5377\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u96BE\u5EA6"}]},r.a.createElement(z.a.Group,{size:"large",disabled:(h==null||((C=h.exercise)===null||C===void 0)?void 0:C.exercise_status)!==1},r.a.createElement(z.a.Button,{value:"1"},"\u7B80\u5355"),r.a.createElement(z.a.Button,{className:"ml10 mr10",value:"2"},"\u9002\u4E2D"),r.a.createElement(z.a.Button,{value:"3"},"\u56F0\u96BE")))),r.a.createElement(O.a,{span:24},r.a.createElement(J.a.Item,{label:"\u8003\u5BDF\u8303\u56F4",name:"radio-button"},r.a.createElement(z.a.Group,{size:"large"},h==null||((K=h.all_tag_disciplines)===null||K===void 0)?void 0:K.map(function(c,a){return r.a.createElement(z.a.Button,{key:a,disabled:!0,style:L.a.mrb10},c.sub_discipline_name,"/",c.tag_discipline_name)})))),r.a.createElement(O.a,{span:24,style:L.a.mtb10},r.a.createElement("div",{className:"font16 c-black"},r.a.createElement("span",{style:L.a.red},"*"),"\u9898\u76EE\u9898\u91CF\u7F16\u8F91"))),j==null||(($=j.contents)===null||$===void 0)?void 0:$.map(function(c,a){var f,p,u,d;return((f=s.contents[c.item_type])===null||f===void 0?void 0:f.hide)?null:r.a.createElement(w.a,{key:a,gutter:[20,20]},r.a.createElement(O.a,{span:24},r.a.createElement("aside",{style:L.a.type,className:"font14 c-black"},e(c.item_type),"\uFF08\u5DF2\u9009",(p=s.contents[c.item_type])===null||p===void 0?void 0:p.count,"\u9898\uFF09",r.a.createElement("span",{className:"ml10"},r.a.createElement(ce.a,{size:"large",disabled:(h==null||((u=h.exercise)===null||u===void 0)?void 0:u.exercise_status)!==1,onChange:function(E){ae(E,c.item_type)},style:L.a.inputNumber,min:0,max:2e3,value:((d=s.contents[c.item_type])===null||d===void 0?void 0:d.score)||0}),r.a.createElement("span",{className:"ml10"},"(\u5206/\u9898)"))),r.a.createElement("section",{key:a},c.items_by_item_type.map(function(t,E){var D=t.items_by_item_type_and_tag_discipline.some(function(P){var v,S,G,k;return!((v=s.contents[c.item_type])===null||v===void 0||((S=v.sub_discipline_id)===null||S===void 0||((G=S[t.tag_discipline_id])===null||G===void 0||((k=G[P.difficulty])===null||k===void 0)))?void 0:k.hide)});return D?r.a.createElement("div",{className:"mt20"},r.a.createElement("div",{className:"font16 c-black"},r.a.createElement("span",null,t.discipline_name,"/",t.sub_discipline_name,"/",t.tag_discipline_name)),r.a.createElement(w.a,{align:"middle"},t.items_by_item_type_and_tag_discipline.map(function(P,v){var S,G,k,pe,Ee,ye;return((S=s.contents[c.item_type])===null||S===void 0||((G=S.sub_discipline_id)===null||G===void 0||((k=G[t.tag_discipline_id])===null||k===void 0||((pe=k[P.difficulty])===null||pe===void 0)))?void 0:pe.hide)?void 0:r.a.createElement(O.a,{flex:"240px",style:L.a.item,key:v},r.a.createElement(w.a,{align:"middle",gutter:[20,20]},r.a.createElement(O.a,{style:L.a.itemLeft},P.difficulty===1&&"\u7B80\u5355",P.difficulty===2&&"\u9002\u4E2D",P.difficulty===3&&"\u56F0\u96BE",r.a.createElement("br",null),r.a.createElement("span",{className:"font12 c-grey-999"},"(\u5171 ",P.items_count," \u9898\u53EF\u9009)")),r.a.createElement(O.a,{flex:"1"},r.a.createElement(ce.a,{size:"large",disabled:(h==null||((Ee=h.exercise)===null||Ee===void 0)?void 0:Ee.exercise_status)!==1,onChange:function(Be){o(Be,c.item_type,P.difficulty,t.tag_discipline_id)},style:L.a.inputNumber,min:0,max:P.items_count,value:(ye=s.contents[c.item_type])===null||ye===void 0?void 0:ye.sub_discipline_id[t.tag_discipline_id][P.difficulty].count}))))}))):null}))),r.a.createElement(ge.a,{style:{display:"inline-block"}}))})),r.a.createElement(ge.a,{style:{display:"inline-block"}}),r.a.createElement(w.a,{style:{width:"60%",margin:"0px auto",paddingBottom:20}},r.a.createElement(O.a,{span:16},"\u5F53\u524D\u672C\u5377\u603B\u5206 ",s.totalScore," \u5206"),(h==null||((Z=h.exercise)===null||Z===void 0)?void 0:Z.exercise_status)===1&&r.a.createElement(O.a,{span:8,className:"text-al",style:{textAlign:"right"}},r.a.createElement(le.a,{size:"large",className:"ml10",onClick:function(){_e.c.push("/classrooms/".concat(b.coursesId,"/exercise/").concat(b.categoryId,"/detail?random=true"))}},"\u53D6\u6D88"),r.a.createElement(le.a,{size:"large",className:"ml10",type:"primary",onClick:Object(be.throttle)(y,3500)},"\u6A21\u62DF\u8003\u8BD5"),r.a.createElement(le.a,{size:"large",className:"ml10",type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))))};se.default=Object(_e.a)(function(R){var g=R.exercise,F=R.loading,U=R.user,C=R.globalSetting;return{exercise:g,globalSetting:C,user:U,loading:F.effects}})(Ce)}}]);