diff --git a/p__Classrooms__Lists__Exercise__Detail__index.js b/p__Classrooms__Lists__Exercise__Detail__index.js index c4b8ef11..bfc7d430 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.js @@ -11,4 +11,4 @@ `,pt=0;pt300&&(Ie=300);var Xe=He+Ie+"px";la(Xe)}},se=ka.current,Pe=!1,fe=0;return se.addEventListener("mousedown",W),document.addEventListener("mousemove",A),document.addEventListener("mouseup",O),function(){se.removeEventListener("mousedown",W),document.removeEventListener("mousemove",A),document.removeEventListener("mouseup",O)}}},[m,ka]),Object(P.useEffect)(function(){la(He)},[He]);var rn=Ht(Je),un=Ht(oa),sn={width:rn,height:un},Ka=Object(P.useMemo)(function(){if(ft){var W=new Date(ft),O=W.getHours(),A=W.getMinutes(),se=W.getSeconds();return O=O<10?"0"+O:O,A=A<10?"0"+A:A,se=se<10?"0"+se:se,"".concat(O,":").concat(A,":").concat(se)}return 0},[ft]);function on(){window.sessionStorage.removeItem(Ot),ya(!1),tt(0)}function dn(){ya(!1),tt(0),m.setValue(window.sessionStorage.getItem(Ot))}return h.a.createElement(P.Fragment,null,h.a.createElement("div",{className:"markdown-editor-wrapper",ref:Aa},h.a.createElement("div",{className:"markdown-editor-container ".concat(vt," ").concat(Rt?"on-preview":""," ").concat($e?"mini":""," ").concat(Da?"full-screen":""),style:sn},h.a.createElement(z,{watch:Rt,fullScreen:Da,showNullButton:ge,onActionCallback:Ja}),h.a.createElement("div",{className:"markdown-editor-body"},h.a.createElement("div",{className:"codemirror-container"},h.a.createElement("textarea",{ref:Oa,placeholder:Ze})),Rt?h.a.createElement("div",{ref:Ma,className:"preview-container"},h.a.createElement(w.a,{value:Et})):null)),Na?h.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",h.a.createElement("a",{onClick:dn},"\u6062\u590D")," ? /",h.a.createElement("a",{onClick:on},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ka," \u4FDD\u5B58\uFF09"):null),bt?h.a.createElement("a",{ref:ka,className:"editor-resize"}):null,h.a.createElement(Y.a,null,a[Ca]?h.a.createElement(r.a,{centered:!0,title:a[Ca],visible:!0,onCancel:Sa,footer:null},nn):null))}},UZu5:function(Ke,f,t){},"YJx+":function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(Ke,f,t){"use strict";t.d(f,"d",function(){return Ve}),t.d(f,"b",function(){return r}),t.d(f,"c",function(){return te}),t.d(f,"a",function(){return E});function Ve($){try{$.mozRequestFullScreen?$.mozRequestFullScreen():$.webkitRequestFullScreen&&$.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var te=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function E(){var $=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!($==null)}},dejd:function(Ke,f,t){},dfu6:function(Ke,f,t){"use strict";t.d(f,"a",function(){return Ve});var Ve=function(E){var $=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return $.test(E)},r=function(E){var $=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return $.test(E)}},dhSg:function(Ke,f,t){"use strict";function Ve(te){var E={},$={subscribe:function(h,L){return E[h]||(E[h]=[]),E[h].push(L),this.unsubscribe.bind(null,h,L)},unsubscribe:function(h,L){var Z=E[h],T=-1;if(Z){for(var re=0;re=0)return E[h].splice(T,1),!0}return!1},publish:function(h){if(!E[h])return!1;var L=Array.prototype.slice.call(arguments,1);return E[h].forEach(function(Z){Z.apply(null,L)}),this}};return te?Object.assign(te,$):$}var r=new Ve;f.a=r},hjlX:function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___1RcrA",flex_space_between:"flex_space_between___3MV00",flex_box_vertical_center:"flex_box_vertical_center___2YkL3",flex_box_center_end:"flex_box_center_end___Jrwqr",flex_box_column:"flex_box_column___1kkFX",rightFilter:"rightFilter___36zCw"}},i58Z:function(Ke,f,t){Ke.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(Ke,f,t){"use strict";var Ve=t("CeOx"),r=t("NiCL"),te=t("rjoL"),E=t("TMtJ"),$=t("MPZO"),P=t("bnk9"),h=t("EYz/"),L=t("gwXo"),Z=t("X/R0"),T=t("M6G9"),re=t("VBJJ"),R=t.n(re),ie=t("z3+T"),b=t("55MS"),pe=t("V0hb"),U=t("GZha"),w=t("buSX"),k=t("ZZRV"),p=t.n(k),e=t("q5+0"),C=t("9kvl"),Q=t("Ot1p"),z=t("V0Rq"),Y=t("YJx+"),n=t.n(Y),o=t("9Bee"),d=t("u2Z1"),B=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(Ce,ae){var Me=Ce.problemset,V=Ce.exercise,j=Ce.globalSetting,ve=Ce.loading,v=Ce.dispatch,ye=Ce.onRef,de=ye===void 0?function(){}:ye,M=Ce.editData,s=Ce.cancelAdd,le=s===void 0?function(){}:s,rt=Ce.editKey,Se=Ce.setEditKey,J=Se===void 0?function(){}:Se,c=Ce.addCallback,dt=c===void 0?function(){}:c,u=Ce.setIsClaer,ot=u===void 0?function(){}:u,Lt=Object(w.a)(Ce,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),ht=Object(k.useState)(""),sa=Object(U.a)(ht,2),xe=sa[0],Vt=sa[1],y=Object(k.useState)(""),H=Object(U.a)(y,2),S=H[0],It=H[1],Le=Object(k.useState)(""),Ct=Object(U.a)(Le,2),kt=Ct[0],Ht=Ct[1],Yt=Object(k.useState)(10),ea=Object(U.a)(Yt,2),ce=ea[0],a=ea[1],i=Object(k.useState)(!1),l=Object(U.a)(i,2),I=l[0],x=l[1],De=Object(k.useState)([]),Fe=Object(U.a)(De,2),Je=Fe[0],Ge=Fe[1],He=Object(e.m)(),Pt=Object(k.useState)([]),$e=Object(U.a)(Pt,2),ut=$e[0],At=$e[1],mt=function(Ae){At([].concat(Object(pe.a)(ut),[Object(b.a)({},Ae)]))};Object(k.useEffect)(function(){var me;if(!(M==null?void 0:M.question_title)){x(!0),Vt(""),Ht(""),a(10);return}Vt(M==null?void 0:M.question_title),Ht(M==null||((me=M.standard_answer)===null||me===void 0)?void 0:me[0]),a(M==null?void 0:M.question_score),Ge(M.tag_discipline_ids)},[Me.editData,I]),Object(k.useEffect)(function(){var me,Ae=(V==null||((me=V.tagDisciplineData)===null||me===void 0)?void 0:me.tag_disciplines)&&Array.isArray(V.tagDisciplineData.tag_disciplines)?V.tagDisciplineData.tag_disciplines:[];At(Ae)},[V.tagDisciplineData]),Object(k.useEffect)(function(){I&&me();function me(){return Ae.apply(this,arguments)}function Ae(){return Ae=Object(ie.a)(R.a.mark(function ge(){var xt,Te,Mt;return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object(z.B)({sub_discipline_id:(xt=V.editData)===null||xt===void 0||((Te=xt.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id});case 2:Mt=Ut.sent,At(Mt.tag_disciplines);case 4:case"end":return Ut.stop()}},ge)})),Ae.apply(this,arguments)}},[I]),Object(k.useImperativeHandle)(ae,function(){return{onSave:Jt,isEdit:I}});var Jt=function(){var me=Object(ie.a)(R.a.mark(function Ae(){var ge,xt,Te,Mt,wt;return R.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:if(xe){vt.next=3;break}return T.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),vt.abrupt("return",!1);case 3:if(!M.question_id){vt.next=9;break}return vt.next=6,v({type:"exercise/editExerciseQuestion",payload:{id:M.question_id,question_title:xe,question_type:4,question_score:ce,standard_answers:[kt],tag_discipline_ids:Je,sub_discipline_id:(xt=V.editData)===null||xt===void 0||((Te=xt.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id}});case 6:ge=vt.sent,vt.next=12;break;case 9:return vt.next=11,v({type:"exercise/addExerciseQuestion",payload:{insert_id:M==null?void 0:M.insert_id,categoryId:He.categoryId,exercise_bank_id:He.categoryId,question_title:xe,question_type:4,question_score:ce,standard_answers:[kt],tag_discipline_ids:Je,sub_discipline_id:(Mt=V.editData)===null||Mt===void 0||((wt=Mt.exercise)===null||wt===void 0)?void 0:wt.sub_discipline_id}});case 11:ge=vt.sent;case 12:return ge.status===0&&(J(-1),T.b.success("\u4FDD\u5B58\u6210\u529F"),x(!1),v({type:"exercise/editExercise",payload:Object(b.a)({},He)})),vt.abrupt("return",{name:xe,answer_texts:[kt],analysis:S});case 14:case"end":return vt.stop()}},Ae)}));return function(){return me.apply(this,arguments)}}(),Ot=function(){var Ae,ge;return p.a.createElement("aside",null,p.a.createElement("div",{className:n.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),p.a.createElement(Q.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:xe,onChange:function(Te){return Vt(Te)}}),p.a.createElement("p",{className:n.a.titleWrap},p.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),p.a.createElement(Q.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:kt,onChange:function(Te){return Ht(Te)}}),p.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",p.a.createElement(L.a,{value:ce,max:1e4,min:0,onChange:function(Te){a(Te)}})," \u5206"),p.a.createElement("p",{className:n.a.titleWrap},p.a.createElement("span",{className:"".concat(n.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",p.a.createElement("span",{className:n.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),p.a.createElement("div",{className:"mt5"},p.a.createElement(d.a,{value:Je,selectvalues:M==null?void 0:M.tag_discipline_ids,onChange:Ge,subId:(Ae=V.editData)===null||Ae===void 0||((ge=Ae.exercise)===null||ge===void 0)?void 0:ge.sub_discipline_id,knowledgeOptions:ut,onAddKnowledgeFinish:mt}))),p.a.createElement("aside",{className:"tr"},(rt!==-1||M.question_id)&&p.a.createElement(P.a,{type:"default",onClick:function(){le(),x(!1)}},"\u53D6\u6D88"),p.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){Jt()}},"\u4FDD\u5B58")))},Ft=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(me){var Ae,ge;return(V==null||((Ae=V.editData)===null||Ae===void 0||((ge=Ae.exercise)===null||ge===void 0))?void 0:ge.exercise_status)===1?me:me.id!=="del"&&me.id!=="add"}),bt=function(){var me=Object(ie.a)(R.a.mark(function Ae(ge){return R.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:Te.t0=ge.id,Te.next=Te.t0==="del"?3:Te.t0==="up"||Te.t0==="down"?5:Te.t0==="edit"?9:Te.t0==="add"?11:16;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ie.a)(R.a.mark(function wt(){return R.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,Object(z.j)({id:M.question_id});case 2:v({type:"exercise/editExercise",payload:Object(b.a)({},He)});case 3:case"end":return vt.stop()}},wt)}))()}}),Te.abrupt("break",16);case 5:return Te.next=7,v({type:"exercise/exeriseMoveUpDown",payload:{id:M.question_id,opr:ge.id}});case 7:return v({type:"exercise/editExercise",payload:Object(b.a)({},He)}),Te.abrupt("break",16);case 9:return rt!==-1?T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(ot(!1),J(M.key),x(!0)),Te.abrupt("break",16);case 11:if(!(rt!==-1)){Te.next=14;break}return T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Te.abrupt("return");case 14:return dt({key:M.key,insert_id:M==null?void 0:M.question_id,question_type:4}),Te.abrupt("break",16);case 16:case"end":return Te.stop()}},Ae)}));return function(ge){return me.apply(this,arguments)}}(),st=function(){return p.a.createElement("aside",null,p.a.createElement("div",{className:n.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},M.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",M.question_score,"\u5206\uFF09"),!M.hideAction&&Ft.map(function(Ae,ge){return Ae.id==="up"&&M.key===1||Ae.id==="down"&&M.key===M.len?null:p.a.createElement(r.a,{key:ge,placement:"bottom",title:Ae.name},p.a.createElement("span",{onClick:function(){return bt(Ae)},className:Ae.icon}))})),p.a.createElement("div",{className:"mt5"},p.a.createElement(o.a,{value:M.question_title})),p.a.createElement("div",{className:n.a.questionChoices},p.a.createElement("p",null,p.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),p.a.createElement(o.a,{value:kt})))};return p.a.createElement("section",{className:n.a.wrap},!I&&st(),I&&Ot())};f.a=Object(C.a)(function(F){var Ce=F.problemset,ae=F.loading,Me=F.exercise,V=F.globalSetting;return{problemset:Ce,globalSetting:V,exercise:Me,loading:ae.effects}},null,null,{forwardRef:!0})(Object(k.forwardRef)(ue))},k5F3:function(Ke,f,t){"use strict";var Ve=t("uLqt"),r=t("/vd4"),te=t("VBJJ"),E=t.n(te),$=t("z3+T"),P=t("GZha"),h=t("ZZRV"),L=t.n(h),Z=t("q5+0"),T=t("uJ6K"),re=t.n(T),R=t("V0Rq"),ie=t("9Bee"),b=t("1vsH"),pe=function(w){var k=w.isPreview,p=k===void 0?!1:k,e=w.isExportBlank,C=e===void 0?!1:e,Q=w.activeTabs,z=Object(Z.m)(),Y=Object(h.useState)(),n=Object(P.a)(Y,2),o=n[0],d=n[1],B=Object(h.useState)(),ue=Object(P.a)(B,2),F=ue[0],Ce=ue[1];Object(h.useEffect)(function(){(Object(b.x)(Q)||Q==="2")&&ae()},[z.userId,z.coursesId,z.exerciseId,z.categoryId,Q]);var ae=function(){var ve=Object($.a)(E.a.mark(function v(){var ye,de,M,s,le,rt,Se,J;return E.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return ye={id:z.exerciseId||z.categoryId,identify:z.userId||null},dt.next=3,Object(R.q)(ye);case 3:de=dt.sent,d(de||{}),M=de||{},s=M.table,((s==null?void 0:s.total_singles_scores)||(s==null?void 0:s.total_doubles_scores)||(s==null?void 0:s.total_nulls_scores)||(s==null?void 0:s.total_judges_scores)||(s==null?void 0:s.total_pros_scores)||(s==null?void 0:s.total_shixuns_scores)||(s==null?void 0:s.total_mains_scores))&&(le=Number(s==null?void 0:s.total_singles_scores)+Number(s==null?void 0:s.total_doubles_scores)+Number(s==null?void 0:s.total_nulls_scores)+Number(s==null?void 0:s.total_judges_scores)+Number(s==null?void 0:s.total_pros_scores)+Number(s==null?void 0:s.total_shixuns_scores)+Number(s==null?void 0:s.total_mains_scores)),((s==null?void 0:s.singles_scores)||(s==null?void 0:s.doubles_scores)||(s==null?void 0:s.nulls_scores)||(s==null?void 0:s.judges_scores)||(s==null?void 0:s.pros_scores)||(s==null?void 0:s.shixuns_scores)||(s==null?void 0:s.mains_scores))&&(rt=Number(s==null?void 0:s.singles_scores)+Number(s==null?void 0:s.doubles_scores)+Number(s==null?void 0:s.nulls_scores)+Number(s==null?void 0:s.judges_scores)+Number(s==null?void 0:s.pros_scores)+Number(s==null?void 0:s.shixuns_scores)+Number(s==null?void 0:s.mains_scores)),Se=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:s==null?void 0:s.total_singles_scores,doubles_score:s==null?void 0:s.total_doubles_scores,nulls_score:s==null?void 0:s.total_nulls_scores,judges_score:s==null?void 0:s.total_judges_scores,pros_score:s==null?void 0:s.total_pros_scores,shixuns_score:s==null?void 0:s.total_shixuns_scores,mains_score:s==null?void 0:s.total_mains_scores,total_score:le},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:s==null?void 0:s.singles_scores,doubles_score:s==null?void 0:s.doubles_scores,nulls_score:s==null?void 0:s.nulls_scores,judges_score:s==null?void 0:s.judges_scores,pros_score:s==null?void 0:s.pros_scores,shixuns_score:s==null?void 0:s.shixuns_scores,mains_score:s==null?void 0:s.mains_scores,total_score:rt},{key:"3",name:"\u8BC4\u5377\u4EBA"}],J=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ce(C?J:Se);case 11:case"end":return dt.stop()}},v)}));return function(){return ve.apply(this,arguments)}}(),Me=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(v){return L.a.createElement("a",null,v)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score"},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score"},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score"},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score"},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score"},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score"},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score"},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score"}],V=o||{},j=V.exercise_header;return L.a.createElement(L.a.Fragment,null,((j==null?void 0:j.show_user)||(j==null?void 0:j.show_no)||(j==null?void 0:j.show_group))&&L.a.createElement("section",{className:re.a.glassSeal},(j==null?void 0:j.show_user)&&L.a.createElement("span",null,"\u59D3\u540D\uFF1A",L.a.createElement("span",null,o==null?void 0:o.user)),(j==null?void 0:j.show_no)&&L.a.createElement("span",null,"\u5B66\u53F7\uFF1A",L.a.createElement("span",null,o==null?void 0:o.student_id)),(j==null?void 0:j.show_group)&&L.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",L.a.createElement("span",null,o==null?void 0:o.group_name))),L.a.createElement("section",{className:"".concat(re.a.wrap," ").concat(p?"pl20":"pl60"," pr30")},(o==null?void 0:o.photo_url)&&L.a.createElement("img",{className:re.a.img,src:o==null?void 0:o.photo_url}),(j==null?void 0:j.show_title)&&L.a.createElement("p",{className:"font16 tc c-grey-333"},L.a.createElement("strong",null,o==null?void 0:o.title)),(j==null?void 0:j.show_body)&&L.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",o==null?void 0:o.body),(j==null?void 0:j.show_info)&&L.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",o==null?void 0:o.total_count,"\u5927\u9898\u3011\u3010",o==null?void 0:o.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",o==null?void 0:o.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(o==null?void 0:o.time)>-1?"".concat(o==null?void 0:o.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(j==null?void 0:j.show_desc)&&L.a.createElement("div",{className:"mt10"},L.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),L.a.createElement(ie.a,{value:o==null?void 0:o.description})),(j==null?void 0:j.show_table)&&L.a.createElement("div",{className:"mt10"},L.a.createElement(r.a,{className:re.a.table,columns:Me,dataSource:F,bordered:!0,pagination:!1}))))};f.a=pe},kSUc:function(Ke,f,t){},"kaH+":function(Ke,f,t){"use strict";var Ve=t("MPZO"),r=t("bnk9"),te=t("GZha"),E=t("ZZRV"),$=t.n(E),P=t("UZu5"),h=t.n(P),L=t("dhSg"),Z=t("TJkC"),T=t("Z9Ac"),re=t("EOO0");f.a=function(){var R=Object(E.useState)(""),ie=Object(te.a)(R,2),b=ie[0],pe=ie[1],U=Object(E.useState)(0),w=Object(te.a)(U,2),k=w[0],p=w[1];Object(E.useEffect)(function(){var Q=L.a.subscribe("preview-image",function(z){pe(z)});return Q},[]);function e(){pe("")}function C(){p(k+90)}return $.a.createElement(E.Fragment,null,b?$.a.createElement("div",{className:"image-preview-container"},$.a.createElement("div",{className:"button-group"},$.a.createElement(r.a,{onClick:C},"\u65CB\u8F6C",$.a.createElement(Z.a,null)),$.a.createElement(r.a,{href:b},"\u4E0B\u8F7D",$.a.createElement(T.a,null)),$.a.createElement(r.a,{onClick:e},"\u5173\u95ED",$.a.createElement(re.a,null))),$.a.createElement("img",{className:"image-preview",src:b,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(k,"deg)")}})):null)}},kqOp:function(Ke,f,t){"use strict";t.d(f,"a",function(){return T});var Ve=t("1gHQ"),r=t("FGJx"),te=t("o0AO"),E=t("uwZC"),$=t("lpH6"),P=t("ZZRV"),h=t.n(P),L=t("Ot1p"),Z="\u2581",T=function(re){Object(E.a)(ie,re);var R=Object($.a)(ie);function ie(){var b;Object(r.a)(this,ie);for(var pe=arguments.length,U=new Array(pe),w=0;w "+Ce[Me]+": "+Ce[Me+1])}}})}},tFzH:function(Ke,f,t){"use strict";var Ve=t("CeOx"),r=t("NiCL"),te=t("rjoL"),E=t("TMtJ"),$=t("MPZO"),P=t("bnk9"),h=t("GrpF"),L=t("Xc/e"),Z=t("XZgM"),T=t("TFeq"),re=t("EYz/"),R=t("gwXo"),ie=t("RXQH"),b=t("VgM2"),pe=t("DHCt"),U=t("CRgH"),w=t("VBJJ"),k=t.n(w),p=t("55MS"),e=t("X/R0"),C=t("M6G9"),Q=t("z3+T"),z=t("GZha"),Y=t("buSX"),n=t("ZZRV"),o=t.n(n),d=t("q5+0"),B=t("DndG"),ue=t("9kvl"),F=t("V0Rq"),Ce=t("Ot1p"),ae=t("YJx+"),Me=t.n(ae),V=t("9Bee"),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ve=function(ye,de){var M=ye.problemset,s=ye.globalSetting,le=ye.exercise,rt=ye.loading,Se=ye.dispatch,J=ye.editData,c=ye.cancelAdd,dt=c===void 0?function(){}:c,u=ye.editKey,ot=ye.setEditKey,Lt=ot===void 0?function(){}:ot,ht=ye.addCallback,sa=ht===void 0?function(){}:ht,xe=ye.setIsClaer,Vt=xe===void 0?function(){}:xe,y=Object(Y.a)(ye,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),H=Object(n.useState)(""),S=Object(z.a)(H,2),It=S[0],Le=S[1],Ct=Object(n.useState)(""),kt=Object(z.a)(Ct,2),Ht=kt[0],Yt=kt[1],ea=Object(n.useState)(""),ce=Object(z.a)(ea,2),a=ce[0],i=ce[1],l=Object(n.useState)([]),I=Object(z.a)(l,2),x=I[0],De=I[1],Fe=Object(n.useState)(""),Je=Object(z.a)(Fe,2),Ge=Je[0],He=Je[1],Pt=Object(n.useState)(),$e=Object(z.a)(Pt,2),ut=$e[0],At=$e[1],mt=Object(n.useState)(!1),Jt=Object(z.a)(mt,2),Ot=Jt[0],Ft=Jt[1],bt=Object(n.useState)([]),st=Object(z.a)(bt,2),me=st[0],Ae=st[1],ge=Object(n.useState)(!1),xt=Object(z.a)(ge,2),Te=xt[0],Mt=xt[1],wt=Object(d.m)();Object(n.useEffect)(function(){var _e;J.edit&&(Mt(!0),Yt(""),Le(""),Ae([])),Le(J.shixun_name),Yt(J.question_title);var m=[];(_e=J.shixun)===null||_e===void 0||_e.map(function(D){m.push(D.challenge_score)}),Ae(m)},[J]),Object(n.useEffect)(function(){Ft(!1)},[Te]),Object(n.useImperativeHandle)(de,function(){return{onSave:Ut,isEdit:Te}});var Ut=function(){var _e=Object(Q.a)(k.a.mark(function m(){var D,qe,ke;return k.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(D=[],qe=!1,!qe){Qe.next=4;break}return Qe.abrupt("return",!1);case 4:if(!J.question_id){Qe.next=10;break}return Qe.next=7,Se({type:"exercise/editExerciseQuestion",payload:{id:J.question_id,question_title:Ht,shixun_name:It,shixun_id:J.shixun_id,question_type:5,question_scores:me}});case 7:ke=Qe.sent,Qe.next=13;break;case 10:return Qe.next=12,Se({type:"exercise/addExerciseQuestion",payload:{insert_id:J==null?void 0:J.insert_id,categoryId:wt.categoryId,question_title:Ht,shixun_name:It,shixun_id:J.shixun_id,question_type:5,question_scores:me}});case 12:ke=Qe.sent;case 13:return ke.status===0&&(Lt(-1),C.b.success("\u4FDD\u5B58\u6210\u529F"),Mt(!1),Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)})),Qe.abrupt("return",{name:Ht,analysis:a,standard_answers:D,is_ordered:ut});case 15:case"end":return Qe.stop()}},m)}));return function(){return _e.apply(this,arguments)}}(),vt=function(){var m;return o.a.createElement("aside",null,o.a.createElement("div",{className:Me.a.questionType},o.a.createElement("div",null,o.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),o.a.createElement("div",{className:"mt10"},o.a.createElement(U.a,{defaultValue:It,onChange:function(qe){debugger;Le(qe.target.value)}})),o.a.createElement("div",{className:"mt10"},o.a.createElement(Ce.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Ht,onChange:function(qe){Yt(qe)}})),o.a.createElement("div",{className:"mt20"},(m=J.shixun)===null||m===void 0?void 0:m.map(function(D,qe){return o.a.createElement(T.a,{gutter:[20,20]},o.a.createElement(b.a,{flex:"1"},qe+1,".",D.challenge_name),o.a.createElement(b.a,null,o.a.createElement(R.a,{defaultValue:me[qe],onChange:function(Et){me[qe]=Et,Ae(me),console.log("srore:L",me[qe])}})))})),o.a.createElement("div",{className:"mt20"},x.length>1&&o.a.createElement("span",null,o.a.createElement(L.a,{checked:ut,onChange:function(qe){return At(qe.target.checked)},className:"".concat(Me.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),o.a.createElement("span",{className:"".concat(Me.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),o.a.createElement("aside",{className:"tr"},(u!==-1||!(J==null?void 0:J.edit))&&o.a.createElement(P.a,{type:"default",onClick:function(){dt(),Mt(!1)}},"\u53D6\u6D88"),o.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){Ut()}},"\u4FDD\u5B58")))},ba=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(_e){var m,D;return(le==null||((m=le.editData)===null||m===void 0||((D=m.exercise)===null||D===void 0))?void 0:D.exercise_status)===1?_e:_e.id!=="del"&&_e.id!=="add"}),Ze=function(){var _e=Object(Q.a)(k.a.mark(function m(D){return k.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:ke.t0=D.id,ke.next=ke.t0==="del"?3:ke.t0==="up"||ke.t0==="down"?5:ke.t0==="edit"?9:ke.t0==="add"?15:21;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(k.a.mark(function Qe(){return k.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(F.j)({id:J.question_id});case 2:Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)});case 3:case"end":return it.stop()}},Qe)}))()}}),ke.abrupt("break",21);case 5:return ke.next=7,Se({type:"exercise/exeriseMoveUpDown",payload:{id:J.question_id,opr:D.id}});case 7:return Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)}),ke.abrupt("break",21);case 9:if(!(u!==-1)){ke.next=12;break}return C.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 12:return Vt(!1),Mt(!0),ke.abrupt("break",21);case 15:if(!(u!==-1)){ke.next=18;break}return C.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 18:return Se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:J.key,insert_id:J==null?void 0:J.question_id,question_type:5}}}),Lt(-1),ke.abrupt("break",21);case 21:case"end":return ke.stop()}},m)}));return function(D){return _e.apply(this,arguments)}}(),he=function(){var m;return o.a.createElement("aside",null,o.a.createElement("div",{className:Me.a.questionType},o.a.createElement("div",null,o.a.createElement("span",{className:"font16 c-blue"},J.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",J.question_score,"\u5206\uFF09"),o.a.createElement("div",{className:"tr"},o.a.createElement(B.Link,{target:"_blank",to:"/shixuns/".concat(J.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!J.hideAction&&ba.map(function(D,qe){return D.id==="up"&&J.key===1||D.id==="down"&&J.key===J.len?null:o.a.createElement(r.a,{key:qe,placement:"bottom",title:D.name},o.a.createElement("span",{onClick:function(){return Ze(D)},className:D.icon}))}))),o.a.createElement("div",{className:"font16"},o.a.createElement(V.a,{value:J.shixun_name})),o.a.createElement("div",{className:"mt30"}),(m=J.shixun)===null||m===void 0?void 0:m.map(function(D,qe){return o.a.createElement("div",{key:qe},"\u7B2C",qe+1,"\u5173 ",o.a.createElement("span",{className:"ml10"},D.challenge_name)," ",o.a.createElement("span",{className:"ml10"},D.challenge_score))}))};return o.a.createElement("section",{className:Me.a.wrap},!Te&&he(),Te&&vt())};f.a=Object(ue.a)(function(v){var ye=v.problemset,de=v.loading,M=v.globalSetting,s=v.exercise;return{problemset:ye,globalSetting:M,exercise:s,loading:de.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(ve))},tf39:function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___15tXk",flex_space_between:"flex_space_between___2JIaf",flex_box_vertical_center:"flex_box_vertical_center___3168W",flex_box_center_end:"flex_box_center_end___16myc",flex_box_column:"flex_box_column___Ye8vh",title:"title___z0esv",export:"export___1cim9",bg:"bg___1nEgJ",tabs:"tabs___1HwEE"}},u2Z1:function(Ke,f,t){"use strict";t.d(f,"a",function(){return e});var Ve=t("VBJJ"),r=t.n(Ve),te=t("X/R0"),E=t("M6G9"),$=t("z3+T"),P=t("DHCt"),h=t("CRgH"),L=t("rjoL"),Z=t("TMtJ"),T=t("V0hb"),re=t("GZha"),R=t("VmQ4"),ie=t("QeCE"),b=t("ZZRV"),pe=t.n(b),U=t("ErOA"),w=t("i58Z"),k=t.n(w),p=ie.a.Option,e=function(Q){var z=Q.subId,Y=Q.value,n=Q.selectvalues,o=Q.knowledgeOptions,d=o===void 0?[]:o,B=Q.onChange,ue=B===void 0?function(){}:B,F=Q.onAddKnowledgeFinish,Ce=F===void 0?function(){}:F,ae=Object(b.useRef)(),Me=Object(b.useState)([]),V=Object(re.a)(Me,2),j=V[0],ve=V[1];Y=Y||[];var v=function(M,s){ve([s.key]),ue([s.key])};Object(b.useEffect)(function(){(n==null?void 0:n.length)>0&&(ve(Object(T.a)(n)),ue(Object(T.a)(n)))},[d]),Object(b.useEffect)(function(){var de;((de=Y)===null||de===void 0?void 0:de.length)>0&&ue(Object(T.a)(Y))},[d]);var ye=function(M){M.preventDefault(),ae.current="",Z.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:pe.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",pe.a.createElement("br",null),pe.a.createElement(h.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ae.current,onChange:function(le){ae.current=le.target.value}})),onOk:function(){return new Promise(function(){var le=Object($.a)(r.a.mark(function rt(Se,J){var c,dt;return r.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(ae.current){ot.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),ot.abrupt("return",J());case 3:if(!(ae.current.length>20)){ot.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),ot.abrupt("return",J());case 6:return ot.next=8,Object(U.a)("/api/tag_disciplines.json",{method:"post",body:{name:ae.current,sub_discipline_id:z}});case 8:return c=ot.sent,(c==null?void 0:c.status)===0&&(Ce({id:c.tag_discipline_id,name:ae.current,type:"personal"}),dt=[],dt.push(c.tag_discipline_id),ue([].concat(dt)),ve([c.tag_discipline_id]),ue([].concat(dt))),ot.abrupt("return",Se());case 11:case"end":return ot.stop()}},rt)}));return function(rt,Se){return le.apply(this,arguments)}}())}})};return pe.a.createElement("div",{className:k.a.wrap},pe.a.createElement(ie.a,{disabled:!z,className:"mr5",style:{width:"242px"},onChange:v,value:d==null?void 0:d.filter(function(de){return(j==null?void 0:j.includes(de==null?void 0:de.id))||(j==null?void 0:j.includes((de==null?void 0:de.id)+""))}).map(function(de){return de.name})},d==null?void 0:d.map(function(de){return pe.a.createElement(p,{key:de.id,value:de.name},pe.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},pe.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},de.name),pe.a.createElement("span",null,de.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),pe.a.createElement("button",{disabled:!z,className:"".concat(k.a.addKnowledge," ").concat(z?"":k.a.disabled),onClick:ye},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(Ke,f,t){Ke.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(Ke,f,t){"use strict";t.d(f,"o",function(){return P}),t.d(f,"b",function(){return h}),t.d(f,"c",function(){return L}),t.d(f,"e",function(){return Z}),t.d(f,"f",function(){return T}),t.d(f,"s",function(){return re}),t.d(f,"g",function(){return R}),t.d(f,"t",function(){return ie}),t.d(f,"d",function(){return b}),t.d(f,"i",function(){return pe}),t.d(f,"j",function(){return U}),t.d(f,"q",function(){return w}),t.d(f,"h",function(){return k}),t.d(f,"p",function(){return p}),t.d(f,"r",function(){return z}),t.d(f,"a",function(){return o}),t.d(f,"l",function(){return ot}),t.d(f,"m",function(){return Lt}),t.d(f,"k",function(){return ht}),t.d(f,"n",function(){return xe}),t.d(f,"u",function(){return Vt});var Ve=t("9kvl"),r;(function(y){y[y.SuperAdmin=1]="SuperAdmin",y[y.Operation=2]="Operation",y[y.CertifiedTeacher=5]="CertifiedTeacher",y[y.TrainingProduction=8]="TrainingProduction",y[y.UncertifiedTeacher=12]="UncertifiedTeacher",y[y.Student=15]="Student"})(r||(r={}));var te;(function(y){y[y.SuperAdmin=1]="SuperAdmin",y[y.Operation=2]="Operation",y[y.Admin=5]="Admin",y[y.Teacher=8]="Teacher",y[y.Assistant=12]="Assistant",y[y.Student=15]="Student"})(te||(te={}));var E=function(H){var S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return H.some(function(Ct){return Ct==(Le==null?void 0:Le.role)})},$=function(H){var S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return(Le==null?void 0:Le.own)?!0:H.some(function(Ct){var kt;return Ct==(Le==null||((kt=Le.course)===null||kt===void 0)?void 0:kt.course_role)})},P=function(){var H=Object(Ve.b)()._store.getState(),S=H.user,It=S.userInfo;return It.main_site},h=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_is_end},L=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant])},Z=function(){return $([te.SuperAdmin,te.Teacher,te.Admin,te.Assistant,te.Operation])},T=function(){return $([te.SuperAdmin,te.Teacher,te.Admin])},re=function(){return $([te.SuperAdmin])},R=function(){return $([te.SuperAdmin,te.Operation,te.Admin])},ie=function(){return $([te.SuperAdmin,te.Operation])},b=function(){return $([te.SuperAdmin,te.Admin])},pe=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher])},U=function(){return $([te.Assistant])},w=function(){return $([te.Student])},k=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant,te.Student])},p=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return(Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_role)===null},e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},C=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([r.SuperAdmin])},Q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([r.SuperAdmin,r.Operation])},z=function(){return E([te.Student])},Y=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},n=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},o=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},d=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},ue=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},F=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},Ce=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},ae=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):!1},Me=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},V=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},j=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},ve=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},v=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!1:S||!S&&E([r.SuperAdmin,r.Operation])},ye=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([r.SuperAdmin,r.Operation]):!1},de=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},M=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!S&&E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},s=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},le=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},rt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},Se=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},J=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},c=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([r.SuperAdmin,r.Operation]):!1},dt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},u=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return $([te.Teacher])},ot=function(){return E([r.SuperAdmin])},Lt=function(){return E([r.SuperAdmin,r.Operation])},ht=function(){return E([r.Student])},sa=function(){return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},xe=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user;return!!((H=It.userInfo)===null||H===void 0?void 0:H.login)},Vt=function(){var H=Object(Ve.b)()._store.getState(),S=H.user;return S.userInfo}}}]); +`),m.focus();default:throw new Error}},[m,Ca]),nn=Object(P.useMemo)(function(){switch(Ca){case ot:return h.a.createElement(ae,{callback:Wa,onCancel:Sa});case ht:return h.a.createElement(Me.b,{callback:Wa,onCancel:Sa});case Lt:return h.a.createElement(de,{callback:Wa,onCancel:Sa});case sa:return h.a.createElement(u,{callback:Wa,onCancel:Sa});default:return null}},[Ca]);function Sa(){jt("")}Object(P.useEffect)(function(){if(ka.current){var W=function(oe){Pe=!0,fe=oe.pageY},O=function(){Pe=!1},A=function(oe){if(Pe){var Ie=oe.pageY-fe;Ie<0&&(Ie=0),Ie>300&&(Ie=300);var Xe=He+Ie+"px";la(Xe)}},se=ka.current,Pe=!1,fe=0;return se.addEventListener("mousedown",W),document.addEventListener("mousemove",A),document.addEventListener("mouseup",O),function(){se.removeEventListener("mousedown",W),document.removeEventListener("mousemove",A),document.removeEventListener("mouseup",O)}}},[m,ka]),Object(P.useEffect)(function(){la(He)},[He]);var rn=Ht(Je),un=Ht(oa),sn={width:rn,height:un},Ka=Object(P.useMemo)(function(){if(ft){var W=new Date(ft),O=W.getHours(),A=W.getMinutes(),se=W.getSeconds();return O=O<10?"0"+O:O,A=A<10?"0"+A:A,se=se<10?"0"+se:se,"".concat(O,":").concat(A,":").concat(se)}return 0},[ft]);function on(){window.sessionStorage.removeItem(Ot),ya(!1),tt(0)}function dn(){ya(!1),tt(0),m.setValue(window.sessionStorage.getItem(Ot))}return h.a.createElement(P.Fragment,null,h.a.createElement("div",{className:"markdown-editor-wrapper",ref:Aa},h.a.createElement("div",{className:"markdown-editor-container ".concat(vt," ").concat(Rt?"on-preview":""," ").concat($e?"mini":""," ").concat(Da?"full-screen":""),style:sn},h.a.createElement(z,{watch:Rt,fullScreen:Da,showNullButton:ge,onActionCallback:Ja}),h.a.createElement("div",{className:"markdown-editor-body"},h.a.createElement("div",{className:"codemirror-container"},h.a.createElement("textarea",{ref:Oa,placeholder:Ze})),Rt?h.a.createElement("div",{ref:Ma,className:"preview-container"},h.a.createElement(w.a,{value:Et})):null)),Na?h.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",h.a.createElement("a",{onClick:dn},"\u6062\u590D")," ? /",h.a.createElement("a",{onClick:on},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ka," \u4FDD\u5B58\uFF09"):null),bt?h.a.createElement("a",{ref:ka,className:"editor-resize"}):null,h.a.createElement(Y.a,null,a[Ca]?h.a.createElement(r.a,{centered:!0,title:a[Ca],visible:!0,onCancel:Sa,footer:null},nn):null))}},UZu5:function(Ke,f,t){},"YJx+":function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(Ke,f,t){"use strict";t.d(f,"d",function(){return Ve}),t.d(f,"b",function(){return r}),t.d(f,"c",function(){return te}),t.d(f,"a",function(){return E});function Ve($){try{$.mozRequestFullScreen?$.mozRequestFullScreen():$.webkitRequestFullScreen&&$.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var te=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function E(){var $=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!($==null)}},dejd:function(Ke,f,t){},dfu6:function(Ke,f,t){"use strict";t.d(f,"a",function(){return Ve});var Ve=function(E){var $=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return $.test(E)},r=function(E){var $=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return $.test(E)}},dhSg:function(Ke,f,t){"use strict";function Ve(te){var E={},$={subscribe:function(h,L){return E[h]||(E[h]=[]),E[h].push(L),this.unsubscribe.bind(null,h,L)},unsubscribe:function(h,L){var Z=E[h],T=-1;if(Z){for(var re=0;re=0)return E[h].splice(T,1),!0}return!1},publish:function(h){if(!E[h])return!1;var L=Array.prototype.slice.call(arguments,1);return E[h].forEach(function(Z){Z.apply(null,L)}),this}};return te?Object.assign(te,$):$}var r=new Ve;f.a=r},hjlX:function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___1RcrA",flex_space_between:"flex_space_between___3MV00",flex_box_vertical_center:"flex_box_vertical_center___2YkL3",flex_box_center_end:"flex_box_center_end___Jrwqr",flex_box_column:"flex_box_column___1kkFX",rightFilter:"rightFilter___36zCw"}},i58Z:function(Ke,f,t){Ke.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(Ke,f,t){"use strict";var Ve=t("CeOx"),r=t("NiCL"),te=t("rjoL"),E=t("TMtJ"),$=t("MPZO"),P=t("bnk9"),h=t("EYz/"),L=t("gwXo"),Z=t("X/R0"),T=t("M6G9"),re=t("VBJJ"),R=t.n(re),ie=t("z3+T"),b=t("55MS"),pe=t("V0hb"),U=t("GZha"),w=t("buSX"),k=t("ZZRV"),p=t.n(k),e=t("q5+0"),C=t("9kvl"),Q=t("Ot1p"),z=t("V0Rq"),Y=t("YJx+"),n=t.n(Y),o=t("9Bee"),d=t("u2Z1"),B=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(Ce,ae){var Me=Ce.problemset,V=Ce.exercise,j=Ce.globalSetting,ve=Ce.loading,v=Ce.dispatch,ye=Ce.onRef,de=ye===void 0?function(){}:ye,M=Ce.editData,s=Ce.cancelAdd,le=s===void 0?function(){}:s,rt=Ce.editKey,Se=Ce.setEditKey,J=Se===void 0?function(){}:Se,c=Ce.addCallback,dt=c===void 0?function(){}:c,u=Ce.setIsClaer,ot=u===void 0?function(){}:u,Lt=Object(w.a)(Ce,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),ht=Object(k.useState)(""),sa=Object(U.a)(ht,2),xe=sa[0],Vt=sa[1],y=Object(k.useState)(""),H=Object(U.a)(y,2),S=H[0],It=H[1],Le=Object(k.useState)(""),Ct=Object(U.a)(Le,2),kt=Ct[0],Ht=Ct[1],Yt=Object(k.useState)(10),ea=Object(U.a)(Yt,2),ce=ea[0],a=ea[1],i=Object(k.useState)(!1),l=Object(U.a)(i,2),I=l[0],x=l[1],De=Object(k.useState)([]),Fe=Object(U.a)(De,2),Je=Fe[0],Ge=Fe[1],He=Object(e.m)(),Pt=Object(k.useState)([]),$e=Object(U.a)(Pt,2),ut=$e[0],At=$e[1],mt=function(Ae){At([].concat(Object(pe.a)(ut),[Object(b.a)({},Ae)]))};Object(k.useEffect)(function(){var me;if(!(M==null?void 0:M.question_title)){x(!0),Vt(""),Ht(""),a(10);return}Vt(M==null?void 0:M.question_title),Ht(M==null||((me=M.standard_answer)===null||me===void 0)?void 0:me[0]),a(M==null?void 0:M.question_score),Ge(M.tag_discipline_ids)},[Me.editData,I]),Object(k.useEffect)(function(){var me,Ae=(V==null||((me=V.tagDisciplineData)===null||me===void 0)?void 0:me.tag_disciplines)&&Array.isArray(V.tagDisciplineData.tag_disciplines)?V.tagDisciplineData.tag_disciplines:[];At(Ae)},[V.tagDisciplineData]),Object(k.useEffect)(function(){I&&me();function me(){return Ae.apply(this,arguments)}function Ae(){return Ae=Object(ie.a)(R.a.mark(function ge(){var xt,Te,Mt;return R.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object(z.B)({sub_discipline_id:(xt=V.editData)===null||xt===void 0||((Te=xt.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id});case 2:Mt=Ut.sent,At(Mt.tag_disciplines);case 4:case"end":return Ut.stop()}},ge)})),Ae.apply(this,arguments)}},[I]),Object(k.useImperativeHandle)(ae,function(){return{onSave:Jt,isEdit:I}});var Jt=function(){var me=Object(ie.a)(R.a.mark(function Ae(){var ge,xt,Te,Mt,wt;return R.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:if(xe){vt.next=3;break}return T.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),vt.abrupt("return",!1);case 3:if(!M.question_id){vt.next=9;break}return vt.next=6,v({type:"exercise/editExerciseQuestion",payload:{id:M.question_id,question_title:xe,question_type:4,question_score:ce,standard_answers:[kt],tag_discipline_ids:Je,sub_discipline_id:(xt=V.editData)===null||xt===void 0||((Te=xt.exercise)===null||Te===void 0)?void 0:Te.sub_discipline_id}});case 6:ge=vt.sent,vt.next=12;break;case 9:return vt.next=11,v({type:"exercise/addExerciseQuestion",payload:{insert_id:M==null?void 0:M.insert_id,categoryId:He.categoryId,exercise_bank_id:He.categoryId,question_title:xe,question_type:4,question_score:ce,standard_answers:[kt],tag_discipline_ids:Je,sub_discipline_id:(Mt=V.editData)===null||Mt===void 0||((wt=Mt.exercise)===null||wt===void 0)?void 0:wt.sub_discipline_id}});case 11:ge=vt.sent;case 12:return ge.status===0&&(J(-1),T.b.success("\u4FDD\u5B58\u6210\u529F"),x(!1),v({type:"exercise/editExercise",payload:Object(b.a)({},He)})),vt.abrupt("return",{name:xe,answer_texts:[kt],analysis:S});case 14:case"end":return vt.stop()}},Ae)}));return function(){return me.apply(this,arguments)}}(),Ot=function(){var Ae,ge;return p.a.createElement("aside",null,p.a.createElement("div",{className:n.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),p.a.createElement(Q.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:xe,onChange:function(Te){return Vt(Te)}}),p.a.createElement("p",{className:n.a.titleWrap},p.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),p.a.createElement(Q.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:kt,onChange:function(Te){return Ht(Te)}}),p.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",p.a.createElement(L.a,{value:ce,max:1e4,min:0,onChange:function(Te){a(Te)}})," \u5206"),p.a.createElement("p",{className:n.a.titleWrap},p.a.createElement("span",{className:"".concat(n.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",p.a.createElement("span",{className:n.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),p.a.createElement("div",{className:"mt5"},p.a.createElement(d.a,{value:Je,selectvalues:M==null?void 0:M.tag_discipline_ids,onChange:Ge,subId:(Ae=V.editData)===null||Ae===void 0||((ge=Ae.exercise)===null||ge===void 0)?void 0:ge.sub_discipline_id,knowledgeOptions:ut,onAddKnowledgeFinish:mt}))),p.a.createElement("aside",{className:"tr"},(rt!==-1||M.question_id)&&p.a.createElement(P.a,{type:"default",onClick:function(){le(),x(!1)}},"\u53D6\u6D88"),p.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){Jt()}},"\u4FDD\u5B58")))},Ft=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(me){var Ae,ge;return(V==null||((Ae=V.editData)===null||Ae===void 0||((ge=Ae.exercise)===null||ge===void 0))?void 0:ge.exercise_status)===1?me:me.id!=="del"&&me.id!=="add"}),bt=function(){var me=Object(ie.a)(R.a.mark(function Ae(ge){return R.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:Te.t0=ge.id,Te.next=Te.t0==="del"?3:Te.t0==="up"||Te.t0==="down"?5:Te.t0==="edit"?9:Te.t0==="add"?11:16;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ie.a)(R.a.mark(function wt(){return R.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,Object(z.j)({id:M.question_id});case 2:v({type:"exercise/editExercise",payload:Object(b.a)({},He)});case 3:case"end":return vt.stop()}},wt)}))()}}),Te.abrupt("break",16);case 5:return Te.next=7,v({type:"exercise/exeriseMoveUpDown",payload:{id:M.question_id,opr:ge.id}});case 7:return v({type:"exercise/editExercise",payload:Object(b.a)({},He)}),Te.abrupt("break",16);case 9:return rt!==-1?T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(ot(!1),J(M.key),x(!0)),Te.abrupt("break",16);case 11:if(!(rt!==-1)){Te.next=14;break}return T.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),Te.abrupt("return");case 14:return dt({key:M.key,insert_id:M==null?void 0:M.question_id,question_type:4}),Te.abrupt("break",16);case 16:case"end":return Te.stop()}},Ae)}));return function(ge){return me.apply(this,arguments)}}(),st=function(){return p.a.createElement("aside",null,p.a.createElement("div",{className:n.a.questionType},p.a.createElement("div",null,p.a.createElement("span",{className:"font16 c-blue"},M.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",M.question_score,"\u5206\uFF09"),!M.hideAction&&Ft.map(function(Ae,ge){return Ae.id==="up"&&M.key===1||Ae.id==="down"&&M.key===M.len?null:p.a.createElement(r.a,{key:ge,placement:"bottom",title:Ae.name},p.a.createElement("span",{onClick:function(){return bt(Ae)},className:Ae.icon}))})),p.a.createElement("div",{className:"mt5"},p.a.createElement(o.a,{value:M.question_title})),p.a.createElement("div",{className:n.a.questionChoices},p.a.createElement("p",null,p.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),p.a.createElement(o.a,{value:kt})))};return p.a.createElement("section",{className:n.a.wrap},!I&&st(),I&&Ot())};f.a=Object(C.a)(function(F){var Ce=F.problemset,ae=F.loading,Me=F.exercise,V=F.globalSetting;return{problemset:Ce,globalSetting:V,exercise:Me,loading:ae.effects}},null,null,{forwardRef:!0})(Object(k.forwardRef)(ue))},k5F3:function(Ke,f,t){"use strict";var Ve=t("uLqt"),r=t("/vd4"),te=t("VBJJ"),E=t.n(te),$=t("z3+T"),P=t("GZha"),h=t("ZZRV"),L=t.n(h),Z=t("q5+0"),T=t("uJ6K"),re=t.n(T),R=t("V0Rq"),ie=t("9Bee"),b=t("1vsH"),pe=function(w){var k=w.isPreview,p=k===void 0?!1:k,e=w.isExportBlank,C=e===void 0?!1:e,Q=w.activeTabs,z=Object(Z.m)(),Y=Object(h.useState)(),n=Object(P.a)(Y,2),o=n[0],d=n[1],B=Object(h.useState)(),ue=Object(P.a)(B,2),F=ue[0],Ce=ue[1];Object(h.useEffect)(function(){(Object(b.x)(Q)||Q==="2")&&ae()},[z.userId,z.coursesId,z.exerciseId,z.categoryId,Q]);var ae=function(){var ve=Object($.a)(E.a.mark(function v(){var ye,de,M,s,le,rt,Se,J;return E.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return ye={id:z.exerciseId||z.categoryId,identify:z.userId||null},dt.next=3,Object(R.q)(ye);case 3:de=dt.sent,d(de||{}),M=de||{},s=M.table,((s==null?void 0:s.total_singles_scores)||(s==null?void 0:s.total_doubles_scores)||(s==null?void 0:s.total_nulls_scores)||(s==null?void 0:s.total_judges_scores)||(s==null?void 0:s.total_pros_scores)||(s==null?void 0:s.total_shixuns_scores)||(s==null?void 0:s.total_mains_scores))&&(le=Number(s==null?void 0:s.total_singles_scores)+Number(s==null?void 0:s.total_doubles_scores)+Number(s==null?void 0:s.total_nulls_scores)+Number(s==null?void 0:s.total_judges_scores)+Number(s==null?void 0:s.total_pros_scores)+Number(s==null?void 0:s.total_shixuns_scores)+Number(s==null?void 0:s.total_mains_scores)),((s==null?void 0:s.singles_scores)||(s==null?void 0:s.doubles_scores)||(s==null?void 0:s.nulls_scores)||(s==null?void 0:s.judges_scores)||(s==null?void 0:s.pros_scores)||(s==null?void 0:s.shixuns_scores)||(s==null?void 0:s.mains_scores))&&(rt=Number(s==null?void 0:s.singles_scores)+Number(s==null?void 0:s.doubles_scores)+Number(s==null?void 0:s.nulls_scores)+Number(s==null?void 0:s.judges_scores)+Number(s==null?void 0:s.pros_scores)+Number(s==null?void 0:s.shixuns_scores)+Number(s==null?void 0:s.mains_scores)),Se=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:s==null?void 0:s.total_singles_scores,doubles_score:s==null?void 0:s.total_doubles_scores,nulls_score:s==null?void 0:s.total_nulls_scores,judges_score:s==null?void 0:s.total_judges_scores,pros_score:s==null?void 0:s.total_pros_scores,shixuns_score:s==null?void 0:s.total_shixuns_scores,mains_score:s==null?void 0:s.total_mains_scores,total_score:le},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:s==null?void 0:s.singles_scores,doubles_score:s==null?void 0:s.doubles_scores,nulls_score:s==null?void 0:s.nulls_scores,judges_score:s==null?void 0:s.judges_scores,pros_score:s==null?void 0:s.pros_scores,shixuns_score:s==null?void 0:s.shixuns_scores,mains_score:s==null?void 0:s.mains_scores,total_score:rt},{key:"3",name:"\u8BC4\u5377\u4EBA"}],J=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ce(C?J:Se);case 11:case"end":return dt.stop()}},v)}));return function(){return ve.apply(this,arguments)}}(),Me=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(v){return L.a.createElement("a",null,v)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score"},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score"},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score"},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score"},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score"},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score"},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score"},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score"}],V=o||{},j=V.exercise_header;return L.a.createElement(L.a.Fragment,null,((j==null?void 0:j.show_user)||(j==null?void 0:j.show_no)||(j==null?void 0:j.show_group))&&L.a.createElement("section",{className:re.a.glassSeal},(j==null?void 0:j.show_user)&&L.a.createElement("span",null,"\u59D3\u540D\uFF1A",L.a.createElement("span",null,o==null?void 0:o.user)),(j==null?void 0:j.show_no)&&L.a.createElement("span",null,"\u5B66\u53F7\uFF1A",L.a.createElement("span",null,o==null?void 0:o.student_id)),(j==null?void 0:j.show_group)&&L.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",L.a.createElement("span",null,o==null?void 0:o.group_name))),L.a.createElement("section",{className:"".concat(re.a.wrap," ").concat(p?"pl20":"pl60"," pr30")},(o==null?void 0:o.photo_url)&&L.a.createElement("img",{className:re.a.img,src:o==null?void 0:o.photo_url}),(j==null?void 0:j.show_title)&&L.a.createElement("p",{className:"font16 tc c-grey-333"},L.a.createElement("strong",null,o==null?void 0:o.title)),(j==null?void 0:j.show_body)&&L.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",o==null?void 0:o.body),(j==null?void 0:j.show_info)&&L.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",o==null?void 0:o.total_count,"\u5927\u9898\u3011\u3010",o==null?void 0:o.large_counts,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",o==null?void 0:o.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(o==null?void 0:o.time)>-1?"".concat(o==null?void 0:o.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),(j==null?void 0:j.show_desc)&&L.a.createElement("div",{className:"mt10"},L.a.createElement("p",{className:"font16"},"\u8003\u8BD5\u8BF4\u660E\uFF1A"),L.a.createElement(ie.a,{value:o==null?void 0:o.description})),(j==null?void 0:j.show_table)&&L.a.createElement("div",{className:"mt10"},L.a.createElement(r.a,{className:re.a.table,columns:Me,dataSource:F,bordered:!0,pagination:!1}))))};f.a=pe},kSUc:function(Ke,f,t){},"kaH+":function(Ke,f,t){"use strict";var Ve=t("MPZO"),r=t("bnk9"),te=t("GZha"),E=t("ZZRV"),$=t.n(E),P=t("UZu5"),h=t.n(P),L=t("dhSg"),Z=t("TJkC"),T=t("Z9Ac"),re=t("EOO0");f.a=function(){var R=Object(E.useState)(""),ie=Object(te.a)(R,2),b=ie[0],pe=ie[1],U=Object(E.useState)(0),w=Object(te.a)(U,2),k=w[0],p=w[1];Object(E.useEffect)(function(){var Q=L.a.subscribe("preview-image",function(z){pe(z)});return Q},[]);function e(){pe("")}function C(){p(k+90)}return $.a.createElement(E.Fragment,null,b?$.a.createElement("div",{className:"image-preview-container"},$.a.createElement("div",{className:"button-group"},$.a.createElement(r.a,{onClick:C},"\u65CB\u8F6C",$.a.createElement(Z.a,null)),$.a.createElement(r.a,{href:b},"\u4E0B\u8F7D",$.a.createElement(T.a,null)),$.a.createElement(r.a,{onClick:e},"\u5173\u95ED",$.a.createElement(re.a,null))),$.a.createElement("img",{className:"image-preview",src:b,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(k,"deg)")}})):null)}},kqOp:function(Ke,f,t){"use strict";t.d(f,"a",function(){return T});var Ve=t("1gHQ"),r=t("FGJx"),te=t("o0AO"),E=t("uwZC"),$=t("lpH6"),P=t("ZZRV"),h=t.n(P),L=t("Ot1p"),Z="\u2581",T=function(re){Object(E.a)(ie,re);var R=Object($.a)(ie);function ie(){var b;Object(r.a)(this,ie);for(var pe=arguments.length,U=new Array(pe),w=0;w "+Ce[Me]+": "+Ce[Me+1])}}})}},tFzH:function(Ke,f,t){"use strict";var Ve=t("CeOx"),r=t("NiCL"),te=t("rjoL"),E=t("TMtJ"),$=t("MPZO"),P=t("bnk9"),h=t("GrpF"),L=t("Xc/e"),Z=t("XZgM"),T=t("TFeq"),re=t("EYz/"),R=t("gwXo"),ie=t("RXQH"),b=t("VgM2"),pe=t("DHCt"),U=t("CRgH"),w=t("VBJJ"),k=t.n(w),p=t("55MS"),e=t("X/R0"),C=t("M6G9"),Q=t("z3+T"),z=t("GZha"),Y=t("buSX"),n=t("ZZRV"),o=t.n(n),d=t("q5+0"),B=t("DndG"),ue=t("9kvl"),F=t("V0Rq"),Ce=t("Ot1p"),ae=t("YJx+"),Me=t.n(ae),V=t("9Bee"),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ve=function(ye,de){var M=ye.problemset,s=ye.globalSetting,le=ye.exercise,rt=ye.loading,Se=ye.dispatch,J=ye.editData,c=ye.cancelAdd,dt=c===void 0?function(){}:c,u=ye.editKey,ot=ye.setEditKey,Lt=ot===void 0?function(){}:ot,ht=ye.addCallback,sa=ht===void 0?function(){}:ht,xe=ye.setIsClaer,Vt=xe===void 0?function(){}:xe,y=Object(Y.a)(ye,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),H=Object(n.useState)(""),S=Object(z.a)(H,2),It=S[0],Le=S[1],Ct=Object(n.useState)(""),kt=Object(z.a)(Ct,2),Ht=kt[0],Yt=kt[1],ea=Object(n.useState)(""),ce=Object(z.a)(ea,2),a=ce[0],i=ce[1],l=Object(n.useState)([]),I=Object(z.a)(l,2),x=I[0],De=I[1],Fe=Object(n.useState)(""),Je=Object(z.a)(Fe,2),Ge=Je[0],He=Je[1],Pt=Object(n.useState)(),$e=Object(z.a)(Pt,2),ut=$e[0],At=$e[1],mt=Object(n.useState)(!1),Jt=Object(z.a)(mt,2),Ot=Jt[0],Ft=Jt[1],bt=Object(n.useState)([]),st=Object(z.a)(bt,2),me=st[0],Ae=st[1],ge=Object(n.useState)(!1),xt=Object(z.a)(ge,2),Te=xt[0],Mt=xt[1],wt=Object(d.m)();Object(n.useEffect)(function(){var _e;J.edit&&(Mt(!0),Yt(""),Le(""),Ae([])),Le(J.shixun_name),Yt(J.question_title);var m=[];(_e=J.shixun)===null||_e===void 0||_e.map(function(D){m.push(D.challenge_score)}),Ae(m)},[J]),Object(n.useEffect)(function(){Ft(!1)},[Te]),Object(n.useImperativeHandle)(de,function(){return{onSave:Ut,isEdit:Te}});var Ut=function(){var _e=Object(Q.a)(k.a.mark(function m(){var D,qe,ke;return k.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(D=[],qe=!1,!qe){Qe.next=4;break}return Qe.abrupt("return",!1);case 4:if(!J.question_id){Qe.next=10;break}return Qe.next=7,Se({type:"exercise/editExerciseQuestion",payload:{id:J.question_id,question_title:Ht,shixun_name:It,shixun_id:J.shixun_id,question_type:5,question_scores:me}});case 7:ke=Qe.sent,Qe.next=13;break;case 10:return Qe.next=12,Se({type:"exercise/addExerciseQuestion",payload:{insert_id:J==null?void 0:J.insert_id,categoryId:wt.categoryId,question_title:Ht,shixun_name:It,shixun_id:J.shixun_id,question_type:5,question_scores:me}});case 12:ke=Qe.sent;case 13:return ke.status===0&&(Lt(-1),C.b.success("\u4FDD\u5B58\u6210\u529F"),Mt(!1),Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)})),Qe.abrupt("return",{name:Ht,analysis:a,standard_answers:D,is_ordered:ut});case 15:case"end":return Qe.stop()}},m)}));return function(){return _e.apply(this,arguments)}}(),vt=function(){var m;return o.a.createElement("aside",null,o.a.createElement("div",{className:Me.a.questionType},o.a.createElement("div",null,o.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),o.a.createElement("div",{className:"mt10"},o.a.createElement(U.a,{defaultValue:It,onChange:function(qe){debugger;Le(qe.target.value)}})),o.a.createElement("div",{className:"mt10"},o.a.createElement(Ce.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Ht,onChange:function(qe){Yt(qe)}})),o.a.createElement("div",{className:"mt20"},(m=J.shixun)===null||m===void 0?void 0:m.map(function(D,qe){return o.a.createElement(T.a,{gutter:[20,20]},o.a.createElement(b.a,{flex:"1"},qe+1,".",D.challenge_name),o.a.createElement(b.a,null,o.a.createElement(R.a,{defaultValue:me[qe],onChange:function(Et){me[qe]=Et,Ae(me),console.log("srore:L",me[qe])}})))})),o.a.createElement("div",{className:"mt20"},x.length>1&&o.a.createElement("span",null,o.a.createElement(L.a,{checked:ut,onChange:function(qe){return At(qe.target.checked)},className:"".concat(Me.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),o.a.createElement("span",{className:"".concat(Me.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),o.a.createElement("aside",{className:"tr"},(u!==-1||!(J==null?void 0:J.edit))&&o.a.createElement(P.a,{type:"default",onClick:function(){dt(),Mt(!1)}},"\u53D6\u6D88"),o.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){Ut()}},"\u4FDD\u5B58")))},ba=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(_e){var m,D;return(le==null||((m=le.editData)===null||m===void 0||((D=m.exercise)===null||D===void 0))?void 0:D.exercise_status)===1?_e:_e.id!=="del"&&_e.id!=="add"}),Ze=function(){var _e=Object(Q.a)(k.a.mark(function m(D){return k.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:ke.t0=D.id,ke.next=ke.t0==="del"?3:ke.t0==="up"||ke.t0==="down"?5:ke.t0==="edit"?9:ke.t0==="add"?15:21;break;case 3:return E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(Q.a)(k.a.mark(function Qe(){return k.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(F.j)({id:J.question_id});case 2:Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)});case 3:case"end":return it.stop()}},Qe)}))()}}),ke.abrupt("break",21);case 5:return ke.next=7,Se({type:"exercise/exeriseMoveUpDown",payload:{id:J.question_id,opr:D.id}});case 7:return Se({type:"exercise/editExercise",payload:Object(p.a)({},wt)}),ke.abrupt("break",21);case 9:if(!(u!==-1)){ke.next=12;break}return C.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 12:return Vt(!1),Mt(!0),ke.abrupt("break",21);case 15:if(!(u!==-1)){ke.next=18;break}return C.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),ke.abrupt("return");case 18:return Se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:J.key,insert_id:J==null?void 0:J.question_id,question_type:5}}}),Lt(-1),ke.abrupt("break",21);case 21:case"end":return ke.stop()}},m)}));return function(D){return _e.apply(this,arguments)}}(),he=function(){var m;return o.a.createElement("aside",null,o.a.createElement("div",{className:Me.a.questionType},o.a.createElement("div",null,o.a.createElement("span",{className:"font16 c-blue"},J.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",J.question_score,"\u5206\uFF09"),o.a.createElement("div",{className:"tr"},o.a.createElement(B.Link,{target:"_blank",to:"/shixuns/".concat(J.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!J.hideAction&&ba.map(function(D,qe){return D.id==="up"&&J.key===1||D.id==="down"&&J.key===J.len?null:o.a.createElement(r.a,{key:qe,placement:"bottom",title:D.name},o.a.createElement("span",{onClick:function(){return Ze(D)},className:D.icon}))}))),o.a.createElement("div",{className:"font16"},o.a.createElement(V.a,{value:J.shixun_name})),o.a.createElement("div",{className:"mt30"}),(m=J.shixun)===null||m===void 0?void 0:m.map(function(D,qe){return o.a.createElement("div",{key:qe},"\u7B2C",qe+1,"\u5173 ",o.a.createElement("span",{className:"ml10"},D.challenge_name)," ",o.a.createElement("span",{className:"ml10"},D.challenge_score))}))};return o.a.createElement("section",{className:Me.a.wrap},!Te&&he(),Te&&vt())};f.a=Object(ue.a)(function(v){var ye=v.problemset,de=v.loading,M=v.globalSetting,s=v.exercise;return{problemset:ye,globalSetting:M,exercise:s,loading:de.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(ve))},tf39:function(Ke,f,t){Ke.exports={flex_box_center:"flex_box_center___15tXk",flex_space_between:"flex_space_between___2JIaf",flex_box_vertical_center:"flex_box_vertical_center___3168W",flex_box_center_end:"flex_box_center_end___16myc",flex_box_column:"flex_box_column___Ye8vh",title:"title___z0esv",export:"export___1cim9",bg:"bg___1nEgJ",tabs:"tabs___1HwEE"}},u2Z1:function(Ke,f,t){"use strict";t.d(f,"a",function(){return e});var Ve=t("VBJJ"),r=t.n(Ve),te=t("X/R0"),E=t("M6G9"),$=t("z3+T"),P=t("DHCt"),h=t("CRgH"),L=t("rjoL"),Z=t("TMtJ"),T=t("V0hb"),re=t("GZha"),R=t("VmQ4"),ie=t("QeCE"),b=t("ZZRV"),pe=t.n(b),U=t("ErOA"),w=t("i58Z"),k=t.n(w),p=ie.a.Option,e=function(Q){var z=Q.subId,Y=Q.value,n=Q.selectvalues,o=Q.knowledgeOptions,d=o===void 0?[]:o,B=Q.onChange,ue=B===void 0?function(){}:B,F=Q.onAddKnowledgeFinish,Ce=F===void 0?function(){}:F,ae=Object(b.useRef)(),Me=Object(b.useState)([]),V=Object(re.a)(Me,2),j=V[0],ve=V[1];Y=Y||[];var v=function(M,s){ve([s.key]),ue([s.key])};Object(b.useEffect)(function(){(n==null?void 0:n.length)>0&&(ve(Object(T.a)(n)),ue(Object(T.a)(n)))},[d]),Object(b.useEffect)(function(){var de;((de=Y)===null||de===void 0?void 0:de.length)>0&&ue(Object(T.a)(Y))},[d]);var ye=function(M){M.preventDefault(),ae.current="",Z.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:pe.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",pe.a.createElement("br",null),pe.a.createElement(h.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ae.current,onChange:function(le){ae.current=le.target.value}})),onOk:function(){return new Promise(function(){var le=Object($.a)(r.a.mark(function rt(Se,J){var c,dt;return r.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(ae.current){ot.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),ot.abrupt("return",J());case 3:if(!(ae.current.length>20)){ot.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),ot.abrupt("return",J());case 6:return ot.next=8,Object(U.a)("/api/tag_disciplines.json",{method:"post",body:{name:ae.current,sub_discipline_id:z}});case 8:return c=ot.sent,(c==null?void 0:c.status)===0&&(Ce({id:c.tag_discipline_id,name:ae.current,type:"personal"}),dt=[],dt.push(c.tag_discipline_id),ue([].concat(dt)),ve([c.tag_discipline_id]),ue([].concat(dt))),ot.abrupt("return",Se());case 11:case"end":return ot.stop()}},rt)}));return function(rt,Se){return le.apply(this,arguments)}}())}})};return pe.a.createElement("div",{className:k.a.wrap},pe.a.createElement(ie.a,{disabled:!z,className:"mr5",style:{width:"242px"},onChange:v,showSearch:!0,value:d==null?void 0:d.filter(function(de){return(j==null?void 0:j.includes(de==null?void 0:de.id))||(j==null?void 0:j.includes((de==null?void 0:de.id)+""))}).map(function(de){return de.name})},d==null?void 0:d.map(function(de){return pe.a.createElement(p,{key:de.id,value:de.name},pe.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},pe.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},de.name),pe.a.createElement("span",null,de.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),pe.a.createElement("button",{disabled:!z,className:"".concat(k.a.addKnowledge," ").concat(z?"":k.a.disabled),onClick:ye},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uJ6K:function(Ke,f,t){Ke.exports={wrap:"wrap___1AALq",img:"img___20GEO",table:"table___26NT5",totalScore:"totalScore___1t1Bx",people:"people___BMR7K",glassSeal:"glassSeal___2woZ-"}},xKgJ:function(Ke,f,t){"use strict";t.d(f,"o",function(){return P}),t.d(f,"b",function(){return h}),t.d(f,"c",function(){return L}),t.d(f,"e",function(){return Z}),t.d(f,"f",function(){return T}),t.d(f,"s",function(){return re}),t.d(f,"g",function(){return R}),t.d(f,"t",function(){return ie}),t.d(f,"d",function(){return b}),t.d(f,"i",function(){return pe}),t.d(f,"j",function(){return U}),t.d(f,"q",function(){return w}),t.d(f,"h",function(){return k}),t.d(f,"p",function(){return p}),t.d(f,"r",function(){return z}),t.d(f,"a",function(){return o}),t.d(f,"l",function(){return ot}),t.d(f,"m",function(){return Lt}),t.d(f,"k",function(){return ht}),t.d(f,"n",function(){return xe}),t.d(f,"u",function(){return Vt});var Ve=t("9kvl"),r;(function(y){y[y.SuperAdmin=1]="SuperAdmin",y[y.Operation=2]="Operation",y[y.CertifiedTeacher=5]="CertifiedTeacher",y[y.TrainingProduction=8]="TrainingProduction",y[y.UncertifiedTeacher=12]="UncertifiedTeacher",y[y.Student=15]="Student"})(r||(r={}));var te;(function(y){y[y.SuperAdmin=1]="SuperAdmin",y[y.Operation=2]="Operation",y[y.Admin=5]="Admin",y[y.Teacher=8]="Teacher",y[y.Assistant=12]="Assistant",y[y.Student=15]="Student"})(te||(te={}));var E=function(H){var S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return H.some(function(Ct){return Ct==(Le==null?void 0:Le.role)})},$=function(H){var S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return(Le==null?void 0:Le.own)?!0:H.some(function(Ct){var kt;return Ct==(Le==null||((kt=Le.course)===null||kt===void 0)?void 0:kt.course_role)})},P=function(){var H=Object(Ve.b)()._store.getState(),S=H.user,It=S.userInfo;return It.main_site},h=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_is_end},L=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant])},Z=function(){return $([te.SuperAdmin,te.Teacher,te.Admin,te.Assistant,te.Operation])},T=function(){return $([te.SuperAdmin,te.Teacher,te.Admin])},re=function(){return $([te.SuperAdmin])},R=function(){return $([te.SuperAdmin,te.Operation,te.Admin])},ie=function(){return $([te.SuperAdmin,te.Operation])},b=function(){return $([te.SuperAdmin,te.Admin])},pe=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher])},U=function(){return $([te.Assistant])},w=function(){return $([te.Student])},k=function(){return $([te.SuperAdmin,te.Operation,te.Admin,te.Teacher,te.Assistant,te.Student])},p=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user,Le=It.userInfo;return(Le==null||((H=Le.course)===null||H===void 0)?void 0:H.course_role)===null},e=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},C=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([r.SuperAdmin])},Q=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return S||!S&&E([r.SuperAdmin,r.Operation])},z=function(){return E([te.Student])},Y=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},n=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},o=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},d=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},ue=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},F=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},Ce=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},ae=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):!1},Me=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},V=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},j=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},ve=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):S||!S&&E([r.SuperAdmin,r.Operation])},v=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!1:S||!S&&E([r.SuperAdmin,r.Operation])},ye=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([r.SuperAdmin,r.Operation]):!1},de=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},M=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?!S&&E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},s=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},le=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},rt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin]):S||!S&&E([r.SuperAdmin])},Se=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation]):S||!S&&E([r.SuperAdmin,r.Operation])},J=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},c=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?S||!S&&E([r.SuperAdmin,r.Operation]):!1},dt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H?E([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):S||!S&&E([r.SuperAdmin,r.Operation])},u=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return $([te.Teacher])},ot=function(){return E([r.SuperAdmin])},Lt=function(){return E([r.SuperAdmin,r.Operation])},ht=function(){return E([r.Student])},sa=function(){return E([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},xe=function(){var H,S=Object(Ve.b)()._store.getState(),It=S.user;return!!((H=It.userInfo)===null||H===void 0?void 0:H.login)},Vt=function(){var H=Object(Ve.b)()._store.getState(),S=H.user;return S.userInfo}}}]); diff --git a/p__Classrooms__Lists__Exercise__Edit__index.js b/p__Classrooms__Lists__Exercise__Edit__index.js index 0e43deb8..8395af97 100644 --- a/p__Classrooms__Lists__Exercise__Edit__index.js +++ b/p__Classrooms__Lists__Exercise__Edit__index.js @@ -10,4 +10,4 @@ `,Kt=0;Kt300&&(Ot=300);var xt=he+Ot+"px";z(xt)}},ft=Ct.current,vt=!1,ht=0;return ft.addEventListener("mousedown",Ze),document.addEventListener("mousemove",Qe),document.addEventListener("mouseup",Je),function(){ft.removeEventListener("mousedown",Ze),document.removeEventListener("mousemove",Qe),document.removeEventListener("mouseup",Je)}}},[s,Ct]),Object(P.useEffect)(function(){z(he)},[he]);var Ht=dt(ge),Gt=dt(q),Zt={width:Ht,height:Gt},Jt=Object(P.useMemo)(function(){if($e){var Ze=new Date($e),Je=Ze.getHours(),Qe=Ze.getMinutes(),ft=Ze.getSeconds();return Je=Je<10?"0"+Je:Je,Qe=Qe<10?"0"+Qe:Qe,ft=ft<10?"0"+ft:ft,"".concat(Je,":").concat(Qe,":").concat(ft)}return 0},[$e]);function Qt(){window.sessionStorage.removeItem(We),Pt(!1),xe(0)}function Yt(){Pt(!1),xe(0),s.setValue(window.sessionStorage.getItem(We))}return E.a.createElement(P.Fragment,null,E.a.createElement("div",{className:"markdown-editor-wrapper",ref:Dt},E.a.createElement("div",{className:"markdown-editor-container ".concat(J," ").concat(Te?"on-preview":""," ").concat(ye?"mini":""," ").concat(Mt?"full-screen":""),style:Zt},E.a.createElement(te,{watch:Te,fullScreen:Mt,showNullButton:h,onActionCallback:kt}),E.a.createElement("div",{className:"markdown-editor-body"},E.a.createElement("div",{className:"codemirror-container"},E.a.createElement("textarea",{ref:gt,placeholder:ie})),Te?E.a.createElement("div",{ref:Bt,className:"preview-container"},E.a.createElement(Ve.a,{value:we})):null)),Et?E.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",E.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",E.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),C?E.a.createElement("a",{ref:Ct,className:"editor-resize"}):null,E.a.createElement(L.a,null,t[At]?E.a.createElement(o.a,{centered:!0,title:t[At],visible:!0,onCancel:wt,footer:null},zt):null))}},"YJx+":function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(rt,_,e){"use strict";e.d(_,"d",function(){return Xe}),e.d(_,"b",function(){return o}),e.d(_,"c",function(){return H}),e.d(_,"a",function(){return m});function Xe(oe){try{oe.mozRequestFullScreen?oe.mozRequestFullScreen():oe.webkitRequestFullScreen&&oe.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function o(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var H=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var oe=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(oe==null)}},dejd:function(rt,_,e){},dfu6:function(rt,_,e){"use strict";e.d(_,"a",function(){return Xe});var Xe=function(m){var oe=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return oe.test(m)},o=function(m){var oe=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return oe.test(m)}},i58Z:function(rt,_,e){rt.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(rt,_,e){"use strict";var Xe=e("CeOx"),o=e("NiCL"),H=e("rjoL"),m=e("TMtJ"),oe=e("MPZO"),P=e("bnk9"),E=e("EYz/"),de=e("gwXo"),le=e("X/R0"),B=e("M6G9"),ee=e("VBJJ"),M=e.n(ee),ve=e("z3+T"),u=e("55MS"),Be=e("V0hb"),_e=e("GZha"),Ve=e("buSX"),b=e("ZZRV"),S=e.n(b),K=e("q5+0"),D=e("9kvl"),N=e("Ot1p"),te=e("V0Rq"),L=e("YJx+"),r=e.n(L),O=e("9Bee"),v=e("u2Z1"),ne=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],me=function(se,F){var re=se.problemset,a=se.exercise,W=se.globalSetting,G=se.loading,y=se.dispatch,ae=se.onRef,ue=ae===void 0?function(){}:ae,U=se.editData,ce=se.cancelAdd,X=ce===void 0?function(){}:ce,Ke=se.editKey,at=se.setEditKey,T=at===void 0?function(){}:at,d=se.addCallback,qe=d===void 0?function(){}:d,k=se.setIsClaer,je=k===void 0?function(){}:k,lt=Object(Ve.a)(se,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),_t=Object(b.useState)(""),pt=Object(_e.a)(_t,2),Ie=pt[0],ct=pt[1],g=Object(b.useState)(""),R=Object(_e.a)(g,2),p=R[0],ot=R[1],Ee=Object(b.useState)(""),et=Object(_e.a)(Ee,2),it=et[0],dt=et[1],mt=Object(b.useState)(10),nt=Object(_e.a)(mt,2),x=nt[0],t=nt[1],n=Object(b.useState)(!1),i=Object(_e.a)(n,2),f=i[0],c=i[1],Z=Object(b.useState)([]),Q=Object(_e.a)(Z,2),ge=Q[0],Ye=Q[1],he=Object(K.m)(),Ne=Object(b.useState)([]),ye=Object(_e.a)(Ne,2),De=ye[0],ze=ye[1],Fe=function(Y){ze([].concat(Object(Be.a)(De),[Object(u.a)({},Y)]))};Object(b.useEffect)(function(){var V;if(!(U==null?void 0:U.question_title)){c(!0),ct(""),dt(""),t(10);return}ct(U==null?void 0:U.question_title),dt(U==null||((V=U.standard_answer)===null||V===void 0)?void 0:V[0]),t(U==null?void 0:U.question_score),Ye(U.tag_discipline_ids)},[re.editData,f]),Object(b.useEffect)(function(){var V,Y=(a==null||((V=a.tagDisciplineData)===null||V===void 0)?void 0:V.tag_disciplines)&&Array.isArray(a.tagDisciplineData.tag_disciplines)?a.tagDisciplineData.tag_disciplines:[];ze(Y)},[a.tagDisciplineData]),Object(b.useEffect)(function(){f&&V();function V(){return Y.apply(this,arguments)}function Y(){return Y=Object(ve.a)(M.a.mark(function h(){var Le,$,Ge;return M.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(te.B)({sub_discipline_id:(Le=a.editData)===null||Le===void 0||(($=Le.exercise)===null||$===void 0)?void 0:$.sub_discipline_id});case 2:Ge=fe.sent,ze(Ge.tag_disciplines);case 4:case"end":return fe.stop()}},h)})),Y.apply(this,arguments)}},[f]),Object(b.useImperativeHandle)(F,function(){return{onSave:tt,isEdit:f}});var tt=function(){var V=Object(ve.a)(M.a.mark(function Y(){var h,Le,$,Ge,j;return M.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(Ie){J.next=3;break}return B.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),J.abrupt("return",!1);case 3:if(!U.question_id){J.next=9;break}return J.next=6,y({type:"exercise/editExerciseQuestion",payload:{id:U.question_id,question_title:Ie,question_type:4,question_score:x,standard_answers:[it],tag_discipline_ids:ge,sub_discipline_id:(Le=a.editData)===null||Le===void 0||(($=Le.exercise)===null||$===void 0)?void 0:$.sub_discipline_id}});case 6:h=J.sent,J.next=12;break;case 9:return J.next=11,y({type:"exercise/addExerciseQuestion",payload:{insert_id:U==null?void 0:U.insert_id,categoryId:he.categoryId,exercise_bank_id:he.categoryId,question_title:Ie,question_type:4,question_score:x,standard_answers:[it],tag_discipline_ids:ge,sub_discipline_id:(Ge=a.editData)===null||Ge===void 0||((j=Ge.exercise)===null||j===void 0)?void 0:j.sub_discipline_id}});case 11:h=J.sent;case 12:return h.status===0&&(T(-1),B.b.success("\u4FDD\u5B58\u6210\u529F"),c(!1),y({type:"exercise/editExercise",payload:Object(u.a)({},he)})),J.abrupt("return",{name:Ie,answer_texts:[it],analysis:p});case 14:case"end":return J.stop()}},Y)}));return function(){return V.apply(this,arguments)}}(),We=function(){var Y,h;return S.a.createElement("aside",null,S.a.createElement("div",{className:r.a.questionType},S.a.createElement("div",null,S.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),S.a.createElement(N.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ie,onChange:function($){return ct($)}}),S.a.createElement("p",{className:r.a.titleWrap},S.a.createElement("span",{className:r.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),S.a.createElement(N.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:it,onChange:function($){return dt($)}}),S.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",S.a.createElement(de.a,{value:x,max:1e4,min:0,onChange:function($){t($)}})," \u5206"),S.a.createElement("p",{className:r.a.titleWrap},S.a.createElement("span",{className:"".concat(r.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",S.a.createElement("span",{className:r.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),S.a.createElement("div",{className:"mt5"},S.a.createElement(v.a,{value:ge,selectvalues:U==null?void 0:U.tag_discipline_ids,onChange:Ye,subId:(Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:De,onAddKnowledgeFinish:Fe}))),S.a.createElement("aside",{className:"tr"},(Ke!==-1||U.question_id)&&S.a.createElement(P.a,{type:"default",onClick:function(){X(),c(!1)}},"\u53D6\u6D88"),S.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){tt()}},"\u4FDD\u5B58")))},ke=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(V){var Y,h;return(a==null||((Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?V:V.id!=="del"&&V.id!=="add"}),C=function(){var V=Object(ve.a)(M.a.mark(function Y(h){return M.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:$.t0=h.id,$.next=$.t0==="del"?3:$.t0==="up"||$.t0==="down"?5:$.t0==="edit"?9:$.t0==="add"?11:16;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ve.a)(M.a.mark(function j(){return M.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(te.j)({id:U.question_id});case 2:y({type:"exercise/editExercise",payload:Object(u.a)({},he)});case 3:case"end":return J.stop()}},j)}))()}}),$.abrupt("break",16);case 5:return $.next=7,y({type:"exercise/exeriseMoveUpDown",payload:{id:U.question_id,opr:h.id}});case 7:return y({type:"exercise/editExercise",payload:Object(u.a)({},he)}),$.abrupt("break",16);case 9:return Ke!==-1?B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(je(!1),T(U.key),c(!0)),$.abrupt("break",16);case 11:if(!(Ke!==-1)){$.next=14;break}return B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),$.abrupt("return");case 14:return qe({key:U.key,insert_id:U==null?void 0:U.question_id,question_type:4}),$.abrupt("break",16);case 16:case"end":return $.stop()}},Y)}));return function(h){return V.apply(this,arguments)}}(),Oe=function(){return S.a.createElement("aside",null,S.a.createElement("div",{className:r.a.questionType},S.a.createElement("div",null,S.a.createElement("span",{className:"font16 c-blue"},U.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",U.question_score,"\u5206\uFF09"),!U.hideAction&&ke.map(function(Y,h){return Y.id==="up"&&U.key===1||Y.id==="down"&&U.key===U.len?null:S.a.createElement(o.a,{key:h,placement:"bottom",title:Y.name},S.a.createElement("span",{onClick:function(){return C(Y)},className:Y.icon}))})),S.a.createElement("div",{className:"mt5"},S.a.createElement(O.a,{value:U.question_title})),S.a.createElement("div",{className:r.a.questionChoices},S.a.createElement("p",null,S.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),S.a.createElement(O.a,{value:it})))};return S.a.createElement("section",{className:r.a.wrap},!f&&Oe(),f&&We())};_.a=Object(D.a)(function(He){var se=He.problemset,F=He.loading,re=He.exercise,a=He.globalSetting;return{problemset:se,globalSetting:a,exercise:re,loading:F.effects}},null,null,{forwardRef:!0})(Object(b.forwardRef)(me))},kSUc:function(rt,_,e){},kqOp:function(rt,_,e){"use strict";e.d(_,"a",function(){return B});var Xe=e("1gHQ"),o=e("FGJx"),H=e("o0AO"),m=e("uwZC"),oe=e("lpH6"),P=e("ZZRV"),E=e.n(P),de=e("Ot1p"),le="\u2581",B=function(ee){Object(m.a)(ve,ee);var M=Object(oe.a)(ve);function ve(){var u;Object(o.a)(this,ve);for(var Be=arguments.length,_e=new Array(Be),Ve=0;Ve "+se[re]+": "+se[re+1])}}})}},tFzH:function(rt,_,e){"use strict";var Xe=e("CeOx"),o=e("NiCL"),H=e("rjoL"),m=e("TMtJ"),oe=e("MPZO"),P=e("bnk9"),E=e("GrpF"),de=e("Xc/e"),le=e("XZgM"),B=e("TFeq"),ee=e("EYz/"),M=e("gwXo"),ve=e("RXQH"),u=e("VgM2"),Be=e("DHCt"),_e=e("CRgH"),Ve=e("VBJJ"),b=e.n(Ve),S=e("55MS"),K=e("X/R0"),D=e("M6G9"),N=e("z3+T"),te=e("GZha"),L=e("buSX"),r=e("ZZRV"),O=e.n(r),v=e("q5+0"),ne=e("DndG"),me=e("9kvl"),He=e("V0Rq"),se=e("Ot1p"),F=e("YJx+"),re=e.n(F),a=e("9Bee"),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],G=function(ae,ue){var U=ae.problemset,ce=ae.globalSetting,X=ae.exercise,Ke=ae.loading,at=ae.dispatch,T=ae.editData,d=ae.cancelAdd,qe=d===void 0?function(){}:d,k=ae.editKey,je=ae.setEditKey,lt=je===void 0?function(){}:je,_t=ae.addCallback,pt=_t===void 0?function(){}:_t,Ie=ae.setIsClaer,ct=Ie===void 0?function(){}:Ie,g=Object(L.a)(ae,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(r.useState)(""),p=Object(te.a)(R,2),ot=p[0],Ee=p[1],et=Object(r.useState)(""),it=Object(te.a)(et,2),dt=it[0],mt=it[1],nt=Object(r.useState)(""),x=Object(te.a)(nt,2),t=x[0],n=x[1],i=Object(r.useState)([]),f=Object(te.a)(i,2),c=f[0],Z=f[1],Q=Object(r.useState)(""),ge=Object(te.a)(Q,2),Ye=ge[0],he=ge[1],Ne=Object(r.useState)(),ye=Object(te.a)(Ne,2),De=ye[0],ze=ye[1],Fe=Object(r.useState)(!1),tt=Object(te.a)(Fe,2),We=tt[0],ke=tt[1],C=Object(r.useState)([]),Oe=Object(te.a)(C,2),V=Oe[0],Y=Oe[1],h=Object(r.useState)(!1),Le=Object(te.a)(h,2),$=Le[0],Ge=Le[1],j=Object(v.m)();Object(r.useEffect)(function(){var A;T.edit&&(Ge(!0),mt(""),Ee(""),Y([])),Ee(T.shixun_name),mt(T.question_title);var s=[];(A=T.shixun)===null||A===void 0||A.map(function(l){s.push(l.challenge_score)}),Y(s)},[T]),Object(r.useEffect)(function(){ke(!1)},[$]),Object(r.useImperativeHandle)(ue,function(){return{onSave:fe,isEdit:$}});var fe=function(){var A=Object(N.a)(b.a.mark(function s(){var l,be,pe;return b.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(l=[],be=!1,!be){Re.next=4;break}return Re.abrupt("return",!1);case 4:if(!T.question_id){Re.next=10;break}return Re.next=7,at({type:"exercise/editExerciseQuestion",payload:{id:T.question_id,question_title:dt,shixun_name:ot,shixun_id:T.shixun_id,question_type:5,question_scores:V}});case 7:pe=Re.sent,Re.next=13;break;case 10:return Re.next=12,at({type:"exercise/addExerciseQuestion",payload:{insert_id:T==null?void 0:T.insert_id,categoryId:j.categoryId,question_title:dt,shixun_name:ot,shixun_id:T.shixun_id,question_type:5,question_scores:V}});case 12:pe=Re.sent;case 13:return pe.status===0&&(lt(-1),D.b.success("\u4FDD\u5B58\u6210\u529F"),Ge(!1),at({type:"exercise/editExercise",payload:Object(S.a)({},j)})),Re.abrupt("return",{name:dt,analysis:t,standard_answers:l,is_ordered:De});case 15:case"end":return Re.stop()}},s)}));return function(){return A.apply(this,arguments)}}(),J=function(){var s;return O.a.createElement("aside",null,O.a.createElement("div",{className:re.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),O.a.createElement("div",{className:"mt10"},O.a.createElement(_e.a,{defaultValue:ot,onChange:function(be){debugger;Ee(be.target.value)}})),O.a.createElement("div",{className:"mt10"},O.a.createElement(se.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:dt,onChange:function(be){mt(be)}})),O.a.createElement("div",{className:"mt20"},(s=T.shixun)===null||s===void 0?void 0:s.map(function(l,be){return O.a.createElement(B.a,{gutter:[20,20]},O.a.createElement(u.a,{flex:"1"},be+1,".",l.challenge_name),O.a.createElement(u.a,null,O.a.createElement(M.a,{defaultValue:V[be],onChange:function(we){V[be]=we,Y(V),console.log("srore:L",V[be])}})))})),O.a.createElement("div",{className:"mt20"},c.length>1&&O.a.createElement("span",null,O.a.createElement(de.a,{checked:De,onChange:function(be){return ze(be.target.checked)},className:"".concat(re.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),O.a.createElement("span",{className:"".concat(re.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),O.a.createElement("aside",{className:"tr"},(k!==-1||!(T==null?void 0:T.edit))&&O.a.createElement(P.a,{type:"default",onClick:function(){qe(),Ge(!1)}},"\u53D6\u6D88"),O.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){fe()}},"\u4FDD\u5B58")))},st=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(A){var s,l;return(X==null||((s=X.editData)===null||s===void 0||((l=s.exercise)===null||l===void 0))?void 0:l.exercise_status)===1?A:A.id!=="del"&&A.id!=="add"}),ie=function(){var A=Object(N.a)(b.a.mark(function s(l){return b.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=l.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?15:21;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(N.a)(b.a.mark(function Re(){return b.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(He.j)({id:T.question_id});case 2:at({type:"exercise/editExercise",payload:Object(S.a)({},j)});case 3:case"end":return Ce.stop()}},Re)}))()}}),pe.abrupt("break",21);case 5:return pe.next=7,at({type:"exercise/exeriseMoveUpDown",payload:{id:T.question_id,opr:l.id}});case 7:return at({type:"exercise/editExercise",payload:Object(S.a)({},j)}),pe.abrupt("break",21);case 9:if(!(k!==-1)){pe.next=12;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 12:return ct(!1),Ge(!0),pe.abrupt("break",21);case 15:if(!(k!==-1)){pe.next=18;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 18:return at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:T.key,insert_id:T==null?void 0:T.question_id,question_type:5}}}),lt(-1),pe.abrupt("break",21);case 21:case"end":return pe.stop()}},s)}));return function(l){return A.apply(this,arguments)}}(),I=function(){var s;return O.a.createElement("aside",null,O.a.createElement("div",{className:re.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},T.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",T.question_score,"\u5206\uFF09"),O.a.createElement("div",{className:"tr"},O.a.createElement(ne.Link,{target:"_blank",to:"/shixuns/".concat(T.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!T.hideAction&&st.map(function(l,be){return l.id==="up"&&T.key===1||l.id==="down"&&T.key===T.len?null:O.a.createElement(o.a,{key:be,placement:"bottom",title:l.name},O.a.createElement("span",{onClick:function(){return ie(l)},className:l.icon}))}))),O.a.createElement("div",{className:"font16"},O.a.createElement(a.a,{value:T.shixun_name})),O.a.createElement("div",{className:"mt30"}),(s=T.shixun)===null||s===void 0?void 0:s.map(function(l,be){return O.a.createElement("div",{key:be},"\u7B2C",be+1,"\u5173 ",O.a.createElement("span",{className:"ml10"},l.challenge_name)," ",O.a.createElement("span",{className:"ml10"},l.challenge_score))}))};return O.a.createElement("section",{className:re.a.wrap},!$&&I(),$&&J())};_.a=Object(me.a)(function(y){var ae=y.problemset,ue=y.loading,U=y.globalSetting,ce=y.exercise;return{problemset:ae,globalSetting:U,exercise:ce,loading:ue.effects}},null,null,{forwardRef:!0})(Object(r.forwardRef)(G))},u2Z1:function(rt,_,e){"use strict";e.d(_,"a",function(){return K});var Xe=e("VBJJ"),o=e.n(Xe),H=e("X/R0"),m=e("M6G9"),oe=e("z3+T"),P=e("DHCt"),E=e("CRgH"),de=e("rjoL"),le=e("TMtJ"),B=e("V0hb"),ee=e("GZha"),M=e("VmQ4"),ve=e("QeCE"),u=e("ZZRV"),Be=e.n(u),_e=e("ErOA"),Ve=e("i58Z"),b=e.n(Ve),S=ve.a.Option,K=function(N){var te=N.subId,L=N.value,r=N.selectvalues,O=N.knowledgeOptions,v=O===void 0?[]:O,ne=N.onChange,me=ne===void 0?function(){}:ne,He=N.onAddKnowledgeFinish,se=He===void 0?function(){}:He,F=Object(u.useRef)(),re=Object(u.useState)([]),a=Object(ee.a)(re,2),W=a[0],G=a[1];L=L||[];var y=function(U,ce){G([ce.key]),me([ce.key])};Object(u.useEffect)(function(){(r==null?void 0:r.length)>0&&(G(Object(B.a)(r)),me(Object(B.a)(r)))},[v]),Object(u.useEffect)(function(){var ue;((ue=L)===null||ue===void 0?void 0:ue.length)>0&&me(Object(B.a)(L))},[v]);var ae=function(U){U.preventDefault(),F.current="",le.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Be.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",Be.a.createElement("br",null),Be.a.createElement(E.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:F.current,onChange:function(X){F.current=X.target.value}})),onOk:function(){return new Promise(function(){var X=Object(oe.a)(o.a.mark(function Ke(at,T){var d,qe;return o.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(F.current){je.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),je.abrupt("return",T());case 3:if(!(F.current.length>20)){je.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),je.abrupt("return",T());case 6:return je.next=8,Object(_e.a)("/api/tag_disciplines.json",{method:"post",body:{name:F.current,sub_discipline_id:te}});case 8:return d=je.sent,(d==null?void 0:d.status)===0&&(se({id:d.tag_discipline_id,name:F.current,type:"personal"}),qe=[],qe.push(d.tag_discipline_id),me([].concat(qe)),G([d.tag_discipline_id]),me([].concat(qe))),je.abrupt("return",at());case 11:case"end":return je.stop()}},Ke)}));return function(Ke,at){return X.apply(this,arguments)}}())}})};return Be.a.createElement("div",{className:b.a.wrap},Be.a.createElement(ve.a,{disabled:!te,className:"mr5",style:{width:"242px"},onChange:y,value:v==null?void 0:v.filter(function(ue){return(W==null?void 0:W.includes(ue==null?void 0:ue.id))||(W==null?void 0:W.includes((ue==null?void 0:ue.id)+""))}).map(function(ue){return ue.name})},v==null?void 0:v.map(function(ue){return Be.a.createElement(S,{key:ue.id,value:ue.name},Be.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Be.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},ue.name),Be.a.createElement("span",null,ue.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),Be.a.createElement("button",{disabled:!te,className:"".concat(b.a.addKnowledge," ").concat(te?"":b.a.disabled),onClick:ae},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(rt,_,e){"use strict";e.d(_,"o",function(){return P}),e.d(_,"b",function(){return E}),e.d(_,"c",function(){return de}),e.d(_,"e",function(){return le}),e.d(_,"f",function(){return B}),e.d(_,"s",function(){return ee}),e.d(_,"g",function(){return M}),e.d(_,"t",function(){return ve}),e.d(_,"d",function(){return u}),e.d(_,"i",function(){return Be}),e.d(_,"j",function(){return _e}),e.d(_,"q",function(){return Ve}),e.d(_,"h",function(){return b}),e.d(_,"p",function(){return S}),e.d(_,"r",function(){return te}),e.d(_,"a",function(){return O}),e.d(_,"l",function(){return je}),e.d(_,"m",function(){return lt}),e.d(_,"k",function(){return _t}),e.d(_,"n",function(){return Ie}),e.d(_,"u",function(){return ct});var Xe=e("9kvl"),o;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.CertifiedTeacher=5]="CertifiedTeacher",g[g.TrainingProduction=8]="TrainingProduction",g[g.UncertifiedTeacher=12]="UncertifiedTeacher",g[g.Student=15]="Student"})(o||(o={}));var H;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.Admin=5]="Admin",g[g.Teacher=8]="Teacher",g[g.Assistant=12]="Assistant",g[g.Student=15]="Student"})(H||(H={}));var m=function(R){var p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return R.some(function(et){return et==(Ee==null?void 0:Ee.role)})},oe=function(R){var p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return(Ee==null?void 0:Ee.own)?!0:R.some(function(et){var it;return et==(Ee==null||((it=Ee.course)===null||it===void 0)?void 0:it.course_role)})},P=function(){var R=Object(Xe.b)()._store.getState(),p=R.user,ot=p.userInfo;return ot.main_site},E=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return Ee==null||((R=Ee.course)===null||R===void 0)?void 0:R.course_is_end},de=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher,H.Assistant])},le=function(){return oe([H.SuperAdmin,H.Teacher,H.Admin,H.Assistant,H.Operation])},B=function(){return oe([H.SuperAdmin,H.Teacher,H.Admin])},ee=function(){return oe([H.SuperAdmin])},M=function(){return oe([H.SuperAdmin,H.Operation,H.Admin])},ve=function(){return oe([H.SuperAdmin,H.Operation])},u=function(){return oe([H.SuperAdmin,H.Admin])},Be=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher])},_e=function(){return oe([H.Assistant])},Ve=function(){return oe([H.Student])},b=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher,H.Assistant,H.Student])},S=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return(Ee==null||((R=Ee.course)===null||R===void 0)?void 0:R.course_role)===null},K=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},D=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p||!p&&m([o.SuperAdmin])},N=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p||!p&&m([o.SuperAdmin,o.Operation])},te=function(){return m([H.Student])},L=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},r=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},O=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction])},v=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},ne=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},me=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},He=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},se=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},F=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):!1},re=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},a=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},W=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},G=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},y=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!1:p||!p&&m([o.SuperAdmin,o.Operation])},ae=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?p||!p&&m([o.SuperAdmin,o.Operation]):!1},ue=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},U=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!p&&m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},ce=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},X=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher])},Ke=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},at=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},T=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},d=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?p||!p&&m([o.SuperAdmin,o.Operation]):!1},qe=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},k=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return oe([H.Teacher])},je=function(){return m([o.SuperAdmin])},lt=function(){return m([o.SuperAdmin,o.Operation])},_t=function(){return m([o.Student])},pt=function(){return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher])},Ie=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user;return!!((R=ot.userInfo)===null||R===void 0?void 0:R.login)},ct=function(){var R=Object(Xe.b)()._store.getState(),p=R.user;return p.userInfo}},zQJ6:function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___FrKC-",flex_space_between:"flex_space_between___3Xq0k",flex_box_vertical_center:"flex_box_vertical_center___2dDK4",flex_box_center_end:"flex_box_center_end___-_svz",flex_box_column:"flex_box_column___AMsqw",bg:"bg___Ka7gN",containerTitle:"containerTitle___UPWE-",containerDesc:"containerDesc___-C8Mv",listItem:"listItem___3kcp7",info:"info___trdzW",title:"title___3ubEr",titleLeft:"titleLeft___3ovNY",titleRight:"titleRight___34e8-",acitons:"acitons___F8glz",formWrap:"formWrap___3Cib3"}}}]); +`),s.focus();default:throw new Error}},[s,At]),zt=Object(P.useMemo)(function(){switch(At){case je:return E.a.createElement(F,{callback:Nt,onCancel:wt});case _t:return E.a.createElement(re.b,{callback:Nt,onCancel:wt});case lt:return E.a.createElement(ue,{callback:Nt,onCancel:wt});case pt:return E.a.createElement(k,{callback:Nt,onCancel:wt});default:return null}},[At]);function wt(){ut("")}Object(P.useEffect)(function(){if(Ct.current){var Ze=function(Ut){vt=!0,ht=Ut.pageY},Je=function(){vt=!1},Qe=function(Ut){if(vt){var Ot=Ut.pageY-ht;Ot<0&&(Ot=0),Ot>300&&(Ot=300);var xt=he+Ot+"px";z(xt)}},ft=Ct.current,vt=!1,ht=0;return ft.addEventListener("mousedown",Ze),document.addEventListener("mousemove",Qe),document.addEventListener("mouseup",Je),function(){ft.removeEventListener("mousedown",Ze),document.removeEventListener("mousemove",Qe),document.removeEventListener("mouseup",Je)}}},[s,Ct]),Object(P.useEffect)(function(){z(he)},[he]);var Ht=dt(ge),Gt=dt(q),Zt={width:Ht,height:Gt},Jt=Object(P.useMemo)(function(){if($e){var Ze=new Date($e),Je=Ze.getHours(),Qe=Ze.getMinutes(),ft=Ze.getSeconds();return Je=Je<10?"0"+Je:Je,Qe=Qe<10?"0"+Qe:Qe,ft=ft<10?"0"+ft:ft,"".concat(Je,":").concat(Qe,":").concat(ft)}return 0},[$e]);function Qt(){window.sessionStorage.removeItem(We),Pt(!1),xe(0)}function Yt(){Pt(!1),xe(0),s.setValue(window.sessionStorage.getItem(We))}return E.a.createElement(P.Fragment,null,E.a.createElement("div",{className:"markdown-editor-wrapper",ref:Dt},E.a.createElement("div",{className:"markdown-editor-container ".concat(J," ").concat(Te?"on-preview":""," ").concat(ye?"mini":""," ").concat(Mt?"full-screen":""),style:Zt},E.a.createElement(te,{watch:Te,fullScreen:Mt,showNullButton:h,onActionCallback:kt}),E.a.createElement("div",{className:"markdown-editor-body"},E.a.createElement("div",{className:"codemirror-container"},E.a.createElement("textarea",{ref:gt,placeholder:ie})),Te?E.a.createElement("div",{ref:Bt,className:"preview-container"},E.a.createElement(Ve.a,{value:we})):null)),Et?E.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",E.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",E.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Jt," \u4FDD\u5B58\uFF09"):null),C?E.a.createElement("a",{ref:Ct,className:"editor-resize"}):null,E.a.createElement(L.a,null,t[At]?E.a.createElement(o.a,{centered:!0,title:t[At],visible:!0,onCancel:wt,footer:null},zt):null))}},"YJx+":function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7"}},bntm:function(rt,_,e){"use strict";e.d(_,"d",function(){return Xe}),e.d(_,"b",function(){return o}),e.d(_,"c",function(){return H}),e.d(_,"a",function(){return m});function Xe(oe){try{oe.mozRequestFullScreen?oe.mozRequestFullScreen():oe.webkitRequestFullScreen&&oe.webkitRequestFullScreen()}catch(P){console.log(P,":e")}}function o(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var H=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function m(){var oe=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,P=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(oe==null)}},dejd:function(rt,_,e){},dfu6:function(rt,_,e){"use strict";e.d(_,"a",function(){return Xe});var Xe=function(m){var oe=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return oe.test(m)},o=function(m){var oe=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return oe.test(m)}},i58Z:function(rt,_,e){rt.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},"j+ej":function(rt,_,e){"use strict";var Xe=e("CeOx"),o=e("NiCL"),H=e("rjoL"),m=e("TMtJ"),oe=e("MPZO"),P=e("bnk9"),E=e("EYz/"),de=e("gwXo"),le=e("X/R0"),B=e("M6G9"),ee=e("VBJJ"),M=e.n(ee),ve=e("z3+T"),u=e("55MS"),Be=e("V0hb"),_e=e("GZha"),Ve=e("buSX"),b=e("ZZRV"),S=e.n(b),K=e("q5+0"),D=e("9kvl"),N=e("Ot1p"),te=e("V0Rq"),L=e("YJx+"),r=e.n(L),O=e("9Bee"),v=e("u2Z1"),ne=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],me=function(se,F){var re=se.problemset,a=se.exercise,W=se.globalSetting,G=se.loading,y=se.dispatch,ae=se.onRef,ue=ae===void 0?function(){}:ae,U=se.editData,ce=se.cancelAdd,X=ce===void 0?function(){}:ce,Ke=se.editKey,at=se.setEditKey,T=at===void 0?function(){}:at,d=se.addCallback,qe=d===void 0?function(){}:d,k=se.setIsClaer,je=k===void 0?function(){}:k,lt=Object(Ve.a)(se,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),_t=Object(b.useState)(""),pt=Object(_e.a)(_t,2),Ie=pt[0],ct=pt[1],g=Object(b.useState)(""),R=Object(_e.a)(g,2),p=R[0],ot=R[1],Ee=Object(b.useState)(""),et=Object(_e.a)(Ee,2),it=et[0],dt=et[1],mt=Object(b.useState)(10),nt=Object(_e.a)(mt,2),x=nt[0],t=nt[1],n=Object(b.useState)(!1),i=Object(_e.a)(n,2),f=i[0],c=i[1],Z=Object(b.useState)([]),Q=Object(_e.a)(Z,2),ge=Q[0],Ye=Q[1],he=Object(K.m)(),Ne=Object(b.useState)([]),ye=Object(_e.a)(Ne,2),De=ye[0],ze=ye[1],Fe=function(Y){ze([].concat(Object(Be.a)(De),[Object(u.a)({},Y)]))};Object(b.useEffect)(function(){var V;if(!(U==null?void 0:U.question_title)){c(!0),ct(""),dt(""),t(10);return}ct(U==null?void 0:U.question_title),dt(U==null||((V=U.standard_answer)===null||V===void 0)?void 0:V[0]),t(U==null?void 0:U.question_score),Ye(U.tag_discipline_ids)},[re.editData,f]),Object(b.useEffect)(function(){var V,Y=(a==null||((V=a.tagDisciplineData)===null||V===void 0)?void 0:V.tag_disciplines)&&Array.isArray(a.tagDisciplineData.tag_disciplines)?a.tagDisciplineData.tag_disciplines:[];ze(Y)},[a.tagDisciplineData]),Object(b.useEffect)(function(){f&&V();function V(){return Y.apply(this,arguments)}function Y(){return Y=Object(ve.a)(M.a.mark(function h(){var Le,$,Ge;return M.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(te.B)({sub_discipline_id:(Le=a.editData)===null||Le===void 0||(($=Le.exercise)===null||$===void 0)?void 0:$.sub_discipline_id});case 2:Ge=fe.sent,ze(Ge.tag_disciplines);case 4:case"end":return fe.stop()}},h)})),Y.apply(this,arguments)}},[f]),Object(b.useImperativeHandle)(F,function(){return{onSave:tt,isEdit:f}});var tt=function(){var V=Object(ve.a)(M.a.mark(function Y(){var h,Le,$,Ge,j;return M.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(Ie){J.next=3;break}return B.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),J.abrupt("return",!1);case 3:if(!U.question_id){J.next=9;break}return J.next=6,y({type:"exercise/editExerciseQuestion",payload:{id:U.question_id,question_title:Ie,question_type:4,question_score:x,standard_answers:[it],tag_discipline_ids:ge,sub_discipline_id:(Le=a.editData)===null||Le===void 0||(($=Le.exercise)===null||$===void 0)?void 0:$.sub_discipline_id}});case 6:h=J.sent,J.next=12;break;case 9:return J.next=11,y({type:"exercise/addExerciseQuestion",payload:{insert_id:U==null?void 0:U.insert_id,categoryId:he.categoryId,exercise_bank_id:he.categoryId,question_title:Ie,question_type:4,question_score:x,standard_answers:[it],tag_discipline_ids:ge,sub_discipline_id:(Ge=a.editData)===null||Ge===void 0||((j=Ge.exercise)===null||j===void 0)?void 0:j.sub_discipline_id}});case 11:h=J.sent;case 12:return h.status===0&&(T(-1),B.b.success("\u4FDD\u5B58\u6210\u529F"),c(!1),y({type:"exercise/editExercise",payload:Object(u.a)({},he)})),J.abrupt("return",{name:Ie,answer_texts:[it],analysis:p});case 14:case"end":return J.stop()}},Y)}));return function(){return V.apply(this,arguments)}}(),We=function(){var Y,h;return S.a.createElement("aside",null,S.a.createElement("div",{className:r.a.questionType},S.a.createElement("div",null,S.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),S.a.createElement(N.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ie,onChange:function($){return ct($)}}),S.a.createElement("p",{className:r.a.titleWrap},S.a.createElement("span",{className:r.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),S.a.createElement(N.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:it,onChange:function($){return dt($)}}),S.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",S.a.createElement(de.a,{value:x,max:1e4,min:0,onChange:function($){t($)}})," \u5206"),S.a.createElement("p",{className:r.a.titleWrap},S.a.createElement("span",{className:"".concat(r.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",S.a.createElement("span",{className:r.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),S.a.createElement("div",{className:"mt5"},S.a.createElement(v.a,{value:ge,selectvalues:U==null?void 0:U.tag_discipline_ids,onChange:Ye,subId:(Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:De,onAddKnowledgeFinish:Fe}))),S.a.createElement("aside",{className:"tr"},(Ke!==-1||U.question_id)&&S.a.createElement(P.a,{type:"default",onClick:function(){X(),c(!1)}},"\u53D6\u6D88"),S.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){tt()}},"\u4FDD\u5B58")))},ke=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u7B80\u7B54\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(V){var Y,h;return(a==null||((Y=a.editData)===null||Y===void 0||((h=Y.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?V:V.id!=="del"&&V.id!=="add"}),C=function(){var V=Object(ve.a)(M.a.mark(function Y(h){return M.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:$.t0=h.id,$.next=$.t0==="del"?3:$.t0==="up"||$.t0==="down"?5:$.t0==="edit"?9:$.t0==="add"?11:16;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(ve.a)(M.a.mark(function j(){return M.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(te.j)({id:U.question_id});case 2:y({type:"exercise/editExercise",payload:Object(u.a)({},he)});case 3:case"end":return J.stop()}},j)}))()}}),$.abrupt("break",16);case 5:return $.next=7,y({type:"exercise/exeriseMoveUpDown",payload:{id:U.question_id,opr:h.id}});case 7:return y({type:"exercise/editExercise",payload:Object(u.a)({},he)}),$.abrupt("break",16);case 9:return Ke!==-1?B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"):(je(!1),T(U.key),c(!0)),$.abrupt("break",16);case 11:if(!(Ke!==-1)){$.next=14;break}return B.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),$.abrupt("return");case 14:return qe({key:U.key,insert_id:U==null?void 0:U.question_id,question_type:4}),$.abrupt("break",16);case 16:case"end":return $.stop()}},Y)}));return function(h){return V.apply(this,arguments)}}(),Oe=function(){return S.a.createElement("aside",null,S.a.createElement("div",{className:r.a.questionType},S.a.createElement("div",null,S.a.createElement("span",{className:"font16 c-blue"},U.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",U.question_score,"\u5206\uFF09"),!U.hideAction&&ke.map(function(Y,h){return Y.id==="up"&&U.key===1||Y.id==="down"&&U.key===U.len?null:S.a.createElement(o.a,{key:h,placement:"bottom",title:Y.name},S.a.createElement("span",{onClick:function(){return C(Y)},className:Y.icon}))})),S.a.createElement("div",{className:"mt5"},S.a.createElement(O.a,{value:U.question_title})),S.a.createElement("div",{className:r.a.questionChoices},S.a.createElement("p",null,S.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),S.a.createElement(O.a,{value:it})))};return S.a.createElement("section",{className:r.a.wrap},!f&&Oe(),f&&We())};_.a=Object(D.a)(function(He){var se=He.problemset,F=He.loading,re=He.exercise,a=He.globalSetting;return{problemset:se,globalSetting:a,exercise:re,loading:F.effects}},null,null,{forwardRef:!0})(Object(b.forwardRef)(me))},kSUc:function(rt,_,e){},kqOp:function(rt,_,e){"use strict";e.d(_,"a",function(){return B});var Xe=e("1gHQ"),o=e("FGJx"),H=e("o0AO"),m=e("uwZC"),oe=e("lpH6"),P=e("ZZRV"),E=e.n(P),de=e("Ot1p"),le="\u2581",B=function(ee){Object(m.a)(ve,ee);var M=Object(oe.a)(ve);function ve(){var u;Object(o.a)(this,ve);for(var Be=arguments.length,_e=new Array(Be),Ve=0;Ve "+se[re]+": "+se[re+1])}}})}},tFzH:function(rt,_,e){"use strict";var Xe=e("CeOx"),o=e("NiCL"),H=e("rjoL"),m=e("TMtJ"),oe=e("MPZO"),P=e("bnk9"),E=e("GrpF"),de=e("Xc/e"),le=e("XZgM"),B=e("TFeq"),ee=e("EYz/"),M=e("gwXo"),ve=e("RXQH"),u=e("VgM2"),Be=e("DHCt"),_e=e("CRgH"),Ve=e("VBJJ"),b=e.n(Ve),S=e("55MS"),K=e("X/R0"),D=e("M6G9"),N=e("z3+T"),te=e("GZha"),L=e("buSX"),r=e("ZZRV"),O=e.n(r),v=e("q5+0"),ne=e("DndG"),me=e("9kvl"),He=e("V0Rq"),se=e("Ot1p"),F=e("YJx+"),re=e.n(F),a=e("9Bee"),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],G=function(ae,ue){var U=ae.problemset,ce=ae.globalSetting,X=ae.exercise,Ke=ae.loading,at=ae.dispatch,T=ae.editData,d=ae.cancelAdd,qe=d===void 0?function(){}:d,k=ae.editKey,je=ae.setEditKey,lt=je===void 0?function(){}:je,_t=ae.addCallback,pt=_t===void 0?function(){}:_t,Ie=ae.setIsClaer,ct=Ie===void 0?function(){}:Ie,g=Object(L.a)(ae,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(r.useState)(""),p=Object(te.a)(R,2),ot=p[0],Ee=p[1],et=Object(r.useState)(""),it=Object(te.a)(et,2),dt=it[0],mt=it[1],nt=Object(r.useState)(""),x=Object(te.a)(nt,2),t=x[0],n=x[1],i=Object(r.useState)([]),f=Object(te.a)(i,2),c=f[0],Z=f[1],Q=Object(r.useState)(""),ge=Object(te.a)(Q,2),Ye=ge[0],he=ge[1],Ne=Object(r.useState)(),ye=Object(te.a)(Ne,2),De=ye[0],ze=ye[1],Fe=Object(r.useState)(!1),tt=Object(te.a)(Fe,2),We=tt[0],ke=tt[1],C=Object(r.useState)([]),Oe=Object(te.a)(C,2),V=Oe[0],Y=Oe[1],h=Object(r.useState)(!1),Le=Object(te.a)(h,2),$=Le[0],Ge=Le[1],j=Object(v.m)();Object(r.useEffect)(function(){var A;T.edit&&(Ge(!0),mt(""),Ee(""),Y([])),Ee(T.shixun_name),mt(T.question_title);var s=[];(A=T.shixun)===null||A===void 0||A.map(function(l){s.push(l.challenge_score)}),Y(s)},[T]),Object(r.useEffect)(function(){ke(!1)},[$]),Object(r.useImperativeHandle)(ue,function(){return{onSave:fe,isEdit:$}});var fe=function(){var A=Object(N.a)(b.a.mark(function s(){var l,be,pe;return b.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(l=[],be=!1,!be){Re.next=4;break}return Re.abrupt("return",!1);case 4:if(!T.question_id){Re.next=10;break}return Re.next=7,at({type:"exercise/editExerciseQuestion",payload:{id:T.question_id,question_title:dt,shixun_name:ot,shixun_id:T.shixun_id,question_type:5,question_scores:V}});case 7:pe=Re.sent,Re.next=13;break;case 10:return Re.next=12,at({type:"exercise/addExerciseQuestion",payload:{insert_id:T==null?void 0:T.insert_id,categoryId:j.categoryId,question_title:dt,shixun_name:ot,shixun_id:T.shixun_id,question_type:5,question_scores:V}});case 12:pe=Re.sent;case 13:return pe.status===0&&(lt(-1),D.b.success("\u4FDD\u5B58\u6210\u529F"),Ge(!1),at({type:"exercise/editExercise",payload:Object(S.a)({},j)})),Re.abrupt("return",{name:dt,analysis:t,standard_answers:l,is_ordered:De});case 15:case"end":return Re.stop()}},s)}));return function(){return A.apply(this,arguments)}}(),J=function(){var s;return O.a.createElement("aside",null,O.a.createElement("div",{className:re.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),O.a.createElement("div",{className:"mt10"},O.a.createElement(_e.a,{defaultValue:ot,onChange:function(be){debugger;Ee(be.target.value)}})),O.a.createElement("div",{className:"mt10"},O.a.createElement(se.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:dt,onChange:function(be){mt(be)}})),O.a.createElement("div",{className:"mt20"},(s=T.shixun)===null||s===void 0?void 0:s.map(function(l,be){return O.a.createElement(B.a,{gutter:[20,20]},O.a.createElement(u.a,{flex:"1"},be+1,".",l.challenge_name),O.a.createElement(u.a,null,O.a.createElement(M.a,{defaultValue:V[be],onChange:function(we){V[be]=we,Y(V),console.log("srore:L",V[be])}})))})),O.a.createElement("div",{className:"mt20"},c.length>1&&O.a.createElement("span",null,O.a.createElement(de.a,{checked:De,onChange:function(be){return ze(be.target.checked)},className:"".concat(re.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),O.a.createElement("span",{className:"".concat(re.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),O.a.createElement("aside",{className:"tr"},(k!==-1||!(T==null?void 0:T.edit))&&O.a.createElement(P.a,{type:"default",onClick:function(){qe(),Ge(!1)}},"\u53D6\u6D88"),O.a.createElement(P.a,{className:"ml20",type:"primary",onClick:function(){fe()}},"\u4FDD\u5B58")))},st=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}].filter(function(A){var s,l;return(X==null||((s=X.editData)===null||s===void 0||((l=s.exercise)===null||l===void 0))?void 0:l.exercise_status)===1?A:A.id!=="del"&&A.id!=="add"}),ie=function(){var A=Object(N.a)(b.a.mark(function s(l){return b.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:pe.t0=l.id,pe.next=pe.t0==="del"?3:pe.t0==="up"||pe.t0==="down"?5:pe.t0==="edit"?9:pe.t0==="add"?15:21;break;case 3:return m.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(N.a)(b.a.mark(function Re(){return b.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(He.j)({id:T.question_id});case 2:at({type:"exercise/editExercise",payload:Object(S.a)({},j)});case 3:case"end":return Ce.stop()}},Re)}))()}}),pe.abrupt("break",21);case 5:return pe.next=7,at({type:"exercise/exeriseMoveUpDown",payload:{id:T.question_id,opr:l.id}});case 7:return at({type:"exercise/editExercise",payload:Object(S.a)({},j)}),pe.abrupt("break",21);case 9:if(!(k!==-1)){pe.next=12;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 12:return ct(!1),Ge(!0),pe.abrupt("break",21);case 15:if(!(k!==-1)){pe.next=18;break}return D.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),pe.abrupt("return");case 18:return at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",editData:{key:T.key,insert_id:T==null?void 0:T.question_id,question_type:5}}}),lt(-1),pe.abrupt("break",21);case 21:case"end":return pe.stop()}},s)}));return function(l){return A.apply(this,arguments)}}(),I=function(){var s;return O.a.createElement("aside",null,O.a.createElement("div",{className:re.a.questionType},O.a.createElement("div",null,O.a.createElement("span",{className:"font16 c-blue"},T.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",T.question_score,"\u5206\uFF09"),O.a.createElement("div",{className:"tr"},O.a.createElement(ne.Link,{target:"_blank",to:"/shixuns/".concat(T.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!T.hideAction&&st.map(function(l,be){return l.id==="up"&&T.key===1||l.id==="down"&&T.key===T.len?null:O.a.createElement(o.a,{key:be,placement:"bottom",title:l.name},O.a.createElement("span",{onClick:function(){return ie(l)},className:l.icon}))}))),O.a.createElement("div",{className:"font16"},O.a.createElement(a.a,{value:T.shixun_name})),O.a.createElement("div",{className:"mt30"}),(s=T.shixun)===null||s===void 0?void 0:s.map(function(l,be){return O.a.createElement("div",{key:be},"\u7B2C",be+1,"\u5173 ",O.a.createElement("span",{className:"ml10"},l.challenge_name)," ",O.a.createElement("span",{className:"ml10"},l.challenge_score))}))};return O.a.createElement("section",{className:re.a.wrap},!$&&I(),$&&J())};_.a=Object(me.a)(function(y){var ae=y.problemset,ue=y.loading,U=y.globalSetting,ce=y.exercise;return{problemset:ae,globalSetting:U,exercise:ce,loading:ue.effects}},null,null,{forwardRef:!0})(Object(r.forwardRef)(G))},u2Z1:function(rt,_,e){"use strict";e.d(_,"a",function(){return K});var Xe=e("VBJJ"),o=e.n(Xe),H=e("X/R0"),m=e("M6G9"),oe=e("z3+T"),P=e("DHCt"),E=e("CRgH"),de=e("rjoL"),le=e("TMtJ"),B=e("V0hb"),ee=e("GZha"),M=e("VmQ4"),ve=e("QeCE"),u=e("ZZRV"),Be=e.n(u),_e=e("ErOA"),Ve=e("i58Z"),b=e.n(Ve),S=ve.a.Option,K=function(N){var te=N.subId,L=N.value,r=N.selectvalues,O=N.knowledgeOptions,v=O===void 0?[]:O,ne=N.onChange,me=ne===void 0?function(){}:ne,He=N.onAddKnowledgeFinish,se=He===void 0?function(){}:He,F=Object(u.useRef)(),re=Object(u.useState)([]),a=Object(ee.a)(re,2),W=a[0],G=a[1];L=L||[];var y=function(U,ce){G([ce.key]),me([ce.key])};Object(u.useEffect)(function(){(r==null?void 0:r.length)>0&&(G(Object(B.a)(r)),me(Object(B.a)(r)))},[v]),Object(u.useEffect)(function(){var ue;((ue=L)===null||ue===void 0?void 0:ue.length)>0&&me(Object(B.a)(L))},[v]);var ae=function(U){U.preventDefault(),F.current="",le.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Be.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",Be.a.createElement("br",null),Be.a.createElement(E.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:F.current,onChange:function(X){F.current=X.target.value}})),onOk:function(){return new Promise(function(){var X=Object(oe.a)(o.a.mark(function Ke(at,T){var d,qe;return o.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(F.current){je.next=3;break}return m.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),je.abrupt("return",T());case 3:if(!(F.current.length>20)){je.next=6;break}return m.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),je.abrupt("return",T());case 6:return je.next=8,Object(_e.a)("/api/tag_disciplines.json",{method:"post",body:{name:F.current,sub_discipline_id:te}});case 8:return d=je.sent,(d==null?void 0:d.status)===0&&(se({id:d.tag_discipline_id,name:F.current,type:"personal"}),qe=[],qe.push(d.tag_discipline_id),me([].concat(qe)),G([d.tag_discipline_id]),me([].concat(qe))),je.abrupt("return",at());case 11:case"end":return je.stop()}},Ke)}));return function(Ke,at){return X.apply(this,arguments)}}())}})};return Be.a.createElement("div",{className:b.a.wrap},Be.a.createElement(ve.a,{disabled:!te,className:"mr5",style:{width:"242px"},onChange:y,showSearch:!0,value:v==null?void 0:v.filter(function(ue){return(W==null?void 0:W.includes(ue==null?void 0:ue.id))||(W==null?void 0:W.includes((ue==null?void 0:ue.id)+""))}).map(function(ue){return ue.name})},v==null?void 0:v.map(function(ue){return Be.a.createElement(S,{key:ue.id,value:ue.name},Be.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Be.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},ue.name),Be.a.createElement("span",null,ue.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),Be.a.createElement("button",{disabled:!te,className:"".concat(b.a.addKnowledge," ").concat(te?"":b.a.disabled),onClick:ae},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(rt,_,e){"use strict";e.d(_,"o",function(){return P}),e.d(_,"b",function(){return E}),e.d(_,"c",function(){return de}),e.d(_,"e",function(){return le}),e.d(_,"f",function(){return B}),e.d(_,"s",function(){return ee}),e.d(_,"g",function(){return M}),e.d(_,"t",function(){return ve}),e.d(_,"d",function(){return u}),e.d(_,"i",function(){return Be}),e.d(_,"j",function(){return _e}),e.d(_,"q",function(){return Ve}),e.d(_,"h",function(){return b}),e.d(_,"p",function(){return S}),e.d(_,"r",function(){return te}),e.d(_,"a",function(){return O}),e.d(_,"l",function(){return je}),e.d(_,"m",function(){return lt}),e.d(_,"k",function(){return _t}),e.d(_,"n",function(){return Ie}),e.d(_,"u",function(){return ct});var Xe=e("9kvl"),o;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.CertifiedTeacher=5]="CertifiedTeacher",g[g.TrainingProduction=8]="TrainingProduction",g[g.UncertifiedTeacher=12]="UncertifiedTeacher",g[g.Student=15]="Student"})(o||(o={}));var H;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.Admin=5]="Admin",g[g.Teacher=8]="Teacher",g[g.Assistant=12]="Assistant",g[g.Student=15]="Student"})(H||(H={}));var m=function(R){var p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return R.some(function(et){return et==(Ee==null?void 0:Ee.role)})},oe=function(R){var p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return(Ee==null?void 0:Ee.own)?!0:R.some(function(et){var it;return et==(Ee==null||((it=Ee.course)===null||it===void 0)?void 0:it.course_role)})},P=function(){var R=Object(Xe.b)()._store.getState(),p=R.user,ot=p.userInfo;return ot.main_site},E=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return Ee==null||((R=Ee.course)===null||R===void 0)?void 0:R.course_is_end},de=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher,H.Assistant])},le=function(){return oe([H.SuperAdmin,H.Teacher,H.Admin,H.Assistant,H.Operation])},B=function(){return oe([H.SuperAdmin,H.Teacher,H.Admin])},ee=function(){return oe([H.SuperAdmin])},M=function(){return oe([H.SuperAdmin,H.Operation,H.Admin])},ve=function(){return oe([H.SuperAdmin,H.Operation])},u=function(){return oe([H.SuperAdmin,H.Admin])},Be=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher])},_e=function(){return oe([H.Assistant])},Ve=function(){return oe([H.Student])},b=function(){return oe([H.SuperAdmin,H.Operation,H.Admin,H.Teacher,H.Assistant,H.Student])},S=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user,Ee=ot.userInfo;return(Ee==null||((R=Ee.course)===null||R===void 0)?void 0:R.course_role)===null},K=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},D=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p||!p&&m([o.SuperAdmin])},N=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p||!p&&m([o.SuperAdmin,o.Operation])},te=function(){return m([H.Student])},L=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},r=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},O=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction])},v=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},ne=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},me=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},He=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},se=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},F=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):!1},re=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},a=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},W=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},G=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):p||!p&&m([o.SuperAdmin,o.Operation])},y=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!1:p||!p&&m([o.SuperAdmin,o.Operation])},ae=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?p||!p&&m([o.SuperAdmin,o.Operation]):!1},ue=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},U=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?!p&&m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},ce=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},X=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher])},Ke=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin]):p||!p&&m([o.SuperAdmin])},at=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation]):p||!p&&m([o.SuperAdmin,o.Operation])},T=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},d=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?p||!p&&m([o.SuperAdmin,o.Operation]):!1},qe=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return R?m([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):p||!p&&m([o.SuperAdmin,o.Operation])},k=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return oe([H.Teacher])},je=function(){return m([o.SuperAdmin])},lt=function(){return m([o.SuperAdmin,o.Operation])},_t=function(){return m([o.Student])},pt=function(){return m([o.SuperAdmin,o.Operation,o.CertifiedTeacher])},Ie=function(){var R,p=Object(Xe.b)()._store.getState(),ot=p.user;return!!((R=ot.userInfo)===null||R===void 0?void 0:R.login)},ct=function(){var R=Object(Xe.b)()._store.getState(),p=R.user;return p.userInfo}},zQJ6:function(rt,_,e){rt.exports={flex_box_center:"flex_box_center___FrKC-",flex_space_between:"flex_space_between___3Xq0k",flex_box_vertical_center:"flex_box_vertical_center___2dDK4",flex_box_center_end:"flex_box_center_end___-_svz",flex_box_column:"flex_box_column___AMsqw",bg:"bg___Ka7gN",containerTitle:"containerTitle___UPWE-",containerDesc:"containerDesc___-C8Mv",listItem:"listItem___3kcp7",info:"info___trdzW",title:"title___3ubEr",titleLeft:"titleLeft___3ovNY",titleRight:"titleRight___34e8-",acitons:"acitons___F8glz",formWrap:"formWrap___3Cib3"}}}]); diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js index 064a5c08..25563e3d 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js @@ -1,15 +1,15 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[86,4,5,6,7,9,11,12,14],{"1vsH":function(He,l,t){"use strict";t.d(l,"i",function(){return Ae}),t.d(l,"m",function(){return he}),t.d(l,"e",function(){return ct}),t.d(l,"h",function(){return ie}),t.d(l,"c",function(){return z}),t.d(l,"f",function(){return y}),t.d(l,"g",function(){return B}),t.d(l,"a",function(){return v}),t.d(l,"F",function(){return qe}),t.d(l,"E",function(){return et}),t.d(l,"G",function(){return Rt}),t.d(l,"H",function(){return ft}),t.d(l,"u",function(){return ve}),t.d(l,"t",function(){return C}),t.d(l,"r",function(){return Te}),t.d(l,"q",function(){return i}),t.d(l,"C",function(){return Y}),t.d(l,"l",function(){return yt}),t.d(l,"k",function(){return Lt}),t.d(l,"B",function(){return ut}),t.d(l,"w",function(){return De}),t.d(l,"n",function(){return Ut}),t.d(l,"z",function(){return pt}),t.d(l,"p",function(){return Fe}),t.d(l,"d",function(){return Dt}),t.d(l,"b",function(){return xt}),t.d(l,"v",function(){return O}),t.d(l,"A",function(){return m}),t.d(l,"y",function(){return Ne}),t.d(l,"o",function(){return at}),t.d(l,"x",function(){return Le}),t.d(l,"s",function(){return Gt}),t.d(l,"j",function(){return Kt}),t.d(l,"D",function(){return Qt});var Pe=t("GrpF"),a=t("Xc/e"),k=t("VBJJ"),s=t.n(k),M=t("XZgM"),f=t("TFeq"),c=t("RXQH"),V=t("VgM2"),G=t("rjoL"),Z=t("TMtJ"),q=t("z3+T"),b=t("zjzt"),Ze=t("ZZRV"),E=t.n(Ze),ge=t("xKgJ"),lt=t("s8TD"),we=t("V0Rq"),N=t("bntm"),x=t("vcnW"),e=t.n(x),Ae=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],We=function(n){var r={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return n.data&&n.data.map(function(o,A){return E.a.createElement("span",{key:A,className:r[o]&&r[o].class},o)})},he=function(n){var r,o=(r={},Object(b.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(b.a)(r,0,"\u672A\u5F00\u542F"),Object(b.a)(r,1,"\u672A\u901A\u5173"),Object(b.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return o[n]||"\u8FDF\u4EA4\u901A\u5173"},ct=function(n){var r,o,A,R=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return E.a.createElement("span",{className:R==null||((o=R[n.status])===null||o===void 0)?void 0:o.class},R==null||((A=R[n.status])===null||A===void 0)?void 0:A.name)},ie=function(n){var r=n.status,o={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return E.a.createElement("span",{className:o[r].class},o[r].name)}catch(A){console.log("utils.StatusGraduationProjectTags",n.status)}},z={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},y={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(n){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},o=[];n.is_random&&o.push(E.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{n.status&&n.status.map(function(A,R){o.push(E.a.createElement("span",{key:R,className:r[A]&&r[A].class},A))})}catch(A){console.log("utils.status.tag:",A,n.status)}return o},Q=function(n){var r,o,A,R=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return E.a.createElement("span",{className:(o=R[n.status])===null||o===void 0?void 0:o.class},(A=R[n.status])===null||A===void 0?void 0:A.name)},v=function(n){var r,o,A={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return E.a.createElement("span",{className:(r=A[n.status])===null||r===void 0?void 0:r.class},(o=A[n.status])===null||o===void 0?void 0:o.name)},qe=function(n){n=new Date(n).getTime();var r=1e3*60,o=r*60,A=o*24,R="",ce=new Date().getTime(),pe=ce-n;if(pe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),R="\u521A\u521A";var Re=parseInt(pe/A,10),gt=parseInt(pe/o,10),Xe=parseInt(pe/r,10);return Re>30?R=""+et(n,"yyyy-MM-dd"):Re>1?R=""+Re+"\u5929\u524D":Re==1?R="\u6628\u5929":gt>=1?R=""+gt+"\u5C0F\u65F6\u524D":Xe>=5?R=""+Xe+"\u5206\u949F\u524D":R="\u521A\u521A",R},et=function(n,r){typeof n=="string"&&(n.indexOf("T")>=0&&(n=n.replace("T"," ")),n=new Date(Date.parse(n.replace(/-/g,"/")))),n=new Date(n);var o={"M+":n.getMonth()+1,"d+":n.getDate(),"h+":n.getHours(),"m+":n.getMinutes(),"s+":n.getSeconds(),"q+":Math.floor((n.getMonth()+3)/3),S:n.getMilliseconds()},A=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,A[RegExp.$1.length-1][n.getDay()]));for(var R in o)new RegExp("("+R+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?o[R]:("00"+o[R]).substr((""+o[R]).length)));return r},Rt=function(n){if(!n||n<0)return"0\u79D2";console.log("time:",n);var r=60,o=r*60,A=o*24,R=n/A,ce=n/o,pe=n/r,Re=n%60;return R>=1?parseInt(R.toString())+"\u5929"+Math.floor(ce%24)+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(n%60)+"\u79D2":ce>1?parseInt(ce.toString())+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(n%60)+"\u79D2":pe>=1?parseInt(pe.toString())+"\u5206"+Math.floor(n%60)+"\u79D2":Math.ceil(n)+"\u79D2"},ft=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(n){o=n.length;for(var A=0;A=55296&&R<=56319&&(o--,A++)}}return o<=r},ve=function(n,r,o){if(r){var A=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,R=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,ce=R.test(r),pe=A.test(r);(ce===!0||pe===!0||(r.length<2||r.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},C=function(n,r,o){if(r){var A=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,R=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,ce=R.test(r),pe=A.test(r);(ce===!0||pe===!0||(r.length<2||r.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Te=function(n){if(!n)return"";for(var r=n.length-1,o="",A=0;A0){r=!1;break}return r}function bt(){var j=navigator.userAgent,n=["Chrome"];return n.some(function(r){return j.indexOf(r)>-1})}function Ot(){var j=navigator.userAgent,n=["Chrome","Firefox"];return n.some(function(r){return j.indexOf(r)>-1})}var Ut=function(){var n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((n=r.toString())===null||n===void 0)?void 0:n.replace(/\B(?=(\d{3})+(?!\d))/g,",")},pt=function(n){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=n;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),r.dispatchEvent(o),document.body.removeChild(r)},Fe=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n.length<=6?n:"".concat(n.substring(0,3),"...").concat(n.substring(n.length-3,n.length))},Dt=function(){var n=new Date().getHours(),r=new Date().getMinutes();return r>=30?(n++,r="00"):r="30",n+":"+r},xt=function(){var n=new Date().getHours(),r=new Date().getMinutes();return r>=30?(n++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+n+":"+r},kt;(function(j){j.Number="Number",j.String="String",j.Boolean="Boolean",j.Object="Object",j.Array="Array",j.Function="Function"})(kt||(kt={}));var d=function(n){var r=Object.prototype.toString.call(n);return r.substring(8,r.length-1)},O=function(n){return d(n)===kt.Array?n.length===0:d(n)===kt.Object?Object.keys(n).length===0:!n},m=function(n,r){for(var o=[],A=n;A1&&arguments[1]!==void 0?arguments[1]:12,o=r/2-2,A=r/2+3;return n.length>r?n.substr(0,o)+"..."+n.substr(A,r):n},at=function(n){return n>4.5?5:n>4&&n<=4.5?4.5:n>3.5&&n<=4?4:n>3&&n<=3.5?3.5:n>2.5&&n<=3?3:n>2&&n<=2.5?2.5:n>1.5&&n<=2?2:n>1&&n<=1.5?1.5:n>.5&&n<=1?1:n>0&&n<=.5?.5:0},Le=function(n){return n==null};function Nt(j,n){var r=new RegExp("(^|&)".concat(j,"=([^&]*)(&|$)"),"i"),o=n.substr(1).match(r);return o!=null?decodeURIComponent(o[2]):null}var Gt=function(n){switch(n.container_type){case"ApplyUserAuthentication":if(n.tiding_type==="Apply"){if(n.auth_type===1)return window.open("/admins/identity_authentications");if(n.auth_type===2)return window.open("/admins/professional_authentications")}return n.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return n.tiding_type==="Apply"?window.open("/admins/department_applies"):n.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return n.tiding_type==="Apply"?window.open("/admins/unit_applies"):n.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(n.parent_container_type){case"ApplyShixun":if(n.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(n.tiding_type==="System")return window.open("/shixuns/".concat(n.identifier,"/challenges"));case"ApplySubject":if(n.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(n.tiding_type==="System")return window.open("/paths/".concat(n.parent_container_id));case"TrialAuthorization":if(n.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(n.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/teachers"));case"StudentJoinCourse":if(n.tiding_type==="Apply")return window.open("/classrooms/".concat(n.belong_container_id,"/teachers"));if(n.tiding_type==="System")return window.open("/classrooms/".concat(n.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"Course":return n.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(n.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(n.container_id));case"JournalsForMessage":switch(n.parent_container_type){case"Principal":return"";case"HomeworkCommon":return n.homework_type==="normal"?window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="group"?window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="practice"?window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"StudentWorksScore":return n.homework_type==="normal"?window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="group"?window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="practice"?window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(n.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(n.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(n.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(n.container_id));case"DealProject":return window.open("/projects/".concat(n.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(n.container_id));case"Poll":switch(n.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(n.belong_container_id,"/poll/").concat(n.container_id,"/detail"));default:return window.open(" /classrooms/".concat(n.belong_container_id,"/poll/").concat(n.container_id,"/detail"))}case"Exercise":switch(n.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.container_id));case"GraduationWork":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.parent_container_id));case"HomeworkCommon":switch(n.parent_container_type){case"AnonymousCommentFail":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));default:if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/review/").concat(n.container_id));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/review/").concat(n.container_id));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.trigger_user.id,"/review/").concat(n.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.trigger_user.id,"/review/").concat(n.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(n.parent_container_id));case"Issue":return window.open("/issues/".concat(n.container_id));case"PullRequest":return window.open("/projects/".concat(n.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(n.tiding_type==="Apply")return window.open("/admins/library_applies");if(n.tiding_type==="System")return window.open("/moop_cases/".concat(n.container_id));case"ProjectPackage":return n.tiding_type==="Destroyed"||n.tiding_type==="Destroyed_end"?void 0:n.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(n.container_id));case"Discuss":return n.parent_container_type==="Hack"&&n.extra?window.open("/myproblems/".concat(n.extra,"/comment")):window.open("/shixuns/".concat(n.identifier,"/shixun_discuss"));case"Video":if(n.tiding_type==="Apply")return window.open("/admins/video_applies");if(n.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(ge.u)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(n.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(n.container_id));case"ResubmitStudentWork":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/").concat(n.container_id,"/appraise"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/").concat(n.container_id,"/appraise"));case"AdjustScore":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(n.belong_container_id,"/course_videos?open=live"));case"Hack":if(n.extra&&n.parent_container_type!=="HackDelete")return window.open("/problems/".concat(n.extra,"/edit"));default:return}},Kt=function(n){var r,o;return new Promise(function(){var A=Object(q.a)(s.a.mark(function R(ce,pe){var Re;return s.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(!(n.ip_limit==="inner")){Xe.next=4;break}return Xe.next=3,Object(lt.a)({ip_limit:n==null?void 0:n.ip_limit});case 3:r=Xe.sent;case 4:return Xe.next=6,Object(we.e)({id:n.exerciseId,ip:r});case 6:if(Re=Xe.sent,Re.status===0?ce(Re):pe(Re),!n.errmsgHide){Xe.next=10;break}return Xe.abrupt("return",!0);case 10:if(!(Re.status===-1)){Xe.next=15;break}return o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u63D0\u793A"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Xe.abrupt("return",!1);case 15:if(!(Re.status===-2)){Xe.next=18;break}return o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u63D0\u793A"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",E.a.createElement("span",{className:"c-red"},Re.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Xe.abrupt("return",!1);case 18:case"end":return Xe.stop()}},R)}));return function(R,ce){return A.apply(this,arguments)}}())},Qt=function(){var j=Object(q.a)(s.a.mark(function n(r){var o;return s.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!(r.ip_limit!=="no")){R.next=4;break}return R.next=3,Kt(r);case 3:bt()||Z.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:E.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",E.a.createElement("br",null),"\u8BF7\u4F7F\u7528",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(r.open_camera||r.screen_open)){R.next=12;break}if(Ot()){R.next=9;break}return Z.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:E.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",E.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",E.a.createElement("br",null),"\u8BF7\u4F7F\u7528",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",E.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),R.abrupt("return",!1);case 9:o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},r.open_camera&&E.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),E.a.createElement(V.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",E.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&E.a.createElement(f.a,{justify:"start",className:"mt20"},E.a.createElement(V.a,{flex:"24px",className:"mr20"},E.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),E.a.createElement(V.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",E.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.ip_bind&&E.a.createElement(f.a,{justify:"start",className:"mt20"},E.a.createElement(V.a,{flex:"24px",className:"mr20"},E.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),E.a.createElement(V.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002")),E.a.createElement("p",{className:"ml40 mt40"},E.a.createElement(a.a,{onChange:function(pe){return o.update({okButtonProps:{disabled:!pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var pe;Object(N.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((pe=Object(ge.u)())===null||pe===void 0?void 0:pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),R.next=13;break;case 12:r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login));case 13:case"end":return R.stop()}},n)}));return function(r){return j.apply(this,arguments)}}()},"7ahc":function(He,l,t){"use strict";t.d(l,"a",function(){return x});var Pe=t("55MS"),a=t("1gHQ"),k=t("MPZO"),s=t("bnk9"),M=t("EkPb"),f=t("7X0+"),c=t("GZha"),V=t("VmQ4"),G=t("QeCE"),Z=t("ZZRV"),q=t.n(Z),b=t("M0ff"),Ze=t.n(b),E=t("4X1q"),ge=t.n(E),lt=G.a.Option,we={labelCol:{span:4},wrapperCol:{span:20}},N={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};l.b=function(e){var Ae=e.callback,We=e.onCancel,he=Object(Z.useState)("python"),ct=Object(c.a)(he,2),ie=ct[0],z=ct[1];function y(Q){z(N[Q][1])}function B(Q){Ae(Q)}return q.a.createElement(f.a,Object(a.a)({},we,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),q.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},q.a.createElement(G.a,{onChange:y},Object.keys(N).map(function(Q){return q.a.createElement(lt,{key:Q,value:Q},N[Q][0])}))),q.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},q.a.createElement(x,{mode:ie})),q.a.createElement("div",{className:"flex-container flex-end"},q.a.createElement(s.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),q.a.createElement(s.a,{type:"ghost",onClick:We},"\u53D6\u6D88")))};function x(e){var Ae=e.value,We=e.onChange,he=e.mode,ct=e.options,ie=ct===void 0?{}:ct,z=Object(Z.useRef)(),y=Object(Z.useState)(),B=Object(c.a)(y,2),Q=B[0],v=B[1];return Object(Z.useEffect)(function(){if(Q){var qe=function(Rt){var ft=Rt.getValue();We&&We(ft)};return Q.on("change",qe),function(){Q.off("change",qe)}}},[Q,We]),Object(Z.useEffect)(function(){Q&&Q.setOption("mode",he)},[Q,he]),Object(Z.useEffect)(function(){Q&&(Ae!==Q.getValue()&&Q.setValue(Ae||""))},[Q,Ae]),Object(Z.useEffect)(function(){if(z.current&&!Q){var qe=Ze.a.fromTextArea(z.current,Object(Pe.a)({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},ie));v(qe)}},[z.current,Q]),q.a.createElement("div",{className:"my-codemirror-container"},q.a.createElement("textarea",{ref:z}))}},"942q":function(He,l,t){He.exports={flex_box_center:"flex_box_center___6uNR7",flex_space_between:"flex_space_between___1vpXN",flex_box_vertical_center:"flex_box_vertical_center___1P9h2",flex_box_center_end:"flex_box_center_end___2guA4",flex_box_column:"flex_box_column___1w5Zf",top:"top___2UvUE",desc:"desc___2mFum",liked:"liked___12VnN",likedActive:"likedActive___3ixY7",reply:"reply___29ShJ",replyList:"replyList___1F2kY",comment:"comment___2ZnmY"}},"9Bee":function(He,l,t){"use strict";var Pe=t("ZZRV"),a=t.n(Pe),k=t("Sawj"),s=t("GZha"),M=t("tVQ9"),f=t.n(M),c=t("PRXW");function V(ve,C){var Te=ve.match(/^(\s+)(?:```)/);if(Te===null)return C;var i=Te[1];return C.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[86,4,5,6,7,9,11,12,14],{"1vsH":function(We,l,t){"use strict";t.d(l,"i",function(){return Ae}),t.d(l,"m",function(){return he}),t.d(l,"e",function(){return ct}),t.d(l,"h",function(){return ie}),t.d(l,"c",function(){return z}),t.d(l,"f",function(){return y}),t.d(l,"g",function(){return B}),t.d(l,"a",function(){return v}),t.d(l,"F",function(){return qe}),t.d(l,"E",function(){return et}),t.d(l,"G",function(){return Rt}),t.d(l,"H",function(){return ft}),t.d(l,"u",function(){return ve}),t.d(l,"t",function(){return C}),t.d(l,"r",function(){return Te}),t.d(l,"q",function(){return i}),t.d(l,"C",function(){return Y}),t.d(l,"l",function(){return yt}),t.d(l,"k",function(){return kt}),t.d(l,"B",function(){return ut}),t.d(l,"w",function(){return De}),t.d(l,"n",function(){return Ut}),t.d(l,"z",function(){return pt}),t.d(l,"p",function(){return Fe}),t.d(l,"d",function(){return Dt}),t.d(l,"b",function(){return xt}),t.d(l,"v",function(){return O}),t.d(l,"A",function(){return m}),t.d(l,"y",function(){return Ne}),t.d(l,"o",function(){return at}),t.d(l,"x",function(){return ke}),t.d(l,"s",function(){return Gt}),t.d(l,"j",function(){return Kt}),t.d(l,"D",function(){return Qt});var Pe=t("GrpF"),a=t("Xc/e"),S=t("VBJJ"),s=t.n(S),M=t("XZgM"),f=t("TFeq"),c=t("RXQH"),V=t("VgM2"),G=t("rjoL"),Z=t("TMtJ"),q=t("z3+T"),b=t("zjzt"),Ze=t("ZZRV"),E=t.n(Ze),ge=t("xKgJ"),lt=t("s8TD"),we=t("V0Rq"),N=t("bntm"),x=t("vcnW"),e=t.n(x),Ae=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ie=function(n){var r={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return n.data&&n.data.map(function(o,A){return E.a.createElement("span",{key:A,className:r[o]&&r[o].class},o)})},he=function(n){var r,o=(r={},Object(b.a)(r,-1,"\u91CD\u505A\u4E2D"),Object(b.a)(r,0,"\u672A\u5F00\u542F"),Object(b.a)(r,1,"\u672A\u901A\u5173"),Object(b.a)(r,2,"\u6309\u65F6\u901A\u5173"),r);return o[n]||"\u8FDF\u4EA4\u901A\u5173"},ct=function(n){var r,o,A,R=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return E.a.createElement("span",{className:R==null||((o=R[n.status])===null||o===void 0)?void 0:o.class},R==null||((A=R[n.status])===null||A===void 0)?void 0:A.name)},ie=function(n){var r=n.status,o={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return E.a.createElement("span",{className:o[r].class},o[r].name)}catch(A){console.log("utils.StatusGraduationProjectTags",n.status)}},z={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},y={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(n){var r={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},o=[];n.is_random&&o.push(E.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{n.status&&n.status.map(function(A,R){o.push(E.a.createElement("span",{key:R,className:r[A]&&r[A].class},A))})}catch(A){console.log("utils.status.tag:",A,n.status)}return o},Q=function(n){var r,o,A,R=(r={},Object(b.a)(r,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(b.a)(r,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(b.a)(r,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(b.a)(r,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(b.a)(r,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),r);return E.a.createElement("span",{className:(o=R[n.status])===null||o===void 0?void 0:o.class},(A=R[n.status])===null||A===void 0?void 0:A.name)},v=function(n){var r,o,A={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return E.a.createElement("span",{className:(r=A[n.status])===null||r===void 0?void 0:r.class},(o=A[n.status])===null||o===void 0?void 0:o.name)},qe=function(n){n=new Date(n).getTime();var r=1e3*60,o=r*60,A=o*24,R="",ce=new Date().getTime(),pe=ce-n;if(pe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),R="\u521A\u521A";var Re=parseInt(pe/A,10),gt=parseInt(pe/o,10),Xe=parseInt(pe/r,10);return Re>30?R=""+et(n,"yyyy-MM-dd"):Re>1?R=""+Re+"\u5929\u524D":Re==1?R="\u6628\u5929":gt>=1?R=""+gt+"\u5C0F\u65F6\u524D":Xe>=5?R=""+Xe+"\u5206\u949F\u524D":R="\u521A\u521A",R},et=function(n,r){typeof n=="string"&&(n.indexOf("T")>=0&&(n=n.replace("T"," ")),n=new Date(Date.parse(n.replace(/-/g,"/")))),n=new Date(n);var o={"M+":n.getMonth()+1,"d+":n.getDate(),"h+":n.getHours(),"m+":n.getMinutes(),"s+":n.getSeconds(),"q+":Math.floor((n.getMonth()+3)/3),S:n.getMilliseconds()},A=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(r)&&(r=r.replace(RegExp.$1,A[RegExp.$1.length-1][n.getDay()]));for(var R in o)new RegExp("("+R+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?o[R]:("00"+o[R]).substr((""+o[R]).length)));return r},Rt=function(n){if(!n||n<0)return"0\u79D2";console.log("time:",n);var r=60,o=r*60,A=o*24,R=n/A,ce=n/o,pe=n/r,Re=n%60;return R>=1?parseInt(R.toString())+"\u5929"+Math.floor(ce%24)+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(n%60)+"\u79D2":ce>1?parseInt(ce.toString())+"\u65F6"+Math.floor(pe%60)+"\u5206"+Math.floor(n%60)+"\u79D2":pe>=1?parseInt(pe.toString())+"\u5206"+Math.floor(n%60)+"\u79D2":Math.ceil(n)+"\u79D2"},ft=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(n){o=n.length;for(var A=0;A=55296&&R<=56319&&(o--,A++)}}return o<=r},ve=function(n,r,o){if(r){var A=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,R=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,ce=R.test(r),pe=A.test(r);(ce===!0||pe===!0||(r.length<2||r.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},C=function(n,r,o){if(r){var A=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,R=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,ce=R.test(r),pe=A.test(r);(ce===!0||pe===!0||(r.length<2||r.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Te=function(n){if(!n)return"";for(var r=n.length-1,o="",A=0;A0){r=!1;break}return r}function bt(){var j=navigator.userAgent,n=["Chrome"];return n.some(function(r){return j.indexOf(r)>-1})}function Ot(){var j=navigator.userAgent,n=["Chrome","Firefox"];return n.some(function(r){return j.indexOf(r)>-1})}var Ut=function(){var n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r==null||((n=r.toString())===null||n===void 0)?void 0:n.replace(/\B(?=(\d{3})+(?!\d))/g,",")},pt=function(n){var r=document.createElement("a");r.target="_blank",document.body.appendChild(r),r.href=n;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),r.dispatchEvent(o),document.body.removeChild(r)},Fe=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n.length<=6?n:"".concat(n.substring(0,3),"...").concat(n.substring(n.length-3,n.length))},Dt=function(){var n=new Date().getHours(),r=new Date().getMinutes();return r>=30?(n++,r="00"):r="30",n+":"+r},xt=function(){var n=new Date().getHours(),r=new Date().getMinutes();return r>=30?(n++,r="00"):r="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+n+":"+r},Lt;(function(j){j.Number="Number",j.String="String",j.Boolean="Boolean",j.Object="Object",j.Array="Array",j.Function="Function"})(Lt||(Lt={}));var d=function(n){var r=Object.prototype.toString.call(n);return r.substring(8,r.length-1)},O=function(n){return d(n)===Lt.Array?n.length===0:d(n)===Lt.Object?Object.keys(n).length===0:!n},m=function(n,r){for(var o=[],A=n;A1&&arguments[1]!==void 0?arguments[1]:12,o=r/2-2,A=r/2+3;return n.length>r?n.substr(0,o)+"..."+n.substr(A,r):n},at=function(n){return n>4.5?5:n>4&&n<=4.5?4.5:n>3.5&&n<=4?4:n>3&&n<=3.5?3.5:n>2.5&&n<=3?3:n>2&&n<=2.5?2.5:n>1.5&&n<=2?2:n>1&&n<=1.5?1.5:n>.5&&n<=1?1:n>0&&n<=.5?.5:0},ke=function(n){return n==null};function Nt(j,n){var r=new RegExp("(^|&)".concat(j,"=([^&]*)(&|$)"),"i"),o=n.substr(1).match(r);return o!=null?decodeURIComponent(o[2]):null}var Gt=function(n){switch(n.container_type){case"ApplyUserAuthentication":if(n.tiding_type==="Apply"){if(n.auth_type===1)return window.open("/admins/identity_authentications");if(n.auth_type===2)return window.open("/admins/professional_authentications")}return n.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return n.tiding_type==="Apply"?window.open("/admins/department_applies"):n.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return n.tiding_type==="Apply"?window.open("/admins/unit_applies"):n.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(n.parent_container_type){case"ApplyShixun":if(n.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(n.tiding_type==="System")return window.open("/shixuns/".concat(n.identifier,"/challenges"));case"ApplySubject":if(n.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(n.tiding_type==="System")return window.open("/paths/".concat(n.parent_container_id));case"TrialAuthorization":if(n.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(n.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/teachers"));case"StudentJoinCourse":if(n.tiding_type==="Apply")return window.open("/classrooms/".concat(n.belong_container_id,"/teachers"));if(n.tiding_type==="System")return window.open("/classrooms/".concat(n.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"Course":return n.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(n.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(n.container_id));case"JournalsForMessage":switch(n.parent_container_type){case"Principal":return"";case"HomeworkCommon":return n.homework_type==="normal"?window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="group"?window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="practice"?window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"StudentWorksScore":return n.homework_type==="normal"?window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="group"?window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/question")):n.homework_type==="practice"?window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(n.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(n.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(n.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(n.container_id));case"DealProject":return window.open("/projects/".concat(n.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(n.container_id));case"Poll":switch(n.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(n.belong_container_id,"/poll/").concat(n.container_id,"/detail"));default:return window.open(" /classrooms/".concat(n.belong_container_id,"/poll/").concat(n.container_id,"/detail"))}case"Exercise":switch(n.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(n.belong_container_id,"/exercise/").concat(n.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_topics/").concat(n.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.container_id));case"GraduationWork":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(n.belong_container_id,"/graduation_tasks/").concat(n.parent_container_id));case"HomeworkCommon":switch(n.parent_container_type){case"AnonymousCommentFail":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"));default:if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/detail"));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/review/").concat(n.container_id));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/review/").concat(n.container_id));if(n.homework_type==="practice")return window.open("/classrooms/".concat(n.belong_container_id,"/shixun_homework/").concat(n.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.trigger_user.id,"/review/").concat(n.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.trigger_user.id,"/review/").concat(n.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(n.parent_container_id));case"Issue":return window.open("/issues/".concat(n.container_id));case"PullRequest":return window.open("/projects/".concat(n.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(n.tiding_type==="Apply")return window.open("/admins/library_applies");if(n.tiding_type==="System")return window.open("/moop_cases/".concat(n.container_id));case"ProjectPackage":return n.tiding_type==="Destroyed"||n.tiding_type==="Destroyed_end"?void 0:n.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(n.container_id));case"Discuss":return n.parent_container_type==="Hack"&&n.extra?window.open("/myproblems/".concat(n.extra,"/comment")):window.open("/shixuns/".concat(n.identifier,"/shixun_discuss"));case"Video":if(n.tiding_type==="Apply")return window.open("/admins/video_applies");if(n.tiding_type==="System"){var r;return window.open("/users/".concat((r=Object(ge.u)())===null||r===void 0?void 0:r.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(n.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(n.container_id));case"ResubmitStudentWork":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id,"/").concat(n.container_id,"/appraise"));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id,"/").concat(n.container_id,"/appraise"));case"AdjustScore":if(n.homework_type==="normal")return window.open("/classrooms/".concat(n.belong_container_id,"/common_homework/").concat(n.parent_container_id));if(n.homework_type==="group")return window.open("/classrooms/".concat(n.belong_container_id,"/group_homework/").concat(n.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(n.belong_container_id,"/course_videos?open=live"));case"Hack":if(n.extra&&n.parent_container_type!=="HackDelete")return window.open("/problems/".concat(n.extra,"/edit"));default:return}},Kt=function(n){var r,o;return new Promise(function(){var A=Object(q.a)(s.a.mark(function R(ce,pe){var Re;return s.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(!(n.ip_limit==="inner")){Xe.next=4;break}return Xe.next=3,Object(lt.a)({ip_limit:n==null?void 0:n.ip_limit});case 3:r=Xe.sent;case 4:return Xe.next=6,Object(we.e)({id:n.exerciseId,ip:r});case 6:if(Re=Xe.sent,Re.status===0?ce(Re):pe(Re),!n.errmsgHide){Xe.next=10;break}return Xe.abrupt("return",!0);case 10:if(!(Re.status===-1)){Xe.next=15;break}return o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u63D0\u793A"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Xe.abrupt("return",!1);case 15:if(!(Re.status===-2)){Xe.next=18;break}return o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u63D0\u793A"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",E.a.createElement("span",{className:"c-red"},Re.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Xe.abrupt("return",!1);case 18:case"end":return Xe.stop()}},R)}));return function(R,ce){return A.apply(this,arguments)}}())},Qt=function(){var j=Object(q.a)(s.a.mark(function n(r){var o;return s.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!(r.ip_limit!=="no")){R.next=4;break}return R.next=3,Kt(r);case 3:bt()||Z.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:E.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",E.a.createElement("br",null),"\u8BF7\u4F7F\u7528",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(r.open_camera||r.screen_open)){R.next=12;break}if(Ot()){R.next=9;break}return Z.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:E.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",E.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",E.a.createElement("br",null),"\u8BF7\u4F7F\u7528",E.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",E.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),R.abrupt("return",!1);case 9:o=Z.a.info({title:E.a.createElement(f.a,null,E.a.createElement(V.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:E.a.createElement("div",{className:"font16 p20"},r.open_camera&&E.a.createElement(f.a,{align:"middle",justify:"start",className:"mt20"},E.a.createElement(V.a,null,E.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),E.a.createElement(V.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",E.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),r.screen_open&&E.a.createElement(f.a,{justify:"start",className:"mt20"},E.a.createElement(V.a,{flex:"24px",className:"mr20"},E.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),E.a.createElement(V.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",E.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),r.ip_bind&&E.a.createElement(f.a,{justify:"start",className:"mt20"},E.a.createElement(V.a,{flex:"24px",className:"mr20"},E.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),E.a.createElement(V.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002")),E.a.createElement("p",{className:"ml40 mt40"},E.a.createElement(a.a,{onChange:function(pe){return o.update({okButtonProps:{disabled:!pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var pe;Object(N.d)(document.body),r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat((pe=Object(ge.u)())===null||pe===void 0?void 0:pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),R.next=13;break;case 12:r.history.push("/classrooms/".concat(r.coursesId,"/exercise/").concat(r.exerciseId,"/users/").concat(r.login));case 13:case"end":return R.stop()}},n)}));return function(r){return j.apply(this,arguments)}}()},"7ahc":function(We,l,t){"use strict";t.d(l,"a",function(){return x});var Pe=t("55MS"),a=t("1gHQ"),S=t("MPZO"),s=t("bnk9"),M=t("EkPb"),f=t("7X0+"),c=t("GZha"),V=t("VmQ4"),G=t("QeCE"),Z=t("ZZRV"),q=t.n(Z),b=t("M0ff"),Ze=t.n(b),E=t("4X1q"),ge=t.n(E),lt=G.a.Option,we={labelCol:{span:4},wrapperCol:{span:20}},N={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};l.b=function(e){var Ae=e.callback,Ie=e.onCancel,he=Object(Z.useState)("python"),ct=Object(c.a)(he,2),ie=ct[0],z=ct[1];function y(Q){z(N[Q][1])}function B(Q){Ae(Q)}return q.a.createElement(f.a,Object(a.a)({},we,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),q.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},q.a.createElement(G.a,{onChange:y},Object.keys(N).map(function(Q){return q.a.createElement(lt,{key:Q,value:Q},N[Q][0])}))),q.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},q.a.createElement(x,{mode:ie})),q.a.createElement("div",{className:"flex-container flex-end"},q.a.createElement(s.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),q.a.createElement(s.a,{type:"ghost",onClick:Ie},"\u53D6\u6D88")))};function x(e){var Ae=e.value,Ie=e.onChange,he=e.mode,ct=e.options,ie=ct===void 0?{}:ct,z=Object(Z.useRef)(),y=Object(Z.useState)(),B=Object(c.a)(y,2),Q=B[0],v=B[1];return Object(Z.useEffect)(function(){if(Q){var qe=function(Rt){var ft=Rt.getValue();Ie&&Ie(ft)};return Q.on("change",qe),function(){Q.off("change",qe)}}},[Q,Ie]),Object(Z.useEffect)(function(){Q&&Q.setOption("mode",he)},[Q,he]),Object(Z.useEffect)(function(){Q&&(Ae!==Q.getValue()&&Q.setValue(Ae||""))},[Q,Ae]),Object(Z.useEffect)(function(){if(z.current&&!Q){var qe=Ze.a.fromTextArea(z.current,Object(Pe.a)({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},ie));v(qe)}},[z.current,Q]),q.a.createElement("div",{className:"my-codemirror-container"},q.a.createElement("textarea",{ref:z}))}},"942q":function(We,l,t){We.exports={flex_box_center:"flex_box_center___6uNR7",flex_space_between:"flex_space_between___1vpXN",flex_box_vertical_center:"flex_box_vertical_center___1P9h2",flex_box_center_end:"flex_box_center_end___2guA4",flex_box_column:"flex_box_column___1w5Zf",top:"top___2UvUE",desc:"desc___2mFum",liked:"liked___12VnN",likedActive:"likedActive___3ixY7",reply:"reply___29ShJ",replyList:"replyList___1F2kY",comment:"comment___2ZnmY"}},"9Bee":function(We,l,t){"use strict";var Pe=t("ZZRV"),a=t.n(Pe),S=t("Sawj"),s=t("GZha"),M=t("tVQ9"),f=t.n(M),c=t("PRXW");function V(ve,C){var Te=ve.match(/^(\s+)(?:```)/);if(Te===null)return C;var i=Te[1];return C.split(` `).map(function(Y){var it=Y.match(/^\s+/);if(it===null)return Y;var tt=Object(s.a)(it,1),vt=tt[0];return vt.length>=i.length?Y.slice(i.length):Y}).join(` -`)}var G=[],Z=["
    "],q=new f.a.Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ze(){G.length=0,Z=["
      "]}function E(ve,C,Te,i){if(C>=ve.length||ve[C].level<=Te)return C;var Y=ve[C];i.push("
    • "+Y.text+""),C++;var it=[];return C=E(ve,C,Y.level,it),it.length>0&&(i.push("
        "),it.forEach(function(tt){i.push(tt)}),i.push("
      ")),i.push("
    • "),C=E(ve,C,Te,i),C}function ge(){return E(G,0,0,Z),Z.push("
    "),Z.join("")}var lt={heading:function(C){var Te=b.exec(C);if(Te)return{type:"heading",raw:Te[0],depth:Te[1].length,text:Te[2]}},fences:function(C){var Te=this.rules.block.fences.exec(C);if(Te){var i=Te[0],Y=V(i,Te[3]||""),it=Te[2]?Te[2].trim():Te[2];if(["latex","katex","math"].indexOf(it)>=0){var tt=x(),vt=Y;Y=tt,e[tt]={type:"block",expression:vt}}return{type:"code",raw:i,lang:it,text:Y}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,x=function(){return"__special_katext_id_".concat(N++,"__")},e={};function Ae(){return e}function We(){N=0,e={}}function he(ve){return ve=ve.replace(we,function(C,Te){var i=x();return e[i]={type:"inline",expression:Te},i}),ve}var ct=q.listitem;q.listitem=function(ve){return ct(he(ve))};var ie=q.paragraph;q.paragraph=function(ve){return ie(he(ve))};var z=q.tablecell;q.tablecell=function(ve,C){return z(he(ve),C)},q.code=function(ve,C,Te){var i=(C||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

    ".concat(ve,"

    "):'
    ').concat(Te?ve:Object(c.escape)(ve,!0),`
    -`):'
    '+(Te?ve:Object(c.escape)(ve,!0))+"
    "},q.heading=function(ve,C,Te){var i=this.options.headerPrefix+Te.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return G.push({anchor:i,level:C,text:ve}),"'+ve+""},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:lt,renderer:q});var y=f.a,B=t("8+LE"),Q=t("ZRDM"),v=t.n(Q),qe=t("saPB"),et=/]*>/g;function Rt(ve){var C=document.createElement("div");return C.innerHTML=ve,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var ft=l.a=function(ve){var C=ve.value,Te=C===void 0?"":C,i=ve.className,Y=ve.style,it=Y===void 0?{}:Y,tt=String(Te),vt=Object(Pe.useMemo)(function(){var ut=y(tt),De=Ae();return tt.match(/\[TOC\]/)&&(ut=ut.replace("

    [TOC]

    ",ge()),Ze()),ut=ut.replace(/(__special_katext_id_\d+__)/g,function(bt,Ot){var Ut=De[Ot],pt=Ut.type,Fe=Ut.expression;return Object(qe.renderToString)(Rt(Fe)||"",{displayMode:pt==="block",throwOnError:!1,output:"html"})}),ut=ut.replace(/▁/g,"\u2581\u2581\u2581"),We(),v.a.sanitize(ut)},[tt]),yt=Object(Pe.useRef)();function Lt(ut){var De=ut.target;if(De.tagName.toUpperCase()==="A"){var bt=De.getAttribute("href");if(bt.startsWith("#")){ut.preventDefault();var Ot=document.getElementById(bt.replace("#",""));Ot&&Ot.scrollIntoView(!0)}}}return Object(Pe.useEffect)(function(){if(yt.current&&vt&&(vt.match(et)&&window.PR.prettyPrint()),yt.current)return yt.current.addEventListener("click",Lt),function(){yt.current.removeEventListener("click",Lt),We(),Ze()}},[vt,yt.current,Lt]),a.a.createElement("div",{ref:yt,style:it,className:"".concat(i||""," markdown-body"),dangerouslySetInnerHTML:{__html:vt}})}},"9VGf":function(He,l,t){"use strict";t.d(l,"a",function(){return k});var Pe=t("ZZRV"),a=t.n(Pe);function k(s,M){var f=Object(Pe.useRef)();Object(Pe.useEffect)(function(){f.current=s}),Object(Pe.useEffect)(function(){function c(){f.current()}if(M!==null){var V=setInterval(c,M);return function(){return clearInterval(V)}}},[M])}},Aocz:function(He,l,t){He.exports={flex_box_center:"flex_box_center___7n5J9",flex_space_between:"flex_space_between___1vC-V",flex_box_vertical_center:"flex_box_vertical_center___3gkLb",flex_box_center_end:"flex_box_center_end___26SUk",flex_box_column:"flex_box_column___2iv36",title:"title___ooa1w",menuTabs:"menuTabs___3mPq2",rightMenu:"rightMenu___2Vjbz",shixunDetail:"shixunDetail___2EXcB"}},BdwD:function(He,l,t){"use strict";var Pe=t("55MS"),a=t("ZZRV"),k=t.n(a),s=function(f){var c=f.styles,V=c===void 0?{}:c,G=f.customText;return k.a.createElement("section",{className:"tc animated fadeIn",style:Object(Pe.a)(Object(Pe.a)({},{color:"#999",margin:"200px auto"}),V)},k.a.createElement("img",{src:t("FOrL")}),k.a.createElement("p",{className:"mt20 font14"},G||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};l.a=s},BjJ7:function(He,l,t){"use strict";t.d(l,"d",function(){return a}),t.d(l,"c",function(){return k}),t.d(l,"f",function(){return s}),t.d(l,"b",function(){return M}),t.d(l,"e",function(){return f}),t.d(l,"a",function(){return c});var Pe=t("m3rI");function a(V){var G=!0;if(V.length>0){for(var Z=0;Z1&&arguments[1]!==void 0?arguments[1]:"",Z=[],q=0;q=0,Qt=Kt?"Cmd":"Ctrl",j=(O={},Object(M.a)(O,Qt+"-B","bold"),Object(M.a)(O,Qt+"-I","italic"),O),n=(m={},Object(M.a)(m,Ut,"\u6DFB\u52A0\u94FE\u63A5"),Object(M.a)(m,Fe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(M.a)(m,pt,"\u6DFB\u52A0\u56FE\u7247"),Object(M.a)(m,Dt,"\u6DFB\u52A0\u8868\u683C"),m),r=l.a=function(o){var A=o.defaultValue,R=A===void 0?"":A,ce=o.onChange,pe=o.width,Re=pe===void 0?"100%":pe,gt=o.height,Xe=gt===void 0?400:gt,Ct=o.miniToolbar,wt=Ct===void 0?!1:Ct,Bt=o.isFocus,fn=Bt===void 0?!1:Bt,Jt=o.watch,jn=o.id,qt=jn===void 0?"markdown-editor-id":jn,pn=o.showResizeBar,en=pn===void 0?!1:pn,gn=o.noStorage,Mt=gn===void 0?!1:gn,hn=o.showNullButton,Tn=hn===void 0?!1:hn,vn=o.fullScreen,$t=vn===void 0?!1:vn,tn=o.onBlur,nn=o.onCMBeforeChange,Pn=o.className,Nn=Pn===void 0?"":Pn,bn=o.placeholder,Bn=bn===void 0?"":bn,Mn=Object(f.useState)(null),Rn=Object(s.a)(Mn,2),U=Rn[0],In=Rn[1],Hn=Object(f.useState)(R),yn=Object(s.a)(Hn,2),an=yn[0],rn=yn[1],Wn=Object(f.useState)(Jt),Un=Object(s.a)(Wn,2),St=Un[0],Cn=Un[1],on=Object(f.useState)($t),On=Object(s.a)(on,2),jt=On[0],An=On[1],Xn=Object(f.useState)(""),Dn=Object(s.a)(Xn,2),It=Dn[0],Ht=Dn[1],Vn=Object(f.useState)(0),xn=Object(s.a)(Vn,2),Vt=xn[0],un=xn[1],zn=Object(f.useState)(Xe),wn=Object(s.a)(zn,2),sn=wn[0],Fn=wn[1],Ln=Object(f.useState)(!1),ln=Object(s.a)(Ln,2),Gn=ln[0],cn=ln[1],Yt=Object(f.useRef)(),Ft=Object(f.useRef)(),dn=Object(f.useRef)(),Wt=Object(f.useRef)();Object(f.useEffect)(function(){if(Yt.current){var de=function(ze,Ye){var Je=Ye.clipboardData;if(Je){var dt=Je.types.toString(),Pt=Je.items;if(dt==="text/html,Files"||dt==="Files"){var mt=Pt[1];dt==="Files"&&(mt=Pt[0]),mt.kind==="file"&&mt.type.match(/^image\//i)&&tt(mt.getAsFile(),function(At){At.id?me.replaceSelection("![,](/api/attachments/".concat(At.id,")")):document.location.href="/user/login"})}else return!0}return!0},me=G.a.fromTextArea(Yt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!wt,lineWrapping:!0,value:R,autoCloseTags:!0,autoCloseBrackets:!0});return me.on("paste",de),In(me),function(){me.off("paste",de)}}},[]);var Kn=Object(f.useCallback)(function(){if(Ft.current)try{var de=Ft.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,me=Ft.current.getElementsByClassName("markdown-editor-body")[0];jt?me.style.height="calc(100vh - ".concat(de,"px)"):me.style.height="".concat(sn-de,"px")}catch(_e){console.log(_e,"---- to set md editor body height")}},[sn,Ft,jt]);Object(f.useEffect)(function(){function de(){var _e=new Z.default(function(ze){var Ye=Object(k.a)(ze),Je;try{for(Ye.s();!(Je=Ye.n()).done;){var dt=Je.value;(dt.target.offsetHeight>0||dt.target.offsetWidth>0)&&(Kn(),U.setSize("100%","100%"),U.refresh())}}catch(Pt){Ye.e(Pt)}finally{Ye.f()}});return _e.observe(Yt.current.parentElement),_e}if(U){var me=de();return function(){me.unobserve(Yt.current.parentElement)}}},[U,Kn]),Object(f.useEffect)(function(){if(U){for(var de=[],me=function(){var dt=ze[_e];Ye=Object(s.a)(dt,2);var Pt=Ye[0],mt=Ye[1],At=Object(M.a)({},Pt,function(){mn(mt)});de.push(At),U.addKeyMap(At)},_e=0,ze=Object.entries(j);_e0){var de=new Date().getTime(),me=window.sessionStorage.getItem(qt);de>=Vt+Le&&(!me||me!==an)&&(window.sessionStorage.setItem(qt,an),cn(!0))}},Le),Object(f.useEffect)(function(){Cn(Jt)},[U,Jt]),Object(f.useEffect)(function(){U&&(fn&&U.focus())},[U,fn]),Object(f.useEffect)(function(){if(St&&U){var de=function(ze){var Ye=ze.target;if(Wt.current){var Je=Ye.scrollTop/Ye.scrollHeight;Wt.current.scrollTop=Wt.current.scrollHeight*Je}},me=U.getScrollerElement();return me.addEventListener("scroll",de),function(){me.removeEventListener("scroll",de)}}},[U,St]),Object(f.useEffect)(function(){if(U&&nn){var de=function(_e,ze){nn(_e,ze)};return U.on("beforeChange",de),function(){U.off("beforeChange",de)}}},[U,nn]),Object(f.useEffect)(function(){if(U&&tn){var de=function(){tn(U.getValue())};return U.on("blur",de),function(){U.off("blur",de)}}},[U,tn]),Object(f.useEffect)(function(){if(U){var de=function(_e){var ze=_e.getValue();rn(ze),un(new Date().getTime()),_e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ce&&ce(ze)};return U.on("change",de),function(){U.off("change",de)}}},[U,ce]),Object(f.useEffect)(function(){U&&(R==null?(U.setValue(""),rn("")):R!==U.getValue()&&(U.setValue(R),rn(R)))},[U,R]);var mn=Object(f.useCallback)(function(de){var me=U.getCursor(),_e=U.getSelection(),ze=_e.split(` +`)}var G=[],Z=["
      "],q=new f.a.Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ze(){G.length=0,Z=["
        "]}function E(ve,C,Te,i){if(C>=ve.length||ve[C].level<=Te)return C;var Y=ve[C];i.push("
      • "+Y.text+""),C++;var it=[];return C=E(ve,C,Y.level,it),it.length>0&&(i.push("
          "),it.forEach(function(tt){i.push(tt)}),i.push("
        ")),i.push("
      • "),C=E(ve,C,Te,i),C}function ge(){return E(G,0,0,Z),Z.push("
      "),Z.join("")}var lt={heading:function(C){var Te=b.exec(C);if(Te)return{type:"heading",raw:Te[0],depth:Te[1].length,text:Te[2]}},fences:function(C){var Te=this.rules.block.fences.exec(C);if(Te){var i=Te[0],Y=V(i,Te[3]||""),it=Te[2]?Te[2].trim():Te[2];if(["latex","katex","math"].indexOf(it)>=0){var tt=x(),vt=Y;Y=tt,e[tt]={type:"block",expression:vt}}return{type:"code",raw:i,lang:it,text:Y}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,x=function(){return"__special_katext_id_".concat(N++,"__")},e={};function Ae(){return e}function Ie(){N=0,e={}}function he(ve){return ve=ve.replace(we,function(C,Te){var i=x();return e[i]={type:"inline",expression:Te},i}),ve}var ct=q.listitem;q.listitem=function(ve){return ct(he(ve))};var ie=q.paragraph;q.paragraph=function(ve){return ie(he(ve))};var z=q.tablecell;q.tablecell=function(ve,C){return z(he(ve),C)},q.code=function(ve,C,Te){var i=(C||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

      ".concat(ve,"

      "):'
      ').concat(Te?ve:Object(c.escape)(ve,!0),`
      +`):'
      '+(Te?ve:Object(c.escape)(ve,!0))+"
      "},q.heading=function(ve,C,Te){var i=this.options.headerPrefix+Te.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return G.push({anchor:i,level:C,text:ve}),"'+ve+""},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:lt,renderer:q});var y=f.a,B=t("8+LE"),Q=t("ZRDM"),v=t.n(Q),qe=t("saPB"),et=/]*>/g;function Rt(ve){var C=document.createElement("div");return C.innerHTML=ve,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var ft=l.a=function(ve){var C=ve.value,Te=C===void 0?"":C,i=ve.className,Y=ve.style,it=Y===void 0?{}:Y,tt=String(Te),vt=Object(Pe.useMemo)(function(){var ut=y(tt),De=Ae();return tt.match(/\[TOC\]/)&&(ut=ut.replace("

      [TOC]

      ",ge()),Ze()),ut=ut.replace(/(__special_katext_id_\d+__)/g,function(bt,Ot){var Ut=De[Ot],pt=Ut.type,Fe=Ut.expression;return Object(qe.renderToString)(Rt(Fe)||"",{displayMode:pt==="block",throwOnError:!1,output:"html"})}),ut=ut.replace(/▁/g,"\u2581\u2581\u2581"),Ie(),v.a.sanitize(ut)},[tt]),yt=Object(Pe.useRef)();function kt(ut){var De=ut.target;if(De.tagName.toUpperCase()==="A"){var bt=De.getAttribute("href");if(bt.startsWith("#")){ut.preventDefault();var Ot=document.getElementById(bt.replace("#",""));Ot&&Ot.scrollIntoView(!0)}}}return Object(Pe.useEffect)(function(){if(yt.current&&vt&&(vt.match(et)&&window.PR.prettyPrint()),yt.current)return yt.current.addEventListener("click",kt),function(){yt.current.removeEventListener("click",kt),Ie(),Ze()}},[vt,yt.current,kt]),a.a.createElement("div",{ref:yt,style:it,className:"".concat(i||""," markdown-body"),dangerouslySetInnerHTML:{__html:vt}})}},"9VGf":function(We,l,t){"use strict";t.d(l,"a",function(){return S});var Pe=t("ZZRV"),a=t.n(Pe);function S(s,M){var f=Object(Pe.useRef)();Object(Pe.useEffect)(function(){f.current=s}),Object(Pe.useEffect)(function(){function c(){f.current()}if(M!==null){var V=setInterval(c,M);return function(){return clearInterval(V)}}},[M])}},Aocz:function(We,l,t){We.exports={flex_box_center:"flex_box_center___7n5J9",flex_space_between:"flex_space_between___1vC-V",flex_box_vertical_center:"flex_box_vertical_center___3gkLb",flex_box_center_end:"flex_box_center_end___26SUk",flex_box_column:"flex_box_column___2iv36",title:"title___ooa1w",menuTabs:"menuTabs___3mPq2",rightMenu:"rightMenu___2Vjbz",shixunDetail:"shixunDetail___2EXcB"}},BdwD:function(We,l,t){"use strict";var Pe=t("55MS"),a=t("ZZRV"),S=t.n(a),s=function(f){var c=f.styles,V=c===void 0?{}:c,G=f.customText;return S.a.createElement("section",{className:"tc animated fadeIn",style:Object(Pe.a)(Object(Pe.a)({},{color:"#999",margin:"200px auto"}),V)},S.a.createElement("img",{src:t("FOrL")}),S.a.createElement("p",{className:"mt20 font14"},G||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};l.a=s},BjJ7:function(We,l,t){"use strict";t.d(l,"d",function(){return a}),t.d(l,"c",function(){return S}),t.d(l,"f",function(){return s}),t.d(l,"b",function(){return M}),t.d(l,"e",function(){return f}),t.d(l,"a",function(){return c});var Pe=t("m3rI");function a(V){var G=!0;if(V.length>0){for(var Z=0;Z1&&arguments[1]!==void 0?arguments[1]:"",Z=[],q=0;q=0,Qt=Kt?"Cmd":"Ctrl",j=(O={},Object(M.a)(O,Qt+"-B","bold"),Object(M.a)(O,Qt+"-I","italic"),O),n=(m={},Object(M.a)(m,Ut,"\u6DFB\u52A0\u94FE\u63A5"),Object(M.a)(m,Fe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(M.a)(m,pt,"\u6DFB\u52A0\u56FE\u7247"),Object(M.a)(m,Dt,"\u6DFB\u52A0\u8868\u683C"),m),r=l.a=function(o){var A=o.defaultValue,R=A===void 0?"":A,ce=o.onChange,pe=o.width,Re=pe===void 0?"100%":pe,gt=o.height,Xe=gt===void 0?400:gt,Ct=o.miniToolbar,wt=Ct===void 0?!1:Ct,Bt=o.isFocus,fn=Bt===void 0?!1:Bt,Jt=o.watch,jn=o.id,qt=jn===void 0?"markdown-editor-id":jn,pn=o.showResizeBar,en=pn===void 0?!1:pn,gn=o.noStorage,Mt=gn===void 0?!1:gn,hn=o.showNullButton,Tn=hn===void 0?!1:hn,vn=o.fullScreen,$t=vn===void 0?!1:vn,tn=o.onBlur,nn=o.onCMBeforeChange,Pn=o.className,Nn=Pn===void 0?"":Pn,bn=o.placeholder,Bn=bn===void 0?"":bn,Mn=Object(f.useState)(null),Rn=Object(s.a)(Mn,2),U=Rn[0],In=Rn[1],Hn=Object(f.useState)(R),yn=Object(s.a)(Hn,2),an=yn[0],rn=yn[1],Wn=Object(f.useState)(Jt),Un=Object(s.a)(Wn,2),St=Un[0],Cn=Un[1],on=Object(f.useState)($t),On=Object(s.a)(on,2),jt=On[0],An=On[1],Xn=Object(f.useState)(""),Dn=Object(s.a)(Xn,2),It=Dn[0],Ht=Dn[1],Vn=Object(f.useState)(0),xn=Object(s.a)(Vn,2),Vt=xn[0],un=xn[1],zn=Object(f.useState)(Xe),wn=Object(s.a)(zn,2),sn=wn[0],Fn=wn[1],kn=Object(f.useState)(!1),ln=Object(s.a)(kn,2),Gn=ln[0],cn=ln[1],Yt=Object(f.useRef)(),Ft=Object(f.useRef)(),dn=Object(f.useRef)(),Wt=Object(f.useRef)();Object(f.useEffect)(function(){if(Yt.current){var de=function(ze,Ye){var Je=Ye.clipboardData;if(Je){var dt=Je.types.toString(),Pt=Je.items;if(dt==="text/html,Files"||dt==="Files"){var mt=Pt[1];dt==="Files"&&(mt=Pt[0]),mt.kind==="file"&&mt.type.match(/^image\//i)&&tt(mt.getAsFile(),function(At){At.id?me.replaceSelection("![,](/api/attachments/".concat(At.id,")")):document.location.href="/user/login"})}else return!0}return!0},me=G.a.fromTextArea(Yt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!wt,lineWrapping:!0,value:R,autoCloseTags:!0,autoCloseBrackets:!0});return me.on("paste",de),In(me),function(){me.off("paste",de)}}},[]);var Kn=Object(f.useCallback)(function(){if(Ft.current)try{var de=Ft.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,me=Ft.current.getElementsByClassName("markdown-editor-body")[0];jt?me.style.height="calc(100vh - ".concat(de,"px)"):me.style.height="".concat(sn-de,"px")}catch(_e){console.log(_e,"---- to set md editor body height")}},[sn,Ft,jt]);Object(f.useEffect)(function(){function de(){var _e=new Z.default(function(ze){var Ye=Object(S.a)(ze),Je;try{for(Ye.s();!(Je=Ye.n()).done;){var dt=Je.value;(dt.target.offsetHeight>0||dt.target.offsetWidth>0)&&(Kn(),U.setSize("100%","100%"),U.refresh())}}catch(Pt){Ye.e(Pt)}finally{Ye.f()}});return _e.observe(Yt.current.parentElement),_e}if(U){var me=de();return function(){me.unobserve(Yt.current.parentElement)}}},[U,Kn]),Object(f.useEffect)(function(){if(U){for(var de=[],me=function(){var dt=ze[_e];Ye=Object(s.a)(dt,2);var Pt=Ye[0],mt=Ye[1],At=Object(M.a)({},Pt,function(){mn(mt)});de.push(At),U.addKeyMap(At)},_e=0,ze=Object.entries(j);_e0){var de=new Date().getTime(),me=window.sessionStorage.getItem(qt);de>=Vt+ke&&(!me||me!==an)&&(window.sessionStorage.setItem(qt,an),cn(!0))}},ke),Object(f.useEffect)(function(){Cn(Jt)},[U,Jt]),Object(f.useEffect)(function(){U&&(fn&&U.focus())},[U,fn]),Object(f.useEffect)(function(){if(St&&U){var de=function(ze){var Ye=ze.target;if(Wt.current){var Je=Ye.scrollTop/Ye.scrollHeight;Wt.current.scrollTop=Wt.current.scrollHeight*Je}},me=U.getScrollerElement();return me.addEventListener("scroll",de),function(){me.removeEventListener("scroll",de)}}},[U,St]),Object(f.useEffect)(function(){if(U&&nn){var de=function(_e,ze){nn(_e,ze)};return U.on("beforeChange",de),function(){U.off("beforeChange",de)}}},[U,nn]),Object(f.useEffect)(function(){if(U&&tn){var de=function(){tn(U.getValue())};return U.on("blur",de),function(){U.off("blur",de)}}},[U,tn]),Object(f.useEffect)(function(){if(U){var de=function(_e){var ze=_e.getValue();rn(ze),un(new Date().getTime()),_e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ce&&ce(ze)};return U.on("change",de),function(){U.off("change",de)}}},[U,ce]),Object(f.useEffect)(function(){U&&(R==null?(U.setValue(""),rn("")):R!==U.getValue()&&(U.setValue(R),rn(R)))},[U,R]);var mn=Object(f.useCallback)(function(de){var me=U.getCursor(),_e=U.getSelection(),ze=_e.split(` `);switch(de){case"bold":return U.replaceSelection("**"+_e+"**"),_e===""&&U.setCursor(me.line,me.ch+2),U.focus();case"italic":return U.replaceSelection("*"+_e+"*"),_e===""&&U.setCursor(me.line,me.ch+1),U.focus();case"code":return U.replaceSelection("`"+_e+"`"),_e===""&&U.setCursor(me.line,me.ch+1),U.focus();case"inline-latex":return U.replaceSelection("`$$"+_e+"$$`"),_e===""&&U.setCursor(me.line,me.ch+3),U.focus();case"latex":return U.replaceSelection("```latex\n"+_e+"\n```"),U.setCursor(me.line+1,_e.length+1),U.focus();case"line-break":return U.replaceSelection(`
      `),U.focus();case"list-ul":return _e===""?U.replaceSelection("- "+_e):U.replaceSelection(ze.map(function(Ye){return Ye===""?"":"- ".concat(Ye)}).join(` `)),U.focus();case"list-ol":return _e===""?U.replaceSelection("1. "+_e):U.replaceSelection(ze.map(function(Ye,Je){return Ye===""?"":"".concat(Je+1,". ").concat(Ye)}).join(` `)),U.focus();case"add-null-ch":return _e===""&&U.setCursor(me.line,me.ch+1),U.replaceSelection(Nt),U.focus();case"eraser":return U.setValue(""),U.focus();case"trigger-watch":return Cn(!St),U.focus();case"trigger-full-screen":return An(!jt),U.focus();case Ut:Ht(Ut);return;case Fe:Ht(Fe);return;case pt:Ht(pt);return;case Dt:Ht(Dt);return;default:throw new Error}},[U,St,jt]),_n=Object(f.useCallback)(function(de){Ht("");switch(It){case Ut:var me=de.title,_e=de.link;return U.replaceSelection("[".concat(me,"](").concat(_e,")")),U.focus();case Fe:var ze=de.language,Ye=de.content;return U.replaceSelection(["```"+ze,Ye,"```"].join(` `)),U.focus();case pt:var Je=de.src,dt=de.alt;return U.replaceSelection("![ ".concat(dt," ]( ").concat(Je,' "').concat(dt,'" )')),U.focus();case Dt:for(var Pt=de.row,mt=de.col,At=de.align,En=` -`,Tt=0;Tt300&&(mt=300);var At=Xe+mt+"px";Fn(At)}},ze=dn.current,Ye=!1,Je=0;return ze.addEventListener("mousedown",de),document.addEventListener("mousemove",_e),document.addEventListener("mouseup",me),function(){ze.removeEventListener("mousedown",de),document.removeEventListener("mousemove",_e),document.removeEventListener("mouseup",me)}}},[U,dn]),Object(f.useEffect)(function(){Fn(Xe)},[Xe]);var $n=Gt(Re),kn=Gt(sn),Yn={width:$n,height:kn},Zn=Object(f.useMemo)(function(){if(Vt){var de=new Date(Vt),me=de.getHours(),_e=de.getMinutes(),ze=de.getSeconds();return me=me<10?"0"+me:me,_e=_e<10?"0"+_e:_e,ze=ze<10?"0"+ze:ze,"".concat(me,":").concat(_e,":").concat(ze)}return 0},[Vt]);function Qn(){window.sessionStorage.removeItem(qt),cn(!1),un(0)}function Jn(){cn(!1),un(0),U.setValue(window.sessionStorage.getItem(qt))}return c.a.createElement(f.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ft},c.a.createElement("div",{className:"markdown-editor-container ".concat(Nn," ").concat(St?"on-preview":""," ").concat(wt?"mini":""," ").concat(jt?"full-screen":""),style:Yn},c.a.createElement(he,{watch:St,fullScreen:jt,showNullButton:Tn,onActionCallback:mn}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:Yt,placeholder:Bn})),St?c.a.createElement("div",{ref:Wt,className:"preview-container"},c.a.createElement(we.a,{value:an})):null)),Gn?c.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",c.a.createElement("a",{onClick:Jn},"\u6062\u590D")," ? /",c.a.createElement("a",{onClick:Qn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zn," \u4FDD\u5B58\uFF09"):null),en?c.a.createElement("a",{ref:dn,className:"editor-resize"}):null,c.a.createElement(ct.a,null,n[It]?c.a.createElement(a.a,{centered:!0,title:n[It],visible:!0,onCancel:zt,footer:null},Xt):null))}},"TS7/":function(He,l,t){"use strict";t.r(l);var Pe=t("MYAL"),a=t("a/1m"),k=t("FHsC"),s=t("4PKU"),M=t("MPZO"),f=t("bnk9"),c=t("XSsT"),V=t("iBFk"),G=t("jpv3"),Z=t("9rdS"),q=t("VBJJ"),b=t.n(q),Ze=t("X/R0"),E=t("M6G9"),ge=t("z3+T"),lt=t("rjoL"),we=t("TMtJ"),N=t("GZha"),x=t("ZZRV"),e=t.n(x),Ae=t("q5+0"),We=t("DndG"),he=t("9kvl"),ct=t("0YPX"),ie=t("xHv9"),z=t("OJ0L"),y=t("1vsH"),B=t("mgmH"),Q=t("Rbwl"),v=t("hTF7"),qe=t("CeOx"),et=t("NiCL"),Rt=t("DHCt"),ft=t("CRgH"),ve=t("XZgM"),C=t("TFeq"),Te=t("RXQH"),i=t("VgM2"),Y=t("55MS"),it=t("Ot1p"),tt=t("m3rI"),vt=t("9Bee"),yt=function(g){var h=g.shixunHomeworks,L=g.dispatch,fe=Object(Ae.m)();return e.a.createElement(we.a,{centered:!0,title:"\u63D0\u793A",visible:h.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(b.a.mark(function ae(){var ye;return b.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,L({type:"shixunHomeworks/deleteReply",payload:{object_id:h.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:ye=H.sent,ye.status===0&&(E.b.success("\u5220\u9664\u6210\u529F"),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},h.actionTabs.params)}));case 4:case"end":return H.stop()}},ae)})),onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))},Lt=Object(he.a)(function(K){var g=K.shixunHomeworks;return{shixunHomeworks:g}})(yt),ut=t("NfTp"),De=t.n(ut),bt=t("73mG"),Ot=t("olfJ"),Ut=t("942q"),pt=t.n(Ut),Fe=t("xKgJ");De.a.lang("ZH-cn");var Dt=function(g){var h=g.shixunHomeworks,L=g.classroomList,fe=g.globalSetting,ae=g.user,ye=g.loading,re=g.dispatch,H=Object(x.useState)(Object(Y.a)({},Object(Ae.m)())),ue=Object(N.a)(H,2),W=ue[0],F=ue[1],Ve=Object(x.useState)(!1),Ge=Object(N.a)(Ve,2),oe=Ge[0],ke=Ge[1],be=Object(x.useState)(-1),Ie=Object(N.a)(be,2),je=Ie[0],Ue=Ie[1],Qe=Object(x.useState)(""),Be=Object(N.a)(Qe,2),nt=Be[0],J=Be[1],te=Object(x.useState)(""),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=h.workList,u=L.detailLeftMenus,Ee=h.replyList,_t=h.workDetail;return W.page_size=10,Object(x.useEffect)(function(){re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),re({type:"shixunHomeworks/getWorkDetail",payload:Object(Y.a)({},W)}),u.course_modules||re({type:"classroomList/getClassroomLeftMenus",payload:Object(Y.a)({},W)})},[W.categoryId]),e.a.createElement("section",{className:pt.a.bg},e.a.createElement("section",{className:" edu-container"},e.a.createElement("aside",{className:[pt.a.desc,"c-black","font14","bg-white"].join(" ")},h.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement(vt.a,{value:(_t==null?void 0:_t.explanation)||"\u6682\u65E0\uFF5E"}),h.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement("aside",{className:["bg-white"].join(" ")},e.a.createElement(it.a,{onChange:function(se){J(se)},defaultValue:(_t==null?void 0:_t.explanation)||"",height:200,isFocus:!0,watch:!0}),e.a.createElement(C.a,null,e.a.createElement(i.a,{span:24,className:"tr"},e.a.createElement(f.a,{type:"default",size:"large",onClick:Object(ge.a)(b.a.mark(function ne(){return b.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:re({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return rt.stop()}},ne)}))},"\u53D6\u6D88"),e.a.createElement(f.a,{type:"primary",size:"large",className:"ml20",onClick:Object(ge.a)(b.a.mark(function ne(){var se;return b.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!(nt==="")){T.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),T.next=8;break;case 4:return T.next=6,re({type:"shixunHomeworks/updateWork",payload:{explanation:nt,categoryId:W.categoryId}});case 6:se=T.sent,se.status===0&&(E.b.success("\u64CD\u4F5C\u6210\u529F"),re({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),re({type:"shixunHomeworks/getWorkDetail",payload:Object(Y.a)({},W)}));case 8:case"end":return T.stop()}},ne)}))},"\u4FDD\u5B58"))))),e.a.createElement("aside",{className:[pt.a.reply,"bg-white","mt20"].join(" ")},oe&&e.a.createElement(it.a,{onChange:function(se){J(se)},height:200,isFocus:!0,watch:!0}),e.a.createElement(C.a,{onClick:function(){ke(!0)}},e.a.createElement(i.a,{flex:"1"},!oe&&e.a.createElement(ft.a,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.a.createElement(i.a,null,e.a.createElement(f.a,{type:"primary",size:"large",onClick:Object(ge.a)(b.a.mark(function ne(){var se;return b.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!(nt==="")){T.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),T.next=8;break;case 4:return T.next=6,re({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:nt}}});case 6:se=T.sent,se.status===0&&(E.b.success("\u53D1\u5E03\u6210\u529F"),re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),ke(!1),J(""));case 8:case"end":return T.stop()}},ne)}))},"\u53D1\u8868")))),(Ee==null?void 0:Ee.comments)&&Ee.comments!=""&&e.a.createElement("aside",{className:[pt.a.replyList,"bg-white"].join(" ")},Ee==null?void 0:Ee.comments.map(function(ne,se){var rt,T,w,P;return e.a.createElement(C.a,{gutter:[12,12],key:se},e.a.createElement(i.a,{flex:"40px"},e.a.createElement("img",{width:"40",src:"".concat(tt.a.IMG_SERVER,"/images/").concat(ne==null||((rt=ne.author)===null||rt===void 0)?void 0:rt.image_url)})),e.a.createElement(i.a,{flex:"1"},e.a.createElement(C.a,{align:"middle"},e.a.createElement(i.a,{span:20},e.a.createElement("span",{className:"c-light-black"},ne==null||((T=ne.author)===null||T===void 0)?void 0:T.name),e.a.createElement("span",{className:"c-light-black ml10"},ne.time," \u53D1\u5E03")),e.a.createElement(i.a,{span:4},e.a.createElement("div",{className:"tr"},(Object(Fe.c)()||(ae==null||((w=ae.userInfo)===null||w===void 0)?void 0:w.login)===(ne==null||((P=ne.author)===null||P===void 0)?void 0:P.login))&&e.a.createElement(bt.a,{className:"current",onClick:function(){re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:ne,object_type:"message"}})}}))),e.a.createElement(i.a,{span:24},e.a.createElement(vt.a,{value:ne.content})),ne.children&&e.a.createElement("aside",{className:pt.a.comment},ne.children.map(function(p,X){var $,Ke;return e.a.createElement(C.a,{key:X},e.a.createElement(i.a,{span:24},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"1"},p.author.name,e.a.createElement("span",{className:"c-light-black ml10"},De()(p==null?void 0:p.created_on).fromNow())),e.a.createElement(i.a,null,(Object(Fe.c)()||(ae==null||(($=ae.userInfo)===null||$===void 0)?void 0:$.login)===(p==null||((Ke=p.author)===null||Ke===void 0)?void 0:Ke.login))&&e.a.createElement(et.a,{title:"\u5220\u9664"},e.a.createElement(bt.a,{className:"current",onClick:function(){re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:p}})}}))))),e.a.createElement(i.a,null,e.a.createElement(vt.a,{value:p.content})))})),e.a.createElement(i.a,{span:24,className:"mt5 c-light-black"},je===se&&e.a.createElement("aside",null,e.a.createElement(it.a,{onChange:function(X){Se(X)},height:150,isFocus:!0}),e.a.createElement(C.a,null,e.a.createElement(i.a,{span:24,className:"tr"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(!(_==="")){$.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),$.next=9;break;case 4:return $.next=6,re({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",m_parent_id:ne.id,reply_id:1,notes:_}}});case 6:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),E.b.success("\u53D1\u5E03\u6210\u529F"),Ue(-1);case 9:case"end":return $.stop()}},p)}))},"\u53D1\u8868")))),je!==se&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Ue(se)}}),ne.liked&&e.a.createElement("span",{className:"c-orange"},e.a.createElement(Ot.a,{className:"mr5 ml30",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,re({type:"shixunHomeworks/replyUnLike",payload:{object_id:ne.id}});case 2:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)});case 3:case"end":return $.stop()}},p)}))}),ne.praises_count),!ne.liked&&e.a.createElement("span",null,e.a.createElement(Ot.a,{className:"mr5 ml30",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,re({type:"shixunHomeworks/replyLike",payload:{object_id:ne.id,object_type:"message"}});case 2:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)});case 3:case"end":return $.stop()}},p)}))}),ne.praises_count))))))}))),e.a.createElement("aside",{className:"tc mt30 pb30"},e.a.createElement(v.a,{defaultCurrent:1,total:Ee==null?void 0:Ee.total_count,hideOnSinglePage:!0,current:W.page||1,onChange:function(se){W.page=se,re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)})}})),e.a.createElement(Lt,null))},xt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.classroomList,L=K.loading,fe=K.user,ae=K.globalSetting;return{shixunHomeworks:g,globalSetting:ae,classroomList:h,user:fe,loading:L.effects}})(Dt),kt=t("GrpF"),d=t("Xc/e"),O=t("uLqt"),m=t("/vd4"),Ne=t("zjzt"),at=t("EkPb"),Le=t("7X0+"),Nt=t("KwvC"),Gt=t("BdwD"),Kt=t("Xm8N"),Qt=t("9cas"),j=t("twZV"),n=t("V0hb"),r=t("buSX"),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},A=o,R=t("XSrM"),ce=function(g,h){return x.createElement(R.a,Object.assign({},g,{ref:h,icon:A}))};ce.displayName="ExclamationCircleFilled";var pe=x.forwardRef(ce),Re=t("ErOA"),gt=function(g){var h=g.shixunHomeworks,L=g.dispatch,fe=Object(r.a)(g,["shixunHomeworks","dispatch"]),ae=Object(Ae.m)(),ye=Object(x.useState)(!0),re=Object(N.a)(ye,2),H=re[0],ue=re[1],W=Object(x.useState)(!1),F=Object(N.a)(W,2),Ve=F[0],Ge=F[1],oe=Le.a.useForm(),ke=Object(N.a)(oe,1),be=ke[0],Ie=function(){var je=Object(ge.a)(b.a.mark(function Ue(){var Qe,Be;return b.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return Qe=be.getFieldValue(),J.next=3,Object(Re.a)("/api/homework_commons/".concat(ae.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:Object(n.a)(h.actionTabs.selectArrs),cover_all:H,hidden_comment:Qe.hidden_comment,comment:Qe.comment}});case 3:Be=J.sent,Be.status===0&&(E.b.success("\u8BC4\u9605\u6210\u529F"),be.resetFields(),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getWorkList",payload:Object(Y.a)({},h.actionTabs.params)}));case 5:case"end":return J.stop()}},Ue)}));return function(){return je.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(we.a,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",visible:h.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(b.a.mark(function je(){var Ue;return b.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:Ue=be.getFieldValue(),JSON.stringify(Ue)==="{}"||Ue.hidden_comment===""&&Ue.comment===""?Ge(!0):h.workList.partial_comment?L({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:h.actionTabs.selectArrs,params:h.actionTabs.params}}):Ie();case 2:case"end":return Be.stop()}},je)})),onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(Le.a,{form:be,onChange:function(){Ve&&Ge(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(Le.a.Item,{name:"comment"},e.a.createElement(ft.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.a.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(Le.a.Item,{name:"hidden_comment"},e.a.createElement(ft.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ve&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.a.createElement(we.a,{centered:!0,title:e.a.createElement("span",null,e.a.createElement(pe,{className:"c-orange mr20"}),"\u63D0\u793A"),visible:h.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:function(){Ie()},onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.a.createElement("div",{className:"tc"},e.a.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.a.createElement("p",null,e.a.createElement(j.a.Group,{onChange:function(Ue){ue(Ue.target.value)},value:H},e.a.createElement(j.a,{value:!0},"\u8986\u76D6\u6709\u6709\u70B9\u8BC4"),e.a.createElement(j.a,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))},Xe=Object(he.a)(function(K){var g=K.shixunHomeworks;return{shixunHomeworks:g}})(gt),Ct=t("XYT7"),wt=t("BoW6"),Bt=t.n(wt),fn=function(g){var h,L,fe,ae,ye,re,H,ue,W,F,Ve,Ge,oe,ke,be,Ie,je,Ue=g.shixunHomeworks,Qe=g.loading,Be=g.dispatch,nt=g.setExportParams,J=Object(Ae.m)(),te=Object(x.useState)(Object(Y.a)(Object(Y.a)({},{page:1,limit:20,order:"work_score",b_order:"desc"}),J)),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=Le.a.useForm(),u=Object(N.a)(ht,1),Ee=u[0],_t=Object(x.useState)(),ne=Object(N.a)(_t,2),se=ne[0],rt=ne[1],T=Object(x.useState)({}),w=Object(N.a)(T,2),P=w[0],p=w[1],X=Object(x.useState)([]),$=Object(N.a)(X,2),Ke=$[0],Ce=$[1];Object(x.useEffect)(function(){Me()},[_.coursesId]),Object(x.useEffect)(function(){var ee=Ue.workList;Object(Fe.q)()?(Ce([Object(Y.a)(Object(Y.a)({},ee),{number:"\u6211"})]),p(Object(Y.a)({},ee))):p(Object(Y.a)({},ee))},[Ue.workList]);var Me=function(){return nt(Object(Y.a)({},_)),Be({type:"shixunHomeworks/getWorkList",payload:_})};Object(x.useEffect)(function(){xe()},[]);var xe=function(){var ee=Object(ge.a)(b.a.mark(function D(){var S;return b.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.next=2,Object(Ct.F)({categoryId:J.categoryId});case 2:S=Et.sent,rt(S==null?void 0:S.update_score);case 4:case"end":return Et.stop()}},D)}));return function(){return ee.apply(this,arguments)}}(),le=function(){var ee=Object(ge.a)(b.a.mark(function D(){var S;return b.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Be({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}}),Et.next=3,Object(Ct.V)({categoryId:J.categoryId});case 3:S=Et.sent,Be({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(S==null?void 0:S.status)===0&&(E.b.success(S==null?void 0:S.message),Me());case 6:case"end":return Et.stop()}},D)}));return function(){return ee.apply(this,arguments)}}(),Oe=function(){_.page=1;var D=Object.assign({},Ee.getFieldValue());delete _.course_group,delete _.teacher_comment,Object.keys(D).map(function(S){switch(S){case"task_status":D[S].includes("all")||!D[S].length?(delete _.work_status,Ee.setFieldsValue(Object(Ne.a)({},"task_status","all"))):(_.work_status=D[S],Ee.setFieldsValue(Object(Ne.a)({},"task_status",_.work_status)));break;case"course_group_info":D[S].includes("all")||!D[S].length?(delete _.course_group,Ee.setFieldsValue(Object(Ne.a)({},"course_group_info","all"))):(_.course_group=D[S],Ee.setFieldsValue(Object(Ne.a)({},"course_group_info",_.course_group)));break;case"teacher_comment":if(D[S].includes("all")||!D[S].length)delete _.teacher_comment,Ee.setFieldsValue(Object(Ne.a)({},"teacher_comment","all"));else{var ot;_.teacher_comment=((ot=D[S])===null||ot===void 0?void 0:ot.length)===1?Number(D[S][0]):"",Ee.setFieldsValue(Object(Ne.a)({},"teacher_comment",D[S]))}break}}),Me()},$e=function(D,S){_.page=D,_.limit=20,Me()},st=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:function(D,S,ot){return S.number?S.number:_.limit*(_.page-1)+ot+1}},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:70,ellipsis:{showTitle:!1},render:function(D){return e.a.createElement(et.a,{placement:"bottomLeft",title:D},e.a.createElement("span",{className:"current"},D))}},!Object(Fe.p)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,width:120,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:_.order==="student_id"?_.b_order==="desc"?"descend":"ascend":null,render:function(D){return e.a.createElement(et.a,{placement:"bottomLeft",title:D||"--"},e.a.createElement("span",{className:"current"},Object(y.y)(D||"--")))}},((P==null||((h=P.course_group_info)===null||h===void 0)?void 0:h.length)||Object(Fe.q)()&&!0)&&{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,ellipsis:{showTitle:!1},render:function(D,S){return D?e.a.createElement(et.a,{placement:"bottom",title:D},e.a.createElement("span",{className:"current"},Object(y.p)(D))):"--"}},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:80,ellipsis:{showTitle:!1},render:function(D){return e.a.createElement(y.e,{status:D})}},{title:e.a.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u5B66\u5458\u79BB\u5F00\u5B9E\u8BAD\u5B66\u4E60\u754C\u9762\u505C\u6B62\u8BA1\u65F6\uFF1B",e.a.createElement("br",null),"\u8BC4\u6D4B\u9996\u6B21\u901A\u8FC7\u4E4B\u540E\uFF0C\u505C\u6B62\u8BA1\u65F6",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"cost_time",align:"center",width:110,ellipsis:{showTitle:!1},render:function(D,S){return D?e.a.createElement(et.a,{placement:"bottomLeft",title:D},D):"--"}},(P==null||((L=P.homework_status)===null||L===void 0)?void 0:L.includes("\u5DF2\u622A\u6B62"))&&{title:e.a.createElement("span",null,"\u5B8C\u6210\u5173\u5361\u6570",e.a.createElement(et.a,{placement:"top",title:e.a.createElement(e.a.Fragment,null,"\u672C\u5217\u6570\u636E\u89C4\u5219:",e.a.createElement("br",null),"\u4ECE\u524D\u5230\u540E\u4F9D\u6B21\u4E3A\uFF1A\u5F53\u524D\u6700\u65B0\u5B8C\u6210\u7684\u5173\u5361\u6570\u3001\u4F5C\u4E1A\u622A\u6B62\u524D\u5B8C\u6210\u7684\u5173\u5361\u6570\u3001\u672C\u5B9E\u8BAD\u6700\u5927\u5173\u5361\u6570",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"current_complete_count",align:"center",width:100,ellipsis:{showTitle:!1},render:function(D,S){return e.a.createElement("span",null,D||0," / ",S.complete_count||0," / ",P.challenges_count)}},!(P==null||((fe=P.homework_status)===null||fe===void 0)?void 0:fe.includes("\u5DF2\u622A\u6B62"))&&{title:"\u7ED3\u675F\u524D\u5B8C\u6210\u5173\u5361",align:"center",dataIndex:"complete_count",width:115,ellipsis:{showTitle:!1},render:function(D,S){return e.a.createElement("span",null,D||0,"/",P.challenges_count)}},!Object(Fe.p)()&&{title:e.a.createElement("span",null,"\u5173\u5361\u5F97\u5206",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u622A\u6B62\u524D\u5B66\u5458\u5B8C\u6210\u7684\u5173\u5361\u624D\u6709\u6210\u7EE9",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"final_score",align:"center",width:90,ellipsis:{showTitle:!1},render:function(D){var S;return D>=0&&D<=60?S=e.a.createElement("span",{className:"c-red"},D):D===100?S=e.a.createElement("span",{className:"c-green"},D):D>60?S=e.a.createElement("span",{className:"c-orange"},D):S="--",S}},!Object(Fe.p)()&&((ae=Ue.workList)===null||ae===void 0?void 0:ae.work_efficiency)&&((ye=Ue.workList)===null||ye===void 0||((re=ye.homework_status)===null||re===void 0)?void 0:re.includes("\u5DF2\u622A\u6B62"))&&{title:e.a.createElement("span",null,"\u6548\u7387\u5206",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("div",null,((H=Ue.workList)===null||H===void 0?void 0:H.allow_late)?"\u8865\u4EA4\u7ED3\u675F\u65F6\uFF0C\u7CFB\u7EDF\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u6210\u5458\u4E2D\u7684":"\u4F5C\u4E1A\u622A\u6B62\u65F6\uFF0C\u7CFB\u7EDF\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u6210\u5458\u4E2D\u7684",e.a.createElement("br",null),"\u6548\u7387\u8868\u73B0\u81EA\u52A8\u8BC4\u5206\u3002",e.a.createElement("br",null),"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u5B66\u751F\u5DE5\u4F5C\u6548\u7387= log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)",e.a.createElement("br",null),"\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5DE5\u4F5C\u6548\u7387 / \u8BFE\u5802\u5B66\u751F\u6700\u9AD8",e.a.createElement("br",null),"\u5DE5\u4F5C\u6548\u7387 * \u5206\u503C",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"eff_score",align:"center",width:80,ellipsis:{showTitle:!1},render:function(D){var S;return D>=0&&D<=60?S=e.a.createElement("span",{className:"c-red"},D):D===100?S=e.a.createElement("span",{className:"c-green"},D):D>60?S=e.a.createElement("span",{className:"c-orange"},D):S="--",S}},!Object(Fe.p)()&&{title:e.a.createElement("span",null,"\u5F53\u524D\u6210\u7EE9",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",e.a.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:_.order==="work_score"?_.b_order==="desc"?"descend":"ascend":null,width:90,ellipsis:{showTitle:!1},render:function(D,S){var ot,Et;return D>=0&&D<=60?Et=e.a.createElement("span",{className:"c-red"},D):D===100?Et=e.a.createElement("span",{className:"c-green"},D):D>60?Et=e.a.createElement("span",{className:"c-orange"},D):Et="--",e.a.createElement(et.a,{placement:"bottom",title:S.ultimate_score?e.a.createElement("div",null,Et==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A".concat(S.work_score,"\u5206")):e.a.createElement("div",null,e.a.createElement("div",null,S.final_score?"\u5173\u5361\u5F97\u5206\uFF1A".concat(S.final_score,"\u5206"):"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),e.a.createElement("div",null,S.eff_score?"\u6548\u7387\u8BC4\u5206\uFF1A".concat(S.eff_score,"\u5206"):"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),e.a.createElement("div",null,S.late_penalty?"\u8FDF\u4EA4\u6263\u5206\uFF1A".concat(S.late_penalty,"\u5206"):"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ot=Ue.workList)===null||ot===void 0?void 0:ot.answer_open_evaluation)&&e.a.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",S.view_answer_count,"\u5173"),e.a.createElement("div",null,S.work_score?"\u6700\u7EC8\u6210\u7EE9\uFF1A".concat(S.work_score,"\u5206"):"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},e.a.createElement("div",null,Et))}},{title:e.a.createElement("span",null,"\u8BC4\u9605\u72B6\u6001",e.a.createElement(et.a,{overlayClassName:Bt.a.reviewStatusTooltip,placement:"top",title:e.a.createElement("pre",null,"\u4EE5\u4E0B\u60C5\u5F62\u51FA\u73B0\u4E00\u79CD\uFF0C\u8BC4\u9605\u72B6\u6001\u81EA\u52A8\u53D8\u4E3A\u5DF2\u8BC4\u9605\uFF1A",e.a.createElement("br",null),"1.\u5B66\u751F\u5F00\u542F\u4F5C\u4E1A\uFF0C\u7CFB\u7EDF\u5BF9\u5B66\u751F\u8FDB\u884C\u4E86\u81EA\u52A8\u6253\u5206\uFF1B",e.a.createElement("br",null),"2.\u8001\u5E08\u5BF9\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u5173\u5361\u8C03\u5206\u6216\u8005\u8FFD\u52A0\u70B9\u8BC4\uFF1B",e.a.createElement("br",null),"3.\u6574\u4E2A\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u6240\u6709\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u5C06\u81EA\u52A8\u53D8\u4E3A\u5DF2\u8BC4\u9605\u3002",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),align:"center",dataIndex:"has_comment",width:90,ellipsis:!0,render:function(D){return D?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",width:70,ellipsis:!0,render:function(D,S){var ot;return Object(Fe.q)()?e.a.createElement("div",null,Object(y.m)(S==null?void 0:S.work_status)==="\u672A\u5F00\u542F"?e.a.createElement("span",null,"--"):e.a.createElement(We.Link,{target:"_blank",to:"/classrooms/".concat(_.coursesId,"/shixun_homework/").concat(_.categoryId,"/").concat(S.id,"/comment")},"\u67E5\u770B")):e.a.createElement("div",null,e.a.createElement(We.Link,{target:"_blank",to:"/classrooms/".concat(_.coursesId,"/shixun_homework/").concat(_.categoryId,"/").concat(S.id,"/comment")},S.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),e.a.createElement("br",null),(P==null||((ot=P.homework_status)===null||ot===void 0)?void 0:ot[0])!=="\u5DF2\u622A\u6B62"&&S.myshixun_id!==0&&e.a.createElement("span",{className:"".concat(Bt.a.color32C," current"),onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:S,params:_}})}},"\u6253\u56DE\u91CD\u505A"))}}].filter(function(ee){return!!ee});return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"".concat(Bt.a.wrap," minH500 bg-white pl30 pr30 pt30")},((ue=P.homework_status)===null||ue===void 0?void 0:ue.includes("\u672A\u53D1\u5E03"))&&e.a.createElement(Gt.a,null),!!Ke.length&&e.a.createElement(m.a,{className:"mb10",dataSource:Ke,columns:st,pagination:!1,showHeader:!1,loading:!1}),!((W=P.homework_status)===null||W===void 0?void 0:W.includes("\u672A\u53D1\u5E03"))&&e.a.createElement("aside",null,!Object(Fe.c)()&&e.a.createElement("div",{className:"c-light-black font12"},e.a.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(P==null?void 0:P.commit_count)||0," \u4EBA"),e.a.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",(P==null?void 0:P.uncommit_count)||0," \u4EBA"),(P==null?void 0:P.left_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("span",{className:"ml20 c-black"},P==null||((F=P.left_time)===null||F===void 0)?void 0:F.status),e.a.createElement("span",{className:"ml20 c-orange-ff9"},P==null||((Ve=P.left_time)===null||Ve===void 0)?void 0:Ve.time))),Object(Fe.c)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Le.a,{form:Ee,onChange:Oe,initialValues:(Ge={},Object(Ne.a)(Ge,"task_status","all"),Object(Ne.a)(Ge,"course_group_info","all"),Object(Ne.a)(Ge,"teacher_comment","all"),Ge)},((oe=P.task_status)===null||oe===void 0?void 0:oe.length)>0&&e.a.createElement(Le.a.Item,{name:"task_status"},e.a.createElement(d.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},P.task_status&&P.task_status.map(function(ee,D){return e.a.createElement(d.a,{name:"task_status",value:ee.id},ee.name,"(",ee.count,")")}))))),((ke=P.course_group_info)===null||ke===void 0?void 0:ke.length)>0&&e.a.createElement(Le.a.Item,{name:"course_group_info"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},(be=P.course_group_info)===null||be===void 0?void 0:be.map(function(ee,D){return e.a.createElement(d.a,{value:ee.course_group_id},ee.group_group_name,"(",ee.count,")")}))))),((Ie=P.teacher_comment)===null||Ie===void 0?void 0:Ie.length)>0&&e.a.createElement(Le.a.Item,{name:"teacher_comment"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},P.teacher_comment&&P.teacher_comment.map(function(ee,D){return e.a.createElement(d.a,{value:String(ee.id)},ee.name,"(",ee.count,")")})))))),e.a.createElement(C.a,{align:"middle"},e.a.createElement(i.a,{flex:"1"},e.a.createElement(ft.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(D){_.search=D,_.page=1,Me()},style:{width:240}}),e.a.createElement("span",{className:"ml5"},e.a.createElement("span",{className:"c-red"},P.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",P.work_count,"\u4E2A\u5B66\u751F\uFF09")),e.a.createElement(i.a,null,e.a.createElement("span",{className:"current ml10",onClick:function(){_.order="update_time",_.b_order=_.b_order==="asc"?"desc":"asc",_.page=1,Me()}},e.a.createElement("span",{className:"c-light-primary"},"\u63D0\u4EA4\u65F6\u95F4"),e.a.createElement("p",{className:"edu-sorter current ".concat(_.order==="update_time"&&_.b_order)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Object(Fe.c)()&&se&&e.a.createElement(f.a,{type:"primary",className:"ml10",onClick:le},e.a.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),e.a.createElement(f.a,{type:"primary",className:"ml10",onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:P.student_works.map(function(D){return D.id}),params:_}})}},e.a.createElement(Nt.a,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4")))),!!((je=P.student_works)===null||je===void 0?void 0:je.length)&&e.a.createElement(m.a,{className:"mt30",loading:Qe["shixunHomeworks/getWorkList"],pagination:!1,dataSource:P.student_works,columns:st,onChange:function(D,S,ot){console.log("c: ",ot),ot.field&&(_.order=ot.field),ot.order==="ascend"&&(_.b_order="asc"),ot.order==="descend"&&(_.b_order="desc"),ot.order||(_.b_order="asc"),Me()}}),e.a.createElement(Xe,null),e.a.createElement(Kt.a,null))),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(v.a,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:$e,current:_.page||1,defaultPageSize:20,total:P.work_count})))},Jt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(fn),jn=t("LC9H"),qt=t("mH3W"),pn=t("Eqs+"),en=t.n(pn),gn=t("CKlD"),Mt=t.n(gn),hn=t("LlUK"),Tn=t.n(hn),vn=t("MdoL"),$t=t.n(vn),tn=t("FpYG"),nn=t.n(tn),Pn=t("S64Z"),Nn=t.n(Pn),bn=t("RWWu"),Bn=t.n(bn),Mn=t("hhPZ"),Rn=t.n(Mn),U=t("Z0j4"),In=t.n(U),Hn=t("y1o2"),yn=t.n(Hn),an=t("uttS"),rn=t.n(an),Wn=t("4ZCI"),Un=t.n(Wn),St=t("X/IY"),Cn=t("iczh"),on=t.n(Cn),On=t("LpVx");function jt(K){return Object.keys(K).reduce(function(g,h){return(h.substr(0,5)==="data-"||h.substr(0,5)==="aria-"||h==="role")&&h.substr(0,7)!=="data-__"&&(g[h]=K[h]),g},{})}var An=t("XDlA"),Xn=t.n(An),Dn=t("T5E4"),It=t.n(Dn),Ht=t("XneU"),Vn=t.n(Ht),xn=t("Hdxz"),Vt=t.n(xn),un=function(K){Vn()(h,K);var g=Vt()(h);function h(){var L;return Xn()(this,h),L=g.apply(this,arguments),L.state={error:void 0,info:{componentStack:""}},L}return It()(h,[{key:"componentDidCatch",value:function(fe,ae){this.setState({error:fe,info:ae})}},{key:"render",value:function(){var fe=this.props,ae=fe.message,ye=fe.description,re=fe.children,H=this.state,ue=H.error,W=H.info,F=W&&W.componentStack?W.componentStack:null,Ve=typeof ae=="undefined"?(ue||"").toString():ae,Ge=typeof ye=="undefined"?F:ye;return ue?x.createElement(ln,{type:"error",message:Ve,description:x.createElement("pre",null,Ge)}):re}}]),h}(x.Component),zn=t("nSZG"),wn=function(K,g){var h={};for(var L in K)Object.prototype.hasOwnProperty.call(K,L)&&g.indexOf(L)<0&&(h[L]=K[L]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,L=Object.getOwnPropertySymbols(K);fe0&&e.a.createElement(Le.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},F.group_info&&F.group_info.map(function(J,te){return e.a.createElement(d.a,{value:J.id},J.name,"(",J.count,")")})))),e.a.createElement(C.a,{className:"font14 c-red mt5"},e.a.createElement(i.a,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED")))),e.a.createElement("p",{className:"mt10"},e.a.createElement("span",{className:"c-red"},F.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",F.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.a.createElement(m.a,{className:"mt30",loading:fe["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:F.users_reviews,columns:nt,onChange:function(te,I,_){_.order==="ascend"&&(H.b_order="asc"),_.order==="descend"&&(H.b_order="desc"),_.order||delete H.b_order,ae({type:"shixunHomeworks/getCodeReview",payload:Object(Y.a)({},H)})}}),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(v.a,{showSizeChanger:!1,onChange:Be,defaultCurrent:H.page||1,current:H.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:F.copy_reviews_count})))},cn=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(Gn),Yt=t("EYz/"),Ft=t("gwXo"),dn=t("E+ey"),Wt=t("sY1U"),Kn=t("VmQ4"),mn=t("QeCE"),_n=t("m0+X"),Xt=t("mMqU"),zt=t("i4g8"),$n=t("zetH"),kn=t.n($n),Yn=Xt.a.RangePicker,Zn=mn.a.Option,Qn=function(g){var h,L,fe,ae=g.shixunHomeworks,ye=g.loading,re=g.dispatch,H=Object(Ae.m)(),ue=Object(Ae.l)(),W=ae.workSetting,F=ae.workList,Ve=Object(x.useState)(!0),Ge=Object(N.a)(Ve,2),oe=Ge[0],ke=Ge[1],be=Object(x.useState)({}),Ie=Object(N.a)(be,2),je=Ie[0],Ue=Ie[1],Qe=Le.a.useForm(),Be=Object(N.a)(Qe,1),nt=Be[0],J=Object(x.useState)([]),te=Object(N.a)(J,2),I=te[0],_=te[1],Se=Object(x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:0}),ht=Object(N.a)(Se,2),u=ht[0],Ee=ht[1];Object(x.useEffect)(function(){_t()},[]);var _t=function(){re({type:"shixunHomeworks/getWorkSetting",payload:Object(Y.a)({},H)})};Object(x.useEffect)(function(){var T;if(!(W==null?void 0:W.course_id))return;Object.keys(u).map(function(w){u[w]=W[w]}),I=JSON.parse(JSON.stringify(((T=W.group_settings)===null||T===void 0?void 0:T.filter(function(w){return w.publish_time!==null}))||[{}])),Ee(Object(Y.a)({},u)),_(Object(n.a)(I))},[W]);var ne=function(){var w,P=JSON.parse(JSON.stringify(u));P.challenge_settings.filter(function(p){return!p.hide}),P.categoryId=H.categoryId,u.unified_setting||(I=(w=I)===null||w===void 0?void 0:w.map(function(p){var X;if(!p.publish_time||!p.end_time)throw E.b.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return p.group_name=typeof(p==null?void 0:p.group_name)=="string"?[p==null?void 0:p.group_name]:p==null?void 0:p.group_name,p.group_id=(X=W.group_settings)===null||X===void 0?void 0:X.filter(function($){return p==null?void 0:p.group_name.includes($.group_name)}).map(function($){return $.group_id||$.id}).toString().split(","),p})),P.group_settings=I,re({type:"shixunHomeworks/updateSetting",payload:P}).then(function(p){p.status===0&&(E.b.success("\u66F4\u65B0\u6210\u529F"),ke(!0),_t())})},se=function(){var w,P=u.eff_score,p=u.total_score,X=p-P,$=(w=u.challenge_settings)===null||w===void 0?void 0:w.filter(function(st){return st.checked}).length,Ke=u.challenge_settings.filter(function(st){return st.checked}).map(function(st){return st.challenge_exp}).reduce(function(st,ee){return st+ee}),Ce=X/Ke,Me=0,xe=0,le;switch(u.shixun_evaluation){case 0:var Oe=(X/$).toFixed(1);u.challenge_settings.map(function(st,ee){st.checked?(Me=ee,st.challenge_score=Oe>0?Oe:0):st.challenge_score=0}),le=(X-Oe*($-1)).toFixed(1),u.challenge_settings[Me].challenge_score=le>0?le:0;break;case 1:u.challenge_settings.map(function(st,ee){st.checked?(Me=ee,xe+=Number((Math.round(st.challenge_exp*Ce*10)/10).toFixed(1)),st.challenge_score=(Math.round(st.challenge_exp*Ce*10)/10).toFixed(1)):st.challenge_score=0});var $e=u.challenge_settings[Me].challenge_score;le=(X-xe+Number($e)).toFixed(1),u.challenge_settings[Me].challenge_score=le>0?le:0;break}},rt=function(w){return w&&w0?e.a.createElement(i.a,{span:24,className:"mt10"},e.a.createElement(d.a,{checked:u.unified_setting,disabled:oe||!(F==null||((L=F.homework_status)===null||L===void 0)?void 0:L.includes("\u672A\u53D1\u5E03")),onChange:function(){var w;if(!(F==null||((w=F.homework_status)===null||w===void 0)?void 0:w.includes("\u672A\u53D1\u5E03"))){E.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}u.unified_setting=!u.unified_setting,u.unified_setting===!1&&I==""&&_(I.concat({})),Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u7EDF\u4E00\u8BBE\u7F6E")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null),u.unified_setting&&e.a.createElement("div",null,e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rt,disabled:oe||!(F==null||((fe=F.homework_status)===null||fe===void 0)?void 0:fe.includes("\u672A\u53D1\u5E03")),value:u.publish_time?De()(u.publish_time):"",onChange:function(w,P){u.publish_time=P,(u.end_time==""||!u.end_time)&&u.unified_setting&&(u.end_time=De()(w).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()(Object(y.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:oe,disabledDate:rt,value:u.end_time?De()(u.end_time):"",onChange:function(w,P){u.end_time=P,Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!u.unified_setting&&e.a.createElement(C.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(i.a,{span:24},e.a.createElement(C.a,null,e.a.createElement(i.a,{span:10}),e.a.createElement(i.a,{span:10},e.a.createElement(C.a,{className:"c-grey-c ml30"},e.a.createElement(i.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),e.a.createElement(i.a,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(i.a,{span:4}))),I&&I.map(function(T,w){var P,p;return e.a.createElement(i.a,{span:24,key:w},e.a.createElement(C.a,{gutter:[8,16]},e.a.createElement(i.a,{span:10},e.a.createElement(C.a,{gutter:[8,16]},e.a.createElement(i.a,null,"\u53D1\u5E03\u89C4\u5219 ",w+1),e.a.createElement(i.a,{flex:"1",style:{maxWidth:300}},e.a.createElement(mn.a,{disabled:oe||!(F==null||((P=F.homework_status)===null||P===void 0)?void 0:P.includes("\u672A\u53D1\u5E03"))&&T.id,className:"ml20",mode:"tags",style:{width:"100%"},value:T.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function($){I[w].group_name=$,_(I.slice())}},W.group_settings&&W.group_settings.map(function(X){if(!I.map(function($){return $.group_name}).toString().split(",").includes(String(X.group_name)))return e.a.createElement(Zn,{value:X.group_name,key:X.id},X.group_name)}))))),e.a.createElement(i.a,{span:10},e.a.createElement("div",{className:"ml30"},e.a.createElement(Yn,{disabled:oe||!(F==null||((p=F.homework_status)===null||p===void 0)?void 0:p.includes("\u672A\u53D1\u5E03"))&&T.id&&[!0,!1],style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:rt,showTime:{format:"HH:mm",defaultValue:[De()(Object(y.d)(),"HH:mm"),De()(Object(y.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:T.publish_time&&[De()(T.publish_time),De()(T.end_time)],onChange:function($,Ke){I[w].publish_time=Ke[0],I[w].end_time=Ke[1]}}))),!oe&&e.a.createElement(i.a,{span:4},w>0&&!T.id&&e.a.createElement(bt.a,{onClick:function(){I=I.filter(function($,Ke){return w!==Ke}),_(I.slice()),setTimeout(function(){return _(I.slice())},10)}}),e.a.createElement(zt.a,{className:"c-green ml20",onClick:function(){_(I.concat({}))}}))))})),e.a.createElement(Wt.a,null),e.a.createElement(C.a,null,e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"mt15 pl30"},e.a.createElement(d.a,{checked:u.allow_late,disabled:oe,onChange:function(){u.allow_late=!u.allow_late,u.allow_late&&(u.late_penalty=parseInt(u.late_penalty)?u.late_penalty:5),u.end_time!=""&&u.end_time&&(u.late_time=De()(u.end_time).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u751F\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u8FDF\u4EA4\u6263\u5206:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Ft.a,{disabled:oe||!u.allow_late,value:u.late_penalty,onChange:function(w){u.late_penalty=w,Ee(Object.assign({},u))}})),e.a.createElement(i.a,{flex:"1",className:"ml5"},"\u5206",e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u7ED3\u675F\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()(Object(y.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:oe||!u.allow_late,value:u.late_time?De()(u.late_time):"",onChange:function(w,P){u.late_time=P,Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(Wt.a,null),e.a.createElement(C.a,{className:"mt25"},e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u8BC4\u5206\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"pl30 mt10"},e.a.createElement("strong",null,"\u603B\u5206\u503C\uFF1A"),e.a.createElement(Ft.a,{value:u.total_score,disabled:oe,onChange:function(w){u.total_score=w,Ee(Object.assign({},u)),se()}}),"\u5206"),e.a.createElement(i.a,{span:24,style:{paddingLeft:60,marginTop:20}},e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u7684\u9009\u62E9\u548C\u5206\u503C\u8BBE\u7F6E"),e.a.createElement("span",{className:"c-orange"},"(\u603B\u5206\u503C = \u6548\u7387\u5206+ \u5173\u5361\u4EFB\u52A1\u603B\u5206)"))),e.a.createElement(C.a,{style:{paddingLeft:85,marginTop:30}},e.a.createElement(i.a,{flex:"1"},e.a.createElement(d.a,{disabled:oe,checked:u.work_efficiency,onChange:function(w){u.work_efficiency=w.target.checked,u.work_efficiency?u.eff_score=20:u.eff_score=0,Ee(Object.assign({},u)),se()}},e.a.createElement("strong",null,"\u6548\u7387\u5206")),e.a.createElement("span",{className:"c-orange font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u5305\u542B\u6548\u7387\u5206\u3002\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u622A\u6B62\u6216\u8005\u8865\u4EA4\u7ED3\u675F\u540E\u7531\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210)")),e.a.createElement(i.a,{className:kn.a.efficiency},"\uFF08\u5B66\u751F\u5DE5\u4F5C\u6548\u7387= log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)",e.a.createElement("br",null),"\uFF08\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5DE5\u4F5C\u6548\u7387 / \u8BFE\u5802\u5B66\u751F\u6700\u9AD8\u5DE5\u4F5C\u6548\u7387 * \u5206\u503C")),e.a.createElement(C.a,{align:"middle",style:{paddingLeft:105}},e.a.createElement(i.a,null,e.a.createElement("span",{className:"mr5"},"\u5206\u503C"),e.a.createElement(Ft.a,{disabled:oe||!u.work_efficiency,value:u.eff_score,step:.1,onChange:function(w){u.eff_score=w,Ee(Object.assign({},u)),se()}}),e.a.createElement("span",{className:"ml5"},"\u5206"))),e.a.createElement(C.a,{align:"middle",style:{paddingLeft:85,marginTop:35}},e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.a.createElement(i.a,{flex:"1"},e.a.createElement(Le.a.Item,{className:"ml5"},e.a.createElement(j.a.Group,{disabled:oe,value:u.shixun_evaluation,onChange:function(w){u.shixun_evaluation=w.target.value,Ee(Object.assign({},u)),se()}},e.a.createElement(j.a,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.a.createElement(j.a,{value:1},"\u96BE\u6613\u5EA6"),e.a.createElement(j.a,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.a.createElement(C.a,null,e.a.createElement(i.a,{style:{marginLeft:145,marginTop:15}},e.a.createElement("span",{className:"font16"},"\u5173\u5361\u540D\u79F0"),e.a.createElement("span",{className:"font14 ml5 c-orange"},(W==null?void 0:W.task_pass,"(\u8BF7\u9009\u4E2D\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361\uFF0C\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60)")))),u.challenge_settings&&u.challenge_settings.map(function(T,w){return e.a.createElement(C.a,{key:w,align:"middle",style:{paddingLeft:275,marginTop:20}},e.a.createElement(i.a,{flex:"1"},e.a.createElement(d.a,{disabled:oe,defaultChecked:T.checked,onChange:function(p){u.challenge_settings[w].checked=p.target.checked,u.challenge_settings[w].hide=p.target.checked,Ee(Object(Y.a)({},u)),se()}},e.a.createElement("strong",null,T.challenge_name))),e.a.createElement(i.a,null,!T.checked&&e.a.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10"},"\u53EF\u4E0D\u505A")),e.a.createElement(i.a,{flex:"150px"},e.a.createElement(Ft.a,{step:.1,value:T.challenge_score,disabled:oe||u.shixun_evaluation!==2,onChange:function(p){u.challenge_settings[w].challenge_score=p,Ee(Object(Y.a)({},u))}}),e.a.createElement("span",{className:"ml10"},"\u5206")),e.a.createElement(i.a,{flex:"300px"},e.a.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},T.difficulty),"\u91D1\u5E01\u5956\u52B1\u6570\uFF1A ",T.challenge_exp))}),e.a.createElement(C.a,{className:"mt30",style:{paddingLeft:65}},e.a.createElement(i.a,null,e.a.createElement("span",{className:"font16 c-black"},"\u67E5\u770B\u53C2\u8003\u7B54\u6848\u624D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5173\u5361\u6263\u5206\u89C4\u5219"),e.a.createElement("span",{className:"font12 c-grey-c ml30"},"(\u5B66\u751F\u901A\u8FC7\u8BC4\u6D4B\u540E\u518D\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u4E0D\u5BF9\u6210\u7EE9\u4EA7\u751F\u5F71\u54CD)"))),e.a.createElement(C.a,{style:{paddingLeft:65}},e.a.createElement(j.a.Group,{disabled:oe,value:u.answer_open_evaluation,onChange:function(w){u.answer_open_evaluation=w.target.value,Ee(Object(Y.a)({},u))}},e.a.createElement(j.a,{value:!1,style:{marginTop:15}},e.a.createElement("strong",null,"\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206"),e.a.createElement("span",{className:"c-grey-c"},"(\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C)")),e.a.createElement("br",null),e.a.createElement(j.a,{value:!0,style:{marginTop:15}},e.a.createElement("strong",null,"\u4E0D\u6263\u5206")))),e.a.createElement(Wt.a,null),e.a.createElement(C.a,null,e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u516C\u5F00\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"mt15 pl30"},e.a.createElement(d.a,{checked:u.score_open,disabled:oe,onChange:function(w){u.score_open=w.target.checked,Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(i.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(d.a,{checked:u.answer_public,disabled:oe,onChange:function(w){u.answer_public=w.target.checked,Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B\u7B54\u6848)")),!oe&&e.a.createElement(i.a,{className:"mb50"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:function(){return ne()}},"\u63D0\u4EA4"),e.a.createElement(f.a,{type:"primary",size:"large",ghost:!0,className:"ml20",onClick:function(){ke(!0),_t()}},"\u53D6\u6D88"))))},Jn=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(Qn),de=t("VrcO"),me=t.n(de),_e=function(g){var h,L=g.shixunHomeworks,fe=g.loading,ae=g.dispatch,ye=Object(Ae.m)(),re=Object(Ae.l)(),H=Object(x.useState)([]),ue=Object(N.a)(H,2),W=ue[0],F=ue[1],Ve=Object(x.useState)([]),Ge=Object(N.a)(Ve,2),oe=Ge[0],ke=Ge[1],be=Object(x.useState)(!0),Ie=Object(N.a)(be,2),je=Ie[0],Ue=Ie[1],Qe=Object(x.useState)(!1),Be=Object(N.a)(Qe,2),nt=Be[0],J=Be[1],te=Object(x.useState)(1),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=Object(x.useState)([]),u=Object(N.a)(ht,2),Ee=u[0],_t=u[1],ne=Object(x.useState)(!1),se=Object(N.a)(ne,2),rt=se[0],T=se[1];Object(x.useEffect)(function(){L.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&$()},[L.actionTabs.key]);var w=Le.a.useForm(),P=Object(N.a)(w,1),p=P[0],X=[],$=function(){var Me=Object(ge.a)(b.a.mark(function xe(){var le,Oe,$e;return b.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!(je&&!nt)){ee.next=11;break}return J(!0),Se(_+1),ee.next=5,Object(Ct.x)(Object(Y.a)(Object(Y.a)({},ye),{},{page:_}));case 5:Oe=ee.sent,$e=Object(n.a)(Oe.group_list),(Oe==null?void 0:Oe.ungroup_list)&&$e.push({id:Oe==null?void 0:Oe.ungroup_list.id,name:Oe==null?void 0:Oe.ungroup_list.name,works_count:Oe==null?void 0:Oe.ungroup_list.work_count,last_review_time:Oe==null?void 0:Oe.ungroup_list.last_review_time}),F([].concat(Object(n.a)(W),Object(n.a)($e))),J(!1),((le=Oe.group_list)===null||le===void 0?void 0:le.length)<10&&Ue(!1);case 11:case"end":return ee.stop()}},xe)}));return function(){return Me.apply(this,arguments)}}(),Ke=function(){ae({type:"shixunHomeworks/setActionTabs",payload:{}}),T(!1),Ue(!0),J(!1),Se(0),F([]),p.resetFields()},Ce=[{title:"",dataIndex:"id",width:280,render:function(xe,le){return e.a.createElement(d.a,{disabled:!(le.works_count>1),value:String(le.id)},le.id,"-",le.name)}},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.a.createElement(we.a,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,visible:L.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:Object(ge.a)(b.a.mark(function Me(){var xe,le;return b.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return xe=p.getFieldValue(),$e.next=3,Object(Re.a)("/api/homework_commons/".concat(ye.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:Object(n.a)(xe.group_ids)}});case 3:if(le=$e.sent,!(le.status===0)){$e.next=11;break}return Ke(),E.b.success("\u64CD\u4F5C\u6210\u529F"),$e.next=9,ae({type:"shixunHomeworks/getWorkList",payload:L.actionTabs.params});case 9:he.c.push("/classrooms/".concat(ye.coursesId,"/shixun_homework/").concat(ye.categoryId,"/detail?tabs=2")),ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}});case 11:case"end":return $e.stop()}},Me)})),onCancel:Ke},L.codeReviewCourse&&e.a.createElement(Le.a,{form:p,onChange:function(xe){_t(Object(Y.a)({},p.getFieldValue()))},initialValues:(h={},Object(Ne.a)(h,"group_ids",X),Object(Ne.a)(h,"end_time",De()(De()().add(7,"days").format("YYYY-MM-DD HH:mm"))),h)},e.a.createElement("div",{className:"flexd-table-header mt20"},e.a.createElement(m.a,{pagination:!1,dataSource:[],columns:Ce})),e.a.createElement(Le.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,{className:"w100"},e.a.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.a.createElement(me.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(xe){$()},hasMore:je,useWindow:!1},e.a.createElement(m.a,{loading:fe.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ce,dataSource:W,pagination:!1})))))),e.a.createElement(C.a,null,e.a.createElement(i.a,{className:"ml10"},e.a.createElement(d.a,{checked:rt,onChange:function(xe){T(xe.target.checked);var le=[];xe.target.checked&&(le=W.filter(function(Oe){return Oe.works_count>1}).map(function(Oe){return Oe.id+""})),p.setFieldsValue(Object(Ne.a)({},"group_ids",le))}},"\u5168\u9009"))))},ze=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h}})(_e),Ye=t("Mumi"),Je=t("/zo+"),dt=function(g){var h,L,fe,ae,ye,re,H,ue,W,F=g.shixunHomeworks,Ve=g.classroomList,Ge=g.loading,oe=g.dispatch,ke=Object(Ae.m)(),be=Object(Ae.l)();Object(x.useEffect)(function(){Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&oe({type:"shixunHomeworks/getEndGroups",payload:{categoryId:ke.categoryId}})},[Ve.actionTabs.key]);var Ie=Le.a.useForm(),je=Object(N.a)(Ie,1),Ue=je[0],Qe=[];if((h=F.endGroups)===null||h===void 0||((L=h.course_groups)===null||L===void 0)?void 0:L.length){var Be,nt;(Be=F.endGroups)===null||Be===void 0||((nt=Be.course_groups)===null||nt===void 0)||nt.map(function(J){return Qe.push(J.id+"")})}return e.a.createElement(we.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:100},onOk:Object(ge.a)(b.a.mark(function J(){var te,I;return b.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return te=Ue.getFieldValue(),Se.next=3,Object(Re.a)("/api/courses/".concat(ke.coursesId,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(n.a)(Ve.actionTabs.selectArrs),group_ids:Object(n.a)((te==null?void 0:te.group_ids)||[])}});case 3:I=Se.sent,I.status===0&&(E.b.success("\u64CD\u4F5C\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:Object(Y.a)({},ke)}));case 5:case"end":return Se.stop()}},J)})),onCancel:function(){oe({type:"classroomList/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A",e.a.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u63D0\u4EA4\u4E2D" \u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548'),Ge.effects["classroomList/getCourseGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(Je.a,null)),!!((fe=F.endGroups)===null||fe===void 0||((ae=fe.course_groups)===null||ae===void 0)?void 0:ae.length)&&e.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},((ye=F.endGroups)===null||ye===void 0||((re=ye.course_groups)===null||re===void 0)?void 0:re.length)&&e.a.createElement(Le.a,{form:Ue,initialValues:(H={},Object(Ne.a)(H,"group_ids",Qe),Object(Ne.a)(H,"end_time",De()(De()().add(7,"days").format("YYYY-MM-DD HH:mm"))),H)},e.a.createElement(Le.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,null,(ue=F.endGroups)===null||ue===void 0||((W=ue.course_groups)===null||W===void 0)?void 0:W.map(function(J,te){return e.a.createElement("div",{key:te},e.a.createElement(d.a,{onChange:function(_){},key:te,value:String(J.id),defaultChecked:!0},J.name))}))))))},Pt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.classroomList,L=K.loading;return{shixunHomeworks:g,classroomList:h,loading:L}})(dt),mt=function(g){var h,L,fe,ae,ye,re,H,ue=g.shixunHomeworks,W=g.loading,F=g.dispatch,Ve=Object(Ae.m)(),Ge=Object(Ae.l)(),oe=Object(x.useState)([]),ke=Object(N.a)(oe,2),be=ke[0],Ie=ke[1];Object(x.useEffect)(function(){if(ue.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")var J=F({type:"shixunHomeworks/getPublishGroups",payload:Object(Y.a)({},Ve)}).then(function(te){if(!te.status){var I=[];te.course_groups.map(function(_){I.push({id:_.id,checked:!0,time:De()(De()(new Date(Object(y.b)())).add(7,"days").format("YYYY-MM-DD HH:mm"))})}),Ie(I.slice())}})},[ue.actionTabs.key]);var je=Le.a.useForm(),Ue=Object(N.a)(je,1),Qe=Ue[0],Be=function(te){return te&&te0&&e.a.createElement(m.a,{style:{background:"#F4FAFF"},columns:nt,dataSource:ue.publishGroups.course_groups,scroll:{y:240},pagination:!1})),(ue==null||((re=ue.publishGroups)===null||re===void 0||((H=re.course_groups)===null||H===void 0))?void 0:H.length)>0&&e.a.createElement(d.a,{defaultChecked:!0,onClick:function(te){te.target.checked?be.map(function(I){return I.checked=!0}):be.map(function(I){return I.checked=!1}),Ie(Object(n.a)(be))}},"\u5168\u9009"))},At=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h}})(mt),En=t("Aocz"),Tt=t.n(En),Zt=t("HBuW"),Sn=function(g){var h,L,fe,ae,ye,re,H,ue,W,F=g.shixunHomeworks,Ve=g.globalSetting,Ge=g.loading,oe=g.dispatch,ke=Object(Ae.m)(),be=Object(Ae.l)(),Ie=Object(x.useState)([]),je=Object(N.a)(Ie,2),Ue=je[0],Qe=je[1],Be=Object(x.useState)(be.query.tabs||"0"),nt=Object(N.a)(Be,2),J=nt[0],te=nt[1],I=Object(x.useState)({}),_=Object(N.a)(I,2),Se=_[0],ht=_[1],u=F.workList,Ee;ke.category=be.query.category_id,ke.order="work_score",ke.b_order="desc";var _t=function(X){te(X),X==="0"&&oe({type:"shixunHomeworks/getWorkList",payload:Se})},ne=function(){we.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:function(){var X=Object(ge.a)(b.a.mark(function Ke(){var Ce,Me,xe;return b.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Me=(Ce=F.workList)===null||Ce===void 0?void 0:Ce.myshixun_identifier,Oe.next=3,Object(Ct.T)({id:Me});case 3:xe=Oe.sent,xe&&(E.b.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +`),U.focus();default:throw new Error}},[U,It]),Xt=Object(f.useMemo)(function(){switch(It){case Ut:return c.a.createElement(et,{callback:_n,onCancel:zt});case Fe:return c.a.createElement(Rt.b,{callback:_n,onCancel:zt});case pt:return c.a.createElement(Y,{callback:_n,onCancel:zt});case Dt:return c.a.createElement(Ot,{callback:_n,onCancel:zt});default:return null}},[It]);function zt(){Ht("")}Object(f.useEffect)(function(){if(dn.current){var de=function(Pt){Ye=!0,Je=Pt.pageY},me=function(){Ye=!1},_e=function(Pt){if(Ye){var mt=Pt.pageY-Je;mt<0&&(mt=0),mt>300&&(mt=300);var At=Xe+mt+"px";Fn(At)}},ze=dn.current,Ye=!1,Je=0;return ze.addEventListener("mousedown",de),document.addEventListener("mousemove",_e),document.addEventListener("mouseup",me),function(){ze.removeEventListener("mousedown",de),document.removeEventListener("mousemove",_e),document.removeEventListener("mouseup",me)}}},[U,dn]),Object(f.useEffect)(function(){Fn(Xe)},[Xe]);var $n=Gt(Re),Ln=Gt(sn),Yn={width:$n,height:Ln},Zn=Object(f.useMemo)(function(){if(Vt){var de=new Date(Vt),me=de.getHours(),_e=de.getMinutes(),ze=de.getSeconds();return me=me<10?"0"+me:me,_e=_e<10?"0"+_e:_e,ze=ze<10?"0"+ze:ze,"".concat(me,":").concat(_e,":").concat(ze)}return 0},[Vt]);function Qn(){window.sessionStorage.removeItem(qt),cn(!1),un(0)}function Jn(){cn(!1),un(0),U.setValue(window.sessionStorage.getItem(qt))}return c.a.createElement(f.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ft},c.a.createElement("div",{className:"markdown-editor-container ".concat(Nn," ").concat(St?"on-preview":""," ").concat(wt?"mini":""," ").concat(jt?"full-screen":""),style:Yn},c.a.createElement(he,{watch:St,fullScreen:jt,showNullButton:Tn,onActionCallback:mn}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:Yt,placeholder:Bn})),St?c.a.createElement("div",{ref:Wt,className:"preview-container"},c.a.createElement(we.a,{value:an})):null)),Gn?c.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",c.a.createElement("a",{onClick:Jn},"\u6062\u590D")," ? /",c.a.createElement("a",{onClick:Qn},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zn," \u4FDD\u5B58\uFF09"):null),en?c.a.createElement("a",{ref:dn,className:"editor-resize"}):null,c.a.createElement(ct.a,null,n[It]?c.a.createElement(a.a,{centered:!0,title:n[It],visible:!0,onCancel:zt,footer:null},Xt):null))}},"TS7/":function(We,l,t){"use strict";t.r(l);var Pe=t("MYAL"),a=t("a/1m"),S=t("FHsC"),s=t("4PKU"),M=t("MPZO"),f=t("bnk9"),c=t("XSsT"),V=t("iBFk"),G=t("jpv3"),Z=t("9rdS"),q=t("VBJJ"),b=t.n(q),Ze=t("X/R0"),E=t("M6G9"),ge=t("z3+T"),lt=t("rjoL"),we=t("TMtJ"),N=t("GZha"),x=t("ZZRV"),e=t.n(x),Ae=t("q5+0"),Ie=t("DndG"),he=t("9kvl"),ct=t("0YPX"),ie=t("xHv9"),z=t("OJ0L"),y=t("1vsH"),B=t("mgmH"),Q=t("Rbwl"),v=t("hTF7"),qe=t("CeOx"),et=t("NiCL"),Rt=t("DHCt"),ft=t("CRgH"),ve=t("XZgM"),C=t("TFeq"),Te=t("RXQH"),i=t("VgM2"),Y=t("55MS"),it=t("Ot1p"),tt=t("m3rI"),vt=t("9Bee"),yt=function(g){var h=g.shixunHomeworks,L=g.dispatch,fe=Object(Ae.m)();return e.a.createElement(we.a,{centered:!0,title:"\u63D0\u793A",visible:h.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(b.a.mark(function ae(){var ye;return b.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,L({type:"shixunHomeworks/deleteReply",payload:{object_id:h.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:ye=H.sent,ye.status===0&&(E.b.success("\u5220\u9664\u6210\u529F"),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},h.actionTabs.params)}));case 4:case"end":return H.stop()}},ae)})),onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))},kt=Object(he.a)(function(K){var g=K.shixunHomeworks;return{shixunHomeworks:g}})(yt),ut=t("NfTp"),De=t.n(ut),bt=t("73mG"),Ot=t("olfJ"),Ut=t("942q"),pt=t.n(Ut),Fe=t("xKgJ");De.a.lang("ZH-cn");var Dt=function(g){var h=g.shixunHomeworks,L=g.classroomList,fe=g.globalSetting,ae=g.user,ye=g.loading,re=g.dispatch,H=Object(x.useState)(Object(Y.a)({},Object(Ae.m)())),ue=Object(N.a)(H,2),W=ue[0],F=ue[1],Ve=Object(x.useState)(!1),Ge=Object(N.a)(Ve,2),oe=Ge[0],Le=Ge[1],be=Object(x.useState)(-1),He=Object(N.a)(be,2),je=He[0],Ue=He[1],Qe=Object(x.useState)(""),Be=Object(N.a)(Qe,2),nt=Be[0],J=Be[1],te=Object(x.useState)(""),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=h.workList,u=L.detailLeftMenus,Ee=h.replyList,_t=h.workDetail;return W.page_size=10,Object(x.useEffect)(function(){re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),re({type:"shixunHomeworks/getWorkDetail",payload:Object(Y.a)({},W)}),u.course_modules||re({type:"classroomList/getClassroomLeftMenus",payload:Object(Y.a)({},W)})},[W.categoryId]),e.a.createElement("section",{className:pt.a.bg},e.a.createElement("section",{className:" edu-container"},e.a.createElement("aside",{className:[pt.a.desc,"c-black","font14","bg-white"].join(" ")},h.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement(vt.a,{value:(_t==null?void 0:_t.explanation)||"\u6682\u65E0\uFF5E"}),h.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement("aside",{className:["bg-white"].join(" ")},e.a.createElement(it.a,{onChange:function(se){J(se)},defaultValue:(_t==null?void 0:_t.explanation)||"",height:200,isFocus:!0,watch:!0}),e.a.createElement(C.a,null,e.a.createElement(i.a,{span:24,className:"tr"},e.a.createElement(f.a,{type:"default",size:"large",onClick:Object(ge.a)(b.a.mark(function ne(){return b.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:re({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return rt.stop()}},ne)}))},"\u53D6\u6D88"),e.a.createElement(f.a,{type:"primary",size:"large",className:"ml20",onClick:Object(ge.a)(b.a.mark(function ne(){var se;return b.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!(nt==="")){T.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),T.next=8;break;case 4:return T.next=6,re({type:"shixunHomeworks/updateWork",payload:{explanation:nt,categoryId:W.categoryId}});case 6:se=T.sent,se.status===0&&(E.b.success("\u64CD\u4F5C\u6210\u529F"),re({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),re({type:"shixunHomeworks/getWorkDetail",payload:Object(Y.a)({},W)}));case 8:case"end":return T.stop()}},ne)}))},"\u4FDD\u5B58"))))),e.a.createElement("aside",{className:[pt.a.reply,"bg-white","mt20"].join(" ")},oe&&e.a.createElement(it.a,{onChange:function(se){J(se)},height:200,isFocus:!0,watch:!0}),e.a.createElement(C.a,{onClick:function(){Le(!0)}},e.a.createElement(i.a,{flex:"1"},!oe&&e.a.createElement(ft.a,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.a.createElement(i.a,null,e.a.createElement(f.a,{type:"primary",size:"large",onClick:Object(ge.a)(b.a.mark(function ne(){var se;return b.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!(nt==="")){T.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),T.next=8;break;case 4:return T.next=6,re({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:nt}}});case 6:se=T.sent,se.status===0&&(E.b.success("\u53D1\u5E03\u6210\u529F"),re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),Le(!1),J(""));case 8:case"end":return T.stop()}},ne)}))},"\u53D1\u8868")))),(Ee==null?void 0:Ee.comments)&&Ee.comments!=""&&e.a.createElement("aside",{className:[pt.a.replyList,"bg-white"].join(" ")},Ee==null?void 0:Ee.comments.map(function(ne,se){var rt,T,w,P;return e.a.createElement(C.a,{gutter:[12,12],key:se},e.a.createElement(i.a,{flex:"40px"},e.a.createElement("img",{width:"40",src:"".concat(tt.a.IMG_SERVER,"/images/").concat(ne==null||((rt=ne.author)===null||rt===void 0)?void 0:rt.image_url)})),e.a.createElement(i.a,{flex:"1"},e.a.createElement(C.a,{align:"middle"},e.a.createElement(i.a,{span:20},e.a.createElement("span",{className:"c-light-black"},ne==null||((T=ne.author)===null||T===void 0)?void 0:T.name),e.a.createElement("span",{className:"c-light-black ml10"},ne.time," \u53D1\u5E03")),e.a.createElement(i.a,{span:4},e.a.createElement("div",{className:"tr"},(Object(Fe.c)()||(ae==null||((w=ae.userInfo)===null||w===void 0)?void 0:w.login)===(ne==null||((P=ne.author)===null||P===void 0)?void 0:P.login))&&e.a.createElement(bt.a,{className:"current",onClick:function(){re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:ne,object_type:"message"}})}}))),e.a.createElement(i.a,{span:24},e.a.createElement(vt.a,{value:ne.content})),ne.children&&e.a.createElement("aside",{className:pt.a.comment},ne.children.map(function(p,X){var $,Ke;return e.a.createElement(C.a,{key:X},e.a.createElement(i.a,{span:24},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"1"},p.author.name,e.a.createElement("span",{className:"c-light-black ml10"},De()(p==null?void 0:p.created_on).fromNow())),e.a.createElement(i.a,null,(Object(Fe.c)()||(ae==null||(($=ae.userInfo)===null||$===void 0)?void 0:$.login)===(p==null||((Ke=p.author)===null||Ke===void 0)?void 0:Ke.login))&&e.a.createElement(et.a,{title:"\u5220\u9664"},e.a.createElement(bt.a,{className:"current",onClick:function(){re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:p}})}}))))),e.a.createElement(i.a,null,e.a.createElement(vt.a,{value:p.content})))})),e.a.createElement(i.a,{span:24,className:"mt5 c-light-black"},je===se&&e.a.createElement("aside",null,e.a.createElement(it.a,{onChange:function(X){Se(X)},height:150,isFocus:!0}),e.a.createElement(C.a,null,e.a.createElement(i.a,{span:24,className:"tr"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(!(_==="")){$.next=4;break}E.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),$.next=9;break;case 4:return $.next=6,re({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",m_parent_id:ne.id,reply_id:1,notes:_}}});case 6:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)}),E.b.success("\u53D1\u5E03\u6210\u529F"),Ue(-1);case 9:case"end":return $.stop()}},p)}))},"\u53D1\u8868")))),je!==se&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Ue(se)}}),ne.liked&&e.a.createElement("span",{className:"c-orange"},e.a.createElement(Ot.a,{className:"mr5 ml30",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,re({type:"shixunHomeworks/replyUnLike",payload:{object_id:ne.id}});case 2:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)});case 3:case"end":return $.stop()}},p)}))}),ne.praises_count),!ne.liked&&e.a.createElement("span",null,e.a.createElement(Ot.a,{className:"mr5 ml30",onClick:Object(ge.a)(b.a.mark(function p(){return b.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,re({type:"shixunHomeworks/replyLike",payload:{object_id:ne.id,object_type:"message"}});case 2:re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)});case 3:case"end":return $.stop()}},p)}))}),ne.praises_count))))))}))),e.a.createElement("aside",{className:"tc mt30 pb30"},e.a.createElement(v.a,{defaultCurrent:1,total:Ee==null?void 0:Ee.total_count,hideOnSinglePage:!0,current:W.page||1,onChange:function(se){W.page=se,re({type:"shixunHomeworks/getReplyList",payload:Object(Y.a)({},W)})}})),e.a.createElement(kt,null))},xt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.classroomList,L=K.loading,fe=K.user,ae=K.globalSetting;return{shixunHomeworks:g,globalSetting:ae,classroomList:h,user:fe,loading:L.effects}})(Dt),Lt=t("GrpF"),d=t("Xc/e"),O=t("uLqt"),m=t("/vd4"),Ne=t("zjzt"),at=t("EkPb"),ke=t("7X0+"),Nt=t("KwvC"),Gt=t("BdwD"),Kt=t("Xm8N"),Qt=t("9cas"),j=t("twZV"),n=t("V0hb"),r=t("buSX"),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},A=o,R=t("XSrM"),ce=function(g,h){return x.createElement(R.a,Object.assign({},g,{ref:h,icon:A}))};ce.displayName="ExclamationCircleFilled";var pe=x.forwardRef(ce),Re=t("ErOA"),gt=function(g){var h=g.shixunHomeworks,L=g.dispatch,fe=Object(r.a)(g,["shixunHomeworks","dispatch"]),ae=Object(Ae.m)(),ye=Object(x.useState)(!0),re=Object(N.a)(ye,2),H=re[0],ue=re[1],W=Object(x.useState)(!1),F=Object(N.a)(W,2),Ve=F[0],Ge=F[1],oe=ke.a.useForm(),Le=Object(N.a)(oe,1),be=Le[0],He=function(){var je=Object(ge.a)(b.a.mark(function Ue(){var Qe,Be;return b.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return Qe=be.getFieldValue(),J.next=3,Object(Re.a)("/api/homework_commons/".concat(ae.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:Object(n.a)(h.actionTabs.selectArrs),cover_all:H,hidden_comment:Qe.hidden_comment,comment:Qe.comment}});case 3:Be=J.sent,Be.status===0&&(E.b.success("\u8BC4\u9605\u6210\u529F"),be.resetFields(),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getWorkList",payload:Object(Y.a)({},h.actionTabs.params)}));case 5:case"end":return J.stop()}},Ue)}));return function(){return je.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(we.a,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",visible:h.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(b.a.mark(function je(){var Ue;return b.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:Ue=be.getFieldValue(),JSON.stringify(Ue)==="{}"||Ue.hidden_comment===""&&Ue.comment===""?Ge(!0):h.workList.partial_comment?L({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:h.actionTabs.selectArrs,params:h.actionTabs.params}}):He();case 2:case"end":return Be.stop()}},je)})),onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(ke.a,{form:be,onChange:function(){Ve&&Ge(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ke.a.Item,{name:"comment"},e.a.createElement(ft.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.a.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ke.a.Item,{name:"hidden_comment"},e.a.createElement(ft.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ve&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.a.createElement(we.a,{centered:!0,title:e.a.createElement("span",null,e.a.createElement(pe,{className:"c-orange mr20"}),"\u63D0\u793A"),visible:h.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:function(){He()},onCancel:function(){L({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.a.createElement("div",{className:"tc"},e.a.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.a.createElement("p",null,e.a.createElement(j.a.Group,{onChange:function(Ue){ue(Ue.target.value)},value:H},e.a.createElement(j.a,{value:!0},"\u8986\u76D6\u6709\u6709\u70B9\u8BC4"),e.a.createElement(j.a,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))},Xe=Object(he.a)(function(K){var g=K.shixunHomeworks;return{shixunHomeworks:g}})(gt),Ct=t("XYT7"),wt=t("BoW6"),Bt=t.n(wt),fn=function(g){var h,L,fe,ae,ye,re,H,ue,W,F,Ve,Ge,oe,Le,be,He,je,Ue=g.shixunHomeworks,Qe=g.loading,Be=g.dispatch,nt=g.setExportParams,J=Object(Ae.m)(),te=Object(x.useState)(Object(Y.a)(Object(Y.a)({},{page:1,limit:20,order:"work_score",b_order:"desc"}),J)),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=ke.a.useForm(),u=Object(N.a)(ht,1),Ee=u[0],_t=Object(x.useState)(),ne=Object(N.a)(_t,2),se=ne[0],rt=ne[1],T=Object(x.useState)({}),w=Object(N.a)(T,2),P=w[0],p=w[1],X=Object(x.useState)([]),$=Object(N.a)(X,2),Ke=$[0],Ce=$[1];Object(x.useEffect)(function(){Me()},[_.coursesId]),Object(x.useEffect)(function(){var ee=Ue.workList;Object(Fe.q)()?(Ce([Object(Y.a)(Object(Y.a)({},ee),{number:"\u6211"})]),p(Object(Y.a)({},ee))):p(Object(Y.a)({},ee))},[Ue.workList]);var Me=function(){return nt(Object(Y.a)({},_)),Be({type:"shixunHomeworks/getWorkList",payload:_})};Object(x.useEffect)(function(){xe()},[]);var xe=function(){var ee=Object(ge.a)(b.a.mark(function D(){var k;return b.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.next=2,Object(Ct.F)({categoryId:J.categoryId});case 2:k=Et.sent,rt(k==null?void 0:k.update_score);case 4:case"end":return Et.stop()}},D)}));return function(){return ee.apply(this,arguments)}}(),le=function(){var ee=Object(ge.a)(b.a.mark(function D(){var k;return b.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Be({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}}),Et.next=3,Object(Ct.V)({categoryId:J.categoryId});case 3:k=Et.sent,Be({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(k==null?void 0:k.status)===0&&(E.b.success(k==null?void 0:k.message),Me());case 6:case"end":return Et.stop()}},D)}));return function(){return ee.apply(this,arguments)}}(),Oe=function(){_.page=1;var D=Object.assign({},Ee.getFieldValue());delete _.course_group,delete _.teacher_comment,Object.keys(D).map(function(k){switch(k){case"task_status":D[k].includes("all")||!D[k].length?(delete _.work_status,Ee.setFieldsValue(Object(Ne.a)({},"task_status","all"))):(_.work_status=D[k],Ee.setFieldsValue(Object(Ne.a)({},"task_status",_.work_status)));break;case"course_group_info":D[k].includes("all")||!D[k].length?(delete _.course_group,Ee.setFieldsValue(Object(Ne.a)({},"course_group_info","all"))):(_.course_group=D[k],Ee.setFieldsValue(Object(Ne.a)({},"course_group_info",_.course_group)));break;case"teacher_comment":if(D[k].includes("all")||!D[k].length)delete _.teacher_comment,Ee.setFieldsValue(Object(Ne.a)({},"teacher_comment","all"));else{var ot;_.teacher_comment=((ot=D[k])===null||ot===void 0?void 0:ot.length)===1?Number(D[k][0]):"",Ee.setFieldsValue(Object(Ne.a)({},"teacher_comment",D[k]))}break}}),Me()},$e=function(D,k){_.page=D,_.limit=20,Me()},st=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:function(D,k,ot){return k.number?k.number:_.limit*(_.page-1)+ot+1}},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:70,ellipsis:{showTitle:!1},render:function(D){return e.a.createElement(et.a,{placement:"bottomLeft",title:D},e.a.createElement("span",{className:"current"},D))}},!Object(Fe.p)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,width:120,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:_.order==="student_id"?_.b_order==="desc"?"descend":"ascend":null,render:function(D,k){return e.a.createElement(et.a,{placement:"bottomLeft",title:D||"--"},e.a.createElement(Ie.Link,{target:"_blank",to:"/classrooms/".concat(_.coursesId,"/shixun_homework/").concat(_.categoryId,"/").concat(k.id,"/comment")},e.a.createElement("span",{style:{color:"#000"},className:"current"},Object(y.y)(D||"--"))))}},((P==null||((h=P.course_group_info)===null||h===void 0)?void 0:h.length)||Object(Fe.q)()&&!0)&&{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,ellipsis:{showTitle:!1},render:function(D,k){return D?e.a.createElement(et.a,{placement:"bottom",title:D},e.a.createElement("span",{className:"current"},Object(y.p)(D))):"--"}},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:80,ellipsis:{showTitle:!1},render:function(D){return e.a.createElement(y.e,{status:D})}},{title:e.a.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u5B66\u5458\u79BB\u5F00\u5B9E\u8BAD\u5B66\u4E60\u754C\u9762\u505C\u6B62\u8BA1\u65F6\uFF1B",e.a.createElement("br",null),"\u8BC4\u6D4B\u9996\u6B21\u901A\u8FC7\u4E4B\u540E\uFF0C\u505C\u6B62\u8BA1\u65F6",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"cost_time",align:"center",width:110,ellipsis:{showTitle:!1},render:function(D,k){return D?e.a.createElement(et.a,{placement:"bottomLeft",title:D},D):"--"}},(P==null||((L=P.homework_status)===null||L===void 0)?void 0:L.includes("\u5DF2\u622A\u6B62"))&&{title:e.a.createElement("span",null,"\u5B8C\u6210\u5173\u5361\u6570",e.a.createElement(et.a,{placement:"top",title:e.a.createElement(e.a.Fragment,null,"\u672C\u5217\u6570\u636E\u89C4\u5219:",e.a.createElement("br",null),"\u4ECE\u524D\u5230\u540E\u4F9D\u6B21\u4E3A\uFF1A\u5F53\u524D\u6700\u65B0\u5B8C\u6210\u7684\u5173\u5361\u6570\u3001\u4F5C\u4E1A\u622A\u6B62\u524D\u5B8C\u6210\u7684\u5173\u5361\u6570\u3001\u672C\u5B9E\u8BAD\u6700\u5927\u5173\u5361\u6570",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"current_complete_count",align:"center",width:100,ellipsis:{showTitle:!1},render:function(D,k){return e.a.createElement("span",null,D||0," / ",k.complete_count||0," / ",P.challenges_count)}},!(P==null||((fe=P.homework_status)===null||fe===void 0)?void 0:fe.includes("\u5DF2\u622A\u6B62"))&&{title:"\u7ED3\u675F\u524D\u5B8C\u6210\u5173\u5361",align:"center",dataIndex:"complete_count",width:115,ellipsis:{showTitle:!1},render:function(D,k){return e.a.createElement("span",null,D||0,"/",P.challenges_count)}},!Object(Fe.p)()&&{title:e.a.createElement("span",null,"\u5173\u5361\u5F97\u5206",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u622A\u6B62\u524D\u5B66\u5458\u5B8C\u6210\u7684\u5173\u5361\u624D\u6709\u6210\u7EE9",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"final_score",align:"center",width:90,ellipsis:{showTitle:!1},render:function(D){var k;return D>=0&&D<=60?k=e.a.createElement("span",{className:"c-red"},D):D===100?k=e.a.createElement("span",{className:"c-green"},D):D>60?k=e.a.createElement("span",{className:"c-orange"},D):k="--",k}},!Object(Fe.p)()&&((ae=Ue.workList)===null||ae===void 0?void 0:ae.work_efficiency)&&((ye=Ue.workList)===null||ye===void 0||((re=ye.homework_status)===null||re===void 0)?void 0:re.includes("\u5DF2\u622A\u6B62"))&&{title:e.a.createElement("span",null,"\u6548\u7387\u5206",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("div",null,((H=Ue.workList)===null||H===void 0?void 0:H.allow_late)?"\u8865\u4EA4\u7ED3\u675F\u65F6\uFF0C\u7CFB\u7EDF\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u6210\u5458\u4E2D\u7684":"\u4F5C\u4E1A\u622A\u6B62\u65F6\uFF0C\u7CFB\u7EDF\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u6210\u5458\u4E2D\u7684",e.a.createElement("br",null),"\u6548\u7387\u8868\u73B0\u81EA\u52A8\u8BC4\u5206\u3002",e.a.createElement("br",null),"\u8BA1\u7B97\u89C4\u5219:",e.a.createElement("br",null),"\u5B66\u751F\u5DE5\u4F5C\u6548\u7387= log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)",e.a.createElement("br",null),"\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5DE5\u4F5C\u6548\u7387 / \u8BFE\u5802\u5B66\u751F\u6700\u9AD8",e.a.createElement("br",null),"\u5DE5\u4F5C\u6548\u7387 * \u5206\u503C",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"eff_score",align:"center",width:80,ellipsis:{showTitle:!1},render:function(D){var k;return D>=0&&D<=60?k=e.a.createElement("span",{className:"c-red"},D):D===100?k=e.a.createElement("span",{className:"c-green"},D):D>60?k=e.a.createElement("span",{className:"c-orange"},D):k="--",k}},!Object(Fe.p)()&&{title:e.a.createElement("span",null,"\u5F53\u524D\u6210\u7EE9",e.a.createElement(et.a,{placement:"top",title:e.a.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",e.a.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:_.order==="work_score"?_.b_order==="desc"?"descend":"ascend":null,width:90,ellipsis:{showTitle:!1},render:function(D,k){var ot,Et;return D>=0&&D<=60?Et=e.a.createElement("span",{className:"c-red"},D):D===100?Et=e.a.createElement("span",{className:"c-green"},D):D>60?Et=e.a.createElement("span",{className:"c-orange"},D):Et="--",e.a.createElement(et.a,{placement:"bottom",title:k.ultimate_score?e.a.createElement("div",null,Et==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A".concat(k.work_score,"\u5206")):e.a.createElement("div",null,e.a.createElement("div",null,k.final_score?"\u5173\u5361\u5F97\u5206\uFF1A".concat(k.final_score,"\u5206"):"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),e.a.createElement("div",null,k.eff_score?"\u6548\u7387\u8BC4\u5206\uFF1A".concat(k.eff_score,"\u5206"):"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),e.a.createElement("div",null,k.late_penalty?"\u8FDF\u4EA4\u6263\u5206\uFF1A".concat(k.late_penalty,"\u5206"):"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ot=Ue.workList)===null||ot===void 0?void 0:ot.answer_open_evaluation)&&e.a.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",k.view_answer_count,"\u5173"),e.a.createElement("div",null,k.work_score?"\u6700\u7EC8\u6210\u7EE9\uFF1A".concat(k.work_score,"\u5206"):"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},e.a.createElement("div",null,Et))}},{title:e.a.createElement("span",null,"\u8BC4\u9605\u72B6\u6001",e.a.createElement(et.a,{overlayClassName:Bt.a.reviewStatusTooltip,placement:"top",title:e.a.createElement("pre",null,"\u4EE5\u4E0B\u60C5\u5F62\u51FA\u73B0\u4E00\u79CD\uFF0C\u8BC4\u9605\u72B6\u6001\u81EA\u52A8\u53D8\u4E3A\u5DF2\u8BC4\u9605\uFF1A",e.a.createElement("br",null),"1.\u5B66\u751F\u5F00\u542F\u4F5C\u4E1A\uFF0C\u7CFB\u7EDF\u5BF9\u5B66\u751F\u8FDB\u884C\u4E86\u81EA\u52A8\u6253\u5206\uFF1B",e.a.createElement("br",null),"2.\u8001\u5E08\u5BF9\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u5173\u5361\u8C03\u5206\u6216\u8005\u8FFD\u52A0\u70B9\u8BC4\uFF1B",e.a.createElement("br",null),"3.\u6574\u4E2A\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u6240\u6709\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u5C06\u81EA\u52A8\u53D8\u4E3A\u5DF2\u8BC4\u9605\u3002",e.a.createElement("br",null))},e.a.createElement("img",{src:"".concat(tt.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),align:"center",dataIndex:"has_comment",width:90,ellipsis:!0,render:function(D){return D?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",width:70,ellipsis:!0,render:function(D,k){var ot;return Object(Fe.q)()?e.a.createElement("div",null,Object(y.m)(k==null?void 0:k.work_status)==="\u672A\u5F00\u542F"?e.a.createElement("span",null,"--"):e.a.createElement(Ie.Link,{target:"_blank",to:"/classrooms/".concat(_.coursesId,"/shixun_homework/").concat(_.categoryId,"/").concat(k.id,"/comment")},"\u67E5\u770B")):e.a.createElement("div",null,e.a.createElement(Ie.Link,{target:"_blank",to:"/classrooms/".concat(_.coursesId,"/shixun_homework/").concat(_.categoryId,"/").concat(k.id,"/comment")},k.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),e.a.createElement("br",null),(P==null||((ot=P.homework_status)===null||ot===void 0)?void 0:ot[0])!=="\u5DF2\u622A\u6B62"&&k.myshixun_id!==0&&e.a.createElement("span",{className:"".concat(Bt.a.color32C," current"),onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:k,params:_}})}},"\u6253\u56DE\u91CD\u505A"))}}].filter(function(ee){return!!ee});return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"".concat(Bt.a.wrap," minH500 bg-white pl30 pr30 pt30")},((ue=P.homework_status)===null||ue===void 0?void 0:ue.includes("\u672A\u53D1\u5E03"))&&e.a.createElement(Gt.a,null),!!Ke.length&&e.a.createElement(m.a,{className:"mb10",dataSource:Ke,columns:st,pagination:!1,showHeader:!1,loading:!1}),!((W=P.homework_status)===null||W===void 0?void 0:W.includes("\u672A\u53D1\u5E03"))&&e.a.createElement("aside",null,!Object(Fe.c)()&&e.a.createElement("div",{className:"c-light-black font12"},e.a.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(P==null?void 0:P.commit_count)||0," \u4EBA"),e.a.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",(P==null?void 0:P.uncommit_count)||0," \u4EBA"),(P==null?void 0:P.left_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("span",{className:"ml20 c-black"},P==null||((F=P.left_time)===null||F===void 0)?void 0:F.status),e.a.createElement("span",{className:"ml20 c-orange-ff9"},P==null||((Ve=P.left_time)===null||Ve===void 0)?void 0:Ve.time))),Object(Fe.c)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ke.a,{form:Ee,onChange:Oe,initialValues:(Ge={},Object(Ne.a)(Ge,"task_status","all"),Object(Ne.a)(Ge,"course_group_info","all"),Object(Ne.a)(Ge,"teacher_comment","all"),Ge)},((oe=P.task_status)===null||oe===void 0?void 0:oe.length)>0&&e.a.createElement(ke.a.Item,{name:"task_status"},e.a.createElement(d.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},P.task_status&&P.task_status.map(function(ee,D){return e.a.createElement(d.a,{name:"task_status",value:ee.id},ee.name,"(",ee.count,")")}))))),((Le=P.course_group_info)===null||Le===void 0?void 0:Le.length)>0&&e.a.createElement(ke.a.Item,{name:"course_group_info"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},(be=P.course_group_info)===null||be===void 0?void 0:be.map(function(ee,D){return e.a.createElement(d.a,{value:ee.course_group_id},ee.group_group_name,"(",ee.count,")")}))))),((He=P.teacher_comment)===null||He===void 0?void 0:He.length)>0&&e.a.createElement(ke.a.Item,{name:"teacher_comment"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},P.teacher_comment&&P.teacher_comment.map(function(ee,D){return e.a.createElement(d.a,{value:String(ee.id)},ee.name,"(",ee.count,")")})))))),e.a.createElement(C.a,{align:"middle"},e.a.createElement(i.a,{flex:"1"},e.a.createElement(ft.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(D){_.search=D,_.page=1,Me()},style:{width:240}}),e.a.createElement("span",{className:"ml5"},e.a.createElement("span",{className:"c-red"},P.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",P.work_count,"\u4E2A\u5B66\u751F\uFF09")),e.a.createElement(i.a,null,e.a.createElement("span",{className:"current ml10",onClick:function(){_.order="update_time",_.b_order=_.b_order==="asc"?"desc":"asc",_.page=1,Me()}},e.a.createElement("span",{className:"c-light-primary"},"\u63D0\u4EA4\u65F6\u95F4"),e.a.createElement("p",{className:"edu-sorter current ".concat(_.order==="update_time"&&_.b_order)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Object(Fe.c)()&&se&&e.a.createElement(f.a,{type:"primary",className:"ml10",onClick:le},e.a.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),e.a.createElement(f.a,{type:"primary",className:"ml10",onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:P.student_works.map(function(D){return D.id}),params:_}})}},e.a.createElement(Nt.a,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4")))),!!((je=P.student_works)===null||je===void 0?void 0:je.length)&&e.a.createElement(m.a,{className:"mt30",loading:Qe["shixunHomeworks/getWorkList"],pagination:!1,dataSource:P.student_works,columns:st,onChange:function(D,k,ot){console.log("c: ",ot),ot.field&&(_.order=ot.field),ot.order==="ascend"&&(_.b_order="asc"),ot.order==="descend"&&(_.b_order="desc"),ot.order||(_.b_order="asc"),Me()}}),e.a.createElement(Xe,null),e.a.createElement(Kt.a,null))),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(v.a,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:$e,current:_.page||1,defaultPageSize:20,total:P.work_count})))},Jt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(fn),jn=t("LC9H"),qt=t("mH3W"),pn=t("Eqs+"),en=t.n(pn),gn=t("CKlD"),Mt=t.n(gn),hn=t("LlUK"),Tn=t.n(hn),vn=t("MdoL"),$t=t.n(vn),tn=t("FpYG"),nn=t.n(tn),Pn=t("S64Z"),Nn=t.n(Pn),bn=t("RWWu"),Bn=t.n(bn),Mn=t("hhPZ"),Rn=t.n(Mn),U=t("Z0j4"),In=t.n(U),Hn=t("y1o2"),yn=t.n(Hn),an=t("uttS"),rn=t.n(an),Wn=t("4ZCI"),Un=t.n(Wn),St=t("X/IY"),Cn=t("iczh"),on=t.n(Cn),On=t("LpVx");function jt(K){return Object.keys(K).reduce(function(g,h){return(h.substr(0,5)==="data-"||h.substr(0,5)==="aria-"||h==="role")&&h.substr(0,7)!=="data-__"&&(g[h]=K[h]),g},{})}var An=t("XDlA"),Xn=t.n(An),Dn=t("T5E4"),It=t.n(Dn),Ht=t("XneU"),Vn=t.n(Ht),xn=t("Hdxz"),Vt=t.n(xn),un=function(K){Vn()(h,K);var g=Vt()(h);function h(){var L;return Xn()(this,h),L=g.apply(this,arguments),L.state={error:void 0,info:{componentStack:""}},L}return It()(h,[{key:"componentDidCatch",value:function(fe,ae){this.setState({error:fe,info:ae})}},{key:"render",value:function(){var fe=this.props,ae=fe.message,ye=fe.description,re=fe.children,H=this.state,ue=H.error,W=H.info,F=W&&W.componentStack?W.componentStack:null,Ve=typeof ae=="undefined"?(ue||"").toString():ae,Ge=typeof ye=="undefined"?F:ye;return ue?x.createElement(ln,{type:"error",message:Ve,description:x.createElement("pre",null,Ge)}):re}}]),h}(x.Component),zn=t("nSZG"),wn=function(K,g){var h={};for(var L in K)Object.prototype.hasOwnProperty.call(K,L)&&g.indexOf(L)<0&&(h[L]=K[L]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,L=Object.getOwnPropertySymbols(K);fe0&&e.a.createElement(ke.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,{style:{width:"100%"}},e.a.createElement(C.a,null,e.a.createElement(i.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(i.a,{flex:"80px"},e.a.createElement(d.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(i.a,{flex:"1"},F.group_info&&F.group_info.map(function(J,te){return e.a.createElement(d.a,{value:J.id},J.name,"(",J.count,")")})))),e.a.createElement(C.a,{className:"font14 c-red mt5"},e.a.createElement(i.a,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED")))),e.a.createElement("p",{className:"mt10"},e.a.createElement("span",{className:"c-red"},F.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",F.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.a.createElement(m.a,{className:"mt30",loading:fe["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:F.users_reviews,columns:nt,onChange:function(te,I,_){_.order==="ascend"&&(H.b_order="asc"),_.order==="descend"&&(H.b_order="desc"),_.order||delete H.b_order,ae({type:"shixunHomeworks/getCodeReview",payload:Object(Y.a)({},H)})}}),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(v.a,{showSizeChanger:!1,onChange:Be,defaultCurrent:H.page||1,current:H.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:F.copy_reviews_count})))},cn=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(Gn),Yt=t("EYz/"),Ft=t("gwXo"),dn=t("E+ey"),Wt=t("sY1U"),Kn=t("VmQ4"),mn=t("QeCE"),_n=t("m0+X"),Xt=t("mMqU"),zt=t("i4g8"),$n=t("zetH"),Ln=t.n($n),Yn=Xt.a.RangePicker,Zn=mn.a.Option,Qn=function(g){var h,L,fe,ae=g.shixunHomeworks,ye=g.loading,re=g.dispatch,H=Object(Ae.m)(),ue=Object(Ae.l)(),W=ae.workSetting,F=ae.workList,Ve=Object(x.useState)(!0),Ge=Object(N.a)(Ve,2),oe=Ge[0],Le=Ge[1],be=Object(x.useState)({}),He=Object(N.a)(be,2),je=He[0],Ue=He[1],Qe=ke.a.useForm(),Be=Object(N.a)(Qe,1),nt=Be[0],J=Object(x.useState)([]),te=Object(N.a)(J,2),I=te[0],_=te[1],Se=Object(x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:0}),ht=Object(N.a)(Se,2),u=ht[0],Ee=ht[1];Object(x.useEffect)(function(){_t()},[]);var _t=function(){re({type:"shixunHomeworks/getWorkSetting",payload:Object(Y.a)({},H)})};Object(x.useEffect)(function(){var T;if(!(W==null?void 0:W.course_id))return;Object.keys(u).map(function(w){u[w]=W[w]}),I=JSON.parse(JSON.stringify(((T=W.group_settings)===null||T===void 0?void 0:T.filter(function(w){return w.publish_time!==null}))||[{}])),Ee(Object(Y.a)({},u)),_(Object(n.a)(I))},[W]);var ne=function(){var w,P=JSON.parse(JSON.stringify(u));P.challenge_settings.filter(function(p){return!p.hide}),P.categoryId=H.categoryId,u.unified_setting||(I=(w=I)===null||w===void 0?void 0:w.map(function(p){var X;if(!p.publish_time||!p.end_time)throw E.b.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return p.group_name=typeof(p==null?void 0:p.group_name)=="string"?[p==null?void 0:p.group_name]:p==null?void 0:p.group_name,p.group_id=(X=W.group_settings)===null||X===void 0?void 0:X.filter(function($){return p==null?void 0:p.group_name.includes($.group_name)}).map(function($){return $.group_id||$.id}).toString().split(","),p})),P.group_settings=I,re({type:"shixunHomeworks/updateSetting",payload:P}).then(function(p){p.status===0&&(E.b.success("\u66F4\u65B0\u6210\u529F"),Le(!0),_t())})},se=function(){var w,P=u.eff_score,p=u.total_score,X=p-P,$=(w=u.challenge_settings)===null||w===void 0?void 0:w.filter(function(st){return st.checked}).length,Ke=u.challenge_settings.filter(function(st){return st.checked}).map(function(st){return st.challenge_exp}).reduce(function(st,ee){return st+ee}),Ce=X/Ke,Me=0,xe=0,le;switch(u.shixun_evaluation){case 0:var Oe=(X/$).toFixed(1);u.challenge_settings.map(function(st,ee){st.checked?(Me=ee,st.challenge_score=Oe>0?Oe:0):st.challenge_score=0}),le=(X-Oe*($-1)).toFixed(1),u.challenge_settings[Me].challenge_score=le>0?le:0;break;case 1:u.challenge_settings.map(function(st,ee){st.checked?(Me=ee,xe+=Number((Math.round(st.challenge_exp*Ce*10)/10).toFixed(1)),st.challenge_score=(Math.round(st.challenge_exp*Ce*10)/10).toFixed(1)):st.challenge_score=0});var $e=u.challenge_settings[Me].challenge_score;le=(X-xe+Number($e)).toFixed(1),u.challenge_settings[Me].challenge_score=le>0?le:0;break}},rt=function(w){return w&&w0?e.a.createElement(i.a,{span:24,className:"mt10"},e.a.createElement(d.a,{checked:u.unified_setting,disabled:oe||!(F==null||((L=F.homework_status)===null||L===void 0)?void 0:L.includes("\u672A\u53D1\u5E03")),onChange:function(){var w;if(!(F==null||((w=F.homework_status)===null||w===void 0)?void 0:w.includes("\u672A\u53D1\u5E03"))){E.b.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}u.unified_setting=!u.unified_setting,u.unified_setting===!1&&I==""&&_(I.concat({})),Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u7EDF\u4E00\u8BBE\u7F6E")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null),u.unified_setting&&e.a.createElement("div",null,e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rt,disabled:oe||!(F==null||((fe=F.homework_status)===null||fe===void 0)?void 0:fe.includes("\u672A\u53D1\u5E03")),value:u.publish_time?De()(u.publish_time):"",onChange:function(w,P){u.publish_time=P,(u.end_time==""||!u.end_time)&&u.unified_setting&&(u.end_time=De()(w).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()(Object(y.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:oe,disabledDate:rt,value:u.end_time?De()(u.end_time):"",onChange:function(w,P){u.end_time=P,Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!u.unified_setting&&e.a.createElement(C.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(i.a,{span:24},e.a.createElement(C.a,null,e.a.createElement(i.a,{span:10}),e.a.createElement(i.a,{span:10},e.a.createElement(C.a,{className:"c-grey-c ml30"},e.a.createElement(i.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),e.a.createElement(i.a,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(i.a,{span:4}))),I&&I.map(function(T,w){var P,p;return e.a.createElement(i.a,{span:24,key:w},e.a.createElement(C.a,{gutter:[8,16]},e.a.createElement(i.a,{span:10},e.a.createElement(C.a,{gutter:[8,16]},e.a.createElement(i.a,null,"\u53D1\u5E03\u89C4\u5219 ",w+1),e.a.createElement(i.a,{flex:"1",style:{maxWidth:300}},e.a.createElement(mn.a,{disabled:oe||!(F==null||((P=F.homework_status)===null||P===void 0)?void 0:P.includes("\u672A\u53D1\u5E03"))&&T.id,className:"ml20",mode:"tags",style:{width:"100%"},value:T.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function($){I[w].group_name=$,_(I.slice())}},W.group_settings&&W.group_settings.map(function(X){if(!I.map(function($){return $.group_name}).toString().split(",").includes(String(X.group_name)))return e.a.createElement(Zn,{value:X.group_name,key:X.id},X.group_name)}))))),e.a.createElement(i.a,{span:10},e.a.createElement("div",{className:"ml30"},e.a.createElement(Yn,{disabled:oe||!(F==null||((p=F.homework_status)===null||p===void 0)?void 0:p.includes("\u672A\u53D1\u5E03"))&&T.id&&[!0,!1],style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:rt,showTime:{format:"HH:mm",defaultValue:[De()(Object(y.d)(),"HH:mm"),De()(Object(y.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:T.publish_time&&[De()(T.publish_time),De()(T.end_time)],onChange:function($,Ke){I[w].publish_time=Ke[0],I[w].end_time=Ke[1]}}))),!oe&&e.a.createElement(i.a,{span:4},w>0&&!T.id&&e.a.createElement(bt.a,{onClick:function(){I=I.filter(function($,Ke){return w!==Ke}),_(I.slice()),setTimeout(function(){return _(I.slice())},10)}}),e.a.createElement(zt.a,{className:"c-green ml20",onClick:function(){_(I.concat({}))}}))))})),e.a.createElement(Wt.a,null),e.a.createElement(C.a,null,e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"mt15 pl30"},e.a.createElement(d.a,{checked:u.allow_late,disabled:oe,onChange:function(){u.allow_late=!u.allow_late,u.allow_late&&(u.late_penalty=parseInt(u.late_penalty)?u.late_penalty:5),u.end_time!=""&&u.end_time&&(u.late_time=De()(u.end_time).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u751F\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u8FDF\u4EA4\u6263\u5206:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Ft.a,{disabled:oe||!u.allow_late,value:u.late_penalty,onChange:function(w){u.late_penalty=w,Ee(Object.assign({},u))}})),e.a.createElement(i.a,{flex:"1",className:"ml5"},"\u5206",e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C)"))),e.a.createElement(C.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(i.a,null,"\u7ED3\u675F\u65F6\u95F4:"),e.a.createElement(i.a,{className:"ml5"},e.a.createElement(Xt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()(Object(y.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:oe||!u.allow_late,value:u.late_time?De()(u.late_time):"",onChange:function(w,P){u.late_time=P,Ee(Object.assign({},u))}})),e.a.createElement(i.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(Wt.a,null),e.a.createElement(C.a,{className:"mt25"},e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u8BC4\u5206\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"pl30 mt10"},e.a.createElement("strong",null,"\u603B\u5206\u503C\uFF1A"),e.a.createElement(Ft.a,{value:u.total_score,disabled:oe,onChange:function(w){u.total_score=w,Ee(Object.assign({},u)),se()}}),"\u5206"),e.a.createElement(i.a,{span:24,style:{paddingLeft:60,marginTop:20}},e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u7684\u9009\u62E9\u548C\u5206\u503C\u8BBE\u7F6E"),e.a.createElement("span",{className:"c-orange"},"(\u603B\u5206\u503C = \u6548\u7387\u5206+ \u5173\u5361\u4EFB\u52A1\u603B\u5206)"))),e.a.createElement(C.a,{style:{paddingLeft:85,marginTop:30}},e.a.createElement(i.a,{flex:"1"},e.a.createElement(d.a,{disabled:oe,checked:u.work_efficiency,onChange:function(w){u.work_efficiency=w.target.checked,u.work_efficiency?u.eff_score=20:u.eff_score=0,Ee(Object.assign({},u)),se()}},e.a.createElement("strong",null,"\u6548\u7387\u5206")),e.a.createElement("span",{className:"c-orange font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u5305\u542B\u6548\u7387\u5206\u3002\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u622A\u6B62\u6216\u8005\u8865\u4EA4\u7ED3\u675F\u540E\u7531\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210)")),e.a.createElement(i.a,{className:Ln.a.efficiency},"\uFF08\u5B66\u751F\u5DE5\u4F5C\u6548\u7387= log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)",e.a.createElement("br",null),"\uFF08\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5DE5\u4F5C\u6548\u7387 / \u8BFE\u5802\u5B66\u751F\u6700\u9AD8\u5DE5\u4F5C\u6548\u7387 * \u5206\u503C")),e.a.createElement(C.a,{align:"middle",style:{paddingLeft:105}},e.a.createElement(i.a,null,e.a.createElement("span",{className:"mr5"},"\u5206\u503C"),e.a.createElement(Ft.a,{disabled:oe||!u.work_efficiency,value:u.eff_score,step:.1,onChange:function(w){u.eff_score=w,Ee(Object.assign({},u)),se()}}),e.a.createElement("span",{className:"ml5"},"\u5206"))),e.a.createElement(C.a,{align:"middle",style:{paddingLeft:85,marginTop:35}},e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.a.createElement(i.a,{flex:"1"},e.a.createElement(ke.a.Item,{className:"ml5"},e.a.createElement(j.a.Group,{disabled:oe,value:u.shixun_evaluation,onChange:function(w){u.shixun_evaluation=w.target.value,Ee(Object.assign({},u)),se()}},e.a.createElement(j.a,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.a.createElement(j.a,{value:1},"\u96BE\u6613\u5EA6"),e.a.createElement(j.a,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.a.createElement(C.a,null,e.a.createElement(i.a,{style:{marginLeft:145,marginTop:15}},e.a.createElement("span",{className:"font16"},"\u5173\u5361\u540D\u79F0"),e.a.createElement("span",{className:"font14 ml5 c-orange"},(W==null?void 0:W.task_pass,"(\u8BF7\u9009\u4E2D\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361\uFF0C\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60)")))),u.challenge_settings&&u.challenge_settings.map(function(T,w){return e.a.createElement(C.a,{key:w,align:"middle",style:{paddingLeft:275,marginTop:20}},e.a.createElement(i.a,{flex:"1"},e.a.createElement(d.a,{disabled:oe,defaultChecked:T.checked,onChange:function(p){u.challenge_settings[w].checked=p.target.checked,u.challenge_settings[w].hide=p.target.checked,Ee(Object(Y.a)({},u)),se()}},e.a.createElement("strong",null,T.challenge_name))),e.a.createElement(i.a,null,!T.checked&&e.a.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10"},"\u53EF\u4E0D\u505A")),e.a.createElement(i.a,{flex:"150px"},e.a.createElement(Ft.a,{step:.1,value:T.challenge_score,disabled:oe||u.shixun_evaluation!==2,onChange:function(p){u.challenge_settings[w].challenge_score=p,Ee(Object(Y.a)({},u))}}),e.a.createElement("span",{className:"ml10"},"\u5206")),e.a.createElement(i.a,{flex:"300px"},e.a.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},T.difficulty),"\u91D1\u5E01\u5956\u52B1\u6570\uFF1A ",T.challenge_exp))}),e.a.createElement(C.a,{className:"mt30",style:{paddingLeft:65}},e.a.createElement(i.a,null,e.a.createElement("span",{className:"font16 c-black"},"\u67E5\u770B\u53C2\u8003\u7B54\u6848\u624D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5173\u5361\u6263\u5206\u89C4\u5219"),e.a.createElement("span",{className:"font12 c-grey-c ml30"},"(\u5B66\u751F\u901A\u8FC7\u8BC4\u6D4B\u540E\u518D\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u4E0D\u5BF9\u6210\u7EE9\u4EA7\u751F\u5F71\u54CD)"))),e.a.createElement(C.a,{style:{paddingLeft:65}},e.a.createElement(j.a.Group,{disabled:oe,value:u.answer_open_evaluation,onChange:function(w){u.answer_open_evaluation=w.target.value,Ee(Object(Y.a)({},u))}},e.a.createElement(j.a,{value:!1,style:{marginTop:15}},e.a.createElement("strong",null,"\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206"),e.a.createElement("span",{className:"c-grey-c"},"(\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C)")),e.a.createElement("br",null),e.a.createElement(j.a,{value:!0,style:{marginTop:15}},e.a.createElement("strong",null,"\u4E0D\u6263\u5206")))),e.a.createElement(Wt.a,null),e.a.createElement(C.a,null,e.a.createElement(i.a,null,e.a.createElement("strong",null,"\u516C\u5F00\u8BBE\u7F6E")),e.a.createElement(i.a,{span:24,className:"mt15 pl30"},e.a.createElement(d.a,{checked:u.score_open,disabled:oe,onChange:function(w){u.score_open=w.target.checked,Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.a.createElement(i.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(d.a,{checked:u.answer_public,disabled:oe,onChange:function(w){u.answer_public=w.target.checked,Ee(Object.assign({},u))}},e.a.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.a.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B\u7B54\u6848)")),!oe&&e.a.createElement(i.a,{className:"mb50"},e.a.createElement(f.a,{type:"primary",size:"large",onClick:function(){return ne()}},"\u63D0\u4EA4"),e.a.createElement(f.a,{type:"primary",size:"large",ghost:!0,className:"ml20",onClick:function(){Le(!0),_t()}},"\u53D6\u6D88"))))},Jn=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h.effects}})(Qn),de=t("VrcO"),me=t.n(de),_e=function(g){var h,L=g.shixunHomeworks,fe=g.loading,ae=g.dispatch,ye=Object(Ae.m)(),re=Object(Ae.l)(),H=Object(x.useState)([]),ue=Object(N.a)(H,2),W=ue[0],F=ue[1],Ve=Object(x.useState)([]),Ge=Object(N.a)(Ve,2),oe=Ge[0],Le=Ge[1],be=Object(x.useState)(!0),He=Object(N.a)(be,2),je=He[0],Ue=He[1],Qe=Object(x.useState)(!1),Be=Object(N.a)(Qe,2),nt=Be[0],J=Be[1],te=Object(x.useState)(1),I=Object(N.a)(te,2),_=I[0],Se=I[1],ht=Object(x.useState)([]),u=Object(N.a)(ht,2),Ee=u[0],_t=u[1],ne=Object(x.useState)(!1),se=Object(N.a)(ne,2),rt=se[0],T=se[1];Object(x.useEffect)(function(){L.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&$()},[L.actionTabs.key]);var w=ke.a.useForm(),P=Object(N.a)(w,1),p=P[0],X=[],$=function(){var Me=Object(ge.a)(b.a.mark(function xe(){var le,Oe,$e;return b.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!(je&&!nt)){ee.next=11;break}return J(!0),Se(_+1),ee.next=5,Object(Ct.x)(Object(Y.a)(Object(Y.a)({},ye),{},{page:_}));case 5:Oe=ee.sent,$e=Object(n.a)(Oe.group_list),(Oe==null?void 0:Oe.ungroup_list)&&$e.push({id:Oe==null?void 0:Oe.ungroup_list.id,name:Oe==null?void 0:Oe.ungroup_list.name,works_count:Oe==null?void 0:Oe.ungroup_list.work_count,last_review_time:Oe==null?void 0:Oe.ungroup_list.last_review_time}),F([].concat(Object(n.a)(W),Object(n.a)($e))),J(!1),((le=Oe.group_list)===null||le===void 0?void 0:le.length)<10&&Ue(!1);case 11:case"end":return ee.stop()}},xe)}));return function(){return Me.apply(this,arguments)}}(),Ke=function(){ae({type:"shixunHomeworks/setActionTabs",payload:{}}),T(!1),Ue(!0),J(!1),Se(0),F([]),p.resetFields()},Ce=[{title:"",dataIndex:"id",width:280,render:function(xe,le){return e.a.createElement(d.a,{disabled:!(le.works_count>1),value:String(le.id)},le.id,"-",le.name)}},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.a.createElement(we.a,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,visible:L.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:Object(ge.a)(b.a.mark(function Me(){var xe,le;return b.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return xe=p.getFieldValue(),$e.next=3,Object(Re.a)("/api/homework_commons/".concat(ye.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:Object(n.a)(xe.group_ids)}});case 3:if(le=$e.sent,!(le.status===0)){$e.next=11;break}return Ke(),E.b.success("\u64CD\u4F5C\u6210\u529F"),$e.next=9,ae({type:"shixunHomeworks/getWorkList",payload:L.actionTabs.params});case 9:he.c.push("/classrooms/".concat(ye.coursesId,"/shixun_homework/").concat(ye.categoryId,"/detail?tabs=2")),ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}});case 11:case"end":return $e.stop()}},Me)})),onCancel:Ke},L.codeReviewCourse&&e.a.createElement(ke.a,{form:p,onChange:function(xe){_t(Object(Y.a)({},p.getFieldValue()))},initialValues:(h={},Object(Ne.a)(h,"group_ids",X),Object(Ne.a)(h,"end_time",De()(De()().add(7,"days").format("YYYY-MM-DD HH:mm"))),h)},e.a.createElement("div",{className:"flexd-table-header mt20"},e.a.createElement(m.a,{pagination:!1,dataSource:[],columns:Ce})),e.a.createElement(ke.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,{className:"w100"},e.a.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.a.createElement(me.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(xe){$()},hasMore:je,useWindow:!1},e.a.createElement(m.a,{loading:fe.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ce,dataSource:W,pagination:!1})))))),e.a.createElement(C.a,null,e.a.createElement(i.a,{className:"ml10"},e.a.createElement(d.a,{checked:rt,onChange:function(xe){T(xe.target.checked);var le=[];xe.target.checked&&(le=W.filter(function(Oe){return Oe.works_count>1}).map(function(Oe){return Oe.id+""})),p.setFieldsValue(Object(Ne.a)({},"group_ids",le))}},"\u5168\u9009"))))},ze=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h}})(_e),Ye=t("Mumi"),Je=t("/zo+"),dt=function(g){var h,L,fe,ae,ye,re,H,ue,W,F=g.shixunHomeworks,Ve=g.classroomList,Ge=g.loading,oe=g.dispatch,Le=Object(Ae.m)(),be=Object(Ae.l)();Object(x.useEffect)(function(){Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&oe({type:"shixunHomeworks/getEndGroups",payload:{categoryId:Le.categoryId}})},[Ve.actionTabs.key]);var He=ke.a.useForm(),je=Object(N.a)(He,1),Ue=je[0],Qe=[];if((h=F.endGroups)===null||h===void 0||((L=h.course_groups)===null||L===void 0)?void 0:L.length){var Be,nt;(Be=F.endGroups)===null||Be===void 0||((nt=Be.course_groups)===null||nt===void 0)||nt.map(function(J){return Qe.push(J.id+"")})}return e.a.createElement(we.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:100},onOk:Object(ge.a)(b.a.mark(function J(){var te,I;return b.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return te=Ue.getFieldValue(),Se.next=3,Object(Re.a)("/api/courses/".concat(Le.coursesId,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(n.a)(Ve.actionTabs.selectArrs),group_ids:Object(n.a)((te==null?void 0:te.group_ids)||[])}});case 3:I=Se.sent,I.status===0&&(E.b.success("\u64CD\u4F5C\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:Object(Y.a)({},Le)}));case 5:case"end":return Se.stop()}},J)})),onCancel:function(){oe({type:"classroomList/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A",e.a.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u63D0\u4EA4\u4E2D" \u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548'),Ge.effects["classroomList/getCourseGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(Je.a,null)),!!((fe=F.endGroups)===null||fe===void 0||((ae=fe.course_groups)===null||ae===void 0)?void 0:ae.length)&&e.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},((ye=F.endGroups)===null||ye===void 0||((re=ye.course_groups)===null||re===void 0)?void 0:re.length)&&e.a.createElement(ke.a,{form:Ue,initialValues:(H={},Object(Ne.a)(H,"group_ids",Qe),Object(Ne.a)(H,"end_time",De()(De()().add(7,"days").format("YYYY-MM-DD HH:mm"))),H)},e.a.createElement(ke.a.Item,{name:"group_ids"},e.a.createElement(d.a.Group,null,(ue=F.endGroups)===null||ue===void 0||((W=ue.course_groups)===null||W===void 0)?void 0:W.map(function(J,te){return e.a.createElement("div",{key:te},e.a.createElement(d.a,{onChange:function(_){},key:te,value:String(J.id),defaultChecked:!0},J.name))}))))))},Pt=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.classroomList,L=K.loading;return{shixunHomeworks:g,classroomList:h,loading:L}})(dt),mt=function(g){var h,L,fe,ae,ye,re,H,ue=g.shixunHomeworks,W=g.loading,F=g.dispatch,Ve=Object(Ae.m)(),Ge=Object(Ae.l)(),oe=Object(x.useState)([]),Le=Object(N.a)(oe,2),be=Le[0],He=Le[1];Object(x.useEffect)(function(){if(ue.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")var J=F({type:"shixunHomeworks/getPublishGroups",payload:Object(Y.a)({},Ve)}).then(function(te){if(!te.status){var I=[];te.course_groups.map(function(_){I.push({id:_.id,checked:!0,time:De()(De()(new Date(Object(y.b)())).add(7,"days").format("YYYY-MM-DD HH:mm"))})}),He(I.slice())}})},[ue.actionTabs.key]);var je=ke.a.useForm(),Ue=Object(N.a)(je,1),Qe=Ue[0],Be=function(te){return te&&te0&&e.a.createElement(m.a,{style:{background:"#F4FAFF"},columns:nt,dataSource:ue.publishGroups.course_groups,scroll:{y:240},pagination:!1})),(ue==null||((re=ue.publishGroups)===null||re===void 0||((H=re.course_groups)===null||H===void 0))?void 0:H.length)>0&&e.a.createElement(d.a,{defaultChecked:!0,onClick:function(te){te.target.checked?be.map(function(I){return I.checked=!0}):be.map(function(I){return I.checked=!1}),He(Object(n.a)(be))}},"\u5168\u9009"))},At=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading;return{shixunHomeworks:g,loading:h}})(mt),En=t("Aocz"),Tt=t.n(En),Zt=t("HBuW"),Sn=function(g){var h,L,fe,ae,ye,re,H,ue,W,F=g.shixunHomeworks,Ve=g.globalSetting,Ge=g.loading,oe=g.dispatch,Le=Object(Ae.m)(),be=Object(Ae.l)(),He=Object(x.useState)([]),je=Object(N.a)(He,2),Ue=je[0],Qe=je[1],Be=Object(x.useState)(be.query.tabs||"0"),nt=Object(N.a)(Be,2),J=nt[0],te=nt[1],I=Object(x.useState)({}),_=Object(N.a)(I,2),Se=_[0],ht=_[1],u=F.workList,Ee;Le.category=be.query.category_id,Le.order="work_score",Le.b_order="desc";var _t=function(X){te(X),X==="0"&&oe({type:"shixunHomeworks/getWorkList",payload:Se})},ne=function(){we.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:function(){var X=Object(ge.a)(b.a.mark(function Ke(){var Ce,Me,xe;return b.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Me=(Ce=F.workList)===null||Ce===void 0?void 0:Ce.myshixun_identifier,Oe.next=3,Object(Ct.T)({id:Me});case 3:xe=Oe.sent,xe&&(E.b.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 -\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u5B9E\u8BAD\u4F5C\u4E1A`),oe({type:"shixunHomeworks/getWorkList",payload:Se}));case 5:case"end":return Oe.stop()}},Ke)}));function $(){return X.apply(this,arguments)}return $}()})},se=function p(X){var $;X=(($=X)===null||$===void 0?void 0:$.includes(".json"))?X:"".concat(X,".json"),we.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ke=Object(ge.a)(b.a.mark(function Me(){var xe,le;return b.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Zt.db)({url:X});case 2:if(xe=$e.sent,xe){$e.next=5;break}return $e.abrupt("return");case 5:return E.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),$e.next=8,Object(Zt.w)({id:xe.shixun_identifier});case 8:if(le=$e.sent,!(le==null?void 0:le.game_identifier)){$e.next=12;break}return Object(y.z)("/tasks/".concat(le.game_identifier)),$e.abrupt("return");case 12:(le==null?void 0:le.status)===2?p(le==null?void 0:le.message):(le==null?void 0:le.status)===3&&rt(le==null?void 0:le.message);case 13:case"end":return $e.stop()}},Me)}));function Ce(){return Ke.apply(this,arguments)}return Ce}()})},rt=function(X){we.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",X,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},T=function(){var p=Object(ge.a)(b.a.mark(function X($){var Ke,Ce;return b.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return $=((Ke=$)===null||Ke===void 0?void 0:Ke.includes(".json"))?$:"".concat($,".json"),xe.next=3,Object(Zt.db)({url:$});case 3:if(Ce=xe.sent,!(Ce==null?void 0:Ce.game_identifier)){xe.next=7;break}return Object(y.z)("/tasks/".concat(Ce.game_identifier)),xe.abrupt("return");case 7:(Ce==null?void 0:Ce.status)===2?se(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&rt(Ce==null?void 0:Ce.message);case 8:case"end":return xe.stop()}},X)}));return function($){return p.apply(this,arguments)}}(),w=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:e.a.createElement(Jt,{setExportParams:ht}),forceRender:!0},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",compontent:e.a.createElement(xt,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:e.a.createElement(cn,null)},{name:Object(Fe.c)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:e.a.createElement(Jn,null)}].filter(function(p){if(Object(Fe.q)())return p.name!=="\u4EE3\u7801\u67E5\u91CD";var X;return!u.code_review&&(u==null||((X=u.homework_status)===null||X===void 0)?void 0:X[0])!=="\u672A\u53D1\u5E03"?!0:p.name!=="\u4EE3\u7801\u67E5\u91CD"}),P=function(){return e.a.createElement(Z.a,null,e.a.createElement(Z.a.Item,{onClick:function(){Object(B.h)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(Z.a.Item,{key:"2"},e.a.createElement(We.Link,{to:"/classrooms/".concat(ke.coursesId,"/exportlist/shixun_work_list")},"\u5386\u53F2\u5BFC\u51FA")))};return e.a.createElement("section",null,e.a.createElement("div",{className:"edu-container"},u.homework_name&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},u.category&&e.a.createElement(V.a,{separator:">"},e.a.createElement(V.a.Item,null,e.a.createElement(We.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework")},u.course_name)),e.a.createElement(V.a.Item,null,e.a.createElement(We.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},u.category.category_name)),e.a.createElement(V.a.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Tt.a.title,"mt20"].join(" ")},e.a.createElement(We.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},e.a.createElement(ct.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},u.homework_name),e.a.createElement(y.g,{status:u.homework_status}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("aside",{className:Tt.a.rightMenu},Object(Fe.q)()&&((h=F.workList)===null||h===void 0?void 0:h.redo_work)&&e.a.createElement("p",{onClick:ne},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((L=F.workList)===null||L===void 0?void 0:L.shixun_status)>1&&((fe=F.workList)===null||fe===void 0?void 0:fe.time_status)<5&&Object(Fe.q)()&&e.a.createElement("p",{onClick:function(){var X,$,Ke,Ce,Me,xe,le;((X=F.workList)===null||X===void 0||(($=X.task_operation)===null||$===void 0||((Ke=$[1])===null||Ke===void 0))?void 0:Ke.includes("/"))?T((Ce=F.workList)===null||Ce===void 0||((Me=Ce.task_operation)===null||Me===void 0)?void 0:Me[1]):Object(y.z)("/tasks/".concat((xe=F.workList)===null||xe===void 0||((le=xe.task_operation)===null||le===void 0)?void 0:le[1]))}},e.a.createElement("span",{className:"iconfont icon-kaiqizhong"}),(ae=F.workList)===null||ae===void 0||((ye=ae.task_operation)===null||ye===void 0)?void 0:ye[0]),((re=F.workList)===null||re===void 0?void 0:re.commit_des)&&e.a.createElement("p",{onClick:function(){var X;Object(y.z)("/classrooms/".concat(ke.coursesId,"/shixun_homework/").concat(ke.categoryId,"/").concat((X=F.workList)===null||X===void 0?void 0:X.id,"/commitsummary"))}},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(H=F.workList)===null||H===void 0?void 0:H.commit_des),((ue=F.workList)===null||ue===void 0?void 0:ue.shixun_status)>1&&((W=F.workList)===null||W===void 0?void 0:W.is_enter_shixun)&&e.a.createElement(We.Link,{className:Tt.a.shixunDetail,to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},e.a.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u5B9E\u8BAD\u8BE6\u60C5"),J=="1"&&Object(Fe.c)()&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},e.a.createElement("span",{className:"iconfont icon-bianjishijuan3x"}),"\u7F16\u8F91\u4F5C\u4E1A"),Object(Fe.c)()&&u.publish_immediately&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:ke}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u53D1\u5E03"),Object(Fe.c)()&&u.end_immediately&&e.a.createElement("p",{onClick:function(){oe({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[ke.categoryId],params:ke}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u622A\u6B62"),Object(Fe.c)()&&u.code_review&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:u.student_works.map(function(X){return X.id}),params:ke}})}},e.a.createElement("span",{className:"iconfont icon-daimachazhong"}),"\u4EE3\u7801\u67E5\u91CD"),Object(Fe.c)()&&e.a.createElement(s.a,{overlay:P,className:"ml10"},e.a.createElement(f.a,null,e.a.createElement(ie.a,null),"\u5BFC\u51FA",e.a.createElement(z.a,null)))),e.a.createElement(a.a,{defaultActiveKey:J,onChange:_t,className:Tt.a.menuTabs},w.map(function(p,X){return e.a.createElement(a.a.TabPane,{tab:p.name,key:p.id,forceRender:p.forceRender},p.compontent)})))),e.a.createElement(ze,null),e.a.createElement(Pt,null),e.a.createElement(At,null))},qn=l.default=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading,L=K.globalSetting;return{shixunHomeworks:g,globalSetting:L,loading:h.effects}})(Sn)},Xm8N:function(He,l,t){"use strict";var Pe=t("rjoL"),a=t("TMtJ"),k=t("VBJJ"),s=t.n(k),M=t("55MS"),f=t("X/R0"),c=t("M6G9"),V=t("z3+T"),G=t("buSX"),Z=t("ZZRV"),q=t.n(Z),b=t("ErOA"),Ze=t("q5+0"),E=t("9kvl"),ge=function(we){var N=we.shixunHomeworks,x=we.dispatch,e=Object(G.a)(we,["shixunHomeworks","dispatch"]),Ae=Object(Ze.m)();return q.a.createElement(a.a,{centered:!0,title:"\u63D0\u793A",visible:N.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(V.a)(s.a.mark(function We(){var he;return s.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:debugger;return ie.next=3,Object(b.a)("/api/myshixuns/".concat(N.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:Ae.coursesId}});case 3:he=ie.sent,he.shixun_identifier&&(c.b.success("\u64CD\u4F5C\u6210\u529F"),x({type:"shixunHomeworks/setActionTabs",payload:{}}),x({type:"shixunHomeworks/getWorkList",payload:Object(M.a)({},N.actionTabs.params)}));case 5:case"end":return ie.stop()}},We)})),onCancel:function(){x({type:"shixunHomeworks/setActionTabs",payload:{}})}},q.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),q.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};l.a=Object(E.a)(function(lt){var we=lt.shixunHomeworks;return{shixunHomeworks:we}})(ge)},bntm:function(He,l,t){"use strict";t.d(l,"d",function(){return Pe}),t.d(l,"b",function(){return a}),t.d(l,"c",function(){return k}),t.d(l,"a",function(){return s});function Pe(M){try{M.mozRequestFullScreen?M.mozRequestFullScreen():M.webkitRequestFullScreen&&M.webkitRequestFullScreen()}catch(f){console.log(f,":e")}}function a(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var k=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function s(){var M=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,f=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(M==null)}},dejd:function(He,l,t){},dfu6:function(He,l,t){"use strict";t.d(l,"a",function(){return Pe});var Pe=function(s){var M=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return M.test(s)},a=function(s){var M=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return M.test(s)}},kSUc:function(He,l,t){},mH3W:function(He,l,t){},mgmH:function(He,l,t){"use strict";t.d(l,"d",function(){return Ze}),t.d(l,"b",function(){return E}),t.d(l,"e",function(){return ge}),t.d(l,"c",function(){return lt}),t.d(l,"f",function(){return we}),t.d(l,"h",function(){return N}),t.d(l,"g",function(){return x}),t.d(l,"j",function(){return e}),t.d(l,"a",function(){return Ae}),t.d(l,"k",function(){return We}),t.d(l,"i",function(){return he}),t.d(l,"l",function(){return ct});var Pe=t("X/R0"),a=t("M6G9"),k=t("VBJJ"),s=t.n(k),M=t("55MS"),f=t("z3+T"),c=t("oUNq"),V=t("9kvl"),G=t("1vsH"),Z=t("m3rI"),q=function(){Object(V.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},b=function(){Object(V.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Ze=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.r)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/export_couser_info.json"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),E=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.p)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_member_act_score")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),ge=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.s)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_score")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),lt=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:debugger;return v.next=3,Object(c.q)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=9;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_exercise_and_other")),v.next=11;break;case 9:if(!(B.status===-2)){v.next=11;break}return v.abrupt("return",B);case 11:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),we=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.t)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_homework")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),N=function(){var ie=Object(f.a)(s.a.mark(function z(y,B){var Q;return s.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(c.v)(Object(M.a)({},y));case 2:Q=qe.sent,Q.status===0&&(a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/").concat(B)));case 4:case"end":return qe.stop()}},z)}));return function(y,B){return ie.apply(this,arguments)}}(),x=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.u)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/homework_commons/".concat(y.categoryId,"/works_list.zip"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),e=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.x)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/polls/".concat(y.categoryId,"/commit_result.xlsx"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),Ae=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/attendances/export_xlsx_data.xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),We=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/video_study_statics.xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),he=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.w)(Object(M.a)({},y));case 2:B=v.sent,B.status===0&&(a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/exercise_score")));case 4:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),ct=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/export_records/".concat(y.id,".xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}()},s8TD:function(He,l,t){"use strict";t.d(l,"a",function(){return q});var Pe=t("AVV0"),a=t("XZgM"),k=t("TFeq"),s=t("RXQH"),M=t("VgM2"),f=t("rjoL"),c=t("TMtJ"),V=t("ZZRV"),G=t.n(V),Z=t("dfu6"),q=function(Ze){return new Promise(function(E,ge){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return ge("WebRTC not supported by browser");var lt=new RTCPeerConnection,we=[];lt.createDataChannel(""),lt.createOffer().then(function(N){return lt.setLocalDescription(N)}).catch(function(N){return ge(N)}),lt.onicecandidate=function(N){console.log("event:",N);var x=[];if(!N||!N.candidate){if(console.log("ips",we),we.length==0||!Object(Z.a)(we[0])){var e=c.a.info({title:G.a.createElement(k.a,null,G.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),G.a.createElement(M.a,null,G.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return e.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:G.a.createElement(k.a,null,G.a.createElement(M.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",Ze.ip_limit==="inner"&&G.a.createElement(G.a.Fragment,null,G.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),G.a.createElement("br",null),G.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return ge("WebRTC disabled or restricted by browser")}var Ae=we.filter(function(ft){return Object(Z.a)(ft)});return E(Ae.join(""))}var We=N.candidate.candidate.split(" "),he=Object(Pe.a)(We),ct=he[0],ie=he[1],z=he[2],y=he[3],B=he[4],Q=he[5],v=he[7],qe=he.slice(8),et=["rtp","rtpc"];if(console.log("event:",N),we.some(function(ft){return ft==B})||we.push(B),console.log(" candidate: "+ct.split(":")[1]),console.log(" component: "+et[ie-1]),console.log(" protocol: "+z),console.log(" priority: "+y),console.log(" ip: "+B),console.log(" port: "+Q),console.log(" type: "+v),qe.length){console.log("attributes: ");for(var Rt=0;Rt "+qe[Rt]+": "+qe[Rt+1])}}})}},xKgJ:function(He,l,t){"use strict";t.d(l,"o",function(){return f}),t.d(l,"b",function(){return c}),t.d(l,"c",function(){return V}),t.d(l,"e",function(){return G}),t.d(l,"f",function(){return Z}),t.d(l,"s",function(){return q}),t.d(l,"g",function(){return b}),t.d(l,"t",function(){return Ze}),t.d(l,"d",function(){return E}),t.d(l,"i",function(){return ge}),t.d(l,"j",function(){return lt}),t.d(l,"q",function(){return we}),t.d(l,"h",function(){return N}),t.d(l,"p",function(){return x}),t.d(l,"r",function(){return he}),t.d(l,"a",function(){return z}),t.d(l,"l",function(){return Ut}),t.d(l,"m",function(){return pt}),t.d(l,"k",function(){return Fe}),t.d(l,"n",function(){return xt}),t.d(l,"u",function(){return kt});var Pe=t("9kvl"),a;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(a||(a={}));var k;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(k||(k={}));var s=function(O){var m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return O.some(function(Le){return Le==(at==null?void 0:at.role)})},M=function(O){var m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return(at==null?void 0:at.own)?!0:O.some(function(Le){var Nt;return Le==(at==null||((Nt=at.course)===null||Nt===void 0)?void 0:Nt.course_role)})},f=function(){var O=Object(Pe.b)()._store.getState(),m=O.user,Ne=m.userInfo;return Ne.main_site},c=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return at==null||((O=at.course)===null||O===void 0)?void 0:O.course_is_end},V=function(){return M([k.SuperAdmin,k.Operation,k.Admin,k.Teacher,k.Assistant])},G=function(){return M([k.SuperAdmin,k.Teacher,k.Admin,k.Assistant,k.Operation])},Z=function(){return M([k.SuperAdmin,k.Teacher,k.Admin])},q=function(){return M([k.SuperAdmin])},b=function(){return M([k.SuperAdmin,k.Operation,k.Admin])},Ze=function(){return M([k.SuperAdmin,k.Operation])},E=function(){return M([k.SuperAdmin,k.Admin])},ge=function(){return M([k.SuperAdmin,k.Operation,k.Admin,k.Teacher])},lt=function(){return M([k.Assistant])},we=function(){return M([k.Student])},N=function(){return M([k.SuperAdmin,k.Operation,k.Admin,k.Teacher,k.Assistant,k.Student])},x=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return(at==null||((O=at.course)===null||O===void 0)?void 0:O.course_role)===null},e=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},Ae=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&s([a.SuperAdmin])},We=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&s([a.SuperAdmin,a.Operation])},he=function(){return s([k.Student])},ct=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},ie=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},z=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},y=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},B=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},Q=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},v=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},qe=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},et=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):!1},Rt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},ft=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},ve=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},C=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},Te=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?!1:m||!m&&s([a.SuperAdmin,a.Operation])},i=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?m||!m&&s([a.SuperAdmin,a.Operation]):!1},Y=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},it=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?!m&&s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},tt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},vt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},yt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},Lt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},ut=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},De=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?m||!m&&s([a.SuperAdmin,a.Operation]):!1},bt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},Ot=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M([k.Teacher])},Ut=function(){return s([a.SuperAdmin])},pt=function(){return s([a.SuperAdmin,a.Operation])},Fe=function(){return s([a.Student])},Dt=function(){return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},xt=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user;return!!((O=Ne.userInfo)===null||O===void 0?void 0:O.login)},kt=function(){var O=Object(Pe.b)()._store.getState(),m=O.user;return m.userInfo}},zetH:function(He,l,t){He.exports={flex_box_center:"flex_box_center___Joa_H",flex_space_between:"flex_space_between___3VhCy",flex_box_vertical_center:"flex_box_vertical_center___3wSNZ",flex_box_center_end:"flex_box_center_end___3z8HR",flex_box_column:"flex_box_column___KdHzx",form:"form___3KoYn",efficiency:"efficiency___1LMk4"}}}]); +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u5B9E\u8BAD\u4F5C\u4E1A`),oe({type:"shixunHomeworks/getWorkList",payload:Se}));case 5:case"end":return Oe.stop()}},Ke)}));function $(){return X.apply(this,arguments)}return $}()})},se=function p(X){var $;X=(($=X)===null||$===void 0?void 0:$.includes(".json"))?X:"".concat(X,".json"),we.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ke=Object(ge.a)(b.a.mark(function Me(){var xe,le;return b.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Zt.db)({url:X});case 2:if(xe=$e.sent,xe){$e.next=5;break}return $e.abrupt("return");case 5:return E.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),$e.next=8,Object(Zt.w)({id:xe.shixun_identifier});case 8:if(le=$e.sent,!(le==null?void 0:le.game_identifier)){$e.next=12;break}return Object(y.z)("/tasks/".concat(le.game_identifier)),$e.abrupt("return");case 12:(le==null?void 0:le.status)===2?p(le==null?void 0:le.message):(le==null?void 0:le.status)===3&&rt(le==null?void 0:le.message);case 13:case"end":return $e.stop()}},Me)}));function Ce(){return Ke.apply(this,arguments)}return Ce}()})},rt=function(X){we.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",X,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},T=function(){var p=Object(ge.a)(b.a.mark(function X($){var Ke,Ce;return b.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return $=((Ke=$)===null||Ke===void 0?void 0:Ke.includes(".json"))?$:"".concat($,".json"),xe.next=3,Object(Zt.db)({url:$});case 3:if(Ce=xe.sent,!(Ce==null?void 0:Ce.game_identifier)){xe.next=7;break}return Object(y.z)("/tasks/".concat(Ce.game_identifier)),xe.abrupt("return");case 7:(Ce==null?void 0:Ce.status)===2?se(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&rt(Ce==null?void 0:Ce.message);case 8:case"end":return xe.stop()}},X)}));return function($){return p.apply(this,arguments)}}(),w=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:e.a.createElement(Jt,{setExportParams:ht}),forceRender:!0},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",compontent:e.a.createElement(xt,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:e.a.createElement(cn,null)},{name:Object(Fe.c)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:e.a.createElement(Jn,null)}].filter(function(p){if(Object(Fe.q)())return p.name!=="\u4EE3\u7801\u67E5\u91CD";var X;return!u.code_review&&(u==null||((X=u.homework_status)===null||X===void 0)?void 0:X[0])!=="\u672A\u53D1\u5E03"?!0:p.name!=="\u4EE3\u7801\u67E5\u91CD"}),P=function(){return e.a.createElement(Z.a,null,e.a.createElement(Z.a.Item,{onClick:function(){Object(B.h)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(Z.a.Item,{key:"2"},e.a.createElement(Ie.Link,{to:"/classrooms/".concat(Le.coursesId,"/exportlist/shixun_work_list")},"\u5386\u53F2\u5BFC\u51FA")))};return e.a.createElement("section",null,e.a.createElement("div",{className:"edu-container"},u.homework_name&&e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},u.category&&e.a.createElement(V.a,{separator:">"},e.a.createElement(V.a.Item,null,e.a.createElement(Ie.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework")},u.course_name)),e.a.createElement(V.a.Item,null,e.a.createElement(Ie.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},u.category.category_name)),e.a.createElement(V.a.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Tt.a.title,"mt20"].join(" ")},e.a.createElement(Ie.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},e.a.createElement(ct.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},u.homework_name),e.a.createElement(y.g,{status:u.homework_status}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("aside",{className:Tt.a.rightMenu},Object(Fe.q)()&&((h=F.workList)===null||h===void 0?void 0:h.redo_work)&&e.a.createElement("p",{onClick:ne},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((L=F.workList)===null||L===void 0?void 0:L.shixun_status)>1&&((fe=F.workList)===null||fe===void 0?void 0:fe.time_status)<5&&Object(Fe.q)()&&e.a.createElement("p",{onClick:function(){var X,$,Ke,Ce,Me,xe,le;((X=F.workList)===null||X===void 0||(($=X.task_operation)===null||$===void 0||((Ke=$[1])===null||Ke===void 0))?void 0:Ke.includes("/"))?T((Ce=F.workList)===null||Ce===void 0||((Me=Ce.task_operation)===null||Me===void 0)?void 0:Me[1]):Object(y.z)("/tasks/".concat((xe=F.workList)===null||xe===void 0||((le=xe.task_operation)===null||le===void 0)?void 0:le[1]))}},e.a.createElement("span",{className:"iconfont icon-kaiqizhong"}),(ae=F.workList)===null||ae===void 0||((ye=ae.task_operation)===null||ye===void 0)?void 0:ye[0]),((re=F.workList)===null||re===void 0?void 0:re.commit_des)&&e.a.createElement("p",{onClick:function(){var X;Object(y.z)("/classrooms/".concat(Le.coursesId,"/shixun_homework/").concat(Le.categoryId,"/").concat((X=F.workList)===null||X===void 0?void 0:X.id,"/commitsummary"))}},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(H=F.workList)===null||H===void 0?void 0:H.commit_des),((ue=F.workList)===null||ue===void 0?void 0:ue.shixun_status)>1&&((W=F.workList)===null||W===void 0?void 0:W.is_enter_shixun)&&e.a.createElement(Ie.Link,{className:Tt.a.shixunDetail,to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},e.a.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u5B9E\u8BAD\u8BE6\u60C5"),J=="1"&&Object(Fe.c)()&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},e.a.createElement("span",{className:"iconfont icon-bianjishijuan3x"}),"\u7F16\u8F91\u4F5C\u4E1A"),Object(Fe.c)()&&u.publish_immediately&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:Le}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u53D1\u5E03"),Object(Fe.c)()&&u.end_immediately&&e.a.createElement("p",{onClick:function(){oe({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Le.categoryId],params:Le}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u622A\u6B62"),Object(Fe.c)()&&u.code_review&&e.a.createElement("p",{onClick:function(){oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:u.student_works.map(function(X){return X.id}),params:Le}})}},e.a.createElement("span",{className:"iconfont icon-daimachazhong"}),"\u4EE3\u7801\u67E5\u91CD"),Object(Fe.c)()&&e.a.createElement(s.a,{overlay:P,className:"ml10"},e.a.createElement(f.a,null,e.a.createElement(ie.a,null),"\u5BFC\u51FA",e.a.createElement(z.a,null)))),e.a.createElement(a.a,{defaultActiveKey:J,onChange:_t,className:Tt.a.menuTabs},w.map(function(p,X){return e.a.createElement(a.a.TabPane,{tab:p.name,key:p.id,forceRender:p.forceRender},p.compontent)})))),e.a.createElement(ze,null),e.a.createElement(Pt,null),e.a.createElement(At,null))},qn=l.default=Object(he.a)(function(K){var g=K.shixunHomeworks,h=K.loading,L=K.globalSetting;return{shixunHomeworks:g,globalSetting:L,loading:h.effects}})(Sn)},Xm8N:function(We,l,t){"use strict";var Pe=t("rjoL"),a=t("TMtJ"),S=t("VBJJ"),s=t.n(S),M=t("55MS"),f=t("X/R0"),c=t("M6G9"),V=t("z3+T"),G=t("buSX"),Z=t("ZZRV"),q=t.n(Z),b=t("ErOA"),Ze=t("q5+0"),E=t("9kvl"),ge=function(we){var N=we.shixunHomeworks,x=we.dispatch,e=Object(G.a)(we,["shixunHomeworks","dispatch"]),Ae=Object(Ze.m)();return q.a.createElement(a.a,{centered:!0,title:"\u63D0\u793A",visible:N.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(V.a)(s.a.mark(function Ie(){var he;return s.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:debugger;return ie.next=3,Object(b.a)("/api/myshixuns/".concat(N.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:Ae.coursesId}});case 3:he=ie.sent,he.shixun_identifier&&(c.b.success("\u64CD\u4F5C\u6210\u529F"),x({type:"shixunHomeworks/setActionTabs",payload:{}}),x({type:"shixunHomeworks/getWorkList",payload:Object(M.a)({},N.actionTabs.params)}));case 5:case"end":return ie.stop()}},Ie)})),onCancel:function(){x({type:"shixunHomeworks/setActionTabs",payload:{}})}},q.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),q.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};l.a=Object(E.a)(function(lt){var we=lt.shixunHomeworks;return{shixunHomeworks:we}})(ge)},bntm:function(We,l,t){"use strict";t.d(l,"d",function(){return Pe}),t.d(l,"b",function(){return a}),t.d(l,"c",function(){return S}),t.d(l,"a",function(){return s});function Pe(M){try{M.mozRequestFullScreen?M.mozRequestFullScreen():M.webkitRequestFullScreen&&M.webkitRequestFullScreen()}catch(f){console.log(f,":e")}}function a(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var S=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function s(){var M=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,f=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(M==null)}},dejd:function(We,l,t){},dfu6:function(We,l,t){"use strict";t.d(l,"a",function(){return Pe});var Pe=function(s){var M=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return M.test(s)},a=function(s){var M=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return M.test(s)}},kSUc:function(We,l,t){},mH3W:function(We,l,t){},mgmH:function(We,l,t){"use strict";t.d(l,"d",function(){return Ze}),t.d(l,"b",function(){return E}),t.d(l,"e",function(){return ge}),t.d(l,"c",function(){return lt}),t.d(l,"f",function(){return we}),t.d(l,"h",function(){return N}),t.d(l,"g",function(){return x}),t.d(l,"j",function(){return e}),t.d(l,"a",function(){return Ae}),t.d(l,"k",function(){return Ie}),t.d(l,"i",function(){return he}),t.d(l,"l",function(){return ct});var Pe=t("X/R0"),a=t("M6G9"),S=t("VBJJ"),s=t.n(S),M=t("55MS"),f=t("z3+T"),c=t("oUNq"),V=t("9kvl"),G=t("1vsH"),Z=t("m3rI"),q=function(){Object(V.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},b=function(){Object(V.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Ze=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.r)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/export_couser_info.json"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),E=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.p)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_member_act_score")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),ge=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.s)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_score")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),lt=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:debugger;return v.next=3,Object(c.q)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=9;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_exercise_and_other")),v.next=11;break;case 9:if(!(B.status===-2)){v.next=11;break}return v.abrupt("return",B);case 11:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),we=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.t)(Object(M.a)({},y));case 2:if(B=v.sent,!(B.status===0)){v.next=8;break}a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/course_total_homework")),v.next=10;break;case 8:if(!(B.status===-2)){v.next=10;break}return v.abrupt("return",B);case 10:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),N=function(){var ie=Object(f.a)(s.a.mark(function z(y,B){var Q;return s.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(c.v)(Object(M.a)({},y));case 2:Q=qe.sent,Q.status===0&&(a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/").concat(B)));case 4:case"end":return qe.stop()}},z)}));return function(y,B){return ie.apply(this,arguments)}}(),x=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.u)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/homework_commons/".concat(y.categoryId,"/works_list.zip"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),e=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return q(),v.next=3,Object(c.x)(Object(M.a)({},y));case 3:if(B=v.sent,!(B.status===0)){v.next=7;break}return v.next=7,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/polls/".concat(y.categoryId,"/commit_result.xlsx"),query:y}));case 7:b();case 8:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),Ae=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/attendances/export_xlsx_data.xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),Ie=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/courses/".concat(y.coursesId,"/video_study_statics.xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),he=function(){var ie=Object(f.a)(s.a.mark(function z(y){var B;return s.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(c.w)(Object(M.a)({},y));case 2:B=v.sent,B.status===0&&(a.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.c.push("/classrooms/".concat(y.coursesId,"/exportlist/exercise_score")));case 4:case"end":return v.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}(),ct=function(){var ie=Object(f.a)(s.a.mark(function z(y){return s.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(G.k)("",Object(G.B)({url:Z.a.API_SERVER+"/api/export_records/".concat(y.id,".xlsx"),query:y}));case 2:case"end":return Q.stop()}},z)}));return function(y){return ie.apply(this,arguments)}}()},s8TD:function(We,l,t){"use strict";t.d(l,"a",function(){return q});var Pe=t("AVV0"),a=t("XZgM"),S=t("TFeq"),s=t("RXQH"),M=t("VgM2"),f=t("rjoL"),c=t("TMtJ"),V=t("ZZRV"),G=t.n(V),Z=t("dfu6"),q=function(Ze){return new Promise(function(E,ge){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return ge("WebRTC not supported by browser");var lt=new RTCPeerConnection,we=[];lt.createDataChannel(""),lt.createOffer().then(function(N){return lt.setLocalDescription(N)}).catch(function(N){return ge(N)}),lt.onicecandidate=function(N){console.log("event:",N);var x=[];if(!N||!N.candidate){if(console.log("ips",we),we.length==0||!Object(Z.a)(we[0])){var e=c.a.info({title:G.a.createElement(S.a,null,G.a.createElement(M.a,{flex:"1"},"\u63D0\u793A"),G.a.createElement(M.a,null,G.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return e.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:G.a.createElement(S.a,null,G.a.createElement(M.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",Ze.ip_limit==="inner"&&G.a.createElement(G.a.Fragment,null,G.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),G.a.createElement("br",null),G.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return ge("WebRTC disabled or restricted by browser")}var Ae=we.filter(function(ft){return Object(Z.a)(ft)});return E(Ae.join(""))}var Ie=N.candidate.candidate.split(" "),he=Object(Pe.a)(Ie),ct=he[0],ie=he[1],z=he[2],y=he[3],B=he[4],Q=he[5],v=he[7],qe=he.slice(8),et=["rtp","rtpc"];if(console.log("event:",N),we.some(function(ft){return ft==B})||we.push(B),console.log(" candidate: "+ct.split(":")[1]),console.log(" component: "+et[ie-1]),console.log(" protocol: "+z),console.log(" priority: "+y),console.log(" ip: "+B),console.log(" port: "+Q),console.log(" type: "+v),qe.length){console.log("attributes: ");for(var Rt=0;Rt "+qe[Rt]+": "+qe[Rt+1])}}})}},xKgJ:function(We,l,t){"use strict";t.d(l,"o",function(){return f}),t.d(l,"b",function(){return c}),t.d(l,"c",function(){return V}),t.d(l,"e",function(){return G}),t.d(l,"f",function(){return Z}),t.d(l,"s",function(){return q}),t.d(l,"g",function(){return b}),t.d(l,"t",function(){return Ze}),t.d(l,"d",function(){return E}),t.d(l,"i",function(){return ge}),t.d(l,"j",function(){return lt}),t.d(l,"q",function(){return we}),t.d(l,"h",function(){return N}),t.d(l,"p",function(){return x}),t.d(l,"r",function(){return he}),t.d(l,"a",function(){return z}),t.d(l,"l",function(){return Ut}),t.d(l,"m",function(){return pt}),t.d(l,"k",function(){return Fe}),t.d(l,"n",function(){return xt}),t.d(l,"u",function(){return Lt});var Pe=t("9kvl"),a;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(a||(a={}));var S;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(S||(S={}));var s=function(O){var m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return O.some(function(ke){return ke==(at==null?void 0:at.role)})},M=function(O){var m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return(at==null?void 0:at.own)?!0:O.some(function(ke){var Nt;return ke==(at==null||((Nt=at.course)===null||Nt===void 0)?void 0:Nt.course_role)})},f=function(){var O=Object(Pe.b)()._store.getState(),m=O.user,Ne=m.userInfo;return Ne.main_site},c=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return at==null||((O=at.course)===null||O===void 0)?void 0:O.course_is_end},V=function(){return M([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant])},G=function(){return M([S.SuperAdmin,S.Teacher,S.Admin,S.Assistant,S.Operation])},Z=function(){return M([S.SuperAdmin,S.Teacher,S.Admin])},q=function(){return M([S.SuperAdmin])},b=function(){return M([S.SuperAdmin,S.Operation,S.Admin])},Ze=function(){return M([S.SuperAdmin,S.Operation])},E=function(){return M([S.SuperAdmin,S.Admin])},ge=function(){return M([S.SuperAdmin,S.Operation,S.Admin,S.Teacher])},lt=function(){return M([S.Assistant])},we=function(){return M([S.Student])},N=function(){return M([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant,S.Student])},x=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user,at=Ne.userInfo;return(at==null||((O=at.course)===null||O===void 0)?void 0:O.course_role)===null},e=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},Ae=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&s([a.SuperAdmin])},Ie=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&s([a.SuperAdmin,a.Operation])},he=function(){return s([S.Student])},ct=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},ie=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},z=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},y=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},B=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},Q=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},v=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},qe=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},et=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):!1},Rt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},ft=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},ve=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},C=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):m||!m&&s([a.SuperAdmin,a.Operation])},Te=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?!1:m||!m&&s([a.SuperAdmin,a.Operation])},i=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?m||!m&&s([a.SuperAdmin,a.Operation]):!1},Y=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},it=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?!m&&s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},tt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},vt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},yt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin]):m||!m&&s([a.SuperAdmin])},kt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation]):m||!m&&s([a.SuperAdmin,a.Operation])},ut=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},De=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?m||!m&&s([a.SuperAdmin,a.Operation]):!1},bt=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return O?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):m||!m&&s([a.SuperAdmin,a.Operation])},Ot=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return M([S.Teacher])},Ut=function(){return s([a.SuperAdmin])},pt=function(){return s([a.SuperAdmin,a.Operation])},Fe=function(){return s([a.Student])},Dt=function(){return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},xt=function(){var O,m=Object(Pe.b)()._store.getState(),Ne=m.user;return!!((O=Ne.userInfo)===null||O===void 0?void 0:O.login)},Lt=function(){var O=Object(Pe.b)()._store.getState(),m=O.user;return m.userInfo}},zetH:function(We,l,t){We.exports={flex_box_center:"flex_box_center___Joa_H",flex_space_between:"flex_space_between___3VhCy",flex_box_vertical_center:"flex_box_vertical_center___3wSNZ",flex_box_center_end:"flex_box_center_end___3z8HR",flex_box_column:"flex_box_column___KdHzx",form:"form___3KoYn",efficiency:"efficiency___1LMk4"}}}]); diff --git a/p__Problems__OjForm__index.js b/p__Problems__OjForm__index.js index 0b195465..fe15262a 100644 --- a/p__Problems__OjForm__index.js +++ b/p__Problems__OjForm__index.js @@ -14,4 +14,4 @@ `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},Q=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ee,C){var B=o(u,ee,C,Q,[L]);return{suggestions:B}}});var Y=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ee,C){var B=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,ee,C,Y,B);return{suggestions:d}}});var z=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ee,C){var B=[L,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,ee,C,z,B);return{suggestions:d}}})};function x(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function E(){}var P=!1,q={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ue(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=u;if(Array.isArray(u)){for(var Q=0;Q0||ft.target.offsetWidth>0)&&de.current.instance.layout()}}catch(Tt){je.e(Tt)}finally{je.f()}}),G.observe(Ae.current)),G}Object(f.useEffect)(function(){var G=de.current.instance;if(M!=null&&G&&le){var ie=G.getModel();ie&&M!==ie.getValue()&&(P=!0,ie.setValue(M),G.layout(),P=!1)}},[M,le,de.current]);function Ke(){var G=de.current.instance;if(G){var ie=G.getSelection(),je=de.current.pastePos||{},Be=new h.Range(je.startLineNumber||ie.endLineNumber,je.startColumn||ie.endColumn,je.endLineNumber||ie.endLineNumber,je.endColumn||ie.endColumn);G.executeEdits("",[{range:Be,text:""}])}}function We(G){(window.navigator.platform.match("Mac")?G.metaKey:G.ctrlKey)&&G.keyCode==83&&(G.preventDefault(),l())}Object(f.useEffect)(function(){Ae.current&&!le&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(G){h=G,k(h),de.current.instance=h.editor.create(Ae.current,Object(ae.a)({value:M,language:ue(C),theme:me},ne),ve);var ie=de.current.instance;ye(ie,h),de.current.subscription=ie.onDidChangeModelContent(function(Be){P||W(ie.getValue(),Be)}),$&&ie.onDidBlurEditorWidget(function(){$(ie.getValue())}),Te&&ie.onDidFocusEditorText(function(){Te(ie.getValue())}),_&&(ie.addCommand(h.KeyMod.CtrlCmd|h.KeyCode.KEY_V,function(){return null}),ie.onDidPaste(function(Be){de.current.pastePos=Be}),window.addEventListener("paste",Ke));var je=Pe();return ke(!0),function(){var Be=de.current.instance;Be.dispose();var ft=Be.getModel();ft&&ft.dispose(),de.current.subscription&&de.current.subscription.dispose(),_&&window.removeEventListener("paste",Ke),je.unobserve(Ae.current)}})},[]),Object(f.useEffect)(function(){var G=de.current.instance;if(G&&le)return document.addEventListener("keydown",We,!1),function(){document.removeEventListener("keydown",We)}},[l,le]),Object(f.useEffect)(function(){var G=de.current.instance;if(G&&le){var ie=ue(C);h.editor.setModelLanguage(G.getModel(),ie)}},[C,le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&h.editor.setTheme(me)},[me,le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&G.updateOptions(ne)},[JSON.stringify(ne),le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&G.layout()},[Q,z,le]);var tt=x(Q),mt=x(z),At=Object(ae.a)(Object(ae.a)({},d),{},{width:tt,height:mt});return X.a.createElement("div",{className:"my-monaco-editor",ref:Ae,style:At})};function pe(u){var L=u.width,Q=L===void 0?"100%":L,Y=u.height,z=Y===void 0?"100%":Y,M=u.original,ee=u.modified,C=u.language,B=u.options,d=B===void 0?{}:B,oe=Object(f.useRef)(),ne=Object(f.useState)(null),K=Object(se.a)(ne,2),ve=K[0],Me=K[1];function me(_){var S;return oe.current&&(S=new n.default(function(W){var U=Object(re.a)(W),ye;try{for(U.s();!(ye=U.n()).done;){var fe=ye.value;(fe.target.offsetHeight>0||fe.target.offsetWidth>0)&&_.layout()}}catch(Te){U.e(Te)}finally{U.f()}}),S.observe(oe.current)),S}Object(f.useEffect)(function(){oe.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(_){h=_;var S=h.editor.createDiffEditor(oe.current,Object(ae.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},d));Me(S);var W=me(S);return function(){S.dispose();var U=S.getModel();U&&U.dispose(),W.unobserve(oe.current)}})},[]),Object(f.useEffect)(function(){ve&&ve.setModel({original:h.editor.createModel(M,C),modified:h.editor.createModel(ee,C)})},[M,ee,C,ve]);var $=x(Q),l=x(z),g={width:$,height:l};return X.a.createElement("div",{className:"my-diff-editor",ref:oe,style:g})}},bCnd:function(ge,j,e){"use strict";e.d(j,"b",function(){return f}),e.d(j,"a",function(){return X});var ae=e("my3Q"),re=e.n(ae),se=!1;function f(n,o){var k=re.a.get("__ec");k||(k={}),k[n]=o,re.a.set("__ec",k)}function X(n,o){var k=re.a.get("__ec");return k?k[n]===void 0?o:k[n]:o}},cDPC:function(ge,j,e){"use strict";var ae=e("GZha"),re=e("ZZRV"),se=e.n(re),f=e("i3hx"),X=e.n(f);j.a=function(n){var o=n.defaultX,k=o===void 0?"40%":o,x=n.leftChild,E=n.rightChild,P=n.className,q=Object(re.useState)(k),ue=Object(ae.a)(q,2),h=ue[0],ce=ue[1],pe=Object(re.useRef)();function u(){pe.current=!0}Object(re.useEffect)(function(){function Y(M){pe.current&&ce(M.pageX)}function z(){pe.current=!1}return window.addEventListener("mousemove",Y),window.addEventListener("mouseup",z),function(){window.removeEventListener("mousemove",Y),window.removeEventListener("mouseup",z)}},[]);var L=typeof h=="number"&&h!==.01?"".concat(h,"px"):"40%",Q="calc(100% - 4px - ".concat(L,")");return se.a.createElement("div",{className:"split-panel-container ".concat(P)},se.a.createElement("section",{style:{width:L,display:h===.01?"none":""}},x),se.a.createElement("section",{className:"resize-x-bar",onMouseDown:u},se.a.createElement("a",{className:"btn-resize"},se.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},se.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),se.a.createElement("section",{style:{width:Q}},E))}},dejd:function(ge,j,e){},fcyK:function(ge,j,e){},i3hx:function(ge,j,e){},i58Z:function(ge,j,e){ge.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(ge,j,e){},lOMy:function(ge,j,e){},u2Z1:function(ge,j,e){"use strict";e.d(j,"a",function(){return Y});var ae=e("VBJJ"),re=e.n(ae),se=e("X/R0"),f=e("M6G9"),X=e("z3+T"),n=e("DHCt"),o=e("CRgH"),k=e("rjoL"),x=e("TMtJ"),E=e("V0hb"),P=e("GZha"),q=e("VmQ4"),ue=e("QeCE"),h=e("ZZRV"),ce=e.n(h),pe=e("ErOA"),u=e("i58Z"),L=e.n(u),Q=ue.a.Option,Y=function(M){var ee=M.subId,C=M.value,B=M.selectvalues,d=M.knowledgeOptions,oe=d===void 0?[]:d,ne=M.onChange,K=ne===void 0?function(){}:ne,ve=M.onAddKnowledgeFinish,Me=ve===void 0?function(){}:ve,me=Object(h.useRef)(),$=Object(h.useState)([]),l=Object(P.a)($,2),g=l[0],_=l[1];C=C||[];var S=function(ye,fe){_([fe.key]),K([fe.key])};Object(h.useEffect)(function(){(B==null?void 0:B.length)>0&&(_(Object(E.a)(B)),K(Object(E.a)(B)))},[oe]),Object(h.useEffect)(function(){var U;((U=C)===null||U===void 0?void 0:U.length)>0&&K(Object(E.a)(C))},[oe]);var W=function(ye){ye.preventDefault(),me.current="",x.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ce.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",ce.a.createElement("br",null),ce.a.createElement(o.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:me.current,onChange:function(Te){me.current=Te.target.value}})),onOk:function(){return new Promise(function(){var Te=Object(X.a)(re.a.mark(function Ae(de,be){var Ne,le;return re.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(me.current){Pe.next=3;break}return f.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",be());case 3:if(!(me.current.length>20)){Pe.next=6;break}return f.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",be());case 6:return Pe.next=8,Object(pe.a)("/api/tag_disciplines.json",{method:"post",body:{name:me.current,sub_discipline_id:ee}});case 8:return Ne=Pe.sent,(Ne==null?void 0:Ne.status)===0&&(Me({id:Ne.tag_discipline_id,name:me.current,type:"personal"}),le=[],le.push(Ne.tag_discipline_id),K([].concat(le)),_([Ne.tag_discipline_id]),K([].concat(le))),Pe.abrupt("return",de());case 11:case"end":return Pe.stop()}},Ae)}));return function(Ae,de){return Te.apply(this,arguments)}}())}})};return ce.a.createElement("div",{className:L.a.wrap},ce.a.createElement(ue.a,{disabled:!ee,className:"mr5",style:{width:"242px"},onChange:S,value:oe==null?void 0:oe.filter(function(U){return(g==null?void 0:g.includes(U==null?void 0:U.id))||(g==null?void 0:g.includes((U==null?void 0:U.id)+""))}).map(function(U){return U.name})},oe==null?void 0:oe.map(function(U){return ce.a.createElement(Q,{key:U.id,value:U.name},ce.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ce.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},U.name),ce.a.createElement("span",null,U.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),ce.a.createElement("button",{disabled:!ee,className:"".concat(L.a.addKnowledge," ").concat(ee?"":L.a.disabled),onClick:W},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(ge,j,e){ge.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}}}]); +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,ee,C,z,B);return{suggestions:d}}})};function x(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function E(){}var P=!1,q={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ue(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=u;if(Array.isArray(u)){for(var Q=0;Q0||ft.target.offsetWidth>0)&&de.current.instance.layout()}}catch(Tt){je.e(Tt)}finally{je.f()}}),G.observe(Ae.current)),G}Object(f.useEffect)(function(){var G=de.current.instance;if(M!=null&&G&&le){var ie=G.getModel();ie&&M!==ie.getValue()&&(P=!0,ie.setValue(M),G.layout(),P=!1)}},[M,le,de.current]);function Ke(){var G=de.current.instance;if(G){var ie=G.getSelection(),je=de.current.pastePos||{},Be=new h.Range(je.startLineNumber||ie.endLineNumber,je.startColumn||ie.endColumn,je.endLineNumber||ie.endLineNumber,je.endColumn||ie.endColumn);G.executeEdits("",[{range:Be,text:""}])}}function We(G){(window.navigator.platform.match("Mac")?G.metaKey:G.ctrlKey)&&G.keyCode==83&&(G.preventDefault(),l())}Object(f.useEffect)(function(){Ae.current&&!le&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(G){h=G,k(h),de.current.instance=h.editor.create(Ae.current,Object(ae.a)({value:M,language:ue(C),theme:me},ne),ve);var ie=de.current.instance;ye(ie,h),de.current.subscription=ie.onDidChangeModelContent(function(Be){P||W(ie.getValue(),Be)}),$&&ie.onDidBlurEditorWidget(function(){$(ie.getValue())}),Te&&ie.onDidFocusEditorText(function(){Te(ie.getValue())}),_&&(ie.addCommand(h.KeyMod.CtrlCmd|h.KeyCode.KEY_V,function(){return null}),ie.onDidPaste(function(Be){de.current.pastePos=Be}),window.addEventListener("paste",Ke));var je=Pe();return ke(!0),function(){var Be=de.current.instance;Be.dispose();var ft=Be.getModel();ft&&ft.dispose(),de.current.subscription&&de.current.subscription.dispose(),_&&window.removeEventListener("paste",Ke),je.unobserve(Ae.current)}})},[]),Object(f.useEffect)(function(){var G=de.current.instance;if(G&&le)return document.addEventListener("keydown",We,!1),function(){document.removeEventListener("keydown",We)}},[l,le]),Object(f.useEffect)(function(){var G=de.current.instance;if(G&&le){var ie=ue(C);h.editor.setModelLanguage(G.getModel(),ie)}},[C,le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&h.editor.setTheme(me)},[me,le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&G.updateOptions(ne)},[JSON.stringify(ne),le]),Object(f.useEffect)(function(){var G=de.current.instance;G&&le&&G.layout()},[Q,z,le]);var tt=x(Q),mt=x(z),At=Object(ae.a)(Object(ae.a)({},d),{},{width:tt,height:mt});return X.a.createElement("div",{className:"my-monaco-editor",ref:Ae,style:At})};function pe(u){var L=u.width,Q=L===void 0?"100%":L,Y=u.height,z=Y===void 0?"100%":Y,M=u.original,ee=u.modified,C=u.language,B=u.options,d=B===void 0?{}:B,oe=Object(f.useRef)(),ne=Object(f.useState)(null),K=Object(se.a)(ne,2),ve=K[0],Me=K[1];function me(_){var S;return oe.current&&(S=new n.default(function(W){var U=Object(re.a)(W),ye;try{for(U.s();!(ye=U.n()).done;){var fe=ye.value;(fe.target.offsetHeight>0||fe.target.offsetWidth>0)&&_.layout()}}catch(Te){U.e(Te)}finally{U.f()}}),S.observe(oe.current)),S}Object(f.useEffect)(function(){oe.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(_){h=_;var S=h.editor.createDiffEditor(oe.current,Object(ae.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},d));Me(S);var W=me(S);return function(){S.dispose();var U=S.getModel();U&&U.dispose(),W.unobserve(oe.current)}})},[]),Object(f.useEffect)(function(){ve&&ve.setModel({original:h.editor.createModel(M,C),modified:h.editor.createModel(ee,C)})},[M,ee,C,ve]);var $=x(Q),l=x(z),g={width:$,height:l};return X.a.createElement("div",{className:"my-diff-editor",ref:oe,style:g})}},bCnd:function(ge,j,e){"use strict";e.d(j,"b",function(){return f}),e.d(j,"a",function(){return X});var ae=e("my3Q"),re=e.n(ae),se=!1;function f(n,o){var k=re.a.get("__ec");k||(k={}),k[n]=o,re.a.set("__ec",k)}function X(n,o){var k=re.a.get("__ec");return k?k[n]===void 0?o:k[n]:o}},cDPC:function(ge,j,e){"use strict";var ae=e("GZha"),re=e("ZZRV"),se=e.n(re),f=e("i3hx"),X=e.n(f);j.a=function(n){var o=n.defaultX,k=o===void 0?"40%":o,x=n.leftChild,E=n.rightChild,P=n.className,q=Object(re.useState)(k),ue=Object(ae.a)(q,2),h=ue[0],ce=ue[1],pe=Object(re.useRef)();function u(){pe.current=!0}Object(re.useEffect)(function(){function Y(M){pe.current&&ce(M.pageX)}function z(){pe.current=!1}return window.addEventListener("mousemove",Y),window.addEventListener("mouseup",z),function(){window.removeEventListener("mousemove",Y),window.removeEventListener("mouseup",z)}},[]);var L=typeof h=="number"&&h!==.01?"".concat(h,"px"):"40%",Q="calc(100% - 4px - ".concat(L,")");return se.a.createElement("div",{className:"split-panel-container ".concat(P)},se.a.createElement("section",{style:{width:L,display:h===.01?"none":""}},x),se.a.createElement("section",{className:"resize-x-bar",onMouseDown:u},se.a.createElement("a",{className:"btn-resize"},se.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},se.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),se.a.createElement("section",{style:{width:Q}},E))}},dejd:function(ge,j,e){},fcyK:function(ge,j,e){},i3hx:function(ge,j,e){},i58Z:function(ge,j,e){ge.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(ge,j,e){},lOMy:function(ge,j,e){},u2Z1:function(ge,j,e){"use strict";e.d(j,"a",function(){return Y});var ae=e("VBJJ"),re=e.n(ae),se=e("X/R0"),f=e("M6G9"),X=e("z3+T"),n=e("DHCt"),o=e("CRgH"),k=e("rjoL"),x=e("TMtJ"),E=e("V0hb"),P=e("GZha"),q=e("VmQ4"),ue=e("QeCE"),h=e("ZZRV"),ce=e.n(h),pe=e("ErOA"),u=e("i58Z"),L=e.n(u),Q=ue.a.Option,Y=function(M){var ee=M.subId,C=M.value,B=M.selectvalues,d=M.knowledgeOptions,oe=d===void 0?[]:d,ne=M.onChange,K=ne===void 0?function(){}:ne,ve=M.onAddKnowledgeFinish,Me=ve===void 0?function(){}:ve,me=Object(h.useRef)(),$=Object(h.useState)([]),l=Object(P.a)($,2),g=l[0],_=l[1];C=C||[];var S=function(ye,fe){_([fe.key]),K([fe.key])};Object(h.useEffect)(function(){(B==null?void 0:B.length)>0&&(_(Object(E.a)(B)),K(Object(E.a)(B)))},[oe]),Object(h.useEffect)(function(){var U;((U=C)===null||U===void 0?void 0:U.length)>0&&K(Object(E.a)(C))},[oe]);var W=function(ye){ye.preventDefault(),me.current="",x.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ce.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",ce.a.createElement("br",null),ce.a.createElement(o.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:me.current,onChange:function(Te){me.current=Te.target.value}})),onOk:function(){return new Promise(function(){var Te=Object(X.a)(re.a.mark(function Ae(de,be){var Ne,le;return re.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(me.current){Pe.next=3;break}return f.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",be());case 3:if(!(me.current.length>20)){Pe.next=6;break}return f.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",be());case 6:return Pe.next=8,Object(pe.a)("/api/tag_disciplines.json",{method:"post",body:{name:me.current,sub_discipline_id:ee}});case 8:return Ne=Pe.sent,(Ne==null?void 0:Ne.status)===0&&(Me({id:Ne.tag_discipline_id,name:me.current,type:"personal"}),le=[],le.push(Ne.tag_discipline_id),K([].concat(le)),_([Ne.tag_discipline_id]),K([].concat(le))),Pe.abrupt("return",de());case 11:case"end":return Pe.stop()}},Ae)}));return function(Ae,de){return Te.apply(this,arguments)}}())}})};return ce.a.createElement("div",{className:L.a.wrap},ce.a.createElement(ue.a,{disabled:!ee,className:"mr5",style:{width:"242px"},onChange:S,showSearch:!0,value:oe==null?void 0:oe.filter(function(U){return(g==null?void 0:g.includes(U==null?void 0:U.id))||(g==null?void 0:g.includes((U==null?void 0:U.id)+""))}).map(function(U){return U.name})},oe==null?void 0:oe.map(function(U){return ce.a.createElement(Q,{key:U.id,value:U.name},ce.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ce.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},U.name),ce.a.createElement("span",null,U.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),ce.a.createElement("button",{disabled:!ee,className:"".concat(L.a.addKnowledge," ").concat(ee?"":L.a.disabled),onClick:W},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(ge,j,e){ge.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}}}]); diff --git a/p__Problemset__NewItem__index.js b/p__Problemset__NewItem__index.js index 80b62706..b29246e4 100644 --- a/p__Problemset__NewItem__index.js +++ b/p__Problemset__NewItem__index.js @@ -10,4 +10,4 @@ `,Lt=0;Lt300&&(et=300);var bt=Y+et+"px";Ut(bt)}},ye=Mt.current,Ae=!1,We=0;return ye.addEventListener("mousedown",k),document.addEventListener("mousemove",K),document.addEventListener("mouseup",V),function(){ye.removeEventListener("mousedown",k),document.removeEventListener("mousemove",K),document.removeEventListener("mouseup",V)}}},[l,Mt]),Object(h.useEffect)(function(){Ut(Y)},[Y]);var Gt=Ct(G),zt=Ct(Ot),Jt={width:Gt,height:zt},Zt=Object(h.useMemo)(function(){if(st){var k=new Date(st),V=k.getHours(),K=k.getMinutes(),ye=k.getSeconds();return V=V<10?"0"+V:V,K=K<10?"0"+K:K,ye=ye<10?"0"+ye:ye,"".concat(V,":").concat(K,":").concat(ye)}return 0},[st]);function Qt(){window.sessionStorage.removeItem(Ue),It(!1),Rt(0)}function Yt(){It(!1),Rt(0),l.setValue(window.sessionStorage.getItem(Ue))}return c.a.createElement(h.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Tt},c.a.createElement("div",{className:"markdown-editor-container ".concat(Ye," ").concat(j?"on-preview":""," ").concat(je?"mini":""," ").concat(S?"full-screen":""),style:Jt},c.a.createElement(X,{watch:j,fullScreen:S,showNullButton:le,onActionCallback:Vt}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:Ft,placeholder:nt})),j?c.a.createElement("div",{ref:Nt,className:"preview-container"},c.a.createElement(ne.a,{value:Be})):null)),rt?c.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",c.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",c.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zt," \u4FDD\u5B58\uFF09"):null),Te?c.a.createElement("a",{ref:Mt,className:"editor-resize"}):null,c.a.createElement(ce.a,null,e[ke]?c.a.createElement(o.a,{centered:!0,title:e[ke],visible:!0,onCancel:xt,footer:null},Ht):null))}},SWI9:function(Ee,s,t){Ee.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu",addbutton:"addbutton___27M52"}},bntm:function(Ee,s,t){"use strict";t.d(s,"d",function(){return q}),t.d(s,"b",function(){return o}),t.d(s,"c",function(){return y}),t.d(s,"a",function(){return d});function q(A){try{A.mozRequestFullScreen?A.mozRequestFullScreen():A.webkitRequestFullScreen&&A.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function o(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var y=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function d(){var A=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(A==null)}},dejd:function(Ee,s,t){},dfu6:function(Ee,s,t){"use strict";t.d(s,"a",function(){return q});var q=function(d){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return A.test(d)},o=function(d){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return A.test(d)}},i58Z:function(Ee,s,t){Ee.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(Ee,s,t){},kqOp:function(Ee,s,t){"use strict";t.d(s,"a",function(){return v});var q=t("1gHQ"),o=t("FGJx"),y=t("o0AO"),d=t("uwZC"),A=t("lpH6"),h=t("ZZRV"),c=t.n(h),N=t("Ot1p"),F="\u2581",v=function(R){Object(d.a)(Z,R);var b=Object(A.a)(Z);function Z(){var _;Object(o.a)(this,Z);for(var $=arguments.length,D=new Array($),ne=0;ne<$;ne++)D[ne]=arguments[ne];return _=b.call.apply(b,[this].concat(D)),_.getChCountBeforeCursor=function(ee,de){for(var f=de.line,r=0,W=0;W "+Me[Ge]+": "+Me[Ge+1])}}})}},u2Z1:function(Ee,s,t){"use strict";t.d(s,"a",function(){return f});var q=t("VBJJ"),o=t.n(q),y=t("X/R0"),d=t("M6G9"),A=t("z3+T"),h=t("DHCt"),c=t("CRgH"),N=t("rjoL"),F=t("TMtJ"),v=t("V0hb"),R=t("GZha"),b=t("VmQ4"),Z=t("QeCE"),_=t("ZZRV"),$=t.n(_),D=t("ErOA"),ne=t("i58Z"),ee=t.n(ne),de=Z.a.Option,f=function(W){var X=W.subId,ce=W.value,Re=W.selectvalues,ae=W.knowledgeOptions,De=ae===void 0?[]:ae,w=W.onChange,T=w===void 0?function(){}:w,Se=W.onAddKnowledgeFinish,Me=Se===void 0?function(){}:Se,E=Object(_.useRef)(),Ge=Object(_.useState)([]),tt=Object(R.a)(Ge,2),x=tt[0],L=tt[1];ce=ce||[];var oe=function(Ie,Ne){L([Ne.key]),T([Ne.key])};Object(_.useEffect)(function(){(Re==null?void 0:Re.length)>0&&(L(Object(v.a)(Re)),T(Object(v.a)(Re)))},[De]),Object(_.useEffect)(function(){var H;((H=ce)===null||H===void 0?void 0:H.length)>0&&T(Object(v.a)(ce))},[De]);var ie=function(Ie){Ie.preventDefault(),E.current="",F.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:$.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",$.a.createElement("br",null),$.a.createElement(c.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:E.current,onChange:function(Je){E.current=Je.target.value}})),onOk:function(){return new Promise(function(){var Je=Object(A.a)(o.a.mark(function Ze(ct,we){var Ve,Qe;return o.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(E.current){Oe.next=3;break}return d.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Oe.abrupt("return",we());case 3:if(!(E.current.length>20)){Oe.next=6;break}return d.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Oe.abrupt("return",we());case 6:return Oe.next=8,Object(D.a)("/api/tag_disciplines.json",{method:"post",body:{name:E.current,sub_discipline_id:X}});case 8:return Ve=Oe.sent,(Ve==null?void 0:Ve.status)===0&&(Me({id:Ve.tag_discipline_id,name:E.current,type:"personal"}),Qe=[],Qe.push(Ve.tag_discipline_id),T([].concat(Qe)),L([Ve.tag_discipline_id]),T([].concat(Qe))),Oe.abrupt("return",ct());case 11:case"end":return Oe.stop()}},Ze)}));return function(Ze,ct){return Je.apply(this,arguments)}}())}})};return $.a.createElement("div",{className:ee.a.wrap},$.a.createElement(Z.a,{disabled:!X,className:"mr5",style:{width:"242px"},onChange:oe,value:De==null?void 0:De.filter(function(H){return(x==null?void 0:x.includes(H==null?void 0:H.id))||(x==null?void 0:x.includes((H==null?void 0:H.id)+""))}).map(function(H){return H.name})},De==null?void 0:De.map(function(H){return $.a.createElement(de,{key:H.id,value:H.name},$.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},$.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},H.name),$.a.createElement("span",null,H.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),$.a.createElement("button",{disabled:!X,className:"".concat(ee.a.addKnowledge," ").concat(X?"":ee.a.disabled),onClick:ie},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(Ee,s,t){"use strict";t.d(s,"o",function(){return h}),t.d(s,"b",function(){return c}),t.d(s,"c",function(){return N}),t.d(s,"e",function(){return F}),t.d(s,"f",function(){return v}),t.d(s,"s",function(){return R}),t.d(s,"g",function(){return b}),t.d(s,"t",function(){return Z}),t.d(s,"d",function(){return _}),t.d(s,"i",function(){return $}),t.d(s,"j",function(){return D}),t.d(s,"q",function(){return ne}),t.d(s,"h",function(){return ee}),t.d(s,"p",function(){return de}),t.d(s,"r",function(){return X}),t.d(s,"a",function(){return ae}),t.d(s,"l",function(){return Oe}),t.d(s,"m",function(){return it}),t.d(s,"k",function(){return ot}),t.d(s,"n",function(){return pt}),t.d(s,"u",function(){return gt});var q=t("9kvl"),o;(function(p){p[p.SuperAdmin=1]="SuperAdmin",p[p.Operation=2]="Operation",p[p.CertifiedTeacher=5]="CertifiedTeacher",p[p.TrainingProduction=8]="TrainingProduction",p[p.UncertifiedTeacher=12]="UncertifiedTeacher",p[p.Student=15]="Student"})(o||(o={}));var y;(function(p){p[p.SuperAdmin=1]="SuperAdmin",p[p.Operation=2]="Operation",p[p.Admin=5]="Admin",p[p.Teacher=8]="Teacher",p[p.Assistant=12]="Assistant",p[p.Student=15]="Student"})(y||(y={}));var d=function(g){var m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return g.some(function(dt){return dt==(Fe==null?void 0:Fe.role)})},A=function(g){var m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return(Fe==null?void 0:Fe.own)?!0:g.some(function(dt){var Pt;return dt==(Fe==null||((Pt=Fe.course)===null||Pt===void 0)?void 0:Pt.course_role)})},h=function(){var g=Object(q.b)()._store.getState(),m=g.user,ze=m.userInfo;return ze.main_site},c=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return Fe==null||((g=Fe.course)===null||g===void 0)?void 0:g.course_is_end},N=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant])},F=function(){return A([y.SuperAdmin,y.Teacher,y.Admin,y.Assistant,y.Operation])},v=function(){return A([y.SuperAdmin,y.Teacher,y.Admin])},R=function(){return A([y.SuperAdmin])},b=function(){return A([y.SuperAdmin,y.Operation,y.Admin])},Z=function(){return A([y.SuperAdmin,y.Operation])},_=function(){return A([y.SuperAdmin,y.Admin])},$=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher])},D=function(){return A([y.Assistant])},ne=function(){return A([y.Student])},ee=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant,y.Student])},de=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return(Fe==null||((g=Fe.course)===null||g===void 0)?void 0:g.course_role)===null},f=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},r=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&d([o.SuperAdmin])},W=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&d([o.SuperAdmin,o.Operation])},X=function(){return d([y.Student])},ce=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},Re=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},ae=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction])},De=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},w=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},T=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},Se=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Me=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},E=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):!1},Ge=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},tt=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},x=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},L=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},oe=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?!1:m||!m&&d([o.SuperAdmin,o.Operation])},ie=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?m||!m&&d([o.SuperAdmin,o.Operation]):!1},H=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},Ie=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?!m&&d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},Ne=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Je=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher])},Ze=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},ct=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},we=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Ve=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?m||!m&&d([o.SuperAdmin,o.Operation]):!1},Qe=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},at=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return A([y.Teacher])},Oe=function(){return d([o.SuperAdmin])},it=function(){return d([o.SuperAdmin,o.Operation])},ot=function(){return d([o.Student])},vt=function(){return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher])},pt=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user;return!!((g=ze.userInfo)===null||g===void 0?void 0:g.login)},gt=function(){var g=Object(q.b)()._store.getState(),m=g.user;return m.userInfo}},yFVG:function(Ee,s,t){Ee.exports={bg:"bg___239CK",main:"main___rgkgN",formWrap:"formWrap___18Cpt",knowledgeWrap:"knowledgeWrap___rGX80",knowledgeIcon:"knowledgeIcon___2ajWi",knowledgeContent:"knowledgeContent___Qaosn",knowledgeItem:"knowledgeItem___1db86",knowledgeItemName:"knowledgeItemName___34_4x",knowledgeItemIcon:"knowledgeItemIcon___1O9dB",button:"button___3a82z",buttonFixed:"buttonFixed___2PTyf",buttonWrap:"buttonWrap___2c5Pc",topicWrap:"topicWrap____aMgV"}}}]); +`),l.focus();default:throw new Error}},[l,ke]),Ht=Object(h.useMemo)(function(){switch(ke){case Oe:return c.a.createElement(E,{callback:jt,onCancel:xt});case ot:return c.a.createElement(Ge.b,{callback:jt,onCancel:xt});case it:return c.a.createElement(H,{callback:jt,onCancel:xt});case vt:return c.a.createElement(at,{callback:jt,onCancel:xt});default:return null}},[ke]);function xt(){He("")}Object(h.useEffect)(function(){if(Mt.current){var k=function(ut){Ae=!0,We=ut.pageY},V=function(){Ae=!1},K=function(ut){if(Ae){var et=ut.pageY-We;et<0&&(et=0),et>300&&(et=300);var bt=Y+et+"px";Ut(bt)}},ye=Mt.current,Ae=!1,We=0;return ye.addEventListener("mousedown",k),document.addEventListener("mousemove",K),document.addEventListener("mouseup",V),function(){ye.removeEventListener("mousedown",k),document.removeEventListener("mousemove",K),document.removeEventListener("mouseup",V)}}},[l,Mt]),Object(h.useEffect)(function(){Ut(Y)},[Y]);var Gt=Ct(G),zt=Ct(Ot),Jt={width:Gt,height:zt},Zt=Object(h.useMemo)(function(){if(st){var k=new Date(st),V=k.getHours(),K=k.getMinutes(),ye=k.getSeconds();return V=V<10?"0"+V:V,K=K<10?"0"+K:K,ye=ye<10?"0"+ye:ye,"".concat(V,":").concat(K,":").concat(ye)}return 0},[st]);function Qt(){window.sessionStorage.removeItem(Ue),It(!1),Rt(0)}function Yt(){It(!1),Rt(0),l.setValue(window.sessionStorage.getItem(Ue))}return c.a.createElement(h.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Tt},c.a.createElement("div",{className:"markdown-editor-container ".concat(Ye," ").concat(j?"on-preview":""," ").concat(je?"mini":""," ").concat(S?"full-screen":""),style:Jt},c.a.createElement(X,{watch:j,fullScreen:S,showNullButton:le,onActionCallback:Vt}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:Ft,placeholder:nt})),j?c.a.createElement("div",{ref:Nt,className:"preview-container"},c.a.createElement(ne.a,{value:Be})):null)),rt?c.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",c.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",c.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zt," \u4FDD\u5B58\uFF09"):null),Te?c.a.createElement("a",{ref:Mt,className:"editor-resize"}):null,c.a.createElement(ce.a,null,e[ke]?c.a.createElement(o.a,{centered:!0,title:e[ke],visible:!0,onCancel:xt,footer:null},Ht):null))}},SWI9:function(Ee,s,t){Ee.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu",addbutton:"addbutton___27M52"}},bntm:function(Ee,s,t){"use strict";t.d(s,"d",function(){return q}),t.d(s,"b",function(){return o}),t.d(s,"c",function(){return y}),t.d(s,"a",function(){return d});function q(A){try{A.mozRequestFullScreen?A.mozRequestFullScreen():A.webkitRequestFullScreen&&A.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function o(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var y=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function d(){var A=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(A==null)}},dejd:function(Ee,s,t){},dfu6:function(Ee,s,t){"use strict";t.d(s,"a",function(){return q});var q=function(d){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return A.test(d)},o=function(d){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return A.test(d)}},i58Z:function(Ee,s,t){Ee.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(Ee,s,t){},kqOp:function(Ee,s,t){"use strict";t.d(s,"a",function(){return v});var q=t("1gHQ"),o=t("FGJx"),y=t("o0AO"),d=t("uwZC"),A=t("lpH6"),h=t("ZZRV"),c=t.n(h),N=t("Ot1p"),F="\u2581",v=function(R){Object(d.a)(Z,R);var b=Object(A.a)(Z);function Z(){var _;Object(o.a)(this,Z);for(var $=arguments.length,D=new Array($),ne=0;ne<$;ne++)D[ne]=arguments[ne];return _=b.call.apply(b,[this].concat(D)),_.getChCountBeforeCursor=function(ee,de){for(var f=de.line,r=0,W=0;W "+Me[Ge]+": "+Me[Ge+1])}}})}},u2Z1:function(Ee,s,t){"use strict";t.d(s,"a",function(){return f});var q=t("VBJJ"),o=t.n(q),y=t("X/R0"),d=t("M6G9"),A=t("z3+T"),h=t("DHCt"),c=t("CRgH"),N=t("rjoL"),F=t("TMtJ"),v=t("V0hb"),R=t("GZha"),b=t("VmQ4"),Z=t("QeCE"),_=t("ZZRV"),$=t.n(_),D=t("ErOA"),ne=t("i58Z"),ee=t.n(ne),de=Z.a.Option,f=function(W){var X=W.subId,ce=W.value,Re=W.selectvalues,ae=W.knowledgeOptions,De=ae===void 0?[]:ae,w=W.onChange,T=w===void 0?function(){}:w,Se=W.onAddKnowledgeFinish,Me=Se===void 0?function(){}:Se,E=Object(_.useRef)(),Ge=Object(_.useState)([]),tt=Object(R.a)(Ge,2),x=tt[0],L=tt[1];ce=ce||[];var oe=function(Ie,Ne){L([Ne.key]),T([Ne.key])};Object(_.useEffect)(function(){(Re==null?void 0:Re.length)>0&&(L(Object(v.a)(Re)),T(Object(v.a)(Re)))},[De]),Object(_.useEffect)(function(){var H;((H=ce)===null||H===void 0?void 0:H.length)>0&&T(Object(v.a)(ce))},[De]);var ie=function(Ie){Ie.preventDefault(),E.current="",F.a.confirm({centered:!0,width:480,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:$.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",$.a.createElement("br",null),$.a.createElement(c.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:E.current,onChange:function(Je){E.current=Je.target.value}})),onOk:function(){return new Promise(function(){var Je=Object(A.a)(o.a.mark(function Ze(ct,we){var Ve,Qe;return o.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(E.current){Oe.next=3;break}return d.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Oe.abrupt("return",we());case 3:if(!(E.current.length>20)){Oe.next=6;break}return d.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Oe.abrupt("return",we());case 6:return Oe.next=8,Object(D.a)("/api/tag_disciplines.json",{method:"post",body:{name:E.current,sub_discipline_id:X}});case 8:return Ve=Oe.sent,(Ve==null?void 0:Ve.status)===0&&(Me({id:Ve.tag_discipline_id,name:E.current,type:"personal"}),Qe=[],Qe.push(Ve.tag_discipline_id),T([].concat(Qe)),L([Ve.tag_discipline_id]),T([].concat(Qe))),Oe.abrupt("return",ct());case 11:case"end":return Oe.stop()}},Ze)}));return function(Ze,ct){return Je.apply(this,arguments)}}())}})};return $.a.createElement("div",{className:ee.a.wrap},$.a.createElement(Z.a,{disabled:!X,className:"mr5",style:{width:"242px"},onChange:oe,showSearch:!0,value:De==null?void 0:De.filter(function(H){return(x==null?void 0:x.includes(H==null?void 0:H.id))||(x==null?void 0:x.includes((H==null?void 0:H.id)+""))}).map(function(H){return H.name})},De==null?void 0:De.map(function(H){return $.a.createElement(de,{key:H.id,value:H.name},$.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},$.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},H.name),$.a.createElement("span",null,H.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),$.a.createElement("button",{disabled:!X,className:"".concat(ee.a.addKnowledge," ").concat(X?"":ee.a.disabled),onClick:ie},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(Ee,s,t){"use strict";t.d(s,"o",function(){return h}),t.d(s,"b",function(){return c}),t.d(s,"c",function(){return N}),t.d(s,"e",function(){return F}),t.d(s,"f",function(){return v}),t.d(s,"s",function(){return R}),t.d(s,"g",function(){return b}),t.d(s,"t",function(){return Z}),t.d(s,"d",function(){return _}),t.d(s,"i",function(){return $}),t.d(s,"j",function(){return D}),t.d(s,"q",function(){return ne}),t.d(s,"h",function(){return ee}),t.d(s,"p",function(){return de}),t.d(s,"r",function(){return X}),t.d(s,"a",function(){return ae}),t.d(s,"l",function(){return Oe}),t.d(s,"m",function(){return it}),t.d(s,"k",function(){return ot}),t.d(s,"n",function(){return pt}),t.d(s,"u",function(){return gt});var q=t("9kvl"),o;(function(p){p[p.SuperAdmin=1]="SuperAdmin",p[p.Operation=2]="Operation",p[p.CertifiedTeacher=5]="CertifiedTeacher",p[p.TrainingProduction=8]="TrainingProduction",p[p.UncertifiedTeacher=12]="UncertifiedTeacher",p[p.Student=15]="Student"})(o||(o={}));var y;(function(p){p[p.SuperAdmin=1]="SuperAdmin",p[p.Operation=2]="Operation",p[p.Admin=5]="Admin",p[p.Teacher=8]="Teacher",p[p.Assistant=12]="Assistant",p[p.Student=15]="Student"})(y||(y={}));var d=function(g){var m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return g.some(function(dt){return dt==(Fe==null?void 0:Fe.role)})},A=function(g){var m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return(Fe==null?void 0:Fe.own)?!0:g.some(function(dt){var Pt;return dt==(Fe==null||((Pt=Fe.course)===null||Pt===void 0)?void 0:Pt.course_role)})},h=function(){var g=Object(q.b)()._store.getState(),m=g.user,ze=m.userInfo;return ze.main_site},c=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return Fe==null||((g=Fe.course)===null||g===void 0)?void 0:g.course_is_end},N=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant])},F=function(){return A([y.SuperAdmin,y.Teacher,y.Admin,y.Assistant,y.Operation])},v=function(){return A([y.SuperAdmin,y.Teacher,y.Admin])},R=function(){return A([y.SuperAdmin])},b=function(){return A([y.SuperAdmin,y.Operation,y.Admin])},Z=function(){return A([y.SuperAdmin,y.Operation])},_=function(){return A([y.SuperAdmin,y.Admin])},$=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher])},D=function(){return A([y.Assistant])},ne=function(){return A([y.Student])},ee=function(){return A([y.SuperAdmin,y.Operation,y.Admin,y.Teacher,y.Assistant,y.Student])},de=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user,Fe=ze.userInfo;return(Fe==null||((g=Fe.course)===null||g===void 0)?void 0:g.course_role)===null},f=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},r=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&d([o.SuperAdmin])},W=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m||!m&&d([o.SuperAdmin,o.Operation])},X=function(){return d([y.Student])},ce=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},Re=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},ae=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction])},De=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},w=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},T=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},Se=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Me=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},E=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):!1},Ge=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student])},tt=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},x=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},L=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher,o.Student]):m||!m&&d([o.SuperAdmin,o.Operation])},oe=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?!1:m||!m&&d([o.SuperAdmin,o.Operation])},ie=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?m||!m&&d([o.SuperAdmin,o.Operation]):!1},H=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},Ie=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?!m&&d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):!1},Ne=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Je=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher])},Ze=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin]):m||!m&&d([o.SuperAdmin])},ct=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation]):m||!m&&d([o.SuperAdmin,o.Operation])},we=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},Ve=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?m||!m&&d([o.SuperAdmin,o.Operation]):!1},Qe=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g?d([o.SuperAdmin,o.Operation,o.CertifiedTeacher,o.TrainingProduction,o.UncertifiedTeacher]):m||!m&&d([o.SuperAdmin,o.Operation])},at=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return A([y.Teacher])},Oe=function(){return d([o.SuperAdmin])},it=function(){return d([o.SuperAdmin,o.Operation])},ot=function(){return d([o.Student])},vt=function(){return d([o.SuperAdmin,o.Operation,o.CertifiedTeacher])},pt=function(){var g,m=Object(q.b)()._store.getState(),ze=m.user;return!!((g=ze.userInfo)===null||g===void 0?void 0:g.login)},gt=function(){var g=Object(q.b)()._store.getState(),m=g.user;return m.userInfo}},yFVG:function(Ee,s,t){Ee.exports={bg:"bg___239CK",main:"main___rgkgN",formWrap:"formWrap___18Cpt",knowledgeWrap:"knowledgeWrap___rGX80",knowledgeIcon:"knowledgeIcon___2ajWi",knowledgeContent:"knowledgeContent___Qaosn",knowledgeItem:"knowledgeItem___1db86",knowledgeItemName:"knowledgeItemName___34_4x",knowledgeItemIcon:"knowledgeItemIcon___1O9dB",button:"button___3a82z",buttonFixed:"buttonFixed___2PTyf",buttonWrap:"buttonWrap___2c5Pc",topicWrap:"topicWrap____aMgV"}}}]);