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