diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js index 2b9cdfc8..77bd6f1f 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.js @@ -1,7 +1,7 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[86,4,5,6,7,9,11,12,14],{"1vsH":function(We,i,t){"use strict";t.d(i,"i",function(){return De}),t.d(i,"n",function(){return he}),t.d(i,"e",function(){return st}),t.d(i,"h",function(){return ce}),t.d(i,"c",function(){return Y}),t.d(i,"f",function(){return x}),t.d(i,"g",function(){return B}),t.d(i,"a",function(){return R}),t.d(i,"F",function(){return qe}),t.d(i,"E",function(){return Je}),t.d(i,"G",function(){return ht}),t.d(i,"H",function(){return lt}),t.d(i,"v",function(){return ve}),t.d(i,"u",function(){return D}),t.d(i,"s",function(){return Ie}),t.d(i,"r",function(){return c}),t.d(i,"C",function(){return Q}),t.d(i,"l",function(){return vt}),t.d(i,"k",function(){return At}),t.d(i,"B",function(){return rt}),t.d(i,"x",function(){return Oe}),t.d(i,"o",function(){return Pt}),t.d(i,"z",function(){return Et}),t.d(i,"q",function(){return Be}),t.d(i,"d",function(){return Ot}),t.d(i,"b",function(){return xt}),t.d(i,"w",function(){return w}),t.d(i,"A",function(){return E}),t.d(i,"p",function(){return nt}),t.d(i,"y",function(){return ye}),t.d(i,"t",function(){return Wt}),t.d(i,"j",function(){return Xt}),t.d(i,"D",function(){return Qt}),t.d(i,"m",function(){return bt});var be=t("GrpF"),r=t("Xc/e"),S=t("VBJJ"),l=t.n(S),I=t("XZgM"),h=t("TFeq"),d=t("RXQH"),K=t("VgM2"),Z=t("rjoL"),q=t("TMtJ"),te=t("z3+T"),v=t("zjzt"),Qe=t("ZZRV"),g=t.n(Qe),ge=t("xKgJ"),ot=t("s8TD"),Se=t("V0Rq"),j=t("bntm"),A=t("vcnW"),e=t.n(A),De=["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"],Xe=function(a){var n={\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 a.data&&a.data.map(function(s,U){return g.a.createElement("span",{key:U,className:n[s]&&n[s].class},s)})},he=function(a){var n,s=(n={},Object(v.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(v.a)(n,0,"\u672A\u5F00\u542F"),Object(v.a)(n,1,"\u672A\u901A\u5173"),Object(v.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return s[a]||"\u8FDF\u4EA4\u901A\u5173"},st=function(a){var n,s,U,C=(n={},Object(v.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(v.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return g.a.createElement("span",{className:C==null||((s=C[a.status])===null||s===void 0)?void 0:s.class},C==null||((U=C[a.status])===null||U===void 0)?void 0:U.name)},ce=function(a){var n=a.status,s={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 g.a.createElement("span",{className:s[n].class},s[n].name)}catch(U){console.log("utils.StatusGraduationProjectTags",a.status)}},Y={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},x={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(a){var n={\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"}},s=[];a.is_random&&s.push(g.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(U,C){s.push(g.a.createElement("span",{key:C,className:n[U]&&n[U].class},U))})}catch(U){console.log("utils.status.tag:",U,a.status)}return s},ee=function(a){var n,s,U,C=(n={},Object(v.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(v.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return g.a.createElement("span",{className:(s=C[a.status])===null||s===void 0?void 0:s.class},(U=C[a.status])===null||U===void 0?void 0:U.name)},R=function(a){var n,s,U={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 g.a.createElement("span",{className:(n=U[a.status])===null||n===void 0?void 0:n.class},(s=U[a.status])===null||s===void 0?void 0:s.name)},qe=function(a){a=new Date(a).getTime();var n=1e3*60,s=n*60,U=s*24,C="",Re=new Date().getTime(),Ue=Re-a;if(Ue<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),C="\u521A\u521A";var Me=parseInt(Ue/U,10),dt=parseInt(Ue/s,10),Ve=parseInt(Ue/n,10);return Me>30?C=""+Je(a,"yyyy-MM-dd"):Me>1?C=""+Me+"\u5929\u524D":Me==1?C="\u6628\u5929":dt>=1?C=""+dt+"\u5C0F\u65F6\u524D":Ve>=5?C=""+Ve+"\u5206\u949F\u524D":C="\u521A\u521A",C},Je=function(a,n){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var s={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},U=[["\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(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,U[RegExp.$1.length-1][a.getDay()]));for(var C in s)new RegExp("("+C+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?s[C]:("00"+s[C]).substr((""+s[C]).length)));return n},ht=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var n=60,s=n*60,U=s*24,C=a/U,Re=a/s,Ue=a/n,Me=a%60;return C>=1?parseInt(C.toString())+"\u5929"+Math.floor(Re%24)+"\u65F6"+Math.floor(Ue%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Re>1?parseInt(Re.toString())+"\u65F6"+Math.floor(Ue%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Ue>=1?parseInt(Ue.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},lt=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(a){s=a.length;for(var U=0;U=55296&&C<=56319&&(s--,U++)}}return s<=n},ve=function(a,n,s){if(n){var U=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,C=/[\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,Re=C.test(n),Ue=U.test(n);(Re===!0||Ue===!0||(n.length<2||n.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},D=function(a,n,s){if(n){var U=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,C=/[\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,Re=C.test(n),Ue=U.test(n);(Re===!0||Ue===!0||(n.length<2||n.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},Ie=function(a){if(!a)return"";for(var n=a.length-1,s="",U=0;U0){n=!1;break}return n}function gt(){var T=navigator.userAgent,a=["Chrome"];return a.some(function(n){return T.indexOf(n)>-1})}function Rt(){var T=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(n){return T.indexOf(n)>-1})}var Pt=function(){var a,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((a=n.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Et=function(a){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=a;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),n.dispatchEvent(s),document.body.removeChild(n)},Be=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},Ot=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",a+":"+n},xt=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+n},Dt;(function(T){T.Number="Number",T.String="String",T.Boolean="Boolean",T.Object="Object",T.Array="Array",T.Function="Function"})(Dt||(Dt={}));var m=function(a){var n=Object.prototype.toString.call(a);return n.substring(8,n.length-1)},w=function(a){return m(a)===Dt.Array?a.length===0:m(a)===Dt.Object?Object.keys(a).length===0:!a},E=function(a,n){for(var s=[],U=a;U1&&arguments[1]!==void 0?arguments[1]:12,s=n/2-2,U=n/2+3;return a.length>n?a.substr(0,s)+"..."+a.substr(U,n):a},nt=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},ye=function(a){return a==null};function kt(T,a){var n=new RegExp("(^|&)".concat(T,"=([^&]*)(&|$)"),"i"),s=a.substr(1).match(n);return s!=null?decodeURIComponent(s[2]):null}var Wt=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.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 a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(ge.u)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},Xt=function(a){var n,s;return new Promise(function(){var U=Object(te.a)(l.a.mark(function C(Re,Ue){var Me;return l.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:if(!(a.ip_limit==="inner")){Ve.next=4;break}return Ve.next=3,Object(ot.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:n=Ve.sent;case 4:return Ve.next=6,Object(Se.e)({id:a.exerciseId,ip:n});case 6:if(Me=Ve.sent,Me.status===0?Re(Me):Ue(Me),!a.errmsgHide){Ve.next=10;break}return Ve.abrupt("return",!0);case 10:if(!(Me.status===-1)){Ve.next=15;break}return s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u63D0\u793A"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Ve.abrupt("return",!1);case 15:if(!(Me.status===-2)){Ve.next=18;break}return s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u63D0\u793A"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",g.a.createElement("span",{className:"c-red"},Me.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Ve.abrupt("return",!1);case 18:case"end":return Ve.stop()}},C)}));return function(C,Re){return U.apply(this,arguments)}}())},Qt=function(){var T=Object(te.a)(l.a.mark(function a(n){var s;return l.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(!(n.ip_limit!=="no")){C.next=4;break}return C.next=3,Xt(n);case 3:gt()||q.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:g.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",g.a.createElement("br",null),"\u8BF7\u4F7F\u7528",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open)){C.next=12;break}if(Rt()){C.next=9;break}return q.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:g.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",g.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",g.a.createElement("br",null),"\u8BF7\u4F7F\u7528",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",g.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),C.abrupt("return",!1);case 9:s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},n.open_camera&&g.a.createElement(h.a,{align:"middle",justify:"start",className:"mt20"},g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),g.a.createElement(K.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",g.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&g.a.createElement(h.a,{justify:"start",className:"mt20"},g.a.createElement(K.a,{flex:"24px",className:"mr20"},g.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),g.a.createElement(K.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",g.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),n.ip_bind&&g.a.createElement(h.a,{justify:"start",className:"mt20"},g.a.createElement(K.a,{flex:"24px",className:"mr20"},g.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),g.a.createElement(K.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")),g.a.createElement("p",{className:"ml40 mt40"},g.a.createElement(r.a,{onChange:function(Ue){return s.update({okButtonProps:{disabled:!Ue.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Ue;Object(j.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Ue=Object(ge.u)())===null||Ue===void 0?void 0:Ue.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),C.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return C.stop()}},a)}));return function(n){return T.apply(this,arguments)}}(),bt=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"7ahc":function(We,i,t){"use strict";t.d(i,"a",function(){return A});var be=t("55MS"),r=t("1gHQ"),S=t("MPZO"),l=t("bnk9"),I=t("EkPb"),h=t("7X0+"),d=t("GZha"),K=t("VmQ4"),Z=t("QeCE"),q=t("ZZRV"),te=t.n(q),v=t("M0ff"),Qe=t.n(v),g=t("4X1q"),ge=t.n(g),ot=Z.a.Option,Se={labelCol:{span:4},wrapperCol:{span:20}},j={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"]};i.b=function(e){var De=e.callback,Xe=e.onCancel,he=Object(q.useState)("python"),st=Object(d.a)(he,2),ce=st[0],Y=st[1];function x(ee){Y(j[ee][1])}function B(ee){De(ee)}return te.a.createElement(h.a,Object(r.a)({},Se,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),te.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.a.createElement(Z.a,{onChange:x},Object.keys(j).map(function(ee){return te.a.createElement(ot,{key:ee,value:ee},j[ee][0])}))),te.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.a.createElement(A,{mode:ce})),te.a.createElement("div",{className:"flex-container flex-end"},te.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.a.createElement(l.a,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))};function A(e){var De=e.value,Xe=e.onChange,he=e.mode,st=e.options,ce=st===void 0?{}:st,Y=Object(q.useRef)(),x=Object(q.useState)(),B=Object(d.a)(x,2),ee=B[0],R=B[1];return Object(q.useEffect)(function(){if(ee){var qe=function(ht){var lt=ht.getValue();Xe&&Xe(lt)};return ee.on("change",qe),function(){ee.off("change",qe)}}},[ee,Xe]),Object(q.useEffect)(function(){ee&&ee.setOption("mode",he)},[ee,he]),Object(q.useEffect)(function(){ee&&(De!==ee.getValue()&&ee.setValue(De||""))},[ee,De]),Object(q.useEffect)(function(){if(Y.current&&!ee){var qe=Qe.a.fromTextArea(Y.current,Object(be.a)({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},ce));R(qe)}},[Y.current,ee]),te.a.createElement("div",{className:"my-codemirror-container"},te.a.createElement("textarea",{ref:Y}))}},"942q":function(We,i,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,i,t){"use strict";var be=t("ZZRV"),r=t.n(be),S=t("Sawj"),l=t("GZha"),I=t("tVQ9"),h=t.n(I),d=t("PRXW");function K(ve,D){var Ie=ve.match(/^(\s+)(?:```)/);if(Ie===null)return D;var c=Ie[1];return D.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[86,4,5,6,7,9,11,12,14],{"1vsH":function(We,i,t){"use strict";t.d(i,"i",function(){return De}),t.d(i,"n",function(){return he}),t.d(i,"e",function(){return st}),t.d(i,"h",function(){return ce}),t.d(i,"c",function(){return Y}),t.d(i,"f",function(){return x}),t.d(i,"g",function(){return M}),t.d(i,"a",function(){return R}),t.d(i,"F",function(){return qe}),t.d(i,"E",function(){return Je}),t.d(i,"G",function(){return ht}),t.d(i,"H",function(){return lt}),t.d(i,"v",function(){return ve}),t.d(i,"u",function(){return D}),t.d(i,"s",function(){return Ie}),t.d(i,"r",function(){return c}),t.d(i,"C",function(){return Q}),t.d(i,"l",function(){return vt}),t.d(i,"k",function(){return At}),t.d(i,"B",function(){return rt}),t.d(i,"x",function(){return Oe}),t.d(i,"o",function(){return Pt}),t.d(i,"z",function(){return Et}),t.d(i,"q",function(){return Be}),t.d(i,"d",function(){return Ot}),t.d(i,"b",function(){return xt}),t.d(i,"w",function(){return w}),t.d(i,"A",function(){return E}),t.d(i,"p",function(){return nt}),t.d(i,"y",function(){return ye}),t.d(i,"t",function(){return Wt}),t.d(i,"j",function(){return Xt}),t.d(i,"D",function(){return Qt}),t.d(i,"m",function(){return bt});var be=t("GrpF"),r=t("Xc/e"),S=t("VBJJ"),l=t.n(S),H=t("XZgM"),h=t("TFeq"),d=t("RXQH"),K=t("VgM2"),Z=t("rjoL"),q=t("TMtJ"),te=t("z3+T"),v=t("zjzt"),Qe=t("ZZRV"),g=t.n(Qe),ge=t("xKgJ"),ot=t("s8TD"),Se=t("V0Rq"),j=t("bntm"),A=t("vcnW"),e=t.n(A),De=["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"],Xe=function(a){var n={\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 a.data&&a.data.map(function(s,U){return g.a.createElement("span",{key:U,className:n[s]&&n[s].class},s)})},he=function(a){var n,s=(n={},Object(v.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(v.a)(n,0,"\u672A\u5F00\u542F"),Object(v.a)(n,1,"\u672A\u901A\u5173"),Object(v.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return s[a]||"\u8FDF\u4EA4\u901A\u5173"},st=function(a){var n,s,U,C=(n={},Object(v.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(v.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return g.a.createElement("span",{className:C==null||((s=C[a.status])===null||s===void 0)?void 0:s.class},C==null||((U=C[a.status])===null||U===void 0)?void 0:U.name)},ce=function(a){var n=a.status,s={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 g.a.createElement("span",{className:s[n].class},s[n].name)}catch(U){console.log("utils.StatusGraduationProjectTags",a.status)}},Y={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},x={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},M=function(a){var n={\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"}},s=[];a.is_random&&s.push(g.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{a.status&&a.status.map(function(U,C){s.push(g.a.createElement("span",{key:C,className:n[U]&&n[U].class},U))})}catch(U){console.log("utils.status.tag:",U,a.status)}return s},ee=function(a){var n,s,U,C=(n={},Object(v.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(v.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return g.a.createElement("span",{className:(s=C[a.status])===null||s===void 0?void 0:s.class},(U=C[a.status])===null||U===void 0?void 0:U.name)},R=function(a){var n,s,U={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 g.a.createElement("span",{className:(n=U[a.status])===null||n===void 0?void 0:n.class},(s=U[a.status])===null||s===void 0?void 0:s.name)},qe=function(a){a=new Date(a).getTime();var n=1e3*60,s=n*60,U=s*24,C="",Re=new Date().getTime(),Ue=Re-a;if(Ue<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),C="\u521A\u521A";var Me=parseInt(Ue/U,10),dt=parseInt(Ue/s,10),Ve=parseInt(Ue/n,10);return Me>30?C=""+Je(a,"yyyy-MM-dd"):Me>1?C=""+Me+"\u5929\u524D":Me==1?C="\u6628\u5929":dt>=1?C=""+dt+"\u5C0F\u65F6\u524D":Ve>=5?C=""+Ve+"\u5206\u949F\u524D":C="\u521A\u521A",C},Je=function(a,n){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var s={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},U=[["\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(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,U[RegExp.$1.length-1][a.getDay()]));for(var C in s)new RegExp("("+C+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?s[C]:("00"+s[C]).substr((""+s[C]).length)));return n},ht=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var n=60,s=n*60,U=s*24,C=a/U,Re=a/s,Ue=a/n,Me=a%60;return C>=1?parseInt(C.toString())+"\u5929"+Math.floor(Re%24)+"\u65F6"+Math.floor(Ue%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Re>1?parseInt(Re.toString())+"\u65F6"+Math.floor(Ue%60)+"\u5206"+Math.floor(a%60)+"\u79D2":Ue>=1?parseInt(Ue.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},lt=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,s=0;if(a){s=a.length;for(var U=0;U=55296&&C<=56319&&(s--,U++)}}return s<=n},ve=function(a,n,s){if(n){var U=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,C=/[\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,Re=C.test(n),Ue=U.test(n);(Re===!0||Ue===!0||(n.length<2||n.length>=21))&&s("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}s()},D=function(a,n,s){if(n){var U=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,C=/[\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,Re=C.test(n),Ue=U.test(n);(Re===!0||Ue===!0||(n.length<2||n.length>=11))&&s("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}s()},Ie=function(a){if(!a)return"";for(var n=a.length-1,s="",U=0;U0){n=!1;break}return n}function gt(){var T=navigator.userAgent,a=["Chrome"];return a.some(function(n){return T.indexOf(n)>-1})}function Rt(){var T=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(n){return T.indexOf(n)>-1})}var Pt=function(){var a,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((a=n.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Et=function(a){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=a;var s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),n.dispatchEvent(s),document.body.removeChild(n)},Be=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},Ot=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",a+":"+n},xt=function(){var a=new Date().getHours(),n=new Date().getMinutes();return n>=30?(a++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+n},Dt;(function(T){T.Number="Number",T.String="String",T.Boolean="Boolean",T.Object="Object",T.Array="Array",T.Function="Function"})(Dt||(Dt={}));var m=function(a){var n=Object.prototype.toString.call(a);return n.substring(8,n.length-1)},w=function(a){return m(a)===Dt.Array?a.length===0:m(a)===Dt.Object?Object.keys(a).length===0:!a},E=function(a,n){for(var s=[],U=a;U1&&arguments[1]!==void 0?arguments[1]:12,s=n/2-2,U=n/2+3;return a.length>n?a.substr(0,s)+"..."+a.substr(U,n):a},nt=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},ye=function(a){return a==null};function kt(T,a){var n=new RegExp("(^|&)".concat(T,"=([^&]*)(&|$)"),"i"),s=a.substr(1).match(n);return s!=null?decodeURIComponent(s[2]):null}var Wt=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.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 a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(ge.u)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},Xt=function(a){var n,s;return new Promise(function(){var U=Object(te.a)(l.a.mark(function C(Re,Ue){var Me;return l.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:if(!(a.ip_limit==="inner")){Ve.next=4;break}return Ve.next=3,Object(ot.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:n=Ve.sent;case 4:return Ve.next=6,Object(Se.e)({id:a.exerciseId,ip:n});case 6:if(Me=Ve.sent,Me.status===0?Re(Me):Ue(Me),!a.errmsgHide){Ve.next=10;break}return Ve.abrupt("return",!0);case 10:if(!(Me.status===-1)){Ve.next=15;break}return s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u63D0\u793A"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Ve.abrupt("return",!1);case 15:if(!(Me.status===-2)){Ve.next=18;break}return s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u63D0\u793A"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",g.a.createElement("span",{className:"c-red"},Me.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Ve.abrupt("return",!1);case 18:case"end":return Ve.stop()}},C)}));return function(C,Re){return U.apply(this,arguments)}}())},Qt=function(){var T=Object(te.a)(l.a.mark(function a(n){var s;return l.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(!(n.ip_limit!=="no")){C.next=4;break}return C.next=3,Xt(n);case 3:gt()||q.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:g.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",g.a.createElement("br",null),"\u8BF7\u4F7F\u7528",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open)){C.next=12;break}if(Rt()){C.next=9;break}return q.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:g.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",g.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",g.a.createElement("br",null),"\u8BF7\u4F7F\u7528",g.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",g.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),C.abrupt("return",!1);case 9:s=q.a.info({title:g.a.createElement(h.a,null,g.a.createElement(K.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:g.a.createElement("div",{className:"font16 p20"},n.open_camera&&g.a.createElement(h.a,{align:"middle",justify:"start",className:"mt20"},g.a.createElement(K.a,null,g.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),g.a.createElement(K.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",g.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&g.a.createElement(h.a,{justify:"start",className:"mt20"},g.a.createElement(K.a,{flex:"24px",className:"mr20"},g.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),g.a.createElement(K.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",g.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),n.ip_bind&&g.a.createElement(h.a,{justify:"start",className:"mt20"},g.a.createElement(K.a,{flex:"24px",className:"mr20"},g.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),g.a.createElement(K.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")),g.a.createElement("p",{className:"ml40 mt40"},g.a.createElement(r.a,{onChange:function(Ue){return s.update({okButtonProps:{disabled:!Ue.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Ue;Object(j.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Ue=Object(ge.u)())===null||Ue===void 0?void 0:Ue.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),C.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return C.stop()}},a)}));return function(n){return T.apply(this,arguments)}}(),bt=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"7ahc":function(We,i,t){"use strict";t.d(i,"a",function(){return A});var be=t("55MS"),r=t("1gHQ"),S=t("MPZO"),l=t("bnk9"),H=t("EkPb"),h=t("7X0+"),d=t("GZha"),K=t("VmQ4"),Z=t("QeCE"),q=t("ZZRV"),te=t.n(q),v=t("M0ff"),Qe=t.n(v),g=t("4X1q"),ge=t.n(g),ot=Z.a.Option,Se={labelCol:{span:4},wrapperCol:{span:20}},j={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"]};i.b=function(e){var De=e.callback,Xe=e.onCancel,he=Object(q.useState)("python"),st=Object(d.a)(he,2),ce=st[0],Y=st[1];function x(ee){Y(j[ee][1])}function M(ee){De(ee)}return te.a.createElement(h.a,Object(r.a)({},Se,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:M}),te.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.a.createElement(Z.a,{onChange:x},Object.keys(j).map(function(ee){return te.a.createElement(ot,{key:ee,value:ee},j[ee][0])}))),te.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.a.createElement(A,{mode:ce})),te.a.createElement("div",{className:"flex-container flex-end"},te.a.createElement(l.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.a.createElement(l.a,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))};function A(e){var De=e.value,Xe=e.onChange,he=e.mode,st=e.options,ce=st===void 0?{}:st,Y=Object(q.useRef)(),x=Object(q.useState)(),M=Object(d.a)(x,2),ee=M[0],R=M[1];return Object(q.useEffect)(function(){if(ee){var qe=function(ht){var lt=ht.getValue();Xe&&Xe(lt)};return ee.on("change",qe),function(){ee.off("change",qe)}}},[ee,Xe]),Object(q.useEffect)(function(){ee&&ee.setOption("mode",he)},[ee,he]),Object(q.useEffect)(function(){ee&&(De!==ee.getValue()&&ee.setValue(De||""))},[ee,De]),Object(q.useEffect)(function(){if(Y.current&&!ee){var qe=Qe.a.fromTextArea(Y.current,Object(be.a)({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},ce));R(qe)}},[Y.current,ee]),te.a.createElement("div",{className:"my-codemirror-container"},te.a.createElement("textarea",{ref:Y}))}},"942q":function(We,i,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,i,t){"use strict";var be=t("ZZRV"),r=t.n(be),S=t("Sawj"),l=t("GZha"),H=t("tVQ9"),h=t.n(H),d=t("PRXW");function K(ve,D){var Ie=ve.match(/^(\s+)(?:```)/);if(Ie===null)return D;var c=Ie[1];return D.split(` `).map(function(Q){var ut=Q.match(/^\s+/);if(ut===null)return Q;var at=Object(l.a)(ut,1),pt=at[0];return pt.length>=c.length?Q.slice(c.length):Q}).join(` `)}var Z=[],q=["
    "],te=new h.a.Renderer,v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Qe(){Z.length=0,q=["
      "]}function g(ve,D,Ie,c){if(D>=ve.length||ve[D].level<=Ie)return D;var Q=ve[D];c.push("
    • "+Q.text+""),D++;var ut=[];return D=g(ve,D,Q.level,ut),ut.length>0&&(c.push("
        "),ut.forEach(function(at){c.push(at)}),c.push("
      ")),c.push("
    • "),D=g(ve,D,Ie,c),D}function ge(){return g(Z,0,0,q),q.push("
    "),q.join("")}var ot={heading:function(D){var Ie=v.exec(D);if(Ie)return{type:"heading",raw:Ie[0],depth:Ie[1].length,text:Ie[2]}},fences:function(D){var Ie=this.rules.block.fences.exec(D);if(Ie){var c=Ie[0],Q=K(c,Ie[3]||""),ut=Ie[2]?Ie[2].trim():Ie[2];if(["latex","katex","math"].indexOf(ut)>=0){var at=A(),pt=Q;Q=at,e[at]={type:"block",expression:pt}}return{type:"code",raw:c,lang:ut,text:Q}}}},Se=/(?:\${2})([^\n`]+?)(?:\${2})/gi,j=0,A=function(){return"__special_katext_id_".concat(j++,"__")},e={};function De(){return e}function Xe(){j=0,e={}}function he(ve){return ve=ve.replace(Se,function(D,Ie){var c=A();return e[c]={type:"inline",expression:Ie},c}),ve}var st=te.listitem;te.listitem=function(ve){return st(he(ve))};var ce=te.paragraph;te.paragraph=function(ve){return ce(he(ve))};var Y=te.tablecell;te.tablecell=function(ve,D){return Y(he(ve),D)},te.code=function(ve,D,Ie){var c=(D||"").match(/\S*/)[0];return c?["latex","katex","math"].indexOf(c)>=0?"

    ".concat(ve,"

    "):'
    ').concat(Ie?ve:Object(d.escape)(ve,!0),`
    -`):'
    '+(Ie?ve:Object(d.escape)(ve,!0))+"
    "},te.heading=function(ve,D,Ie){var c=this.options.headerPrefix+Ie.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Z.push({anchor:c,level:D,text:ve}),"'+ve+""},h.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),h.a.use({tokenizer:ot,renderer:te});var x=h.a,B=t("8+LE"),ee=t("ZRDM"),R=t.n(ee),qe=t("saPB"),Je=/]*>/g;function ht(ve){var D=document.createElement("div");return D.innerHTML=ve,D.childNodes.length===0?"":D.childNodes[0].nodeValue}var lt=i.a=function(ve){var D=ve.value,Ie=D===void 0?"":D,c=ve.className,Q=ve.style,ut=Q===void 0?{}:Q,at=String(Ie),pt=Object(be.useMemo)(function(){var rt=x(at),Oe=De();return at.match(/\[TOC\]/)&&(rt=rt.replace("

    [TOC]

    ",ge()),Qe()),rt=rt.replace(/(__special_katext_id_\d+__)/g,function(gt,Rt){var Pt=Oe[Rt],Et=Pt.type,Be=Pt.expression;return Object(qe.renderToString)(ht(Be)||"",{displayMode:Et==="block",throwOnError:!1,output:"html"})}),rt=rt.replace(/▁/g,"\u2581\u2581\u2581"),Xe(),R.a.sanitize(rt)},[at]),vt=Object(be.useRef)();function At(rt){var Oe=rt.target;if(Oe.tagName.toUpperCase()==="A"){var gt=Oe.getAttribute("href");if(gt.startsWith("#")){rt.preventDefault();var Rt=document.getElementById(gt.replace("#",""));Rt&&Rt.scrollIntoView(!0)}}}return Object(be.useEffect)(function(){if(vt.current&&pt&&(pt.match(Je)&&window.PR.prettyPrint()),vt.current)return vt.current.addEventListener("click",At),function(){vt.current.removeEventListener("click",At),Xe(),Qe()}},[pt,vt.current,At]),r.a.createElement("div",{ref:vt,style:ut,className:"".concat(c||""," markdown-body"),dangerouslySetInnerHTML:{__html:pt}})}},"9VGf":function(We,i,t){"use strict";t.d(i,"a",function(){return S});var be=t("ZZRV"),r=t.n(be);function S(l,I){var h=Object(be.useRef)();Object(be.useEffect)(function(){h.current=l}),Object(be.useEffect)(function(){function d(){h.current()}if(I!==null){var K=setInterval(d,I);return function(){return clearInterval(K)}}},[I])}},Aocz:function(We,i,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,i,t){"use strict";var be=t("55MS"),r=t("ZZRV"),S=t.n(r),l=function(h){var d=h.styles,K=d===void 0?{}:d,Z=h.customText;return S.a.createElement("section",{className:"tc animated fadeIn",style:Object(be.a)(Object(be.a)({},{color:"#999",margin:"200px auto"}),K)},S.a.createElement("img",{src:t("FOrL")}),S.a.createElement("p",{className:"mt20 font14"},Z||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};i.a=l},BjJ7:function(We,i,t){"use strict";t.d(i,"d",function(){return r}),t.d(i,"c",function(){return S}),t.d(i,"f",function(){return l}),t.d(i,"b",function(){return I}),t.d(i,"e",function(){return h}),t.d(i,"a",function(){return d});var be=t("m3rI");function r(K){var Z=!0;if(K.length>0){for(var q=0;q1&&arguments[1]!==void 0?arguments[1]:"",q=[],te=0;te=0,Qt=Xt?"Cmd":"Ctrl",bt=(w={},Object(I.a)(w,Qt+"-B","bold"),Object(I.a)(w,Qt+"-I","italic"),w),T=(E={},Object(I.a)(E,Pt,"\u6DFB\u52A0\u94FE\u63A5"),Object(I.a)(E,Be,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(I.a)(E,Et,"\u6DFB\u52A0\u56FE\u7247"),Object(I.a)(E,Ot,"\u6DFB\u52A0\u8868\u683C"),E),a=i.a=function(n){var s=n.defaultValue,U=s===void 0?"":s,C=n.onChange,Re=n.width,Ue=Re===void 0?"100%":Re,Me=n.height,dt=Me===void 0?400:Me,Ve=n.miniToolbar,yt=Ve===void 0?!1:Ve,Lt=n.isFocus,ca=Lt===void 0?!1:Lt,Jt=n.watch,da=n.id,Vt=da===void 0?"markdown-editor-id":da,ka=n.showResizeBar,Qa=ka===void 0?!1:ka,ma=n.noStorage,qt=ma===void 0?!1:ma,_a=n.showNullButton,St=_a===void 0?!1:_a,Ea=n.fullScreen,zt=Ea===void 0?!1:Ea,ea=n.onBlur,ta=n.onCMBeforeChange,fa=n.className,La=fa===void 0?"":fa,pa=n.placeholder,Sa=pa===void 0?"":pa,ja=Object(h.useState)(null),ga=Object(l.a)(ja,2),O=ga[0],Ta=ga[1],Na=Object(h.useState)(U),ha=Object(l.a)(Na,2),aa=ha[0],na=ha[1],Ba=Object(h.useState)(Jt),va=Object(l.a)(Ba,2),wt=va[0],Pa=va[1],Ma=Object(h.useState)(zt),ba=Object(l.a)(Ma,2),Ut=ba[0],Ra=ba[1],Ia=Object(h.useState)(""),ya=Object(l.a)(Ia,2),jt=ya[0],Tt=ya[1],Ha=Object(h.useState)(0),Ua=Object(l.a)(Ha,2),Bt=Ua[0],ra=Ua[1],Wa=Object(h.useState)(dt),Ca=Object(l.a)(Wa,2),oa=Ca[0],Oa=Ca[1],Xa=Object(h.useState)(!1),xa=Object(l.a)(Xa,2),Aa=xa[0],$t=xa[1],Mt=Object(h.useRef)(),It=Object(h.useRef)(),ua=Object(h.useRef)(),Ft=Object(h.useRef)();Object(h.useEffect)(function(){if(Mt.current){var de=function(ze,Ge){var et=Ge.clipboardData;if(et){var mt=et.types.toString(),ft=et.items;if(mt==="text/html,Files"||mt==="Files"){var it=ft[1];mt==="Files"&&(it=ft[0]),it.kind==="file"&&it.type.match(/^image\//i)&&at(it.getAsFile(),function(Ct){Ct.id?me.replaceSelection("![,](/api/attachments/".concat(Ct.id,")")):document.location.href="/user/login"})}else return!0}return!0},me=Z.a.fromTextArea(Mt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!yt,lineWrapping:!0,value:U,autoCloseTags:!0,autoCloseBrackets:!0});return me.on("paste",de),Ta(me),function(){me.off("paste",de)}}},[]);var Va=Object(h.useCallback)(function(){if(It.current)try{var de=It.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,me=It.current.getElementsByClassName("markdown-editor-body")[0];Ut?me.style.height="calc(100vh - ".concat(de,"px)"):me.style.height="".concat(oa-de,"px")}catch(_e){console.log(_e,"---- to set md editor body height")}},[oa,It,Ut]);Object(h.useEffect)(function(){function de(){var _e=new q.default(function(ze){var Ge=Object(S.a)(ze),et;try{for(Ge.s();!(et=Ge.n()).done;){var mt=et.value;(mt.target.offsetHeight>0||mt.target.offsetWidth>0)&&(Va(),O.setSize("100%","100%"),O.refresh())}}catch(ft){Ge.e(ft)}finally{Ge.f()}});return _e.observe(Mt.current.parentElement),_e}if(O){var me=de();return function(){me.unobserve(Mt.current.parentElement)}}},[O,Va]),Object(h.useEffect)(function(){if(O){for(var de=[],me=function(){var mt=ze[_e];Ge=Object(l.a)(mt,2);var ft=Ge[0],it=Ge[1],Ct=Object(I.a)({},ft,function(){Gt(it)});de.push(Ct),O.addKeyMap(Ct)},_e=0,ze=Object.entries(bt);_e0){var de=new Date().getTime(),me=window.sessionStorage.getItem(Vt);de>=Bt+ye&&(!me||me!==aa)&&(window.sessionStorage.setItem(Vt,aa),$t(!0))}},ye),Object(h.useEffect)(function(){Pa(Jt)},[O,Jt]),Object(h.useEffect)(function(){O&&(ca&&O.focus())},[O,ca]),Object(h.useEffect)(function(){if(wt&&O){var de=function(ze){var Ge=ze.target;if(Ft.current){var et=Ge.scrollTop/Ge.scrollHeight;Ft.current.scrollTop=Ft.current.scrollHeight*et}},me=O.getScrollerElement();return me.addEventListener("scroll",de),function(){me.removeEventListener("scroll",de)}}},[O,wt]),Object(h.useEffect)(function(){if(O&&ta){var de=function(_e,ze){ta(_e,ze)};return O.on("beforeChange",de),function(){O.off("beforeChange",de)}}},[O,ta]),Object(h.useEffect)(function(){if(O&&ea){var de=function(){ea(O.getValue())};return O.on("blur",de),function(){O.off("blur",de)}}},[O,ea]),Object(h.useEffect)(function(){if(O){var de=function(_e){var ze=_e.getValue();na(ze),ra(new Date().getTime()),_e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),C&&C(ze)};return O.on("change",de),function(){O.off("change",de)}}},[O,C]),Object(h.useEffect)(function(){O&&(U==null?(O.setValue(""),na("")):U!==O.getValue()&&(O.setValue(U),na(U)))},[O,U]);var Gt=Object(h.useCallback)(function(de){var me=O.getCursor(),_e=O.getSelection(),ze=_e.split(` +`):'
    '+(Ie?ve:Object(d.escape)(ve,!0))+"
    "},te.heading=function(ve,D,Ie){var c=this.options.headerPrefix+Ie.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Z.push({anchor:c,level:D,text:ve}),"'+ve+""},h.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),h.a.use({tokenizer:ot,renderer:te});var x=h.a,M=t("8+LE"),ee=t("ZRDM"),R=t.n(ee),qe=t("saPB"),Je=/]*>/g;function ht(ve){var D=document.createElement("div");return D.innerHTML=ve,D.childNodes.length===0?"":D.childNodes[0].nodeValue}var lt=i.a=function(ve){var D=ve.value,Ie=D===void 0?"":D,c=ve.className,Q=ve.style,ut=Q===void 0?{}:Q,at=String(Ie),pt=Object(be.useMemo)(function(){var rt=x(at),Oe=De();return at.match(/\[TOC\]/)&&(rt=rt.replace("

    [TOC]

    ",ge()),Qe()),rt=rt.replace(/(__special_katext_id_\d+__)/g,function(gt,Rt){var Pt=Oe[Rt],Et=Pt.type,Be=Pt.expression;return Object(qe.renderToString)(ht(Be)||"",{displayMode:Et==="block",throwOnError:!1,output:"html"})}),rt=rt.replace(/▁/g,"\u2581\u2581\u2581"),Xe(),R.a.sanitize(rt)},[at]),vt=Object(be.useRef)();function At(rt){var Oe=rt.target;if(Oe.tagName.toUpperCase()==="A"){var gt=Oe.getAttribute("href");if(gt.startsWith("#")){rt.preventDefault();var Rt=document.getElementById(gt.replace("#",""));Rt&&Rt.scrollIntoView(!0)}}}return Object(be.useEffect)(function(){if(vt.current&&pt&&(pt.match(Je)&&window.PR.prettyPrint()),vt.current)return vt.current.addEventListener("click",At),function(){vt.current.removeEventListener("click",At),Xe(),Qe()}},[pt,vt.current,At]),r.a.createElement("div",{ref:vt,style:ut,className:"".concat(c||""," markdown-body"),dangerouslySetInnerHTML:{__html:pt}})}},"9VGf":function(We,i,t){"use strict";t.d(i,"a",function(){return S});var be=t("ZZRV"),r=t.n(be);function S(l,H){var h=Object(be.useRef)();Object(be.useEffect)(function(){h.current=l}),Object(be.useEffect)(function(){function d(){h.current()}if(H!==null){var K=setInterval(d,H);return function(){return clearInterval(K)}}},[H])}},Aocz:function(We,i,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,i,t){"use strict";var be=t("55MS"),r=t("ZZRV"),S=t.n(r),l=function(h){var d=h.styles,K=d===void 0?{}:d,Z=h.customText;return S.a.createElement("section",{className:"tc animated fadeIn",style:Object(be.a)(Object(be.a)({},{color:"#999",margin:"200px auto"}),K)},S.a.createElement("img",{src:t("FOrL")}),S.a.createElement("p",{className:"mt20 font14"},Z||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};i.a=l},BjJ7:function(We,i,t){"use strict";t.d(i,"d",function(){return r}),t.d(i,"c",function(){return S}),t.d(i,"f",function(){return l}),t.d(i,"b",function(){return H}),t.d(i,"e",function(){return h}),t.d(i,"a",function(){return d});var be=t("m3rI");function r(K){var Z=!0;if(K.length>0){for(var q=0;q1&&arguments[1]!==void 0?arguments[1]:"",q=[],te=0;te=0,Qt=Xt?"Cmd":"Ctrl",bt=(w={},Object(H.a)(w,Qt+"-B","bold"),Object(H.a)(w,Qt+"-I","italic"),w),T=(E={},Object(H.a)(E,Pt,"\u6DFB\u52A0\u94FE\u63A5"),Object(H.a)(E,Be,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(H.a)(E,Et,"\u6DFB\u52A0\u56FE\u7247"),Object(H.a)(E,Ot,"\u6DFB\u52A0\u8868\u683C"),E),a=i.a=function(n){var s=n.defaultValue,U=s===void 0?"":s,C=n.onChange,Re=n.width,Ue=Re===void 0?"100%":Re,Me=n.height,dt=Me===void 0?400:Me,Ve=n.miniToolbar,yt=Ve===void 0?!1:Ve,Lt=n.isFocus,ca=Lt===void 0?!1:Lt,Jt=n.watch,da=n.id,Vt=da===void 0?"markdown-editor-id":da,ka=n.showResizeBar,Qa=ka===void 0?!1:ka,ma=n.noStorage,qt=ma===void 0?!1:ma,_a=n.showNullButton,St=_a===void 0?!1:_a,Ea=n.fullScreen,zt=Ea===void 0?!1:Ea,ea=n.onBlur,ta=n.onCMBeforeChange,fa=n.className,La=fa===void 0?"":fa,pa=n.placeholder,Sa=pa===void 0?"":pa,ja=Object(h.useState)(null),ga=Object(l.a)(ja,2),O=ga[0],Ta=ga[1],Na=Object(h.useState)(U),ha=Object(l.a)(Na,2),aa=ha[0],na=ha[1],Ba=Object(h.useState)(Jt),va=Object(l.a)(Ba,2),wt=va[0],Pa=va[1],Ma=Object(h.useState)(zt),ba=Object(l.a)(Ma,2),Ut=ba[0],Ra=ba[1],Ia=Object(h.useState)(""),ya=Object(l.a)(Ia,2),jt=ya[0],Tt=ya[1],Ha=Object(h.useState)(0),Ua=Object(l.a)(Ha,2),Bt=Ua[0],ra=Ua[1],Wa=Object(h.useState)(dt),Ca=Object(l.a)(Wa,2),oa=Ca[0],Oa=Ca[1],Xa=Object(h.useState)(!1),xa=Object(l.a)(Xa,2),Aa=xa[0],$t=xa[1],Mt=Object(h.useRef)(),It=Object(h.useRef)(),ua=Object(h.useRef)(),Ft=Object(h.useRef)();Object(h.useEffect)(function(){if(Mt.current){var de=function(ze,Ge){var et=Ge.clipboardData;if(et){var mt=et.types.toString(),ft=et.items;if(mt==="text/html,Files"||mt==="Files"){var it=ft[1];mt==="Files"&&(it=ft[0]),it.kind==="file"&&it.type.match(/^image\//i)&&at(it.getAsFile(),function(Ct){Ct.id?me.replaceSelection("![,](/api/attachments/".concat(Ct.id,")")):document.location.href="/user/login"})}else return!0}return!0},me=Z.a.fromTextArea(Mt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!yt,lineWrapping:!0,value:U,autoCloseTags:!0,autoCloseBrackets:!0});return me.on("paste",de),Ta(me),function(){me.off("paste",de)}}},[]);var Va=Object(h.useCallback)(function(){if(It.current)try{var de=It.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,me=It.current.getElementsByClassName("markdown-editor-body")[0];Ut?me.style.height="calc(100vh - ".concat(de,"px)"):me.style.height="".concat(oa-de,"px")}catch(_e){console.log(_e,"---- to set md editor body height")}},[oa,It,Ut]);Object(h.useEffect)(function(){function de(){var _e=new q.default(function(ze){var Ge=Object(S.a)(ze),et;try{for(Ge.s();!(et=Ge.n()).done;){var mt=et.value;(mt.target.offsetHeight>0||mt.target.offsetWidth>0)&&(Va(),O.setSize("100%","100%"),O.refresh())}}catch(ft){Ge.e(ft)}finally{Ge.f()}});return _e.observe(Mt.current.parentElement),_e}if(O){var me=de();return function(){me.unobserve(Mt.current.parentElement)}}},[O,Va]),Object(h.useEffect)(function(){if(O){for(var de=[],me=function(){var mt=ze[_e];Ge=Object(l.a)(mt,2);var ft=Ge[0],it=Ge[1],Ct=Object(H.a)({},ft,function(){Gt(it)});de.push(Ct),O.addKeyMap(Ct)},_e=0,ze=Object.entries(bt);_e0){var de=new Date().getTime(),me=window.sessionStorage.getItem(Vt);de>=Bt+ye&&(!me||me!==aa)&&(window.sessionStorage.setItem(Vt,aa),$t(!0))}},ye),Object(h.useEffect)(function(){Pa(Jt)},[O,Jt]),Object(h.useEffect)(function(){O&&(ca&&O.focus())},[O,ca]),Object(h.useEffect)(function(){if(wt&&O){var de=function(ze){var Ge=ze.target;if(Ft.current){var et=Ge.scrollTop/Ge.scrollHeight;Ft.current.scrollTop=Ft.current.scrollHeight*et}},me=O.getScrollerElement();return me.addEventListener("scroll",de),function(){me.removeEventListener("scroll",de)}}},[O,wt]),Object(h.useEffect)(function(){if(O&&ta){var de=function(_e,ze){ta(_e,ze)};return O.on("beforeChange",de),function(){O.off("beforeChange",de)}}},[O,ta]),Object(h.useEffect)(function(){if(O&&ea){var de=function(){ea(O.getValue())};return O.on("blur",de),function(){O.off("blur",de)}}},[O,ea]),Object(h.useEffect)(function(){if(O){var de=function(_e){var ze=_e.getValue();na(ze),ra(new Date().getTime()),_e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),C&&C(ze)};return O.on("change",de),function(){O.off("change",de)}}},[O,C]),Object(h.useEffect)(function(){O&&(U==null?(O.setValue(""),na("")):U!==O.getValue()&&(O.setValue(U),na(U)))},[O,U]);var Gt=Object(h.useCallback)(function(de){var me=O.getCursor(),_e=O.getSelection(),ze=_e.split(` `);switch(de){case"bold":return O.replaceSelection("**"+_e+"**"),_e===""&&O.setCursor(me.line,me.ch+2),O.focus();case"italic":return O.replaceSelection("*"+_e+"*"),_e===""&&O.setCursor(me.line,me.ch+1),O.focus();case"code":return O.replaceSelection("`"+_e+"`"),_e===""&&O.setCursor(me.line,me.ch+1),O.focus();case"inline-latex":return O.replaceSelection("`$$"+_e+"$$`"),_e===""&&O.setCursor(me.line,me.ch+3),O.focus();case"latex":return O.replaceSelection("```latex\n"+_e+"\n```"),O.setCursor(me.line+1,_e.length+1),O.focus();case"line-break":return O.replaceSelection(`
    `),O.focus();case"list-ul":return _e===""?O.replaceSelection("- "+_e):O.replaceSelection(ze.map(function(Ge){return Ge===""?"":"- ".concat(Ge)}).join(` `)),O.focus();case"list-ol":return _e===""?O.replaceSelection("1. "+_e):O.replaceSelection(ze.map(function(Ge,et){return Ge===""?"":"".concat(et+1,". ").concat(Ge)}).join(` @@ -10,6 +10,6 @@ `,Yt=0;Yt300&&(it=300);var Ct=dt+it+"px";Oa(Ct)}},ze=ua.current,Ge=!1,et=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)}}},[O,ua]),Object(h.useEffect)(function(){Oa(dt)},[dt]);var Nt=Wt(Ue),za=Wt(oa),$a={width:Nt,height:za},wa=Object(h.useMemo)(function(){if(Bt){var de=new Date(Bt),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},[Bt]);function Ga(){window.sessionStorage.removeItem(Vt),$t(!1),ra(0)}function Ka(){$t(!1),ra(0),O.setValue(window.sessionStorage.getItem(Vt))}return d.a.createElement(h.Fragment,null,d.a.createElement("div",{className:"markdown-editor-wrapper",ref:It},d.a.createElement("div",{className:"markdown-editor-container ".concat(La," ").concat(wt?"on-preview":""," ").concat(yt?"mini":""," ").concat(Ut?"full-screen":""),style:$a},d.a.createElement(he,{watch:wt,fullScreen:Ut,showNullButton:St,onActionCallback:Gt}),d.a.createElement("div",{className:"markdown-editor-body"},d.a.createElement("div",{className:"codemirror-container"},d.a.createElement("textarea",{ref:Mt,placeholder:Sa})),wt?d.a.createElement("div",{ref:Ft,className:"preview-container"},d.a.createElement(Se.a,{value:aa})):null)),Aa?d.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",d.a.createElement("a",{onClick:Ka},"\u6062\u590D")," ? /",d.a.createElement("a",{onClick:Ga},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",wa," \u4FDD\u5B58\uFF09"):null),Qa?d.a.createElement("a",{ref:ua,className:"editor-resize"}):null,d.a.createElement(st.a,null,T[jt]?d.a.createElement(r.a,{centered:!0,title:T[jt],visible:!0,onCancel:Kt,footer:null},Da):null))}},"TS7/":function(We,i,t){"use strict";t.r(i);var be=t("MYAL"),r=t("a/1m"),S=t("FHsC"),l=t("4PKU"),I=t("MPZO"),h=t("bnk9"),d=t("XSsT"),K=t("iBFk"),Z=t("jpv3"),q=t("9rdS"),te=t("VBJJ"),v=t.n(te),Qe=t("X/R0"),g=t("M6G9"),ge=t("z3+T"),ot=t("rjoL"),Se=t("TMtJ"),j=t("GZha"),A=t("ZZRV"),e=t.n(A),De=t("q5+0"),Xe=t("DndG"),he=t("9kvl"),st=t("0YPX"),ce=t("xHv9"),Y=t("OJ0L"),x=t("1vsH"),B=t("mgmH"),ee=t("Rbwl"),R=t("hTF7"),qe=t("CeOx"),Je=t("NiCL"),ht=t("DHCt"),lt=t("CRgH"),ve=t("XZgM"),D=t("TFeq"),Ie=t("RXQH"),c=t("VgM2"),Q=t("55MS"),ut=t("Ot1p"),at=t("m3rI"),pt=t("9Bee"),vt=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(De.m)();return e.a.createElement(Se.a,{centered:!0,title:"\u63D0\u793A",visible:f.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function re(){var Ce;return v.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,F({type:"shixunHomeworks/deleteReply",payload:{object_id:f.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:Ce=H.sent,Ce.status===0&&(g.b.success("\u5220\u9664\u6210\u529F"),F({type:"shixunHomeworks/setActionTabs",payload:{}}),F({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},f.actionTabs.params)}));case 4:case"end":return H.stop()}},re)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))},At=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(vt),rt=t("NfTp"),Oe=t.n(rt),gt=t("73mG"),Rt=t("olfJ"),Pt=t("942q"),Et=t.n(Pt),Be=t("xKgJ");Oe.a.lang("ZH-cn");var Ot=function(p){var f=p.shixunHomeworks,F=p.classroomList,fe=p.globalSetting,re=p.user,Ce=p.loading,ae=p.dispatch,H=Object(A.useState)(Object(Q.a)({},Object(De.m)())),oe=Object(j.a)(H,2),W=oe[0],k=oe[1],we=Object(A.useState)(!1),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)(-1),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=Object(A.useState)(""),xe=Object(j.a)(Ye,2),X=xe[0],ue=xe[1],ne=Object(A.useState)(""),z=Object(j.a)(ne,2),V=z[0],Te=z[1],_t=f.workList,u=F.detailLeftMenus,Ae=f.replyList,ct=f.workDetail;return W.page_size=10,Object(A.useEffect)(function(){ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)}),ae({type:"shixunHomeworks/getWorkDetail",payload:Object(Q.a)({},W)}),u.course_modules||ae({type:"classroomList/getClassroomLeftMenus",payload:Object(Q.a)({},W)})},[W.categoryId]),e.a.createElement("section",{className:Et.a.bg},e.a.createElement("section",{className:" edu-container"},e.a.createElement("aside",{className:[Et.a.desc,"c-black","font14","bg-white"].join(" ")},f.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement(pt.a,{value:(ct==null?void 0:ct.explanation)||"\u6682\u65E0\uFF5E"}),f.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement("aside",{className:["bg-white"].join(" ")},e.a.createElement(ut.a,{onChange:function(y){ue(y)},defaultValue:(ct==null?void 0:ct.explanation)||"",height:200,isFocus:!0,watch:!0}),e.a.createElement(D.a,null,e.a.createElement(c.a,{span:24,className:"tr"},e.a.createElement(h.a,{type:"default",size:"large",onClick:Object(ge.a)(v.a.mark(function se(){return v.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:ae({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return tt.stop()}},se)}))},"\u53D6\u6D88"),e.a.createElement(h.a,{type:"primary",size:"large",className:"ml20",onClick:Object(ge.a)(v.a.mark(function se(){var y;return v.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(!(X==="")){N.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),N.next=8;break;case 4:return N.next=6,ae({type:"shixunHomeworks/updateWork",payload:{explanation:X,categoryId:W.categoryId}});case 6:y=N.sent,y.status===0&&(g.b.success("\u64CD\u4F5C\u6210\u529F"),ae({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ae({type:"shixunHomeworks/getWorkDetail",payload:Object(Q.a)({},W)}));case 8:case"end":return N.stop()}},se)}))},"\u4FDD\u5B58"))))),e.a.createElement("aside",{className:[Et.a.reply,"bg-white","mt20"].join(" ")},G&&e.a.createElement(ut.a,{onChange:function(y){ue(y)},height:200,isFocus:!0,watch:!0}),e.a.createElement(D.a,{onClick:function(){le(!0)}},e.a.createElement(c.a,{flex:"1"},!G&&e.a.createElement(lt.a,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.a.createElement(c.a,null,e.a.createElement(h.a,{type:"primary",size:"large",onClick:Object(ge.a)(v.a.mark(function se(){var y;return v.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(!(X==="")){N.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),N.next=8;break;case 4:return N.next=6,ae({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:X}}});case 6:y=N.sent,y.status===0&&(g.b.success("\u53D1\u5E03\u6210\u529F"),ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)}),le(!1),ue(""));case 8:case"end":return N.stop()}},se)}))},"\u53D1\u8868")))),(Ae==null?void 0:Ae.comments)&&Ae.comments!=""&&e.a.createElement("aside",{className:[Et.a.replyList,"bg-white"].join(" ")},Ae==null?void 0:Ae.comments.map(function(se,y){var tt,N,L,pe;return e.a.createElement(D.a,{gutter:[12,12],key:y},e.a.createElement(c.a,{flex:"40px"},e.a.createElement("img",{width:"40",src:"".concat(at.a.IMG_SERVER,"/images/").concat(se==null||((tt=se.author)===null||tt===void 0)?void 0:tt.image_url)})),e.a.createElement(c.a,{flex:"1"},e.a.createElement(D.a,{align:"middle"},e.a.createElement(c.a,{span:20},e.a.createElement("span",{className:"c-light-black"},se==null||((N=se.author)===null||N===void 0)?void 0:N.name),e.a.createElement("span",{className:"c-light-black ml10"},se.time," \u53D1\u5E03")),e.a.createElement(c.a,{span:4},e.a.createElement("div",{className:"tr"},(Object(Be.c)()||(re==null||((L=re.userInfo)===null||L===void 0)?void 0:L.login)===(se==null||((pe=se.author)===null||pe===void 0)?void 0:pe.login))&&e.a.createElement(gt.a,{className:"current",onClick:function(){ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:se,object_type:"message"}})}}))),e.a.createElement(c.a,{span:24},e.a.createElement(pt.a,{value:se.content})),se.children&&e.a.createElement("aside",{className:Et.a.comment},se.children.map(function(P,M){var J,Ke;return e.a.createElement(D.a,{key:M},e.a.createElement(c.a,{span:24},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"1"},P.author.name,e.a.createElement("span",{className:"c-light-black ml10"},Oe()(P==null?void 0:P.created_on).fromNow())),e.a.createElement(c.a,null,(Object(Be.c)()||(re==null||((J=re.userInfo)===null||J===void 0)?void 0:J.login)===(P==null||((Ke=P.author)===null||Ke===void 0)?void 0:Ke.login))&&e.a.createElement(Je.a,{title:"\u5220\u9664"},e.a.createElement(gt.a,{className:"current",onClick:function(){ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:W,selectArr:P}})}}))))),e.a.createElement(c.a,null,e.a.createElement(pt.a,{value:P.content})))})),e.a.createElement(c.a,{span:24,className:"mt5 c-light-black"},je===y&&e.a.createElement("aside",null,e.a.createElement(ut.a,{onChange:function(M){Te(M)},height:150,isFocus:!0}),e.a.createElement(D.a,null,e.a.createElement(c.a,{span:24,className:"tr"},e.a.createElement(h.a,{type:"primary",size:"large",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(V==="")){J.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),J.next=9;break;case 4:return J.next=6,ae({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:W.categoryId,jour_type:"HomeworkCommon",m_parent_id:se.id,reply_id:1,notes:V}}});case 6:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)}),g.b.success("\u53D1\u5E03\u6210\u529F"),Fe(-1);case 9:case"end":return J.stop()}},P)}))},"\u53D1\u8868")))),je!==y&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Fe(y)}}),se.liked&&e.a.createElement("span",{className:"c-orange"},e.a.createElement(Rt.a,{className:"mr5 ml30",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,ae({type:"shixunHomeworks/replyUnLike",payload:{object_id:se.id}});case 2:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)});case 3:case"end":return J.stop()}},P)}))}),se.praises_count),!se.liked&&e.a.createElement("span",null,e.a.createElement(Rt.a,{className:"mr5 ml30",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,ae({type:"shixunHomeworks/replyLike",payload:{object_id:se.id,object_type:"message"}});case 2:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)});case 3:case"end":return J.stop()}},P)}))}),se.praises_count))))))}))),e.a.createElement("aside",{className:"tc mt30 pb30"},e.a.createElement(R.a,{defaultCurrent:1,total:Ae==null?void 0:Ae.total_count,hideOnSinglePage:!0,current:W.page||1,onChange:function(y){W.page=y,ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},W)})}})),e.a.createElement(At,null))},xt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.classroomList,F=$.loading,fe=$.user,re=$.globalSetting;return{shixunHomeworks:p,globalSetting:re,classroomList:f,user:fe,loading:F.effects}})(Ot),Dt=t("GrpF"),m=t("Xc/e"),w=t("uLqt"),E=t("/vd4"),He=t("zjzt"),nt=t("EkPb"),ye=t("7X0+"),kt=t("KwvC"),Wt=t("BdwD"),Xt=t("Xm8N"),Qt=t("9cas"),bt=t("twZV"),T=t("V0hb"),a=t("buSX"),n={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"},s=n,U=t("XSrM"),C=function(p,f){return A.createElement(U.a,Object.assign({},p,{ref:f,icon:s}))};C.displayName="ExclamationCircleFilled";var Re=A.forwardRef(C),Ue=t("ErOA"),Me=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(a.a)(p,["shixunHomeworks","dispatch"]),re=Object(De.m)(),Ce=Object(A.useState)(!0),ae=Object(j.a)(Ce,2),H=ae[0],oe=ae[1],W=Object(A.useState)(!1),k=Object(j.a)(W,2),we=k[0],$e=k[1],G=ye.a.useForm(),le=Object(j.a)(G,1),Ee=le[0],ie=function(){var je=Object(ge.a)(v.a.mark(function Fe(){var Ye,xe;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return Ye=Ee.getFieldValue(),ue.next=3,Object(Ue.a)("/api/homework_commons/".concat(re.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:Object(T.a)(f.actionTabs.selectArrs),cover_all:H,hidden_comment:Ye.hidden_comment,comment:Ye.comment}});case 3:xe=ue.sent,xe.status===0&&(g.b.success("\u8BC4\u9605\u6210\u529F"),Ee.resetFields(),F({type:"shixunHomeworks/setActionTabs",payload:{}}),F({type:"shixunHomeworks/getWorkList",payload:Object(Q.a)({},f.actionTabs.params)}));case 5:case"end":return ue.stop()}},Fe)}));return function(){return je.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(Se.a,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",visible:f.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function je(){var Fe;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:Fe=Ee.getFieldValue(),JSON.stringify(Fe)==="{}"||Fe.hidden_comment===""&&Fe.comment===""?$e(!0):f.workList.partial_comment?F({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:f.actionTabs.selectArrs,params:f.actionTabs.params}}):ie();case 2:case"end":return xe.stop()}},je)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(ye.a,{form:Ee,onChange:function(){we&&$e(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ye.a.Item,{name:"comment"},e.a.createElement(lt.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(ye.a.Item,{name:"hidden_comment"},e.a.createElement(lt.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),we&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.a.createElement(Se.a,{centered:!0,title:e.a.createElement("span",null,e.a.createElement(Re,{className:"c-orange mr20"}),"\u63D0\u793A"),visible:f.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:function(){ie()},onCancel:function(){F({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(bt.a.Group,{onChange:function(Fe){oe(Fe.target.value)},value:H},e.a.createElement(bt.a,{value:!0},"\u8986\u76D6\u6709\u6709\u70B9\u8BC4"),e.a.createElement(bt.a,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))},dt=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(Me),Ve=t("XYT7"),yt=t("BoW6"),Lt=t.n(yt),ca=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(a.a)(p,["shixunHomeworks","dispatch"]),re=Object(De.m)(),Ce=Object(A.useState)(!1),ae=Object(j.a)(Ce,2),H=ae[0],oe=ae[1],W=ye.a.useForm(),k=Object(j.a)(W,1),we=k[0];Object(A.useEffect)(function(){var G,le,Ee,ie;f.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&we.setFieldsValue({comment:(G=f.actionTabs.selectArrs)===null||G===void 0||((le=G.data)===null||le===void 0)?void 0:le.work_comment,hidden_comment:(Ee=f.actionTabs.selectArrs)===null||Ee===void 0||((ie=Ee.data)===null||ie===void 0)?void 0:ie.work_comment_hidden})},[f.actionTabs.key]);var $e=function(){var G=Object(ge.a)(v.a.mark(function le(){var Ee,ie,je,Fe;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return je=we.getFieldValue(),xe.next=3,Object(Ue.a)("/api/student_works/".concat((Ee=f.actionTabs.selectArrs)===null||Ee===void 0||((ie=Ee.data)===null||ie===void 0)?void 0:ie.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:je.hidden_comment,comment:je.comment}});case 3:if(Fe=xe.sent,!(Fe.status===0)){xe.next=9;break}return g.b.success("\u8BC4\u9605\u6210\u529F"),we.resetFields(),F({type:"shixunHomeworks/setActionTabs",payload:{}}),xe.abrupt("return",F({type:"shixunHomeworks/getWorkList",payload:re}));case 9:case"end":return xe.stop()}},le)}));return function(){return G.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(Se.a,{centered:!0,title:"\u66F4\u6539\u70B9\u8BC4",visible:f.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function G(){var le;return v.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:le=we.getFieldValue(),JSON.stringify(le)==="{}"||le.hidden_comment===""&&le.comment===""?oe(!0):$e();case 2:case"end":return ie.stop()}},G)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(ye.a,{form:we,onChange:function(){H&&oe(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ye.a.Item,{name:"comment"},e.a.createElement(lt.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(ye.a.Item,{name:"hidden_comment"},e.a.createElement(lt.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),H&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))},Jt=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(ca),da=function(p){var f,F,fe,re,Ce,ae,H,oe,W,k,we,$e,G,le=p.shixunHomeworks,Ee=p.loading,ie=p.dispatch,je=p.setExportParams,Fe=Object(De.m)(),Ye=Object(A.useState)(Object(Q.a)(Object(Q.a)({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Fe)),xe=Object(j.a)(Ye,2),X=xe[0],ue=xe[1],ne=ye.a.useForm(),z=Object(j.a)(ne,1),V=z[0],Te=Object(A.useState)(),_t=Object(j.a)(Te,2),u=_t[0],Ae=_t[1],ct=Object(A.useState)({}),se=Object(j.a)(ct,2),y=se[0],tt=se[1],N=Object(A.useState)([]),L=Object(j.a)(N,2),pe=L[0],P=L[1];Object(A.useEffect)(function(){M()},[X.coursesId]),Object(A.useEffect)(function(){var b,o=le.workList;!(o==null||((b=o.student_works)===null||b===void 0)?void 0:b.length)&&(o==null?void 0:o.id)?(o.student_works=[Object(Q.a)({},o)],tt(o)):((o==null?void 0:o.id)&&P([Object(Q.a)(Object(Q.a)({},o),{number:"\u6211"})]),tt(Object(Q.a)({},o)))},[le.workList]);var M=function(){return je(Object(Q.a)({},X)),ie({type:"shixunHomeworks/getWorkList",payload:X})};Object(A.useEffect)(function(){J()},[]);var J=function(){var b=Object(ge.a)(v.a.mark(function o(){var _;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Object(Ve.F)({categoryId:Fe.categoryId});case 2:_=Ne.sent,Ae(_==null?void 0:_.update_score);case 4:case"end":return Ne.stop()}},o)}));return function(){return b.apply(this,arguments)}}(),Ke=function(){var b=Object(ge.a)(v.a.mark(function o(){var _;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return ie({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}}),Ne.next=3,Object(Ve.V)({categoryId:Fe.categoryId});case 3:_=Ne.sent,ie({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(_==null?void 0:_.status)===0&&(g.b.success(_==null?void 0:_.message),M());case 6:case"end":return Ne.stop()}},o)}));return function(){return b.apply(this,arguments)}}(),ke=function(){X.page=1;var o=Object.assign({},V.getFieldValue());delete X.course_group,delete X.teacher_comment,Object.keys(o).map(function(_){switch(_){case"task_status":o[_].includes("all")||!o[_].length?(delete X.work_status,V.setFieldsValue(Object(He.a)({},"task_status","all"))):(X.work_status=o[_],V.setFieldsValue(Object(He.a)({},"task_status",X.work_status)));break;case"course_group_info":o[_].includes("all")||!o[_].length?(delete X.course_group,V.setFieldsValue(Object(He.a)({},"course_group_info","all"))):(X.course_group=o[_],V.setFieldsValue(Object(He.a)({},"course_group_info",X.course_group)));break;case"teacher_comment":if(o[_].includes("all")||!o[_].length)delete X.teacher_comment,V.setFieldsValue(Object(He.a)({},"teacher_comment","all"));else{var Pe;X.teacher_comment=((Pe=o[_])===null||Pe===void 0?void 0:Pe.length)===1?Number(o[_][0]):"",V.setFieldsValue(Object(He.a)({},"teacher_comment",o[_]))}break}}),M()},Ze=function(o,_){X.page=o,X.limit=20,M()},Le=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:{showTitle:!1},render:function(o,_,Pe){return X.limit*(X.page-1)+Pe+1}},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:70,fixed:"left",ellipsis:{showTitle:!1},render:function(o){return e.a.createElement(Je.a,{placement:"bottomLeft",title:o},e.a.createElement("span",{className:"current"},o))}},!Object(Be.p)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:70,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:X.order==="student_id"?X.b_order==="desc"?"descend":"ascend":null,render:function(o){return e.a.createElement(Je.a,{placement:"bottomLeft",title:o||"--"},e.a.createElement("span",{className:"current"},o||"--"))}},((y==null||((f=y.course_group_info)===null||f===void 0)?void 0:f.length)||Object(Be.q)()&&!0)&&{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:{showTitle:!1},render:function(o,_){return o?e.a.createElement(Je.a,{placement:"bottom",title:o},e.a.createElement("span",{className:"current"},Object(x.q)(o))):"--"}},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:80,fixed:"left",ellipsis:{showTitle:!1},render:function(o){return e.a.createElement(x.e,{status:o})}},{title:e.a.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"cost_time",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return o?e.a.createElement(Je.a,{placement:"bottomLeft",title:o},o):"--"}},(y==null||((F=y.homework_status)===null||F===void 0)?void 0:F.includes("\u5DF2\u622A\u6B62"))&&{title:"\u6700\u65B0\u5B8C\u6210\u5173\u5361",dataIndex:"current_complete_count",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return e.a.createElement("span",null,o||0,"/",y.challenges_count)}},{title:"\u7ED3\u675F\u524D\u5B8C\u6210\u5173\u5361",align:"center",dataIndex:"complete_count",ellipsis:{showTitle:!1},render:function(o,_){return e.a.createElement("span",null,o||0,"/",y.challenges_count)}},!Object(Be.p)()&&{title:e.a.createElement("span",null,"\u5173\u5361\u5F97\u5206",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"final_score",align:"center",ellipsis:{showTitle:!1},render:function(o){var _;return o>=0&&o<=60?_=e.a.createElement("span",{className:"c-red"},o):o===100?_=e.a.createElement("span",{className:"c-green"},o):o>60?_=e.a.createElement("span",{className:"c-orange"},o):_="--",_}},!Object(Be.p)()&&((fe=le.workList)===null||fe===void 0?void 0:fe.work_efficiency)&&{title:e.a.createElement("span",null,"\u6548\u7387\u5206",e.a.createElement(Je.a,{placement:"top",title:e.a.createElement("div",null,((re=le.workList)===null||re===void 0?void 0:re.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"eff_score",align:"center",ellipsis:{showTitle:!1},render:function(o){var _;return o>=0&&o<=60?_=e.a.createElement("span",{className:"c-red"},o):o===100?_=e.a.createElement("span",{className:"c-green"},o):o>60?_=e.a.createElement("span",{className:"c-orange"},o):_="--",_}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"last_game_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:X.order==="last_game_time"?X.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o,_){return o&&o!="--"?e.a.createElement(Je.a,{placement:"bottom",title:Oe()(o).format("YYYY-MM-DD")},e.a.createElement("span",{className:"current"},Oe()(o).format("YYYY-MM-DD"))):"--"}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return o&&o!="--"?e.a.createElement(Je.a,{placement:"bottom",title:o},e.a.createElement("span",{className:"current"},o)):"--"}},!Object(Be.p)()&&{title:e.a.createElement("span",null,"\u5F53\u524D\u6210\u7EE9",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:X.order==="work_score"?X.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o,_){var Pe,Ne;return o>=0&&o<=60?Ne=e.a.createElement("span",{className:"c-red"},o):o===100?Ne=e.a.createElement("span",{className:"c-green"},o):o>60?Ne=e.a.createElement("span",{className:"c-orange"},o):Ne="--",e.a.createElement(Je.a,{placement:"bottom",title:_.ultimate_score?e.a.createElement("div",null,Ne==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A".concat(_.work_score,"\u5206")):e.a.createElement("div",null,e.a.createElement("div",null,_.final_score?"\u5173\u5361\u5F97\u5206\uFF1A".concat(_.final_score,"\u5206"):"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),e.a.createElement("div",null,_.eff_score?"\u6548\u7387\u8BC4\u5206\uFF1A".concat(_.eff_score,"\u5206"):"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),e.a.createElement("div",null,_.late_penalty?"\u8FDF\u4EA4\u6263\u5206\uFF1A".concat(_.late_penalty,"\u5206"):"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((Pe=le.workList)===null||Pe===void 0?void 0:Pe.answer_open_evaluation)&&e.a.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",_.view_answer_count,"\u5173"),e.a.createElement("div",null,_.work_score?"\u6700\u7EC8\u6210\u7EE9\uFF1A".concat(_.work_score,"\u5206"):"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Ne)}},{title:e.a.createElement("span",null,"\u8BC4\u9605\u72B6\u6001",e.a.createElement(Je.a,{overlayClassName:Lt.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),align:"center",dataIndex:"has_comment",width:90,fixed:"right",ellipsis:!0,render:function(o){return o?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",width:70,fixed:"right",ellipsis:!0,render:function(o,_){var Pe,Ne,Ya;return Object(Be.q)()?e.a.createElement("div",null,Object(x.n)(_==null?void 0:_.work_status)==="\u672A\u5F00\u542F"?e.a.createElement("span",null,"--"):e.a.createElement(Xe.Link,{target:"_blank",onClick:function(ia){ia.stopPropagation()},to:"/classrooms/".concat(X.coursesId,"/shixun_homework/").concat(X.categoryId,"/").concat(_.id,"/comment")},"\u67E5\u770B")):e.a.createElement("div",null,e.a.createElement("span",{style:{color:"#1890ff"},onClick:function(ia){ia.stopPropagation(),ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{homeworkId:_==null?void 0:_.id,work_comment:_==null?void 0:_.work_comment,work_comment_hidden:_==null?void 0:_.work_comment_hidden}}}})}},_.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),e.a.createElement("br",null),e.a.createElement(Xe.Link,{target:"_blank",onClick:function(ia){ia.stopPropagation()},to:"/tasks/".concat(_==null||((Pe=_.shixun_detail)===null||Pe===void 0||((Ne=Pe[0])===null||Ne===void 0))?void 0:Ne.game_identifier)},"\u67E5\u770B\u5B9E\u8BAD"),e.a.createElement("br",null),(y==null||((Ya=y.homework_status)===null||Ya===void 0)?void 0:Ya[0])!=="\u5DF2\u622A\u6B62"&&_.myshixun_id!==0&&e.a.createElement("span",{className:Lt.a.color32C,onClick:function(){ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:_,params:X}})}},"\u6253\u56DE\u91CD\u505A"))}}].filter(function(b){return!!b});return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"".concat(Lt.a.wrap," minH500 bg-white pl30 pr30 pt30")},((Ce=y.homework_status)===null||Ce===void 0?void 0:Ce.includes("\u672A\u53D1\u5E03"))&&e.a.createElement(Wt.a,null),!!pe.length&&e.a.createElement(E.a,{className:"mb10",dataSource:pe,columns:Le,pagination:!1,showHeader:!1,loading:!1}),!((ae=y.homework_status)===null||ae===void 0?void 0:ae.includes("\u672A\u53D1\u5E03"))&&e.a.createElement("aside",null,!Object(Be.c)()&&e.a.createElement("div",{className:"c-light-black font12"},e.a.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(y==null?void 0:y.commit_count)||0," \u4EBA"),e.a.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",(y==null?void 0:y.uncommit_count)||0," \u4EBA"),(y==null?void 0:y.left_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("span",{className:"ml20 c-black"},y==null||((H=y.left_time)===null||H===void 0)?void 0:H.status),e.a.createElement("span",{className:"ml20 c-orange-ff9"},y==null||((oe=y.left_time)===null||oe===void 0)?void 0:oe.time))),Object(Be.c)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ye.a,{form:V,onChange:ke,initialValues:(W={},Object(He.a)(W,"task_status","all"),Object(He.a)(W,"course_group_info","all"),Object(He.a)(W,"teacher_comment","all"),W)},((k=y.task_status)===null||k===void 0?void 0:k.length)>0&&e.a.createElement(ye.a.Item,{name:"task_status"},e.a.createElement(m.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},y.task_status&&y.task_status.map(function(b,o){return e.a.createElement(m.a,{name:"task_status",value:b.id},b.name,"(",b.count,")")}))))),((we=y.course_group_info)===null||we===void 0?void 0:we.length)>0&&e.a.createElement(ye.a.Item,{name:"course_group_info"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},($e=y.course_group_info)===null||$e===void 0?void 0:$e.map(function(b,o){return e.a.createElement(m.a,{value:b.course_group_id},b.group_group_name,"(",b.count,")")}))))),((G=y.teacher_comment)===null||G===void 0?void 0:G.length)>0&&e.a.createElement(ye.a.Item,{name:"teacher_comment"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},y.teacher_comment&&y.teacher_comment.map(function(b,o){return e.a.createElement(m.a,{value:String(b.id)},b.name,"(",b.count,")")})))))),e.a.createElement(D.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement(lt.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(o){X.search=o,M()},style:{width:240}}),e.a.createElement("span",{className:"ml5"},e.a.createElement("span",{className:"c-red"},y.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",y.work_count,"\u4E2A\u5B66\u751F\uFF09")),e.a.createElement(c.a,null,e.a.createElement("span",{className:"current ml10",onClick:function(){X.order="update_time",X.b_order=X.b_order==="asc"?"desc":"asc",X.page=1,M()}},e.a.createElement("span",{className:"c-light-primary"},"\u66F4\u65B0\u65F6\u95F4"),e.a.createElement("p",{className:"edu-sorter current ".concat(X.order==="update_time"&&X.b_order)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Object(Be.c)()&&u&&e.a.createElement(h.a,{type:"primary",className:"ml10",onClick:Ke},e.a.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),e.a.createElement(h.a,{type:"primary",className:"ml10",onClick:function(){ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:y.student_works.map(function(o){return o.id}),params:X}})}},e.a.createElement(kt.a,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4")))),e.a.createElement(E.a,{className:"mt30",loading:Ee["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(o){return{onClick:function(Pe){window.open("/classrooms/".concat(X.coursesId,"/shixun_homework/").concat(X.categoryId,"/").concat(o.id,"/comment"),"_blank")}}},scroll:{x:1300},dataSource:y.student_works,columns:Le,onChange:function(o,_,Pe){Pe.field&&(X.order=Pe.field),Pe.order==="ascend"&&(X.b_order="asc"),Pe.order==="descend"&&(X.b_order="desc"),Pe.order||delete X.b_order,M()}}),e.a.createElement(dt,null),e.a.createElement(Jt,null),e.a.createElement(Xt.a,null))),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(R.a,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ze,current:X.page||1,defaultPageSize:20,total:y.work_count})))},Vt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(da),ka=t("LC9H"),Qa=t("mH3W"),ma=t("Eqs+"),qt=t.n(ma),_a=t("CKlD"),St=t.n(_a),Ea=t("LlUK"),zt=t.n(Ea),ea=t("MdoL"),ta=t.n(ea),fa=t("FpYG"),La=t.n(fa),pa=t("S64Z"),Sa=t.n(pa),ja=t("RWWu"),ga=t.n(ja),O=t("hhPZ"),Ta=t.n(O),Na=t("Z0j4"),ha=t.n(Na),aa=t("y1o2"),na=t.n(aa),Ba=t("uttS"),va=t.n(Ba),wt=t("4ZCI"),Pa=t.n(wt),Ma=t("X/IY"),ba=t("iczh"),Ut=t.n(ba),Ra=t("LpVx");function Ia($){return Object.keys($).reduce(function(p,f){return(f.substr(0,5)==="data-"||f.substr(0,5)==="aria-"||f==="role")&&f.substr(0,7)!=="data-__"&&(p[f]=$[f]),p},{})}var ya=t("XDlA"),jt=t.n(ya),Tt=t("T5E4"),Ha=t.n(Tt),Ua=t("XneU"),Bt=t.n(Ua),ra=t("Hdxz"),Wa=t.n(ra),Ca=function($){Bt()(f,$);var p=Wa()(f);function f(){var F;return jt()(this,f),F=p.apply(this,arguments),F.state={error:void 0,info:{componentStack:""}},F}return Ha()(f,[{key:"componentDidCatch",value:function(fe,re){this.setState({error:fe,info:re})}},{key:"render",value:function(){var fe=this.props,re=fe.message,Ce=fe.description,ae=fe.children,H=this.state,oe=H.error,W=H.info,k=W&&W.componentStack?W.componentStack:null,we=typeof re=="undefined"?(oe||"").toString():re,$e=typeof Ce=="undefined"?k:Ce;return oe?A.createElement($t,{type:"error",message:we,description:A.createElement("pre",null,$e)}):ae}}]),f}(A.Component),oa=t("nSZG"),Oa=function($,p){var f={};for(var F in $)Object.prototype.hasOwnProperty.call($,F)&&p.indexOf(F)<0&&(f[F]=$[F]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,F=Object.getOwnPropertySymbols($);fe0&&e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},k.group_info&&k.group_info.map(function(ue,ne){return e.a.createElement(m.a,{value:ue.id},ue.name,"(",ue.count,")")})))),e.a.createElement(D.a,{className:"font14 c-red mt5"},e.a.createElement(c.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"},k.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",k.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.a.createElement(E.a,{className:"mt30",loading:fe["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:k.users_reviews,columns:X,onChange:function(ne,z,V){V.order==="ascend"&&(H.b_order="asc"),V.order==="descend"&&(H.b_order="desc"),V.order||delete H.b_order,re({type:"shixunHomeworks/getCodeReview",payload:Object(Q.a)({},H)})}}),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(R.a,{showSizeChanger:!1,onChange:xe,defaultCurrent:H.page||1,current:H.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:k.copy_reviews_count})))},It=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(Mt),ua=t("EYz/"),Ft=t("gwXo"),Va=t("E+ey"),Gt=t("sY1U"),sa=t("VmQ4"),Da=t("QeCE"),Kt=t("m0+X"),Nt=t("mMqU"),za=t("i4g8"),$a=t("zetH"),wa=t.n($a),Ga=Nt.a.RangePicker,Ka=Da.a.Option,de=function(p){var f,F,fe,re=p.shixunHomeworks,Ce=p.loading,ae=p.dispatch,H=Object(De.m)(),oe=Object(De.l)(),W=re.workSetting,k=re.workList,we=Object(A.useState)(!0),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)({}),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=ye.a.useForm(),xe=Object(j.a)(Ye,1),X=xe[0],ue=Object(A.useState)([]),ne=Object(j.a)(ue,2),z=ne[0],V=ne[1],Te=Object(A.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}),_t=Object(j.a)(Te,2),u=_t[0],Ae=_t[1];Object(A.useEffect)(function(){ct()},[]);var ct=function(){ae({type:"shixunHomeworks/getWorkSetting",payload:Object(Q.a)({},H)})};Object(A.useEffect)(function(){var N;if(!(W==null?void 0:W.course_id))return;Object.keys(u).map(function(L){u[L]=W[L]}),z=JSON.parse(JSON.stringify(((N=W.group_settings)===null||N===void 0?void 0:N.filter(function(L){return L.publish_time!==null}))||[{}])),Ae(Object(Q.a)({},u)),V(Object(T.a)(z))},[W]);var se=function(){var L,pe=JSON.parse(JSON.stringify(u));pe.challenge_settings.filter(function(P){return!P.hide}),pe.categoryId=H.categoryId,u.unified_setting||(z=(L=z)===null||L===void 0?void 0:L.map(function(P){var M;if(!P.publish_time||!P.end_time)throw g.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=(M=W.group_settings)===null||M===void 0?void 0:M.filter(function(J){return P==null?void 0:P.group_name.includes(J.group_name)}).map(function(J){return J.group_id||J.id}).toString().split(","),P})),pe.group_settings=z,ae({type:"shixunHomeworks/updateSetting",payload:pe}).then(function(P){P.status===0&&(g.b.success("\u66F4\u65B0\u6210\u529F"),le(!0),ct())})},y=function(){var L,pe=u.eff_score,P=u.total_score,M=P-pe,J=(L=u.challenge_settings)===null||L===void 0?void 0:L.filter(function(Pe){return Pe.checked}).length,Ke=u.challenge_settings.filter(function(Pe){return Pe.checked}).map(function(Pe){return Pe.challenge_exp}).reduce(function(Pe,Ne){return Pe+Ne}),ke=M/Ke,Ze=0,Le=0,b;switch(u.shixun_evaluation){case 0:var o=(M/J).toFixed(1);u.challenge_settings.map(function(Pe,Ne){Pe.checked?(Ze=Ne,Pe.challenge_score=o>0?o:0):Pe.challenge_score=0}),b=(M-o*(J-1)).toFixed(1),u.challenge_settings[Ze].challenge_score=b>0?b:0;break;case 1:u.challenge_settings.map(function(Pe,Ne){Pe.checked?(Ze=Ne,Le+=Number((Math.round(Pe.challenge_exp*ke*10)/10).toFixed(1)),Pe.challenge_score=(Math.round(Pe.challenge_exp*ke*10)/10).toFixed(1)):Pe.challenge_score=0});var _=u.challenge_settings[Ze].challenge_score;b=(M-Le+Number(_)).toFixed(1),u.challenge_settings[Ze].challenge_score=b>0?b:0;break}},tt=function(L){return L&&L0?e.a.createElement(c.a,{span:24,className:"mt10"},e.a.createElement(m.a,{checked:u.unified_setting,disabled:G||!(k==null||((F=k.homework_status)===null||F===void 0)?void 0:F.includes("\u672A\u53D1\u5E03")),onChange:function(){var L;if(!(k==null||((L=k.homework_status)===null||L===void 0)?void 0:L.includes("\u672A\u53D1\u5E03"))){g.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&&z==""&&V(z.concat({})),Ae(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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.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:tt,disabled:G||!(k==null||((fe=k.homework_status)===null||fe===void 0)?void 0:fe.includes("\u672A\u53D1\u5E03")),value:u.publish_time?Oe()(u.publish_time):"",onChange:function(L,pe){u.publish_time=pe,(u.end_time==""||!u.end_time)&&u.unified_setting&&(u.end_time=Oe()(L).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ae(Object.assign({},u))}})),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),e.a.createElement(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()(Object(x.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:G,disabledDate:tt,value:u.end_time?Oe()(u.end_time):"",onChange:function(L,pe){u.end_time=pe,Ae(Object.assign({},u))}})),e.a.createElement(c.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(D.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(c.a,{span:24},e.a.createElement(D.a,null,e.a.createElement(c.a,{span:10}),e.a.createElement(c.a,{span:10},e.a.createElement(D.a,{className:"c-grey-c ml30"},e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(c.a,{span:4}))),z&&z.map(function(N,L){var pe,P;return e.a.createElement(c.a,{span:24,key:L},e.a.createElement(D.a,{gutter:[8,16]},e.a.createElement(c.a,{span:10},e.a.createElement(D.a,{gutter:[8,16]},e.a.createElement(c.a,null,"\u53D1\u5E03\u89C4\u5219 ",L+1),e.a.createElement(c.a,{flex:"1",style:{maxWidth:300}},e.a.createElement(Da.a,{disabled:G||!(k==null||((pe=k.homework_status)===null||pe===void 0)?void 0:pe.includes("\u672A\u53D1\u5E03"))&&N.id,className:"ml20",mode:"tags",style:{width:"100%"},value:N.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(J){z[L].group_name=J,V(z.slice())}},W.group_settings&&W.group_settings.map(function(M){if(!z.map(function(J){return J.group_name}).toString().split(",").includes(String(M.group_name)))return e.a.createElement(Ka,{value:M.group_name,key:M.id},M.group_name)}))))),e.a.createElement(c.a,{span:10},e.a.createElement("div",{className:"ml30"},e.a.createElement(Ga,{disabled:G||!(k==null||((P=k.homework_status)===null||P===void 0)?void 0:P.includes("\u672A\u53D1\u5E03"))&&N.id&&[!0,!1],style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:tt,showTime:{format:"HH:mm",defaultValue:[Oe()(Object(x.d)(),"HH:mm"),Oe()(Object(x.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:N.publish_time&&[Oe()(N.publish_time),Oe()(N.end_time)],onChange:function(J,Ke){z[L].publish_time=Ke[0],z[L].end_time=Ke[1]}}))),!G&&e.a.createElement(c.a,{span:4},L>0&&!N.id&&e.a.createElement(gt.a,{onClick:function(){z=z.filter(function(J,Ke){return L!==Ke}),V(z.slice()),setTimeout(function(){return V(z.slice())},10)}}),e.a.createElement(za.a,{className:"c-green ml20",onClick:function(){V(z.concat({}))}}))))})),e.a.createElement(Gt.a,null),e.a.createElement(D.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:u.allow_late,disabled:G,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=Oe()(u.end_time).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ae(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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u8FDF\u4EA4\u6263\u5206:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Ft.a,{disabled:G||!u.allow_late,value:u.late_penalty,onChange:function(L){u.late_penalty=L,Ae(Object.assign({},u))}})),e.a.createElement(c.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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u7ED3\u675F\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()(Object(x.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:G||!u.allow_late,value:u.late_time?Oe()(u.late_time):"",onChange:function(L,pe){u.late_time=pe,Ae(Object.assign({},u))}})),e.a.createElement(c.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(Gt.a,null),e.a.createElement(D.a,{className:"mt25"},e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8BC4\u5206\u8BBE\u7F6E")),e.a.createElement(c.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:G,onChange:function(L){u.total_score=L,Ae(Object.assign({},u)),y()}}),"\u5206"),e.a.createElement(c.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(D.a,{style:{paddingLeft:85,marginTop:30}},e.a.createElement(c.a,{flex:"1"},e.a.createElement(m.a,{disabled:G,checked:u.work_efficiency,onChange:function(L){u.work_efficiency=L.target.checked,u.work_efficiency?u.eff_score=20:u.eff_score=0,Ae(Object.assign({},u)),y()}},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(c.a,{className:wa.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(D.a,{align:"middle",style:{paddingLeft:105}},e.a.createElement(c.a,null,e.a.createElement("span",{className:"mr5"},"\u5206\u503C"),e.a.createElement(Ft.a,{disabled:G||!u.work_efficiency,value:u.eff_score,step:.1,onChange:function(L){u.eff_score=L,Ae(Object.assign({},u)),y()}}),e.a.createElement("span",{className:"ml5"},"\u5206"))),e.a.createElement(D.a,{align:"middle",style:{paddingLeft:85,marginTop:35}},e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.a.createElement(c.a,{flex:"1"},e.a.createElement(ye.a.Item,{className:"ml5"},e.a.createElement(bt.a.Group,{disabled:G,value:u.shixun_evaluation,onChange:function(L){u.shixun_evaluation=L.target.value,Ae(Object.assign({},u)),y()}},e.a.createElement(bt.a,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.a.createElement(bt.a,{value:1},"\u96BE\u6613\u5EA6"),e.a.createElement(bt.a,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.a.createElement(D.a,null,e.a.createElement(c.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(N,L){return e.a.createElement(D.a,{key:L,align:"middle",style:{paddingLeft:275,marginTop:20}},e.a.createElement(c.a,{flex:"1"},e.a.createElement(m.a,{disabled:G,defaultChecked:N.checked,onChange:function(P){u.challenge_settings[L].checked=P.target.checked,u.challenge_settings[L].hide=P.target.checked,Ae(Object(Q.a)({},u)),y()}},e.a.createElement("strong",null,N.challenge_name))),e.a.createElement(c.a,null,!N.checked&&e.a.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10"},"\u53EF\u4E0D\u505A")),e.a.createElement(c.a,{flex:"150px"},e.a.createElement(Ft.a,{step:.1,value:N.challenge_score,disabled:G||u.shixun_evaluation!==2,onChange:function(P){u.challenge_settings[L].challenge_score=P,Ae(Object(Q.a)({},u))}}),e.a.createElement("span",{className:"ml10"},"\u5206")),e.a.createElement(c.a,{flex:"300px"},e.a.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},N.difficulty),"\u91D1\u5E01\u5956\u52B1\u6570\uFF1A ",N.challenge_exp))}),e.a.createElement(D.a,{className:"mt30",style:{paddingLeft:65}},e.a.createElement(c.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(D.a,{style:{paddingLeft:65}},e.a.createElement(bt.a.Group,{disabled:G,value:u.answer_open_evaluation,onChange:function(L){u.answer_open_evaluation=L.target.value,Ae(Object(Q.a)({},u))}},e.a.createElement(bt.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(bt.a,{value:!0,style:{marginTop:15}},e.a.createElement("strong",null,"\u4E0D\u6263\u5206")))),e.a.createElement(Gt.a,null),e.a.createElement(D.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u516C\u5F00\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:u.score_open,disabled:G,onChange:function(L){u.score_open=L.target.checked,Ae(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(c.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(m.a,{checked:u.answer_public,disabled:G,onChange:function(L){u.answer_public=L.target.checked,Ae(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)")),!G&&e.a.createElement(c.a,{className:"mb50"},e.a.createElement(h.a,{type:"primary",size:"large",onClick:function(){return se()}},"\u63D0\u4EA4"),e.a.createElement(h.a,{type:"primary",size:"large",ghost:!0,className:"ml20",onClick:function(){le(!0),ct()}},"\u53D6\u6D88"))))},me=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(de),_e=t("VrcO"),ze=t.n(_e),Ge=function(p){var f,F=p.shixunHomeworks,fe=p.loading,re=p.dispatch,Ce=Object(De.m)(),ae=Object(De.l)(),H=Object(A.useState)([]),oe=Object(j.a)(H,2),W=oe[0],k=oe[1],we=Object(A.useState)([]),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)(!0),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=Object(A.useState)(!1),xe=Object(j.a)(Ye,2),X=xe[0],ue=xe[1],ne=Object(A.useState)(1),z=Object(j.a)(ne,2),V=z[0],Te=z[1],_t=Object(A.useState)([]),u=Object(j.a)(_t,2),Ae=u[0],ct=u[1],se=Object(A.useState)(!1),y=Object(j.a)(se,2),tt=y[0],N=y[1];Object(A.useEffect)(function(){F.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&J()},[F.actionTabs.key]);var L=ye.a.useForm(),pe=Object(j.a)(L,1),P=pe[0],M=[],J=function(){var Ze=Object(ge.a)(v.a.mark(function Le(){var b,o,_;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!(je&&!X)){Ne.next=11;break}return ue(!0),Te(V+1),Ne.next=5,Object(Ve.x)(Object(Q.a)(Object(Q.a)({},Ce),{},{page:V}));case 5:o=Ne.sent,_=Object(T.a)(o.group_list),(o==null?void 0:o.ungroup_list)&&_.push({id:o==null?void 0:o.ungroup_list.id,name:o==null?void 0:o.ungroup_list.name,works_count:o==null?void 0:o.ungroup_list.work_count,last_review_time:o==null?void 0:o.ungroup_list.last_review_time}),k([].concat(Object(T.a)(W),Object(T.a)(_))),ue(!1),((b=o.group_list)===null||b===void 0?void 0:b.length)<10&&Fe(!1);case 11:case"end":return Ne.stop()}},Le)}));return function(){return Ze.apply(this,arguments)}}(),Ke=function(){re({type:"shixunHomeworks/setActionTabs",payload:{}}),N(!1),Fe(!0),ue(!1),Te(0),k([]),P.resetFields()},ke=[{title:"",dataIndex:"id",width:280,render:function(Le,b){return e.a.createElement(m.a,{disabled:!(b.works_count>1),value:String(b.id)},b.id,"-",b.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(Se.a,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,visible:F.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:Object(ge.a)(v.a.mark(function Ze(){var Le,b;return v.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Le=P.getFieldValue(),_.next=3,Object(Ue.a)("/api/homework_commons/".concat(Ce.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:Object(T.a)(Le.group_ids)}});case 3:if(b=_.sent,!(b.status===0)){_.next=11;break}return Ke(),g.b.success("\u64CD\u4F5C\u6210\u529F"),_.next=9,re({type:"shixunHomeworks/getWorkList",payload:F.actionTabs.params});case 9:he.c.push("/classrooms/".concat(Ce.coursesId,"/shixun_homework/").concat(Ce.categoryId,"/detail?tabs=2")),re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}});case 11:case"end":return _.stop()}},Ze)})),onCancel:Ke},F.codeReviewCourse&&e.a.createElement(ye.a,{form:P,onChange:function(Le){ct(Object(Q.a)({},P.getFieldValue()))},initialValues:(f={},Object(He.a)(f,"group_ids",M),Object(He.a)(f,"end_time",Oe()(Oe()().add(7,"days").format("YYYY-MM-DD HH:mm"))),f)},e.a.createElement("div",{className:"flexd-table-header mt20"},e.a.createElement(E.a,{pagination:!1,dataSource:[],columns:ke})),e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,{className:"w100"},e.a.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.a.createElement(ze.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Le){J()},hasMore:je,useWindow:!1},e.a.createElement(E.a,{loading:fe.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:ke,dataSource:W,pagination:!1})))))),e.a.createElement(D.a,null,e.a.createElement(c.a,{className:"ml10"},e.a.createElement(m.a,{checked:tt,onChange:function(Le){N(Le.target.checked);var b=[];Le.target.checked&&(b=W.filter(function(o){return o.works_count>1}).map(function(o){return o.id+""})),P.setFieldsValue(Object(He.a)({},"group_ids",b))}},"\u5168\u9009"))))},et=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f}})(Ge),mt=t("Mumi"),ft=t("/zo+"),it=function(p){var f,F,fe,re,Ce,ae,H,oe,W,k=p.shixunHomeworks,we=p.classroomList,$e=p.loading,G=p.dispatch,le=Object(De.m)(),Ee=Object(De.l)();Object(A.useEffect)(function(){we.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&G({type:"shixunHomeworks/getEndGroups",payload:{categoryId:le.categoryId}})},[we.actionTabs.key]);var ie=ye.a.useForm(),je=Object(j.a)(ie,1),Fe=je[0],Ye=[];if((f=k.endGroups)===null||f===void 0||((F=f.course_groups)===null||F===void 0)?void 0:F.length){var xe,X;(xe=k.endGroups)===null||xe===void 0||((X=xe.course_groups)===null||X===void 0)||X.map(function(ue){return Ye.push(ue.id+"")})}return e.a.createElement(Se.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:we.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:100},onOk:Object(ge.a)(v.a.mark(function ue(){var ne,z;return v.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return ne=Fe.getFieldValue(),Te.next=3,Object(Ue.a)("/api/courses/".concat(le.coursesId,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(T.a)(we.actionTabs.selectArrs),group_ids:Object(T.a)((ne==null?void 0:ne.group_ids)||[])}});case 3:z=Te.sent,z.status===0&&(g.b.success("\u64CD\u4F5C\u6210\u529F"),G({type:"classroomList/setActionTabs",payload:{}}),G({type:"shixunHomeworks/getWorkList",payload:Object(Q.a)({},le)}));case 5:case"end":return Te.stop()}},ue)})),onCancel:function(){G({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'),$e.effects["classroomList/getCourseGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(ft.a,null)),!!((fe=k.endGroups)===null||fe===void 0||((re=fe.course_groups)===null||re===void 0)?void 0:re.length)&&e.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},((Ce=k.endGroups)===null||Ce===void 0||((ae=Ce.course_groups)===null||ae===void 0)?void 0:ae.length)&&e.a.createElement(ye.a,{form:Fe,initialValues:(H={},Object(He.a)(H,"group_ids",Ye),Object(He.a)(H,"end_time",Oe()(Oe()().add(7,"days").format("YYYY-MM-DD HH:mm"))),H)},e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,null,(oe=k.endGroups)===null||oe===void 0||((W=oe.course_groups)===null||W===void 0)?void 0:W.map(function(ue,ne){return e.a.createElement("div",{key:ne},e.a.createElement(m.a,{onChange:function(V){},key:ne,value:String(ue.id),defaultChecked:!0},ue.name))}))))))},Ct=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.classroomList,F=$.loading;return{shixunHomeworks:p,classroomList:f,loading:F}})(it),la=function(p){var f,F,fe,re,Ce,ae,H,oe=p.shixunHomeworks,W=p.loading,k=p.dispatch,we=Object(De.m)(),$e=Object(De.l)(),G=Object(A.useState)([]),le=Object(j.a)(G,2),Ee=le[0],ie=le[1];Object(A.useEffect)(function(){if(oe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")var ue=k({type:"shixunHomeworks/getPublishGroups",payload:Object(Q.a)({},we)}).then(function(ne){if(!ne.status){var z=[];ne.course_groups.map(function(V){z.push({id:V.id,checked:!0,time:Oe()(Oe()(new Date(Object(x.b)())).add(7,"days").format("YYYY-MM-DD HH:mm"))})}),ie(z.slice())}})},[oe.actionTabs.key]);var je=ye.a.useForm(),Fe=Object(j.a)(je,1),Ye=Fe[0],xe=function(ne){return ne&&ne0&&e.a.createElement(E.a,{style:{background:"#F4FAFF"},columns:X,dataSource:oe.publishGroups.course_groups,scroll:{y:240},pagination:!1})),(oe==null||((ae=oe.publishGroups)===null||ae===void 0||((H=ae.course_groups)===null||H===void 0))?void 0:H.length)>0&&e.a.createElement(m.a,{defaultChecked:!0,onClick:function(ne){ne.target.checked?Ee.map(function(z){return z.checked=!0}):Ee.map(function(z){return z.checked=!1}),ie(Object(T.a)(Ee))}},"\u5168\u9009"))},Yt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f}})(la),Fa=t("Aocz"),Ht=t.n(Fa),Zt=t("HBuW"),Ja=function(p){var f,F,fe,re,Ce,ae,H,oe,W,k=p.shixunHomeworks,we=p.globalSetting,$e=p.loading,G=p.dispatch,le=Object(De.m)(),Ee=Object(De.l)(),ie=Object(A.useState)([]),je=Object(j.a)(ie,2),Fe=je[0],Ye=je[1],xe=Object(A.useState)(Ee.query.tabs||"0"),X=Object(j.a)(xe,2),ue=X[0],ne=X[1],z=Object(A.useState)({}),V=Object(j.a)(z,2),Te=V[0],_t=V[1],u=k.workList,Ae;le.category=Ee.query.category_id,le.order="work_score",le.b_order="desc";var ct=function(M){ne(M),M==="0"&&G({type:"shixunHomeworks/getWorkList",payload:Te})},se=function(){Se.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 M=Object(ge.a)(v.a.mark(function Ke(){var ke,Ze,Le;return v.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return Ze=(ke=k.workList)===null||ke===void 0?void 0:ke.myshixun_identifier,o.next=3,Object(Ve.T)({id:Ze});case 3:Le=o.sent,Le&&(g.b.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +`),O.focus();default:throw new Error}},[O,jt]),Da=Object(h.useMemo)(function(){switch(jt){case Pt:return d.a.createElement(Je,{callback:sa,onCancel:Kt});case Be:return d.a.createElement(ht.b,{callback:sa,onCancel:Kt});case Et:return d.a.createElement(Q,{callback:sa,onCancel:Kt});case Ot:return d.a.createElement(Rt,{callback:sa,onCancel:Kt});default:return null}},[jt]);function Kt(){Tt("")}Object(h.useEffect)(function(){if(ua.current){var de=function(ft){Ge=!0,et=ft.pageY},me=function(){Ge=!1},_e=function(ft){if(Ge){var it=ft.pageY-et;it<0&&(it=0),it>300&&(it=300);var Ct=dt+it+"px";Oa(Ct)}},ze=ua.current,Ge=!1,et=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)}}},[O,ua]),Object(h.useEffect)(function(){Oa(dt)},[dt]);var Nt=Wt(Ue),za=Wt(oa),$a={width:Nt,height:za},wa=Object(h.useMemo)(function(){if(Bt){var de=new Date(Bt),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},[Bt]);function Ga(){window.sessionStorage.removeItem(Vt),$t(!1),ra(0)}function Ka(){$t(!1),ra(0),O.setValue(window.sessionStorage.getItem(Vt))}return d.a.createElement(h.Fragment,null,d.a.createElement("div",{className:"markdown-editor-wrapper",ref:It},d.a.createElement("div",{className:"markdown-editor-container ".concat(La," ").concat(wt?"on-preview":""," ").concat(yt?"mini":""," ").concat(Ut?"full-screen":""),style:$a},d.a.createElement(he,{watch:wt,fullScreen:Ut,showNullButton:St,onActionCallback:Gt}),d.a.createElement("div",{className:"markdown-editor-body"},d.a.createElement("div",{className:"codemirror-container"},d.a.createElement("textarea",{ref:Mt,placeholder:Sa})),wt?d.a.createElement("div",{ref:Ft,className:"preview-container"},d.a.createElement(Se.a,{value:aa})):null)),Aa?d.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",d.a.createElement("a",{onClick:Ka},"\u6062\u590D")," ? /",d.a.createElement("a",{onClick:Ga},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",wa," \u4FDD\u5B58\uFF09"):null),Qa?d.a.createElement("a",{ref:ua,className:"editor-resize"}):null,d.a.createElement(st.a,null,T[jt]?d.a.createElement(r.a,{centered:!0,title:T[jt],visible:!0,onCancel:Kt,footer:null},Da):null))}},"TS7/":function(We,i,t){"use strict";t.r(i);var be=t("MYAL"),r=t("a/1m"),S=t("FHsC"),l=t("4PKU"),H=t("MPZO"),h=t("bnk9"),d=t("XSsT"),K=t("iBFk"),Z=t("jpv3"),q=t("9rdS"),te=t("VBJJ"),v=t.n(te),Qe=t("X/R0"),g=t("M6G9"),ge=t("z3+T"),ot=t("rjoL"),Se=t("TMtJ"),j=t("GZha"),A=t("ZZRV"),e=t.n(A),De=t("q5+0"),Xe=t("DndG"),he=t("9kvl"),st=t("0YPX"),ce=t("xHv9"),Y=t("OJ0L"),x=t("1vsH"),M=t("mgmH"),ee=t("Rbwl"),R=t("hTF7"),qe=t("CeOx"),Je=t("NiCL"),ht=t("DHCt"),lt=t("CRgH"),ve=t("XZgM"),D=t("TFeq"),Ie=t("RXQH"),c=t("VgM2"),Q=t("55MS"),ut=t("Ot1p"),at=t("m3rI"),pt=t("9Bee"),vt=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(De.m)();return e.a.createElement(Se.a,{centered:!0,title:"\u63D0\u793A",visible:f.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function re(){var Ce;return v.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,F({type:"shixunHomeworks/deleteReply",payload:{object_id:f.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:Ce=W.sent,Ce.status===0&&(g.b.success("\u5220\u9664\u6210\u529F"),F({type:"shixunHomeworks/setActionTabs",payload:{}}),F({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},f.actionTabs.params)}));case 4:case"end":return W.stop()}},re)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))},At=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(vt),rt=t("NfTp"),Oe=t.n(rt),gt=t("73mG"),Rt=t("olfJ"),Pt=t("942q"),Et=t.n(Pt),Be=t("xKgJ");Oe.a.lang("ZH-cn");var Ot=function(p){var f=p.shixunHomeworks,F=p.classroomList,fe=p.globalSetting,re=p.user,Ce=p.loading,ae=p.dispatch,W=Object(A.useState)(Object(Q.a)({},Object(De.m)())),oe=Object(j.a)(W,2),X=oe[0],k=oe[1],we=Object(A.useState)(!1),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)(-1),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=Object(A.useState)(""),xe=Object(j.a)(Ye,2),N=xe[0],ue=xe[1],ne=Object(A.useState)(""),z=Object(j.a)(ne,2),V=z[0],Te=z[1],_t=f.workList,u=F.detailLeftMenus,Ae=f.replyList,ct=f.workDetail;return X.page_size=10,Object(A.useEffect)(function(){ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)}),ae({type:"shixunHomeworks/getWorkDetail",payload:Object(Q.a)({},X)}),u.course_modules||ae({type:"classroomList/getClassroomLeftMenus",payload:Object(Q.a)({},X)})},[X.categoryId]),e.a.createElement("section",{className:Et.a.bg},e.a.createElement("section",{className:" edu-container"},e.a.createElement("aside",{className:[Et.a.desc,"c-black","font14","bg-white"].join(" ")},f.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement(pt.a,{value:(ct==null?void 0:ct.explanation)||"\u6682\u65E0\uFF5E"}),f.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.a.createElement("aside",{className:["bg-white"].join(" ")},e.a.createElement(ut.a,{onChange:function(y){ue(y)},defaultValue:(ct==null?void 0:ct.explanation)||"",height:200,isFocus:!0,watch:!0}),e.a.createElement(D.a,null,e.a.createElement(c.a,{span:24,className:"tr"},e.a.createElement(h.a,{type:"default",size:"large",onClick:Object(ge.a)(v.a.mark(function se(){return v.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:ae({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return tt.stop()}},se)}))},"\u53D6\u6D88"),e.a.createElement(h.a,{type:"primary",size:"large",className:"ml20",onClick:Object(ge.a)(v.a.mark(function se(){var y;return v.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!(N==="")){B.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),B.next=8;break;case 4:return B.next=6,ae({type:"shixunHomeworks/updateWork",payload:{explanation:N,categoryId:X.categoryId}});case 6:y=B.sent,y.status===0&&(g.b.success("\u64CD\u4F5C\u6210\u529F"),ae({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ae({type:"shixunHomeworks/getWorkDetail",payload:Object(Q.a)({},X)}));case 8:case"end":return B.stop()}},se)}))},"\u4FDD\u5B58"))))),e.a.createElement("aside",{className:[Et.a.reply,"bg-white","mt20"].join(" ")},G&&e.a.createElement(ut.a,{onChange:function(y){ue(y)},height:200,isFocus:!0,watch:!0}),e.a.createElement(D.a,{onClick:function(){le(!0)}},e.a.createElement(c.a,{flex:"1"},!G&&e.a.createElement(lt.a,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.a.createElement(c.a,null,e.a.createElement(h.a,{type:"primary",size:"large",onClick:Object(ge.a)(v.a.mark(function se(){var y;return v.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!(N==="")){B.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),B.next=8;break;case 4:return B.next=6,ae({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:X.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:N}}});case 6:y=B.sent,y.status===0&&(g.b.success("\u53D1\u5E03\u6210\u529F"),ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)}),le(!1),ue(""));case 8:case"end":return B.stop()}},se)}))},"\u53D1\u8868")))),(Ae==null?void 0:Ae.comments)&&Ae.comments!=""&&e.a.createElement("aside",{className:[Et.a.replyList,"bg-white"].join(" ")},Ae==null?void 0:Ae.comments.map(function(se,y){var tt,B,L,pe;return e.a.createElement(D.a,{gutter:[12,12],key:y},e.a.createElement(c.a,{flex:"40px"},e.a.createElement("img",{width:"40",src:"".concat(at.a.IMG_SERVER,"/images/").concat(se==null||((tt=se.author)===null||tt===void 0)?void 0:tt.image_url)})),e.a.createElement(c.a,{flex:"1"},e.a.createElement(D.a,{align:"middle"},e.a.createElement(c.a,{span:20},e.a.createElement("span",{className:"c-light-black"},se==null||((B=se.author)===null||B===void 0)?void 0:B.name),e.a.createElement("span",{className:"c-light-black ml10"},se.time," \u53D1\u5E03")),e.a.createElement(c.a,{span:4},e.a.createElement("div",{className:"tr"},(Object(Be.c)()||(re==null||((L=re.userInfo)===null||L===void 0)?void 0:L.login)===(se==null||((pe=se.author)===null||pe===void 0)?void 0:pe.login))&&e.a.createElement(gt.a,{className:"current",onClick:function(){ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:X,selectArr:se,object_type:"message"}})}}))),e.a.createElement(c.a,{span:24},e.a.createElement(pt.a,{value:se.content})),se.children&&e.a.createElement("aside",{className:Et.a.comment},se.children.map(function(P,I){var J,Ke;return e.a.createElement(D.a,{key:I},e.a.createElement(c.a,{span:24},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"1"},P.author.name,e.a.createElement("span",{className:"c-light-black ml10"},Oe()(P==null?void 0:P.created_on).fromNow())),e.a.createElement(c.a,null,(Object(Be.c)()||(re==null||((J=re.userInfo)===null||J===void 0)?void 0:J.login)===(P==null||((Ke=P.author)===null||Ke===void 0)?void 0:Ke.login))&&e.a.createElement(Je.a,{title:"\u5220\u9664"},e.a.createElement(gt.a,{className:"current",onClick:function(){ae({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:X,selectArr:P}})}}))))),e.a.createElement(c.a,null,e.a.createElement(pt.a,{value:P.content})))})),e.a.createElement(c.a,{span:24,className:"mt5 c-light-black"},je===y&&e.a.createElement("aside",null,e.a.createElement(ut.a,{onChange:function(I){Te(I)},height:150,isFocus:!0}),e.a.createElement(D.a,null,e.a.createElement(c.a,{span:24,className:"tr"},e.a.createElement(h.a,{type:"primary",size:"large",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(V==="")){J.next=4;break}g.b.error("\u8BF7\u8F93\u5165\u5185\u5BB9"),J.next=9;break;case 4:return J.next=6,ae({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:X.categoryId,jour_type:"HomeworkCommon",m_parent_id:se.id,reply_id:1,notes:V}}});case 6:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)}),g.b.success("\u53D1\u5E03\u6210\u529F"),Fe(-1);case 9:case"end":return J.stop()}},P)}))},"\u53D1\u8868")))),je!==y&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Fe(y)}}),se.liked&&e.a.createElement("span",{className:"c-orange"},e.a.createElement(Rt.a,{className:"mr5 ml30",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,ae({type:"shixunHomeworks/replyUnLike",payload:{object_id:se.id}});case 2:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)});case 3:case"end":return J.stop()}},P)}))}),se.praises_count),!se.liked&&e.a.createElement("span",null,e.a.createElement(Rt.a,{className:"mr5 ml30",onClick:Object(ge.a)(v.a.mark(function P(){return v.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,ae({type:"shixunHomeworks/replyLike",payload:{object_id:se.id,object_type:"message"}});case 2:ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)});case 3:case"end":return J.stop()}},P)}))}),se.praises_count))))))}))),e.a.createElement("aside",{className:"tc mt30 pb30"},e.a.createElement(R.a,{defaultCurrent:1,total:Ae==null?void 0:Ae.total_count,hideOnSinglePage:!0,current:X.page||1,onChange:function(y){X.page=y,ae({type:"shixunHomeworks/getReplyList",payload:Object(Q.a)({},X)})}})),e.a.createElement(At,null))},xt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.classroomList,F=$.loading,fe=$.user,re=$.globalSetting;return{shixunHomeworks:p,globalSetting:re,classroomList:f,user:fe,loading:F.effects}})(Ot),Dt=t("GrpF"),m=t("Xc/e"),w=t("uLqt"),E=t("/vd4"),He=t("zjzt"),nt=t("EkPb"),ye=t("7X0+"),kt=t("KwvC"),Wt=t("BdwD"),Xt=t("Xm8N"),Qt=t("9cas"),bt=t("twZV"),T=t("V0hb"),a=t("buSX"),n={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"},s=n,U=t("XSrM"),C=function(p,f){return A.createElement(U.a,Object.assign({},p,{ref:f,icon:s}))};C.displayName="ExclamationCircleFilled";var Re=A.forwardRef(C),Ue=t("ErOA"),Me=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(a.a)(p,["shixunHomeworks","dispatch"]),re=Object(De.m)(),Ce=Object(A.useState)(!0),ae=Object(j.a)(Ce,2),W=ae[0],oe=ae[1],X=Object(A.useState)(!1),k=Object(j.a)(X,2),we=k[0],$e=k[1],G=ye.a.useForm(),le=Object(j.a)(G,1),Ee=le[0],ie=function(){var je=Object(ge.a)(v.a.mark(function Fe(){var Ye,xe;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return Ye=Ee.getFieldValue(),ue.next=3,Object(Ue.a)("/api/homework_commons/".concat(re.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:Object(T.a)(f.actionTabs.selectArrs),cover_all:W,hidden_comment:Ye.hidden_comment,comment:Ye.comment}});case 3:xe=ue.sent,xe.status===0&&(g.b.success("\u8BC4\u9605\u6210\u529F"),Ee.resetFields(),F({type:"shixunHomeworks/setActionTabs",payload:{}}),F({type:"shixunHomeworks/getWorkList",payload:Object(Q.a)({},f.actionTabs.params)}));case 5:case"end":return ue.stop()}},Fe)}));return function(){return je.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(Se.a,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",visible:f.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function je(){var Fe;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:Fe=Ee.getFieldValue(),JSON.stringify(Fe)==="{}"||Fe.hidden_comment===""&&Fe.comment===""?$e(!0):f.workList.partial_comment?F({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:f.actionTabs.selectArrs,params:f.actionTabs.params}}):ie();case 2:case"end":return xe.stop()}},je)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(ye.a,{form:Ee,onChange:function(){we&&$e(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ye.a.Item,{name:"comment"},e.a.createElement(lt.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(ye.a.Item,{name:"hidden_comment"},e.a.createElement(lt.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),we&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.a.createElement(Se.a,{centered:!0,title:e.a.createElement("span",null,e.a.createElement(Re,{className:"c-orange mr20"}),"\u63D0\u793A"),visible:f.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:function(){ie()},onCancel:function(){F({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(bt.a.Group,{onChange:function(Fe){oe(Fe.target.value)},value:W},e.a.createElement(bt.a,{value:!0},"\u8986\u76D6\u6709\u6709\u70B9\u8BC4"),e.a.createElement(bt.a,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))},dt=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(Me),Ve=t("XYT7"),yt=t("BoW6"),Lt=t.n(yt),ca=function(p){var f=p.shixunHomeworks,F=p.dispatch,fe=Object(a.a)(p,["shixunHomeworks","dispatch"]),re=Object(De.m)(),Ce=Object(A.useState)(!1),ae=Object(j.a)(Ce,2),W=ae[0],oe=ae[1],X=ye.a.useForm(),k=Object(j.a)(X,1),we=k[0];Object(A.useEffect)(function(){var G,le,Ee,ie;f.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&we.setFieldsValue({comment:(G=f.actionTabs.selectArrs)===null||G===void 0||((le=G.data)===null||le===void 0)?void 0:le.work_comment,hidden_comment:(Ee=f.actionTabs.selectArrs)===null||Ee===void 0||((ie=Ee.data)===null||ie===void 0)?void 0:ie.work_comment_hidden})},[f.actionTabs.key]);var $e=function(){var G=Object(ge.a)(v.a.mark(function le(){var Ee,ie,je,Fe;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return je=we.getFieldValue(),xe.next=3,Object(Ue.a)("/api/student_works/".concat((Ee=f.actionTabs.selectArrs)===null||Ee===void 0||((ie=Ee.data)===null||ie===void 0)?void 0:ie.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:je.hidden_comment,comment:je.comment}});case 3:if(Fe=xe.sent,!(Fe.status===0)){xe.next=9;break}return g.b.success("\u8BC4\u9605\u6210\u529F"),we.resetFields(),F({type:"shixunHomeworks/setActionTabs",payload:{}}),xe.abrupt("return",F({type:"shixunHomeworks/getWorkList",payload:re}));case 9:case"end":return xe.stop()}},le)}));return function(){return G.apply(this,arguments)}}();return e.a.createElement(e.a.Fragment,null,e.a.createElement(Se.a,{centered:!0,title:"\u66F4\u6539\u70B9\u8BC4",visible:f.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(ge.a)(v.a.mark(function G(){var le;return v.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:le=we.getFieldValue(),JSON.stringify(le)==="{}"||le.hidden_comment===""&&le.comment===""?oe(!0):$e();case 2:case"end":return ie.stop()}},G)})),onCancel:function(){F({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.a.createElement(ye.a,{form:we,onChange:function(){W&&oe(!1)}},e.a.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.a.createElement(ye.a.Item,{name:"comment"},e.a.createElement(lt.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(ye.a.Item,{name:"hidden_comment"},e.a.createElement(lt.a.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),W&&e.a.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))},Jt=Object(he.a)(function($){var p=$.shixunHomeworks;return{shixunHomeworks:p}})(ca),da=function(p){var f,F,fe,re,Ce,ae,W,oe,X,k,we,$e,G,le=p.shixunHomeworks,Ee=p.loading,ie=p.dispatch,je=p.setExportParams,Fe=Object(De.m)(),Ye=Object(A.useState)(Object(Q.a)(Object(Q.a)({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Fe)),xe=Object(j.a)(Ye,2),N=xe[0],ue=xe[1],ne=ye.a.useForm(),z=Object(j.a)(ne,1),V=z[0],Te=Object(A.useState)(),_t=Object(j.a)(Te,2),u=_t[0],Ae=_t[1],ct=Object(A.useState)({}),se=Object(j.a)(ct,2),y=se[0],tt=se[1],B=Object(A.useState)([]),L=Object(j.a)(B,2),pe=L[0],P=L[1];Object(A.useEffect)(function(){I()},[N.coursesId]),Object(A.useEffect)(function(){var b,o=le.workList;!(o==null||((b=o.student_works)===null||b===void 0)?void 0:b.length)&&(o==null?void 0:o.id)?(o.student_works=[Object(Q.a)({},o)],tt(o)):((o==null?void 0:o.id)&&P([Object(Q.a)(Object(Q.a)({},o),{number:"\u6211"})]),tt(Object(Q.a)({},o)))},[le.workList]);var I=function(){return je(Object(Q.a)({},N)),ie({type:"shixunHomeworks/getWorkList",payload:N})};Object(A.useEffect)(function(){J()},[]);var J=function(){var b=Object(ge.a)(v.a.mark(function o(){var _;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Object(Ve.F)({categoryId:Fe.categoryId});case 2:_=Ne.sent,Ae(_==null?void 0:_.update_score);case 4:case"end":return Ne.stop()}},o)}));return function(){return b.apply(this,arguments)}}(),Ke=function(){var b=Object(ge.a)(v.a.mark(function o(){var _;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return ie({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}}),Ne.next=3,Object(Ve.V)({categoryId:Fe.categoryId});case 3:_=Ne.sent,ie({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(_==null?void 0:_.status)===0&&(g.b.success(_==null?void 0:_.message),I());case 6:case"end":return Ne.stop()}},o)}));return function(){return b.apply(this,arguments)}}(),ke=function(){N.page=1;var o=Object.assign({},V.getFieldValue());delete N.course_group,delete N.teacher_comment,Object.keys(o).map(function(_){switch(_){case"task_status":o[_].includes("all")||!o[_].length?(delete N.work_status,V.setFieldsValue(Object(He.a)({},"task_status","all"))):(N.work_status=o[_],V.setFieldsValue(Object(He.a)({},"task_status",N.work_status)));break;case"course_group_info":o[_].includes("all")||!o[_].length?(delete N.course_group,V.setFieldsValue(Object(He.a)({},"course_group_info","all"))):(N.course_group=o[_],V.setFieldsValue(Object(He.a)({},"course_group_info",N.course_group)));break;case"teacher_comment":if(o[_].includes("all")||!o[_].length)delete N.teacher_comment,V.setFieldsValue(Object(He.a)({},"teacher_comment","all"));else{var Pe;N.teacher_comment=((Pe=o[_])===null||Pe===void 0?void 0:Pe.length)===1?Number(o[_][0]):"",V.setFieldsValue(Object(He.a)({},"teacher_comment",o[_]))}break}}),I()},Ze=function(o,_){N.page=o,N.limit=20,I()},Le=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:{showTitle:!1},render:function(o,_,Pe){return N.limit*(N.page-1)+Pe+1}},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:70,fixed:"left",ellipsis:{showTitle:!1},render:function(o){return e.a.createElement(Je.a,{placement:"bottomLeft",title:o},e.a.createElement("span",{className:"current"},o))}},!Object(Be.p)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:70,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:N.order==="student_id"?N.b_order==="desc"?"descend":"ascend":null,render:function(o){return e.a.createElement(Je.a,{placement:"bottomLeft",title:o||"--"},e.a.createElement("span",{className:"current"},o||"--"))}},((y==null||((f=y.course_group_info)===null||f===void 0)?void 0:f.length)||Object(Be.q)()&&!0)&&{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:{showTitle:!1},render:function(o,_){return o?e.a.createElement(Je.a,{placement:"bottom",title:o},e.a.createElement("span",{className:"current"},Object(x.q)(o))):"--"}},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:80,fixed:"left",ellipsis:{showTitle:!1},render:function(o){return e.a.createElement(x.e,{status:o})}},{title:e.a.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"cost_time",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return o?e.a.createElement(Je.a,{placement:"bottomLeft",title:o},o):"--"}},(y==null||((F=y.homework_status)===null||F===void 0)?void 0:F.includes("\u5DF2\u622A\u6B62"))&&{title:"\u6700\u65B0\u5B8C\u6210\u5173\u5361",dataIndex:"current_complete_count",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return e.a.createElement("span",null,o||0,"/",y.challenges_count)}},{title:"\u7ED3\u675F\u524D\u5B8C\u6210\u5173\u5361",align:"center",dataIndex:"complete_count",ellipsis:{showTitle:!1},render:function(o,_){return e.a.createElement("span",null,o||0,"/",y.challenges_count)}},!Object(Be.p)()&&{title:e.a.createElement("span",null,"\u5173\u5361\u5F97\u5206",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"final_score",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:N.order==="final_score"?N.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o){var _;return o>=0&&o<=60?_=e.a.createElement("span",{className:"c-red"},o):o===100?_=e.a.createElement("span",{className:"c-green"},o):o>60?_=e.a.createElement("span",{className:"c-orange"},o):_="--",_}},!Object(Be.p)()&&((fe=le.workList)===null||fe===void 0?void 0:fe.work_efficiency)&&{title:e.a.createElement("span",null,"\u6548\u7387\u5206",e.a.createElement(Je.a,{placement:"top",title:e.a.createElement("div",null,((re=le.workList)===null||re===void 0?void 0:re.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"eff_score",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:N.order==="eff_score"?N.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o){var _;return o>=0&&o<=60?_=e.a.createElement("span",{className:"c-red"},o):o===100?_=e.a.createElement("span",{className:"c-green"},o):o>60?_=e.a.createElement("span",{className:"c-orange"},o):_="--",_}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"last_game_time",align:"center",sorter:!0,showSorterTooltip:!1,sortOrder:N.order==="last_game_time"?N.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o,_){return o&&o!="--"?e.a.createElement(Je.a,{placement:"bottom",title:Oe()(o).format("YYYY-MM-DD")},e.a.createElement("span",{className:"current"},Oe()(o).format("YYYY-MM-DD"))):"--"}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},render:function(o,_){return o&&o!="--"?e.a.createElement(Je.a,{placement:"bottom",title:o},e.a.createElement("span",{className:"current"},o)):"--"}},!Object(Be.p)()&&{title:e.a.createElement("span",null,"\u5F53\u524D\u6210\u7EE9",e.a.createElement(Je.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:N.order==="work_score"?N.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:function(o,_){var Pe,Ne;return o>=0&&o<=60?Ne=e.a.createElement("span",{className:"c-red"},o):o===100?Ne=e.a.createElement("span",{className:"c-green"},o):o>60?Ne=e.a.createElement("span",{className:"c-orange"},o):Ne="--",e.a.createElement(Je.a,{placement:"bottom",title:_.ultimate_score?e.a.createElement("div",null,Ne==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A".concat(_.work_score,"\u5206")):e.a.createElement("div",null,e.a.createElement("div",null,_.final_score?"\u5173\u5361\u5F97\u5206\uFF1A".concat(_.final_score,"\u5206"):"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),e.a.createElement("div",null,_.eff_score?"\u6548\u7387\u8BC4\u5206\uFF1A".concat(_.eff_score,"\u5206"):"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),e.a.createElement("div",null,_.late_penalty?"\u8FDF\u4EA4\u6263\u5206\uFF1A".concat(_.late_penalty,"\u5206"):"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((Pe=le.workList)===null||Pe===void 0?void 0:Pe.answer_open_evaluation)&&e.a.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",_.view_answer_count,"\u5173"),e.a.createElement("div",null,_.work_score?"\u6700\u7EC8\u6210\u7EE9\uFF1A".concat(_.work_score,"\u5206"):"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Ne)}},{title:e.a.createElement("span",null,"\u8BC4\u9605\u72B6\u6001",e.a.createElement(Je.a,{overlayClassName:Lt.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(at.a.IMG_SERVER,"/images/educoder/problem.png"),className:"ml2 current"}))),align:"center",dataIndex:"has_comment",width:90,fixed:"right",ellipsis:!0,render:function(o){return o?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",width:70,fixed:"right",ellipsis:!0,render:function(o,_){var Pe,Ne,Ya;return Object(Be.q)()?e.a.createElement("div",null,Object(x.n)(_==null?void 0:_.work_status)==="\u672A\u5F00\u542F"?e.a.createElement("span",null,"--"):e.a.createElement(Xe.Link,{target:"_blank",onClick:function(ia){ia.stopPropagation()},to:"/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(N.categoryId,"/").concat(_.id,"/comment")},"\u67E5\u770B")):e.a.createElement("div",null,e.a.createElement("span",{style:{color:"#1890ff"},onClick:function(ia){ia.stopPropagation(),ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{homeworkId:_==null?void 0:_.id,work_comment:_==null?void 0:_.work_comment,work_comment_hidden:_==null?void 0:_.work_comment_hidden}}}})}},_.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),e.a.createElement("br",null),e.a.createElement(Xe.Link,{target:"_blank",onClick:function(ia){ia.stopPropagation()},to:"/tasks/".concat(_==null||((Pe=_.shixun_detail)===null||Pe===void 0||((Ne=Pe[0])===null||Ne===void 0))?void 0:Ne.game_identifier)},"\u67E5\u770B\u5B9E\u8BAD"),e.a.createElement("br",null),(y==null||((Ya=y.homework_status)===null||Ya===void 0)?void 0:Ya[0])!=="\u5DF2\u622A\u6B62"&&_.myshixun_id!==0&&e.a.createElement("span",{className:Lt.a.color32C,onClick:function(){ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:_,params:N}})}},"\u6253\u56DE\u91CD\u505A"))}}].filter(function(b){return!!b});return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:"".concat(Lt.a.wrap," minH500 bg-white pl30 pr30 pt30")},((Ce=y.homework_status)===null||Ce===void 0?void 0:Ce.includes("\u672A\u53D1\u5E03"))&&e.a.createElement(Wt.a,null),!!pe.length&&e.a.createElement(E.a,{className:"mb10",dataSource:pe,columns:Le,pagination:!1,showHeader:!1,loading:!1}),!((ae=y.homework_status)===null||ae===void 0?void 0:ae.includes("\u672A\u53D1\u5E03"))&&e.a.createElement("aside",null,!Object(Be.c)()&&e.a.createElement("div",{className:"c-light-black font12"},e.a.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(y==null?void 0:y.commit_count)||0," \u4EBA"),e.a.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",(y==null?void 0:y.uncommit_count)||0," \u4EBA"),(y==null?void 0:y.left_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("span",{className:"ml20 c-black"},y==null||((W=y.left_time)===null||W===void 0)?void 0:W.status),e.a.createElement("span",{className:"ml20 c-orange-ff9"},y==null||((oe=y.left_time)===null||oe===void 0)?void 0:oe.time))),Object(Be.c)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(ye.a,{form:V,onChange:ke,initialValues:(X={},Object(He.a)(X,"task_status","all"),Object(He.a)(X,"course_group_info","all"),Object(He.a)(X,"teacher_comment","all"),X)},((k=y.task_status)===null||k===void 0?void 0:k.length)>0&&e.a.createElement(ye.a.Item,{name:"task_status"},e.a.createElement(m.a.Group,{value:[],style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},y.task_status&&y.task_status.map(function(b,o){return e.a.createElement(m.a,{name:"task_status",value:b.id},b.name,"(",b.count,")")}))))),((we=y.course_group_info)===null||we===void 0?void 0:we.length)>0&&e.a.createElement(ye.a.Item,{name:"course_group_info"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},($e=y.course_group_info)===null||$e===void 0?void 0:$e.map(function(b,o){return e.a.createElement(m.a,{value:b.course_group_id},b.group_group_name,"(",b.count,")")}))))),((G=y.teacher_comment)===null||G===void 0?void 0:G.length)>0&&e.a.createElement(ye.a.Item,{name:"teacher_comment"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},y.teacher_comment&&y.teacher_comment.map(function(b,o){return e.a.createElement(m.a,{value:String(b.id)},b.name,"(",b.count,")")})))))),e.a.createElement(D.a,{align:"middle"},e.a.createElement(c.a,{flex:"1"},e.a.createElement(lt.a.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:function(o){N.search=o,I()},style:{width:240}}),e.a.createElement("span",{className:"ml5"},e.a.createElement("span",{className:"c-red"},y.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",y.work_count,"\u4E2A\u5B66\u751F\uFF09")),e.a.createElement(c.a,null,e.a.createElement("span",{className:"current ml10",onClick:function(){N.order="update_time",N.b_order=N.b_order==="asc"?"desc":"asc",N.page=1,I()}},e.a.createElement("span",{className:"c-light-primary"},"\u66F4\u65B0\u65F6\u95F4"),e.a.createElement("p",{className:"edu-sorter current ".concat(N.order==="update_time"&&N.b_order)},e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Object(Be.c)()&&u&&e.a.createElement(h.a,{type:"primary",className:"ml10",onClick:Ke},e.a.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),e.a.createElement(h.a,{type:"primary",className:"ml10",onClick:function(){ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:y.student_works.map(function(o){return o.id}),params:N}})}},e.a.createElement(kt.a,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4")))),e.a.createElement(E.a,{className:"mt30",loading:Ee["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(o){return{onClick:function(Pe){window.open("/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(N.categoryId,"/").concat(o.id,"/comment"),"_blank")}}},scroll:{x:1300},dataSource:y.student_works,columns:Le,onChange:function(o,_,Pe){Pe.field&&(N.order=Pe.field),Pe.order==="ascend"&&(N.b_order="asc"),Pe.order==="descend"&&(N.b_order="desc"),Pe.order||delete N.b_order,I()}}),e.a.createElement(dt,null),e.a.createElement(Jt,null),e.a.createElement(Xt.a,null))),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(R.a,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ze,current:N.page||1,defaultPageSize:20,total:y.work_count})))},Vt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(da),ka=t("LC9H"),Qa=t("mH3W"),ma=t("Eqs+"),qt=t.n(ma),_a=t("CKlD"),St=t.n(_a),Ea=t("LlUK"),zt=t.n(Ea),ea=t("MdoL"),ta=t.n(ea),fa=t("FpYG"),La=t.n(fa),pa=t("S64Z"),Sa=t.n(pa),ja=t("RWWu"),ga=t.n(ja),O=t("hhPZ"),Ta=t.n(O),Na=t("Z0j4"),ha=t.n(Na),aa=t("y1o2"),na=t.n(aa),Ba=t("uttS"),va=t.n(Ba),wt=t("4ZCI"),Pa=t.n(wt),Ma=t("X/IY"),ba=t("iczh"),Ut=t.n(ba),Ra=t("LpVx");function Ia($){return Object.keys($).reduce(function(p,f){return(f.substr(0,5)==="data-"||f.substr(0,5)==="aria-"||f==="role")&&f.substr(0,7)!=="data-__"&&(p[f]=$[f]),p},{})}var ya=t("XDlA"),jt=t.n(ya),Tt=t("T5E4"),Ha=t.n(Tt),Ua=t("XneU"),Bt=t.n(Ua),ra=t("Hdxz"),Wa=t.n(ra),Ca=function($){Bt()(f,$);var p=Wa()(f);function f(){var F;return jt()(this,f),F=p.apply(this,arguments),F.state={error:void 0,info:{componentStack:""}},F}return Ha()(f,[{key:"componentDidCatch",value:function(fe,re){this.setState({error:fe,info:re})}},{key:"render",value:function(){var fe=this.props,re=fe.message,Ce=fe.description,ae=fe.children,W=this.state,oe=W.error,X=W.info,k=X&&X.componentStack?X.componentStack:null,we=typeof re=="undefined"?(oe||"").toString():re,$e=typeof Ce=="undefined"?k:Ce;return oe?A.createElement($t,{type:"error",message:we,description:A.createElement("pre",null,$e)}):ae}}]),f}(A.Component),oa=t("nSZG"),Oa=function($,p){var f={};for(var F in $)Object.prototype.hasOwnProperty.call($,F)&&p.indexOf(F)<0&&(f[F]=$[F]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,F=Object.getOwnPropertySymbols($);fe0&&e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,{style:{width:"100%"}},e.a.createElement(D.a,null,e.a.createElement(c.a,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.a.createElement(c.a,{flex:"80px"},e.a.createElement(m.a,{value:"all"},"\u5168\u90E8")),e.a.createElement(c.a,{flex:"1"},k.group_info&&k.group_info.map(function(ue,ne){return e.a.createElement(m.a,{value:ue.id},ue.name,"(",ue.count,")")})))),e.a.createElement(D.a,{className:"font14 c-red mt5"},e.a.createElement(c.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"},k.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",k.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.a.createElement(E.a,{className:"mt30",loading:fe["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:k.users_reviews,columns:N,onChange:function(ne,z,V){V.order==="ascend"&&(W.b_order="asc"),V.order==="descend"&&(W.b_order="desc"),V.order||delete W.b_order,re({type:"shixunHomeworks/getCodeReview",payload:Object(Q.a)({},W)})}}),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(R.a,{showSizeChanger:!1,onChange:xe,defaultCurrent:W.page||1,current:W.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:k.copy_reviews_count})))},It=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(Mt),ua=t("EYz/"),Ft=t("gwXo"),Va=t("E+ey"),Gt=t("sY1U"),sa=t("VmQ4"),Da=t("QeCE"),Kt=t("m0+X"),Nt=t("mMqU"),za=t("i4g8"),$a=t("zetH"),wa=t.n($a),Ga=Nt.a.RangePicker,Ka=Da.a.Option,de=function(p){var f,F,fe,re=p.shixunHomeworks,Ce=p.loading,ae=p.dispatch,W=Object(De.m)(),oe=Object(De.l)(),X=re.workSetting,k=re.workList,we=Object(A.useState)(!0),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)({}),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=ye.a.useForm(),xe=Object(j.a)(Ye,1),N=xe[0],ue=Object(A.useState)([]),ne=Object(j.a)(ue,2),z=ne[0],V=ne[1],Te=Object(A.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}),_t=Object(j.a)(Te,2),u=_t[0],Ae=_t[1];Object(A.useEffect)(function(){ct()},[]);var ct=function(){ae({type:"shixunHomeworks/getWorkSetting",payload:Object(Q.a)({},W)})};Object(A.useEffect)(function(){var B;if(!(X==null?void 0:X.course_id))return;Object.keys(u).map(function(L){u[L]=X[L]}),z=JSON.parse(JSON.stringify(((B=X.group_settings)===null||B===void 0?void 0:B.filter(function(L){return L.publish_time!==null}))||[{}])),Ae(Object(Q.a)({},u)),V(Object(T.a)(z))},[X]);var se=function(){var L,pe=JSON.parse(JSON.stringify(u));pe.challenge_settings.filter(function(P){return!P.hide}),pe.categoryId=W.categoryId,u.unified_setting||(z=(L=z)===null||L===void 0?void 0:L.map(function(P){var I;if(!P.publish_time||!P.end_time)throw g.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=(I=X.group_settings)===null||I===void 0?void 0:I.filter(function(J){return P==null?void 0:P.group_name.includes(J.group_name)}).map(function(J){return J.group_id||J.id}).toString().split(","),P})),pe.group_settings=z,ae({type:"shixunHomeworks/updateSetting",payload:pe}).then(function(P){P.status===0&&(g.b.success("\u66F4\u65B0\u6210\u529F"),le(!0),ct())})},y=function(){var L,pe=u.eff_score,P=u.total_score,I=P-pe,J=(L=u.challenge_settings)===null||L===void 0?void 0:L.filter(function(Pe){return Pe.checked}).length,Ke=u.challenge_settings.filter(function(Pe){return Pe.checked}).map(function(Pe){return Pe.challenge_exp}).reduce(function(Pe,Ne){return Pe+Ne}),ke=I/Ke,Ze=0,Le=0,b;switch(u.shixun_evaluation){case 0:var o=(I/J).toFixed(1);u.challenge_settings.map(function(Pe,Ne){Pe.checked?(Ze=Ne,Pe.challenge_score=o>0?o:0):Pe.challenge_score=0}),b=(I-o*(J-1)).toFixed(1),u.challenge_settings[Ze].challenge_score=b>0?b:0;break;case 1:u.challenge_settings.map(function(Pe,Ne){Pe.checked?(Ze=Ne,Le+=Number((Math.round(Pe.challenge_exp*ke*10)/10).toFixed(1)),Pe.challenge_score=(Math.round(Pe.challenge_exp*ke*10)/10).toFixed(1)):Pe.challenge_score=0});var _=u.challenge_settings[Ze].challenge_score;b=(I-Le+Number(_)).toFixed(1),u.challenge_settings[Ze].challenge_score=b>0?b:0;break}},tt=function(L){return L&&L0?e.a.createElement(c.a,{span:24,className:"mt10"},e.a.createElement(m.a,{checked:u.unified_setting,disabled:G||!(k==null||((F=k.homework_status)===null||F===void 0)?void 0:F.includes("\u672A\u53D1\u5E03")),onChange:function(){var L;if(!(k==null||((L=k.homework_status)===null||L===void 0)?void 0:L.includes("\u672A\u53D1\u5E03"))){g.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&&z==""&&V(z.concat({})),Ae(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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u53D1\u5E03\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.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:tt,disabled:G||!(k==null||((fe=k.homework_status)===null||fe===void 0)?void 0:fe.includes("\u672A\u53D1\u5E03")),value:u.publish_time?Oe()(u.publish_time):"",onChange:function(L,pe){u.publish_time=pe,(u.end_time==""||!u.end_time)&&u.unified_setting&&(u.end_time=Oe()(L).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ae(Object.assign({},u))}})),e.a.createElement(c.a,null,e.a.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),e.a.createElement(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u622A\u6B62\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()(Object(x.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:G,disabledDate:tt,value:u.end_time?Oe()(u.end_time):"",onChange:function(L,pe){u.end_time=pe,Ae(Object.assign({},u))}})),e.a.createElement(c.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(D.a,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},e.a.createElement(c.a,{span:24},e.a.createElement(D.a,null,e.a.createElement(c.a,{span:10}),e.a.createElement(c.a,{span:10},e.a.createElement(D.a,{className:"c-grey-c ml30"},e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),e.a.createElement(c.a,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),e.a.createElement(c.a,{span:4}))),z&&z.map(function(B,L){var pe,P;return e.a.createElement(c.a,{span:24,key:L},e.a.createElement(D.a,{gutter:[8,16]},e.a.createElement(c.a,{span:10},e.a.createElement(D.a,{gutter:[8,16]},e.a.createElement(c.a,null,"\u53D1\u5E03\u89C4\u5219 ",L+1),e.a.createElement(c.a,{flex:"1",style:{maxWidth:300}},e.a.createElement(Da.a,{disabled:G||!(k==null||((pe=k.homework_status)===null||pe===void 0)?void 0:pe.includes("\u672A\u53D1\u5E03"))&&B.id,className:"ml20",mode:"tags",style:{width:"100%"},value:B.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:function(J){z[L].group_name=J,V(z.slice())}},X.group_settings&&X.group_settings.map(function(I){if(!z.map(function(J){return J.group_name}).toString().split(",").includes(String(I.group_name)))return e.a.createElement(Ka,{value:I.group_name,key:I.id},I.group_name)}))))),e.a.createElement(c.a,{span:10},e.a.createElement("div",{className:"ml30"},e.a.createElement(Ga,{disabled:G||!(k==null||((P=k.homework_status)===null||P===void 0)?void 0:P.includes("\u672A\u53D1\u5E03"))&&B.id&&[!0,!1],style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:tt,showTime:{format:"HH:mm",defaultValue:[Oe()(Object(x.d)(),"HH:mm"),Oe()(Object(x.d)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:B.publish_time&&[Oe()(B.publish_time),Oe()(B.end_time)],onChange:function(J,Ke){z[L].publish_time=Ke[0],z[L].end_time=Ke[1]}}))),!G&&e.a.createElement(c.a,{span:4},L>0&&!B.id&&e.a.createElement(gt.a,{onClick:function(){z=z.filter(function(J,Ke){return L!==Ke}),V(z.slice()),setTimeout(function(){return V(z.slice())},10)}}),e.a.createElement(za.a,{className:"c-green ml20",onClick:function(){V(z.concat({}))}}))))})),e.a.createElement(Gt.a,null),e.a.createElement(D.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:u.allow_late,disabled:G,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=Oe()(u.end_time).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ae(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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u8FDF\u4EA4\u6263\u5206:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Ft.a,{disabled:G||!u.allow_late,value:u.late_penalty,onChange:function(L){u.late_penalty=L,Ae(Object.assign({},u))}})),e.a.createElement(c.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(D.a,{align:"middle",className:"mt25 pl30"},e.a.createElement(c.a,null,"\u7ED3\u675F\u65F6\u95F4:"),e.a.createElement(c.a,{className:"ml5"},e.a.createElement(Nt.a,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()(Object(x.d)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:G||!u.allow_late,value:u.late_time?Oe()(u.late_time):"",onChange:function(L,pe){u.late_time=pe,Ae(Object.assign({},u))}})),e.a.createElement(c.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(Gt.a,null),e.a.createElement(D.a,{className:"mt25"},e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u8BC4\u5206\u8BBE\u7F6E")),e.a.createElement(c.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:G,onChange:function(L){u.total_score=L,Ae(Object.assign({},u)),y()}}),"\u5206"),e.a.createElement(c.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(D.a,{style:{paddingLeft:85,marginTop:30}},e.a.createElement(c.a,{flex:"1"},e.a.createElement(m.a,{disabled:G,checked:u.work_efficiency,onChange:function(L){u.work_efficiency=L.target.checked,u.work_efficiency?u.eff_score=20:u.eff_score=0,Ae(Object.assign({},u)),y()}},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(c.a,{className:wa.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(D.a,{align:"middle",style:{paddingLeft:105}},e.a.createElement(c.a,null,e.a.createElement("span",{className:"mr5"},"\u5206\u503C"),e.a.createElement(Ft.a,{disabled:G||!u.work_efficiency,value:u.eff_score,step:.1,onChange:function(L){u.eff_score=L,Ae(Object.assign({},u)),y()}}),e.a.createElement("span",{className:"ml5"},"\u5206"))),e.a.createElement(D.a,{align:"middle",style:{paddingLeft:85,marginTop:35}},e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.a.createElement(c.a,{flex:"1"},e.a.createElement(ye.a.Item,{className:"ml5"},e.a.createElement(bt.a.Group,{disabled:G,value:u.shixun_evaluation,onChange:function(L){u.shixun_evaluation=L.target.value,Ae(Object.assign({},u)),y()}},e.a.createElement(bt.a,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.a.createElement(bt.a,{value:1},"\u96BE\u6613\u5EA6"),e.a.createElement(bt.a,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.a.createElement(D.a,null,e.a.createElement(c.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"},(X==null?void 0:X.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(B,L){return e.a.createElement(D.a,{key:L,align:"middle",style:{paddingLeft:275,marginTop:20}},e.a.createElement(c.a,{flex:"1"},e.a.createElement(m.a,{disabled:G,defaultChecked:B.checked,onChange:function(P){u.challenge_settings[L].checked=P.target.checked,u.challenge_settings[L].hide=P.target.checked,Ae(Object(Q.a)({},u)),y()}},e.a.createElement("strong",null,B.challenge_name))),e.a.createElement(c.a,null,!B.checked&&e.a.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white mr10"},"\u53EF\u4E0D\u505A")),e.a.createElement(c.a,{flex:"150px"},e.a.createElement(Ft.a,{step:.1,value:B.challenge_score,disabled:G||u.shixun_evaluation!==2,onChange:function(P){u.challenge_settings[L].challenge_score=P,Ae(Object(Q.a)({},u))}}),e.a.createElement("span",{className:"ml10"},"\u5206")),e.a.createElement(c.a,{flex:"300px"},e.a.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},B.difficulty),"\u91D1\u5E01\u5956\u52B1\u6570\uFF1A ",B.challenge_exp))}),e.a.createElement(D.a,{className:"mt30",style:{paddingLeft:65}},e.a.createElement(c.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(D.a,{style:{paddingLeft:65}},e.a.createElement(bt.a.Group,{disabled:G,value:u.answer_open_evaluation,onChange:function(L){u.answer_open_evaluation=L.target.value,Ae(Object(Q.a)({},u))}},e.a.createElement(bt.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(bt.a,{value:!0,style:{marginTop:15}},e.a.createElement("strong",null,"\u4E0D\u6263\u5206")))),e.a.createElement(Gt.a,null),e.a.createElement(D.a,null,e.a.createElement(c.a,null,e.a.createElement("strong",null,"\u516C\u5F00\u8BBE\u7F6E")),e.a.createElement(c.a,{span:24,className:"mt15 pl30"},e.a.createElement(m.a,{checked:u.score_open,disabled:G,onChange:function(L){u.score_open=L.target.checked,Ae(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(c.a,{span:24,className:"mt15 pl30 pb40"},e.a.createElement(m.a,{checked:u.answer_public,disabled:G,onChange:function(L){u.answer_public=L.target.checked,Ae(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)")),!G&&e.a.createElement(c.a,{className:"mb50"},e.a.createElement(h.a,{type:"primary",size:"large",onClick:function(){return se()}},"\u63D0\u4EA4"),e.a.createElement(h.a,{type:"primary",size:"large",ghost:!0,className:"ml20",onClick:function(){le(!0),ct()}},"\u53D6\u6D88"))))},me=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f.effects}})(de),_e=t("VrcO"),ze=t.n(_e),Ge=function(p){var f,F=p.shixunHomeworks,fe=p.loading,re=p.dispatch,Ce=Object(De.m)(),ae=Object(De.l)(),W=Object(A.useState)([]),oe=Object(j.a)(W,2),X=oe[0],k=oe[1],we=Object(A.useState)([]),$e=Object(j.a)(we,2),G=$e[0],le=$e[1],Ee=Object(A.useState)(!0),ie=Object(j.a)(Ee,2),je=ie[0],Fe=ie[1],Ye=Object(A.useState)(!1),xe=Object(j.a)(Ye,2),N=xe[0],ue=xe[1],ne=Object(A.useState)(1),z=Object(j.a)(ne,2),V=z[0],Te=z[1],_t=Object(A.useState)([]),u=Object(j.a)(_t,2),Ae=u[0],ct=u[1],se=Object(A.useState)(!1),y=Object(j.a)(se,2),tt=y[0],B=y[1];Object(A.useEffect)(function(){F.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&J()},[F.actionTabs.key]);var L=ye.a.useForm(),pe=Object(j.a)(L,1),P=pe[0],I=[],J=function(){var Ze=Object(ge.a)(v.a.mark(function Le(){var b,o,_;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!(je&&!N)){Ne.next=11;break}return ue(!0),Te(V+1),Ne.next=5,Object(Ve.x)(Object(Q.a)(Object(Q.a)({},Ce),{},{page:V}));case 5:o=Ne.sent,_=Object(T.a)(o.group_list),(o==null?void 0:o.ungroup_list)&&_.push({id:o==null?void 0:o.ungroup_list.id,name:o==null?void 0:o.ungroup_list.name,works_count:o==null?void 0:o.ungroup_list.work_count,last_review_time:o==null?void 0:o.ungroup_list.last_review_time}),k([].concat(Object(T.a)(X),Object(T.a)(_))),ue(!1),((b=o.group_list)===null||b===void 0?void 0:b.length)<10&&Fe(!1);case 11:case"end":return Ne.stop()}},Le)}));return function(){return Ze.apply(this,arguments)}}(),Ke=function(){re({type:"shixunHomeworks/setActionTabs",payload:{}}),B(!1),Fe(!0),ue(!1),Te(0),k([]),P.resetFields()},ke=[{title:"",dataIndex:"id",width:280,render:function(Le,b){return e.a.createElement(m.a,{disabled:!(b.works_count>1),value:String(b.id)},b.id,"-",b.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(Se.a,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,visible:F.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:Object(ge.a)(v.a.mark(function Ze(){var Le,b;return v.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Le=P.getFieldValue(),_.next=3,Object(Ue.a)("/api/homework_commons/".concat(Ce.categoryId,"/homework_code_repeat.json"),{method:"post",body:{group_ids:Object(T.a)(Le.group_ids)}});case 3:if(b=_.sent,!(b.status===0)){_.next=11;break}return Ke(),g.b.success("\u64CD\u4F5C\u6210\u529F"),_.next=9,re({type:"shixunHomeworks/getWorkList",payload:F.actionTabs.params});case 9:he.c.push("/classrooms/".concat(Ce.coursesId,"/shixun_homework/").concat(Ce.categoryId,"/detail?tabs=2")),re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}});case 11:case"end":return _.stop()}},Ze)})),onCancel:Ke},F.codeReviewCourse&&e.a.createElement(ye.a,{form:P,onChange:function(Le){ct(Object(Q.a)({},P.getFieldValue()))},initialValues:(f={},Object(He.a)(f,"group_ids",I),Object(He.a)(f,"end_time",Oe()(Oe()().add(7,"days").format("YYYY-MM-DD HH:mm"))),f)},e.a.createElement("div",{className:"flexd-table-header mt20"},e.a.createElement(E.a,{pagination:!1,dataSource:[],columns:ke})),e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,{className:"w100"},e.a.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.a.createElement(ze.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Le){J()},hasMore:je,useWindow:!1},e.a.createElement(E.a,{loading:fe.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:ke,dataSource:X,pagination:!1})))))),e.a.createElement(D.a,null,e.a.createElement(c.a,{className:"ml10"},e.a.createElement(m.a,{checked:tt,onChange:function(Le){B(Le.target.checked);var b=[];Le.target.checked&&(b=X.filter(function(o){return o.works_count>1}).map(function(o){return o.id+""})),P.setFieldsValue(Object(He.a)({},"group_ids",b))}},"\u5168\u9009"))))},et=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f}})(Ge),mt=t("Mumi"),ft=t("/zo+"),it=function(p){var f,F,fe,re,Ce,ae,W,oe,X,k=p.shixunHomeworks,we=p.classroomList,$e=p.loading,G=p.dispatch,le=Object(De.m)(),Ee=Object(De.l)();Object(A.useEffect)(function(){we.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&G({type:"shixunHomeworks/getEndGroups",payload:{categoryId:le.categoryId}})},[we.actionTabs.key]);var ie=ye.a.useForm(),je=Object(j.a)(ie,1),Fe=je[0],Ye=[];if((f=k.endGroups)===null||f===void 0||((F=f.course_groups)===null||F===void 0)?void 0:F.length){var xe,N;(xe=k.endGroups)===null||xe===void 0||((N=xe.course_groups)===null||N===void 0)||N.map(function(ue){return Ye.push(ue.id+"")})}return e.a.createElement(Se.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:we.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:100},onOk:Object(ge.a)(v.a.mark(function ue(){var ne,z;return v.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return ne=Fe.getFieldValue(),Te.next=3,Object(Ue.a)("/api/courses/".concat(le.coursesId,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(T.a)(we.actionTabs.selectArrs),group_ids:Object(T.a)((ne==null?void 0:ne.group_ids)||[])}});case 3:z=Te.sent,z.status===0&&(g.b.success("\u64CD\u4F5C\u6210\u529F"),G({type:"classroomList/setActionTabs",payload:{}}),G({type:"shixunHomeworks/getWorkList",payload:Object(Q.a)({},le)}));case 5:case"end":return Te.stop()}},ue)})),onCancel:function(){G({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'),$e.effects["classroomList/getCourseGroups"]&&e.a.createElement("div",{className:"tc mt40"},e.a.createElement(ft.a,null)),!!((fe=k.endGroups)===null||fe===void 0||((re=fe.course_groups)===null||re===void 0)?void 0:re.length)&&e.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},((Ce=k.endGroups)===null||Ce===void 0||((ae=Ce.course_groups)===null||ae===void 0)?void 0:ae.length)&&e.a.createElement(ye.a,{form:Fe,initialValues:(W={},Object(He.a)(W,"group_ids",Ye),Object(He.a)(W,"end_time",Oe()(Oe()().add(7,"days").format("YYYY-MM-DD HH:mm"))),W)},e.a.createElement(ye.a.Item,{name:"group_ids"},e.a.createElement(m.a.Group,null,(oe=k.endGroups)===null||oe===void 0||((X=oe.course_groups)===null||X===void 0)?void 0:X.map(function(ue,ne){return e.a.createElement("div",{key:ne},e.a.createElement(m.a,{onChange:function(V){},key:ne,value:String(ue.id),defaultChecked:!0},ue.name))}))))))},Ct=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.classroomList,F=$.loading;return{shixunHomeworks:p,classroomList:f,loading:F}})(it),la=function(p){var f,F,fe,re,Ce,ae,W,oe=p.shixunHomeworks,X=p.loading,k=p.dispatch,we=Object(De.m)(),$e=Object(De.l)(),G=Object(A.useState)([]),le=Object(j.a)(G,2),Ee=le[0],ie=le[1];Object(A.useEffect)(function(){if(oe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")var ue=k({type:"shixunHomeworks/getPublishGroups",payload:Object(Q.a)({},we)}).then(function(ne){if(!ne.status){var z=[];ne.course_groups.map(function(V){z.push({id:V.id,checked:!0,time:Oe()(Oe()(new Date(Object(x.b)())).add(7,"days").format("YYYY-MM-DD HH:mm"))})}),ie(z.slice())}})},[oe.actionTabs.key]);var je=ye.a.useForm(),Fe=Object(j.a)(je,1),Ye=Fe[0],xe=function(ne){return ne&&ne0&&e.a.createElement(E.a,{style:{background:"#F4FAFF"},columns:N,dataSource:oe.publishGroups.course_groups,scroll:{y:240},pagination:!1})),(oe==null||((ae=oe.publishGroups)===null||ae===void 0||((W=ae.course_groups)===null||W===void 0))?void 0:W.length)>0&&e.a.createElement(m.a,{defaultChecked:!0,onClick:function(ne){ne.target.checked?Ee.map(function(z){return z.checked=!0}):Ee.map(function(z){return z.checked=!1}),ie(Object(T.a)(Ee))}},"\u5168\u9009"))},Yt=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading;return{shixunHomeworks:p,loading:f}})(la),Fa=t("Aocz"),Ht=t.n(Fa),Zt=t("HBuW"),Ja=function(p){var f,F,fe,re,Ce,ae,W,oe,X,k=p.shixunHomeworks,we=p.globalSetting,$e=p.loading,G=p.dispatch,le=Object(De.m)(),Ee=Object(De.l)(),ie=Object(A.useState)([]),je=Object(j.a)(ie,2),Fe=je[0],Ye=je[1],xe=Object(A.useState)(Ee.query.tabs||"0"),N=Object(j.a)(xe,2),ue=N[0],ne=N[1],z=Object(A.useState)({}),V=Object(j.a)(z,2),Te=V[0],_t=V[1],u=k.workList,Ae;le.category=Ee.query.category_id,le.order="work_score",le.b_order="desc";var ct=function(I){ne(I),I==="0"&&G({type:"shixunHomeworks/getWorkList",payload:Te})},se=function(){Se.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 I=Object(ge.a)(v.a.mark(function Ke(){var ke,Ze,Le;return v.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return Ze=(ke=k.workList)===null||ke===void 0?void 0:ke.myshixun_identifier,o.next=3,Object(Ve.T)({id:Ze});case 3:Le=o.sent,Le&&(g.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`),G({type:"shixunHomeworks/getWorkList",payload:Te}));case 5:case"end":return o.stop()}},Ke)}));function J(){return M.apply(this,arguments)}return J}()})},y=function P(M){var J;M=((J=M)===null||J===void 0?void 0:J.includes(".json"))?M:"".concat(M,".json"),Se.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)(v.a.mark(function Ze(){var Le,b;return v.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,Object(Zt.db)({url:M});case 2:if(Le=_.sent,Le){_.next=5;break}return _.abrupt("return");case 5:return g.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),_.next=8,Object(Zt.w)({id:Le.shixun_identifier});case 8:if(b=_.sent,!(b==null?void 0:b.game_identifier)){_.next=12;break}return Object(x.z)("/tasks/".concat(b.game_identifier)),_.abrupt("return");case 12:(b==null?void 0:b.status)===2?P(b==null?void 0:b.message):(b==null?void 0:b.status)===3&&tt(b==null?void 0:b.message);case 13:case"end":return _.stop()}},Ze)}));function ke(){return Ke.apply(this,arguments)}return ke}()})},tt=function(M){Se.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",M,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},N=function(){var P=Object(ge.a)(v.a.mark(function M(J){var Ke,ke;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return J=((Ke=J)===null||Ke===void 0?void 0:Ke.includes(".json"))?J:"".concat(J,".json"),Le.next=3,Object(Zt.db)({url:J});case 3:if(ke=Le.sent,!(ke==null?void 0:ke.game_identifier)){Le.next=7;break}return Object(x.z)("/tasks/".concat(ke.game_identifier)),Le.abrupt("return");case 7:(ke==null?void 0:ke.status)===2?y(ke==null?void 0:ke.message):(ke==null?void 0:ke.status)===3&&tt(ke==null?void 0:ke.message);case 8:case"end":return Le.stop()}},M)}));return function(J){return P.apply(this,arguments)}}(),L=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:e.a.createElement(Vt,{setExportParams:_t}),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(It,null)},{name:Object(Be.c)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:e.a.createElement(me,null)}].filter(function(P){if(Object(Be.q)())return P.name!=="\u4EE3\u7801\u67E5\u91CD";var M;return!u.code_review&&(u==null||((M=u.homework_status)===null||M===void 0)?void 0:M[0])!=="\u672A\u53D1\u5E03"?!0:P.name!=="\u4EE3\u7801\u67E5\u91CD"}),pe=function(){return e.a.createElement(q.a,null,e.a.createElement(q.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(q.a.Item,{key:"2"},e.a.createElement(Xe.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(K.a,{separator:">"},e.a.createElement(K.a.Item,null,e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework")},u.course_name)),e.a.createElement(K.a.Item,null,e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},u.category.category_name)),e.a.createElement(K.a.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Ht.a.title,"mt20"].join(" ")},e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},e.a.createElement(st.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},u.homework_name),e.a.createElement(x.g,{status:u.homework_status}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("aside",{className:Ht.a.rightMenu},Object(Be.q)()&&((f=k.workList)===null||f===void 0?void 0:f.redo_work)&&e.a.createElement("p",{onClick:se},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((F=k.workList)===null||F===void 0?void 0:F.shixun_status)>1&&((fe=k.workList)===null||fe===void 0?void 0:fe.time_status)<5&&Object(Be.q)()&&e.a.createElement("p",{onClick:function(){var M,J,Ke,ke,Ze,Le,b;((M=k.workList)===null||M===void 0||((J=M.task_operation)===null||J===void 0||((Ke=J[1])===null||Ke===void 0))?void 0:Ke.includes("/"))?N((ke=k.workList)===null||ke===void 0||((Ze=ke.task_operation)===null||Ze===void 0)?void 0:Ze[1]):Object(x.z)("/tasks/".concat((Le=k.workList)===null||Le===void 0||((b=Le.task_operation)===null||b===void 0)?void 0:b[1]))}},e.a.createElement("span",{className:"iconfont icon-kaiqizhong"}),(re=k.workList)===null||re===void 0||((Ce=re.task_operation)===null||Ce===void 0)?void 0:Ce[0]),((ae=k.workList)===null||ae===void 0?void 0:ae.commit_des)&&e.a.createElement("p",{onClick:function(){var M;Object(x.z)("/classrooms/".concat(le.coursesId,"/shixun_homework/").concat(le.categoryId,"/").concat((M=k.workList)===null||M===void 0?void 0:M.id,"/commitsummary"))}},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(H=k.workList)===null||H===void 0?void 0:H.commit_des),((oe=k.workList)===null||oe===void 0?void 0:oe.shixun_status)>1&&((W=k.workList)===null||W===void 0?void 0:W.is_enter_shixun)&&e.a.createElement(Xe.Link,{className:Ht.a.shixunDetail,to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},e.a.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u5B9E\u8BAD\u8BE6\u60C5"),ue=="1"&&Object(Be.c)()&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},e.a.createElement("span",{className:"iconfont icon-bianjishijuan3x"}),"\u7F16\u8F91\u4F5C\u4E1A"),Object(Be.c)()&&u.publish_immediately&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:le}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u53D1\u5E03"),Object(Be.c)()&&u.end_immediately&&e.a.createElement("p",{onClick:function(){G({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(Be.c)()&&u.code_review&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:u.student_works.map(function(M){return M.id}),params:le}})}},e.a.createElement("span",{className:"iconfont icon-daimachazhong"}),"\u4EE3\u7801\u67E5\u91CD"),Object(Be.c)()&&e.a.createElement(l.a,{overlay:pe,className:"ml10"},e.a.createElement(h.a,null,e.a.createElement(ce.a,null),"\u5BFC\u51FA",e.a.createElement(Y.a,null)))),e.a.createElement(r.a,{defaultActiveKey:ue,onChange:ct,className:Ht.a.menuTabs},L.map(function(P,M){return e.a.createElement(r.a.TabPane,{tab:P.name,key:P.id,forceRender:P.forceRender},P.compontent)})))),e.a.createElement(et,null),e.a.createElement(Ct,null),e.a.createElement(Yt,null))},qa=i.default=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading,F=$.globalSetting;return{shixunHomeworks:p,globalSetting:F,loading:f.effects}})(Ja)},Xm8N:function(We,i,t){"use strict";var be=t("rjoL"),r=t("TMtJ"),S=t("VBJJ"),l=t.n(S),I=t("55MS"),h=t("X/R0"),d=t("M6G9"),K=t("z3+T"),Z=t("buSX"),q=t("ZZRV"),te=t.n(q),v=t("ErOA"),Qe=t("q5+0"),g=t("9kvl"),ge=function(Se){var j=Se.shixunHomeworks,A=Se.dispatch,e=Object(Z.a)(Se,["shixunHomeworks","dispatch"]),De=Object(Qe.m)();return te.a.createElement(r.a,{centered:!0,title:"\u63D0\u793A",visible:j.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(K.a)(l.a.mark(function Xe(){var he;return l.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:debugger;return ce.next=3,Object(v.a)("/api/myshixuns/".concat(j.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:De.coursesId}});case 3:he=ce.sent,he.shixun_identifier&&(d.b.success("\u64CD\u4F5C\u6210\u529F"),A({type:"shixunHomeworks/setActionTabs",payload:{}}),A({type:"shixunHomeworks/getWorkList",payload:Object(I.a)({},j.actionTabs.params)}));case 5:case"end":return ce.stop()}},Xe)})),onCancel:function(){A({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),te.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};i.a=Object(g.a)(function(ot){var Se=ot.shixunHomeworks;return{shixunHomeworks:Se}})(ge)},bntm:function(We,i,t){"use strict";t.d(i,"d",function(){return be}),t.d(i,"b",function(){return r}),t.d(i,"c",function(){return S}),t.d(i,"a",function(){return l});function be(I){try{I.mozRequestFullScreen?I.mozRequestFullScreen():I.webkitRequestFullScreen&&I.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function r(){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 l(){var I=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(I==null)}},dejd:function(We,i,t){},dfu6:function(We,i,t){"use strict";t.d(i,"a",function(){return be});var be=function(l){var I=/^(\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 I.test(l)},r=function(l){var I=/^(\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 I.test(l)}},kSUc:function(We,i,t){},mH3W:function(We,i,t){},mgmH:function(We,i,t){"use strict";t.d(i,"d",function(){return Qe}),t.d(i,"b",function(){return g}),t.d(i,"e",function(){return ge}),t.d(i,"c",function(){return ot}),t.d(i,"f",function(){return Se}),t.d(i,"h",function(){return j}),t.d(i,"g",function(){return A}),t.d(i,"j",function(){return e}),t.d(i,"a",function(){return De}),t.d(i,"k",function(){return Xe}),t.d(i,"i",function(){return he}),t.d(i,"l",function(){return st});var be=t("X/R0"),r=t("M6G9"),S=t("VBJJ"),l=t.n(S),I=t("55MS"),h=t("z3+T"),d=t("oUNq"),K=t("9kvl"),Z=t("1vsH"),q=t("m3rI"),te=function(){Object(K.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},v=function(){Object(K.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Qe=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.r)(Object(I.a)({},x));case 3:if(B=R.sent,!(B.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/export_couser_info.json"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),g=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.p)(Object(I.a)({},x));case 2:if(B=R.sent,!(B.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_member_act_score")),R.next=10;break;case 8:if(!(B.status===-2)){R.next=10;break}return R.abrupt("return",B);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),ge=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.s)(Object(I.a)({},x));case 2:if(B=R.sent,!(B.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_score")),R.next=10;break;case 8:if(!(B.status===-2)){R.next=10;break}return R.abrupt("return",B);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),ot=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:debugger;return R.next=3,Object(d.q)(Object(I.a)({},x));case 3:if(B=R.sent,!(B.status===0)){R.next=9;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_exercise_and_other")),R.next=11;break;case 9:if(!(B.status===-2)){R.next=11;break}return R.abrupt("return",B);case 11:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),Se=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.t)(Object(I.a)({},x));case 2:if(B=R.sent,!(B.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_homework")),R.next=10;break;case 8:if(!(B.status===-2)){R.next=10;break}return R.abrupt("return",B);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),j=function(){var ce=Object(h.a)(l.a.mark(function Y(x,B){var ee;return l.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(d.v)(Object(I.a)({},x));case 2:ee=qe.sent,ee.status===0&&(r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/").concat(B)));case 4:case"end":return qe.stop()}},Y)}));return function(x,B){return ce.apply(this,arguments)}}(),A=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.u)(Object(I.a)({},x));case 3:if(B=R.sent,!(B.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/homework_commons/".concat(x.categoryId,"/works_list.zip"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),e=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.x)(Object(I.a)({},x));case 3:if(B=R.sent,!(B.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/polls/".concat(x.categoryId,"/commit_result.xlsx"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),De=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/attendances/export_xlsx_data.xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),Xe=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/video_study_statics.xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),he=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var B;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.w)(Object(I.a)({},x));case 2:B=R.sent,B.status===0&&(r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/exercise_score")));case 4:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),st=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/export_records/".concat(x.id,".xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}()},s8TD:function(We,i,t){"use strict";t.d(i,"a",function(){return te});var be=t("AVV0"),r=t("XZgM"),S=t("TFeq"),l=t("RXQH"),I=t("VgM2"),h=t("rjoL"),d=t("TMtJ"),K=t("ZZRV"),Z=t.n(K),q=t("dfu6"),te=function(Qe){return new Promise(function(g,ge){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return ge("WebRTC not supported by browser");var ot=new RTCPeerConnection,Se=[];ot.createDataChannel(""),ot.createOffer().then(function(j){return ot.setLocalDescription(j)}).catch(function(j){return ge(j)}),ot.onicecandidate=function(j){console.log("event:",j);var A=[];if(!j||!j.candidate){if(console.log("ips",Se),Se.length==0||!Object(q.a)(Se[0])){var e=d.a.info({title:Z.a.createElement(S.a,null,Z.a.createElement(I.a,{flex:"1"},"\u63D0\u793A"),Z.a.createElement(I.a,null,Z.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:Z.a.createElement(S.a,null,Z.a.createElement(I.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",Qe.ip_limit==="inner"&&Z.a.createElement(Z.a.Fragment,null,Z.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"),Z.a.createElement("br",null),Z.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 De=Se.filter(function(lt){return Object(q.a)(lt)});return g(De.join(""))}var Xe=j.candidate.candidate.split(" "),he=Object(be.a)(Xe),st=he[0],ce=he[1],Y=he[2],x=he[3],B=he[4],ee=he[5],R=he[7],qe=he.slice(8),Je=["rtp","rtpc"];if(console.log("event:",j),Se.some(function(lt){return lt==B})||Se.push(B),console.log(" candidate: "+st.split(":")[1]),console.log(" component: "+Je[ce-1]),console.log(" protocol: "+Y),console.log(" priority: "+x),console.log(" ip: "+B),console.log(" port: "+ee),console.log(" type: "+R),qe.length){console.log("attributes: ");for(var ht=0;ht "+qe[ht]+": "+qe[ht+1])}}})}},xKgJ:function(We,i,t){"use strict";t.d(i,"o",function(){return h}),t.d(i,"b",function(){return d}),t.d(i,"c",function(){return K}),t.d(i,"e",function(){return Z}),t.d(i,"f",function(){return q}),t.d(i,"s",function(){return te}),t.d(i,"g",function(){return v}),t.d(i,"t",function(){return Qe}),t.d(i,"d",function(){return g}),t.d(i,"i",function(){return ge}),t.d(i,"j",function(){return ot}),t.d(i,"q",function(){return Se}),t.d(i,"h",function(){return j}),t.d(i,"p",function(){return A}),t.d(i,"r",function(){return he}),t.d(i,"a",function(){return Y}),t.d(i,"l",function(){return Pt}),t.d(i,"m",function(){return Et}),t.d(i,"k",function(){return Be}),t.d(i,"n",function(){return xt}),t.d(i,"u",function(){return Dt});var be=t("9kvl"),r;(function(m){m[m.SuperAdmin=1]="SuperAdmin",m[m.Operation=2]="Operation",m[m.CertifiedTeacher=5]="CertifiedTeacher",m[m.TrainingProduction=8]="TrainingProduction",m[m.UncertifiedTeacher=12]="UncertifiedTeacher",m[m.Student=15]="Student"})(r||(r={}));var S;(function(m){m[m.SuperAdmin=1]="SuperAdmin",m[m.Operation=2]="Operation",m[m.Admin=5]="Admin",m[m.Teacher=8]="Teacher",m[m.Assistant=12]="Assistant",m[m.Student=15]="Student"})(S||(S={}));var l=function(w){var E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return w.some(function(ye){return ye==(nt==null?void 0:nt.role)})},I=function(w){var E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return(nt==null?void 0:nt.own)?!0:w.some(function(ye){var kt;return ye==(nt==null||((kt=nt.course)===null||kt===void 0)?void 0:kt.course_role)})},h=function(){var w=Object(be.b)()._store.getState(),E=w.user,He=E.userInfo;return He.main_site},d=function(){var w,E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return nt==null||((w=nt.course)===null||w===void 0)?void 0:w.course_is_end},K=function(){return I([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant])},Z=function(){return I([S.SuperAdmin,S.Teacher,S.Admin,S.Assistant,S.Operation])},q=function(){return I([S.SuperAdmin,S.Teacher,S.Admin])},te=function(){return I([S.SuperAdmin])},v=function(){return I([S.SuperAdmin,S.Operation,S.Admin])},Qe=function(){return I([S.SuperAdmin,S.Operation])},g=function(){return I([S.SuperAdmin,S.Admin])},ge=function(){return I([S.SuperAdmin,S.Operation,S.Admin,S.Teacher])},ot=function(){return I([S.Assistant])},Se=function(){return I([S.Student])},j=function(){return I([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant,S.Student])},A=function(){var w,E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return(nt==null||((w=nt.course)===null||w===void 0)?void 0:w.course_role)===null},e=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},De=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&l([r.SuperAdmin])},Xe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&l([r.SuperAdmin,r.Operation])},he=function(){return l([S.Student])},st=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},ce=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},Y=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},x=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},B=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},ee=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},R=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},qe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Je=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):!1},ht=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},lt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},ve=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},D=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},Ie=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?!1:E||!E&&l([r.SuperAdmin,r.Operation])},c=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?E||!E&&l([r.SuperAdmin,r.Operation]):!1},Q=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},ut=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?!E&&l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},at=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},pt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},vt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},At=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},rt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Oe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?E||!E&&l([r.SuperAdmin,r.Operation]):!1},gt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Rt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return I([S.Teacher])},Pt=function(){return l([r.SuperAdmin])},Et=function(){return l([r.SuperAdmin,r.Operation])},Be=function(){return l([r.Student])},Ot=function(){return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},xt=function(){var w,E=Object(be.b)()._store.getState(),He=E.user;return!!((w=He.userInfo)===null||w===void 0?void 0:w.login)},Dt=function(){var w=Object(be.b)()._store.getState(),E=w.user;return E.userInfo}},zetH:function(We,i,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"}}}]); +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u5B9E\u8BAD\u4F5C\u4E1A`),G({type:"shixunHomeworks/getWorkList",payload:Te}));case 5:case"end":return o.stop()}},Ke)}));function J(){return I.apply(this,arguments)}return J}()})},y=function P(I){var J;I=((J=I)===null||J===void 0?void 0:J.includes(".json"))?I:"".concat(I,".json"),Se.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)(v.a.mark(function Ze(){var Le,b;return v.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,Object(Zt.db)({url:I});case 2:if(Le=_.sent,Le){_.next=5;break}return _.abrupt("return");case 5:return g.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),_.next=8,Object(Zt.w)({id:Le.shixun_identifier});case 8:if(b=_.sent,!(b==null?void 0:b.game_identifier)){_.next=12;break}return Object(x.z)("/tasks/".concat(b.game_identifier)),_.abrupt("return");case 12:(b==null?void 0:b.status)===2?P(b==null?void 0:b.message):(b==null?void 0:b.status)===3&&tt(b==null?void 0:b.message);case 13:case"end":return _.stop()}},Ze)}));function ke(){return Ke.apply(this,arguments)}return ke}()})},tt=function(I){Se.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",I,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},B=function(){var P=Object(ge.a)(v.a.mark(function I(J){var Ke,ke;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return J=((Ke=J)===null||Ke===void 0?void 0:Ke.includes(".json"))?J:"".concat(J,".json"),Le.next=3,Object(Zt.db)({url:J});case 3:if(ke=Le.sent,!(ke==null?void 0:ke.game_identifier)){Le.next=7;break}return Object(x.z)("/tasks/".concat(ke.game_identifier)),Le.abrupt("return");case 7:(ke==null?void 0:ke.status)===2?y(ke==null?void 0:ke.message):(ke==null?void 0:ke.status)===3&&tt(ke==null?void 0:ke.message);case 8:case"end":return Le.stop()}},I)}));return function(J){return P.apply(this,arguments)}}(),L=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:e.a.createElement(Vt,{setExportParams:_t}),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(It,null)},{name:Object(Be.c)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:e.a.createElement(me,null)}].filter(function(P){if(Object(Be.q)())return P.name!=="\u4EE3\u7801\u67E5\u91CD";var I;return!u.code_review&&(u==null||((I=u.homework_status)===null||I===void 0)?void 0:I[0])!=="\u672A\u53D1\u5E03"?!0:P.name!=="\u4EE3\u7801\u67E5\u91CD"}),pe=function(){return e.a.createElement(q.a,null,e.a.createElement(q.a.Item,{onClick:function(){Object(M.h)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),e.a.createElement(q.a.Item,{key:"2"},e.a.createElement(Xe.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(K.a,{separator:">"},e.a.createElement(K.a.Item,null,e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework")},u.course_name)),e.a.createElement(K.a.Item,null,e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},u.category.category_name)),e.a.createElement(K.a.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Ht.a.title,"mt20"].join(" ")},e.a.createElement(Xe.Link,{to:"/classrooms/".concat(u.course_id,"/shixun_homework/").concat(u.category.main?"":u.category.category_id)},e.a.createElement(st.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},u.homework_name),e.a.createElement(x.g,{status:u.homework_status}))),e.a.createElement("aside",{className:"mt30 relative"},e.a.createElement("aside",{className:Ht.a.rightMenu},Object(Be.q)()&&((f=k.workList)===null||f===void 0?void 0:f.redo_work)&&e.a.createElement("p",{onClick:se},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((F=k.workList)===null||F===void 0?void 0:F.shixun_status)>1&&((fe=k.workList)===null||fe===void 0?void 0:fe.time_status)<5&&Object(Be.q)()&&e.a.createElement("p",{onClick:function(){var I,J,Ke,ke,Ze,Le,b;((I=k.workList)===null||I===void 0||((J=I.task_operation)===null||J===void 0||((Ke=J[1])===null||Ke===void 0))?void 0:Ke.includes("/"))?B((ke=k.workList)===null||ke===void 0||((Ze=ke.task_operation)===null||Ze===void 0)?void 0:Ze[1]):Object(x.z)("/tasks/".concat((Le=k.workList)===null||Le===void 0||((b=Le.task_operation)===null||b===void 0)?void 0:b[1]))}},e.a.createElement("span",{className:"iconfont icon-kaiqizhong"}),(re=k.workList)===null||re===void 0||((Ce=re.task_operation)===null||Ce===void 0)?void 0:Ce[0]),((ae=k.workList)===null||ae===void 0?void 0:ae.commit_des)&&e.a.createElement("p",{onClick:function(){var I;Object(x.z)("/classrooms/".concat(le.coursesId,"/shixun_homework/").concat(le.categoryId,"/").concat((I=k.workList)===null||I===void 0?void 0:I.id,"/commitsummary"))}},e.a.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(W=k.workList)===null||W===void 0?void 0:W.commit_des),((oe=k.workList)===null||oe===void 0?void 0:oe.shixun_status)>1&&((X=k.workList)===null||X===void 0?void 0:X.is_enter_shixun)&&e.a.createElement(Xe.Link,{className:Ht.a.shixunDetail,to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},e.a.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u5B9E\u8BAD\u8BE6\u60C5"),ue=="1"&&Object(Be.c)()&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},e.a.createElement("span",{className:"iconfont icon-bianjishijuan3x"}),"\u7F16\u8F91\u4F5C\u4E1A"),Object(Be.c)()&&u.publish_immediately&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:le}})}},e.a.createElement("span",{className:"iconfont icon-shijian"}),"\u7ACB\u5373\u53D1\u5E03"),Object(Be.c)()&&u.end_immediately&&e.a.createElement("p",{onClick:function(){G({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(Be.c)()&&u.code_review&&e.a.createElement("p",{onClick:function(){G({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:u.student_works.map(function(I){return I.id}),params:le}})}},e.a.createElement("span",{className:"iconfont icon-daimachazhong"}),"\u4EE3\u7801\u67E5\u91CD"),Object(Be.c)()&&e.a.createElement(l.a,{overlay:pe,className:"ml10"},e.a.createElement(h.a,null,e.a.createElement(ce.a,null),"\u5BFC\u51FA",e.a.createElement(Y.a,null)))),e.a.createElement(r.a,{defaultActiveKey:ue,onChange:ct,className:Ht.a.menuTabs},L.map(function(P,I){return e.a.createElement(r.a.TabPane,{tab:P.name,key:P.id,forceRender:P.forceRender},P.compontent)})))),e.a.createElement(et,null),e.a.createElement(Ct,null),e.a.createElement(Yt,null))},qa=i.default=Object(he.a)(function($){var p=$.shixunHomeworks,f=$.loading,F=$.globalSetting;return{shixunHomeworks:p,globalSetting:F,loading:f.effects}})(Ja)},Xm8N:function(We,i,t){"use strict";var be=t("rjoL"),r=t("TMtJ"),S=t("VBJJ"),l=t.n(S),H=t("55MS"),h=t("X/R0"),d=t("M6G9"),K=t("z3+T"),Z=t("buSX"),q=t("ZZRV"),te=t.n(q),v=t("ErOA"),Qe=t("q5+0"),g=t("9kvl"),ge=function(Se){var j=Se.shixunHomeworks,A=Se.dispatch,e=Object(Z.a)(Se,["shixunHomeworks","dispatch"]),De=Object(Qe.m)();return te.a.createElement(r.a,{centered:!0,title:"\u63D0\u793A",visible:j.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(K.a)(l.a.mark(function Xe(){var he;return l.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:debugger;return ce.next=3,Object(v.a)("/api/myshixuns/".concat(j.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:De.coursesId}});case 3:he=ce.sent,he.shixun_identifier&&(d.b.success("\u64CD\u4F5C\u6210\u529F"),A({type:"shixunHomeworks/setActionTabs",payload:{}}),A({type:"shixunHomeworks/getWorkList",payload:Object(H.a)({},j.actionTabs.params)}));case 5:case"end":return ce.stop()}},Xe)})),onCancel:function(){A({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),te.a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};i.a=Object(g.a)(function(ot){var Se=ot.shixunHomeworks;return{shixunHomeworks:Se}})(ge)},bntm:function(We,i,t){"use strict";t.d(i,"d",function(){return be}),t.d(i,"b",function(){return r}),t.d(i,"c",function(){return S}),t.d(i,"a",function(){return l});function be(H){try{H.mozRequestFullScreen?H.mozRequestFullScreen():H.webkitRequestFullScreen&&H.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function r(){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 l(){var H=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(H==null)}},dejd:function(We,i,t){},dfu6:function(We,i,t){"use strict";t.d(i,"a",function(){return be});var be=function(l){var H=/^(\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 H.test(l)},r=function(l){var H=/^(\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 H.test(l)}},kSUc:function(We,i,t){},mH3W:function(We,i,t){},mgmH:function(We,i,t){"use strict";t.d(i,"d",function(){return Qe}),t.d(i,"b",function(){return g}),t.d(i,"e",function(){return ge}),t.d(i,"c",function(){return ot}),t.d(i,"f",function(){return Se}),t.d(i,"h",function(){return j}),t.d(i,"g",function(){return A}),t.d(i,"j",function(){return e}),t.d(i,"a",function(){return De}),t.d(i,"k",function(){return Xe}),t.d(i,"i",function(){return he}),t.d(i,"l",function(){return st});var be=t("X/R0"),r=t("M6G9"),S=t("VBJJ"),l=t.n(S),H=t("55MS"),h=t("z3+T"),d=t("oUNq"),K=t("9kvl"),Z=t("1vsH"),q=t("m3rI"),te=function(){Object(K.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},v=function(){Object(K.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Qe=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.r)(Object(H.a)({},x));case 3:if(M=R.sent,!(M.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/export_couser_info.json"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),g=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.p)(Object(H.a)({},x));case 2:if(M=R.sent,!(M.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_member_act_score")),R.next=10;break;case 8:if(!(M.status===-2)){R.next=10;break}return R.abrupt("return",M);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),ge=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.s)(Object(H.a)({},x));case 2:if(M=R.sent,!(M.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_score")),R.next=10;break;case 8:if(!(M.status===-2)){R.next=10;break}return R.abrupt("return",M);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),ot=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:debugger;return R.next=3,Object(d.q)(Object(H.a)({},x));case 3:if(M=R.sent,!(M.status===0)){R.next=9;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_exercise_and_other")),R.next=11;break;case 9:if(!(M.status===-2)){R.next=11;break}return R.abrupt("return",M);case 11:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),Se=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.t)(Object(H.a)({},x));case 2:if(M=R.sent,!(M.status===0)){R.next=8;break}r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/course_total_homework")),R.next=10;break;case 8:if(!(M.status===-2)){R.next=10;break}return R.abrupt("return",M);case 10:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),j=function(){var ce=Object(h.a)(l.a.mark(function Y(x,M){var ee;return l.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(d.v)(Object(H.a)({},x));case 2:ee=qe.sent,ee.status===0&&(r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/").concat(M)));case 4:case"end":return qe.stop()}},Y)}));return function(x,M){return ce.apply(this,arguments)}}(),A=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.u)(Object(H.a)({},x));case 3:if(M=R.sent,!(M.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/homework_commons/".concat(x.categoryId,"/works_list.zip"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),e=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return te(),R.next=3,Object(d.x)(Object(H.a)({},x));case 3:if(M=R.sent,!(M.status===0)){R.next=7;break}return R.next=7,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/polls/".concat(x.categoryId,"/commit_result.xlsx"),query:x}));case 7:v();case 8:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),De=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/attendances/export_xlsx_data.xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),Xe=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/courses/".concat(x.coursesId,"/video_study_statics.xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),he=function(){var ce=Object(h.a)(l.a.mark(function Y(x){var M;return l.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(d.w)(Object(H.a)({},x));case 2:M=R.sent,M.status===0&&(r.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),K.c.push("/classrooms/".concat(x.coursesId,"/exportlist/exercise_score")));case 4:case"end":return R.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}(),st=function(){var ce=Object(h.a)(l.a.mark(function Y(x){return l.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(Z.k)("",Object(Z.B)({url:q.a.API_SERVER+"/api/export_records/".concat(x.id,".xlsx"),query:x}));case 2:case"end":return ee.stop()}},Y)}));return function(x){return ce.apply(this,arguments)}}()},s8TD:function(We,i,t){"use strict";t.d(i,"a",function(){return te});var be=t("AVV0"),r=t("XZgM"),S=t("TFeq"),l=t("RXQH"),H=t("VgM2"),h=t("rjoL"),d=t("TMtJ"),K=t("ZZRV"),Z=t.n(K),q=t("dfu6"),te=function(Qe){return new Promise(function(g,ge){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return ge("WebRTC not supported by browser");var ot=new RTCPeerConnection,Se=[];ot.createDataChannel(""),ot.createOffer().then(function(j){return ot.setLocalDescription(j)}).catch(function(j){return ge(j)}),ot.onicecandidate=function(j){console.log("event:",j);var A=[];if(!j||!j.candidate){if(console.log("ips",Se),Se.length==0||!Object(q.a)(Se[0])){var e=d.a.info({title:Z.a.createElement(S.a,null,Z.a.createElement(H.a,{flex:"1"},"\u63D0\u793A"),Z.a.createElement(H.a,null,Z.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:Z.a.createElement(S.a,null,Z.a.createElement(H.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",Qe.ip_limit==="inner"&&Z.a.createElement(Z.a.Fragment,null,Z.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"),Z.a.createElement("br",null),Z.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 De=Se.filter(function(lt){return Object(q.a)(lt)});return g(De.join(""))}var Xe=j.candidate.candidate.split(" "),he=Object(be.a)(Xe),st=he[0],ce=he[1],Y=he[2],x=he[3],M=he[4],ee=he[5],R=he[7],qe=he.slice(8),Je=["rtp","rtpc"];if(console.log("event:",j),Se.some(function(lt){return lt==M})||Se.push(M),console.log(" candidate: "+st.split(":")[1]),console.log(" component: "+Je[ce-1]),console.log(" protocol: "+Y),console.log(" priority: "+x),console.log(" ip: "+M),console.log(" port: "+ee),console.log(" type: "+R),qe.length){console.log("attributes: ");for(var ht=0;ht "+qe[ht]+": "+qe[ht+1])}}})}},xKgJ:function(We,i,t){"use strict";t.d(i,"o",function(){return h}),t.d(i,"b",function(){return d}),t.d(i,"c",function(){return K}),t.d(i,"e",function(){return Z}),t.d(i,"f",function(){return q}),t.d(i,"s",function(){return te}),t.d(i,"g",function(){return v}),t.d(i,"t",function(){return Qe}),t.d(i,"d",function(){return g}),t.d(i,"i",function(){return ge}),t.d(i,"j",function(){return ot}),t.d(i,"q",function(){return Se}),t.d(i,"h",function(){return j}),t.d(i,"p",function(){return A}),t.d(i,"r",function(){return he}),t.d(i,"a",function(){return Y}),t.d(i,"l",function(){return Pt}),t.d(i,"m",function(){return Et}),t.d(i,"k",function(){return Be}),t.d(i,"n",function(){return xt}),t.d(i,"u",function(){return Dt});var be=t("9kvl"),r;(function(m){m[m.SuperAdmin=1]="SuperAdmin",m[m.Operation=2]="Operation",m[m.CertifiedTeacher=5]="CertifiedTeacher",m[m.TrainingProduction=8]="TrainingProduction",m[m.UncertifiedTeacher=12]="UncertifiedTeacher",m[m.Student=15]="Student"})(r||(r={}));var S;(function(m){m[m.SuperAdmin=1]="SuperAdmin",m[m.Operation=2]="Operation",m[m.Admin=5]="Admin",m[m.Teacher=8]="Teacher",m[m.Assistant=12]="Assistant",m[m.Student=15]="Student"})(S||(S={}));var l=function(w){var E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return w.some(function(ye){return ye==(nt==null?void 0:nt.role)})},H=function(w){var E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return(nt==null?void 0:nt.own)?!0:w.some(function(ye){var kt;return ye==(nt==null||((kt=nt.course)===null||kt===void 0)?void 0:kt.course_role)})},h=function(){var w=Object(be.b)()._store.getState(),E=w.user,He=E.userInfo;return He.main_site},d=function(){var w,E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return nt==null||((w=nt.course)===null||w===void 0)?void 0:w.course_is_end},K=function(){return H([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant])},Z=function(){return H([S.SuperAdmin,S.Teacher,S.Admin,S.Assistant,S.Operation])},q=function(){return H([S.SuperAdmin,S.Teacher,S.Admin])},te=function(){return H([S.SuperAdmin])},v=function(){return H([S.SuperAdmin,S.Operation,S.Admin])},Qe=function(){return H([S.SuperAdmin,S.Operation])},g=function(){return H([S.SuperAdmin,S.Admin])},ge=function(){return H([S.SuperAdmin,S.Operation,S.Admin,S.Teacher])},ot=function(){return H([S.Assistant])},Se=function(){return H([S.Student])},j=function(){return H([S.SuperAdmin,S.Operation,S.Admin,S.Teacher,S.Assistant,S.Student])},A=function(){var w,E=Object(be.b)()._store.getState(),He=E.user,nt=He.userInfo;return(nt==null||((w=nt.course)===null||w===void 0)?void 0:w.course_role)===null},e=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},De=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&l([r.SuperAdmin])},Xe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&l([r.SuperAdmin,r.Operation])},he=function(){return l([S.Student])},st=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},ce=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},Y=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},x=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},M=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},ee=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},R=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},qe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Je=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):!1},ht=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},lt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},ve=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},D=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):E||!E&&l([r.SuperAdmin,r.Operation])},Ie=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?!1:E||!E&&l([r.SuperAdmin,r.Operation])},c=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?E||!E&&l([r.SuperAdmin,r.Operation]):!1},Q=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},ut=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?!E&&l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},at=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},pt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},vt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin]):E||!E&&l([r.SuperAdmin])},At=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation]):E||!E&&l([r.SuperAdmin,r.Operation])},rt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Oe=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?E||!E&&l([r.SuperAdmin,r.Operation]):!1},gt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return w?l([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):E||!E&&l([r.SuperAdmin,r.Operation])},Rt=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return H([S.Teacher])},Pt=function(){return l([r.SuperAdmin])},Et=function(){return l([r.SuperAdmin,r.Operation])},Be=function(){return l([r.Student])},Ot=function(){return l([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},xt=function(){var w,E=Object(be.b)()._store.getState(),He=E.user;return!!((w=He.userInfo)===null||w===void 0?void 0:w.login)},Dt=function(){var w=Object(be.b)()._store.getState(),E=w.user;return E.userInfo}},zetH:function(We,i,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"}}}]);