You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__Lists__Exerc...

1 line
69 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[58,5,6,7,9,10,12],{"1vsH":function(e,n,t){"use strict";t.d(n,"i",(function(){return s})),t.d(n,"k",(function(){return u})),t.d(n,"e",(function(){return d})),t.d(n,"h",(function(){return m})),t.d(n,"c",(function(){return p})),t.d(n,"f",(function(){return _})),t.d(n,"g",(function(){return v})),t.d(n,"a",(function(){return f})),t.d(n,"C",(function(){return g})),t.d(n,"B",(function(){return h})),t.d(n,"D",(function(){return b})),t.d(n,"E",(function(){return w})),t.d(n,"s",(function(){return E})),t.d(n,"r",(function(){return x})),t.d(n,"p",(function(){return y})),t.d(n,"o",(function(){return k})),t.d(n,"A",(function(){return j})),t.d(n,"j",(function(){return N})),t.d(n,"z",(function(){return C})),t.d(n,"u",(function(){return q})),t.d(n,"l",(function(){return D})),t.d(n,"x",(function(){return A})),t.d(n,"n",(function(){return T})),t.d(n,"d",(function(){return M})),t.d(n,"b",(function(){return R})),t.d(n,"t",(function(){return P})),t.d(n,"y",(function(){return L})),t.d(n,"w",(function(){return V})),t.d(n,"m",(function(){return H})),t.d(n,"v",(function(){return Z})),t.d(n,"q",(function(){return W}));var a=t("zjzt"),r=t("ZZRV"),o=t.n(r),i=t("xKgJ"),c=t("vcnW"),l=t.n(c),s=["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"],u=function(e){var n,t=(n={},Object(a["a"])(n,-1,"\u91cd\u505a\u4e2d"),Object(a["a"])(n,0,"\u672a\u5f00\u542f"),Object(a["a"])(n,1,"\u672a\u901a\u5173"),Object(a["a"])(n,2,"\u6309\u65f6\u901a\u5173"),n);return t[e]||"\u8fdf\u4ea4\u901a\u5173"},d=function(e){var n,t,r,i=(n={},Object(a["a"])(n,-1,{name:"\u91cd\u505a\u4e2d",class:"c-orange"}),Object(a["a"])(n,0,{name:"\u672a\u5f00\u542f",class:"c-black"}),Object(a["a"])(n,1,{name:"\u672a\u901a\u5173",class:"c-red"}),Object(a["a"])(n,2,{name:"\u6309\u65f6\u901a\u5173",class:"c-green"}),Object(a["a"])(n,3,{name:"\u8fdf\u4ea4\u901a\u5173",class:"c-orange"}),n);return o.a.createElement("span",{className:null===i||void 0===i||null===(t=i[e.status])||void 0===t?void 0:t["class"]},null===i||void 0===i||null===(r=i[e.status])||void 0===r?void 0:r["name"])},m=function(e){var n=e.status,t={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 o.a.createElement("span",{className:t[n]["class"]},t[n]["name"])}catch(a){console.log("utils.StatusGraduationProjectTags",e.status)}},p={1:"\u672a\u53d1\u5e03",2:"\u8003\u8bd5\u4e2d",3:"\u5df2\u622a\u6b62",4:"\u5df2\u7ed3\u675f"},_={1:"\u672a\u53d1\u5e03",2:"\u63d0\u4ea4\u4e2d",3:"\u5df2\u622a\u6b62",4:"\u5df2\u7ed3\u675f"},v=function(e){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"}},t=[];e.is_random&&t.push(o.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968f\u673a"));try{e.status&&e.status.map((function(e,a){t.push(o.a.createElement("span",{key:a,className:n[e]&&n[e]["class"]},e))}))}catch(a){console.log("utils.status.tag:",a,e.status)}return t},f=function(e){var n,t,a={0:{name:"\u672a\u63d0\u4ea4",class:"c-black"},1:{name:"\u6309\u65f6\u63d0\u4ea4",class:"c-green"},2:{name:"\u5ef6\u65f6\u63d0\u4ea4",class:"c-red"}};return o.a.createElement("span",{className:null===(n=a[e.status])||void 0===n?void 0:n["class"]},null===(t=a[e.status])||void 0===t?void 0:t["name"])},g=function(e){e=new Date(e).getTime();var n=6e4,t=60*n,a=24*t,r="",o=(new Date).getTime(),i=o-e;if(i<0)return console.log("\u65f6\u95f4\u4e0d\u5bf9\u52b2,\u670d\u52a1\u5668\u521b\u5efa\u65f6\u95f4\u4e0e\u5f53\u524d\u65f6\u95f4\u4e0d\u540c\u6b65"),"\u521a\u521a";var c=parseInt(i/a,10),l=parseInt(i/t,10),s=parseInt(i/n,10);return r=c>30?""+h(e,"yyyy-MM-dd"):c>1?c+"\u5929\u524d":1==c?"\u6628\u5929":l>=1?l+"\u5c0f\u65f6\u524d":s>=5?s+"\u5206\u949f\u524d":"\u521a\u521a",r},h=function(e,n){"string"==typeof e&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var t={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},a=[["\u65e5","\u4e00","\u4e8c","\u4e09","\u56db","\u4e94","\u516d"],["\u5468\u65e5","\u5468\u4e00","\u5468\u4e8c","\u5468\u4e09","\u5468\u56db","\u5468\u4e94","\u5468\u516d"],["\u661f\u671f\u65e5","\u661f\u671f\u4e00","\u661f\u671f\u4e8c","\u661f\u671f\u4e09","\u661f\u671f\u56db","\u661f\u671f\u4e94","\u661f\u671f\u516d"]];for(var r in/(y+)/.test(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,a[RegExp.$1.length-1][e.getDay()])),t)new RegExp("("+r+")").test(n)&&(n=n.replace(RegExp.$1,1==RegExp.$1.length?t[r]:("00"+t[r]).substr((""+t[r]).length)));return n},b=function(e){if(!e||e<0)return"0\u79d2";console.log("time:",e);var n=60,t=60*n,a=24*t,r=e/a,o=e/t,i=e/n;return r>=1?parseInt(r.toString())+"\u5929"+Math.floor(o%24)+"\u65f6"+Math.floor(i%60)+"\u5206"+Math.floor(e%60)+"\u79d2":o>1?parseInt(o.toString())+"\u65f6"+Math.floor(i%60)+"\u5206"+Math.floor(e%60)+"\u79d2":i>=1?parseInt(i.toString())+"\u5206"+Math.floor(e%60)+"\u79d2":Math.ceil(e)+"\u79d2"},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,t=0;if(e){t=e.length;for(var a=0;a<t;a++){var r=e.charCodeAt(a);r>=55296&&r<=56319&&(t--,a++)}}return t<=n},E=function(e,n,t){if(n){var a=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]\xb7~\uff01@#\uffe5%\u2026\u2026&*\uff08\uff09\u2014\u2014\-+={}|\u300a\u300b\uff1f\uff1a\u201c\u201d\u3010\u3011\u3001\uff1b\u2018\u2019\uff0c\u3002\u3001]/im,r=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi,o=r.test(n),i=a.test(n);(!0===o||!0===i||n.length<2||n.length>=21)&&t("2-20\u4f4d\u4e2d\u82f1\u6587\u3001\u6570\u5b57\u53ca\u4e0b\u5212\u7ebf")}t()},x=function(e,n,t){if(n){var a=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]\xb7~\uff01@#\uffe5%\u2026\u2026&\uff08\uff09\u2014\u2014\-+={}|\u300a\u300b\uff1f\uff1a\u201c\u201d\u3010\u3011\u3001\uff1b\u2018\u2019\uff0c\u3002\u3001]/im,r=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi,o=r.test(n),i=a.test(n);(!0===o||!0===i||n.length<2||n.length>=11)&&t("2-10\u4f4d\u4e2d\u82f1\u6587\u3001\u6570\u5b57")}t()},y=function(e){if(!e)return"";for(var n=e.length-1,t="",a=0;a<n;a++)t+="*";var r=e.substr(0,1)+t;return r},k=function(e,n){var t=new FileReader;t.addEventListener("load",(function(){return n(t.result)})),t.readAsDataURL(e)};function j(e){var n="79e33abd4b6588941ab7622aed1e67e8";return l()(n+e)}var S=function(e){var n,t=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(n=document.cookie.match(t))?decodeURIComponent(n[2]):null};var O=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function N(e,n){return new Promise((function(e,t){var a,r=n,o=document.createElement("iframe");console.log("downloadFileUrl",r),document.body.appendChild(o),o.src=r,o.style.display="none",a=setInterval((function(){S("fileDownload")&&(O("fileDownload"),clearInterval(a),e())}),1e3)}))}var C=function(e){var n=e.url,t=e.query;return n?(t&&function(){var e=[],a=function(n){t.hasOwnProperty(n)&&!Z(t[n])&&("object"===typeof t[n]?t[n].map((function(t){e.push("".concat(n,"[]=").concat(t))})):e.push("".concat(n,"=").concat(t[n])))};for(var r in t)a(r);n=-1!==n.indexOf("?")?"".concat(n,"&").concat(e.join("&")):"".concat(n,"?").concat(e.join("&")),console.log("url1111",n)}(),n):""};function q(){for(var e=navigator.userAgent,n=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],t=!0,a=0;a<n.length;a++)if(e.indexOf(n[a])>0){t=!1;break}return t}var I,D=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return null===n||void 0===n||null===(e=n.toString())||void 0===e?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},A=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var t=document.createEvent("MouseEvents");t.initEvent("click",!1,!1),n.dispatchEvent(t),document.body.removeChild(n)},T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},M=function(){var e=(new Date).getHours(),n=(new Date).getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},R=function(){var e=(new Date).getHours(),n=(new Date).getMinutes();return n>=30?(e++,n="00"):n="30",(new Date).toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n};(function(e){e["Number"]="Number",e["String"]="String",e["Boolean"]="Boolean",e["Object"]="Object",e["Array"]="Array",e["Function"]="Function"})(I||(I={}));var F=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},P=function(e){return F(e)===I.Array?0===e.length:F(e)===I.Object?0===Object.keys(e).length:!e},L=function(e,n){for(var t=[],a=e;a<n;a++)t.push(a);return t},V=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,t=n/2-2,a=n/2+3;return e.length>n?e.substr(0,t)+"..."+e.substr(a,n):e},H=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Z=function(e){return void 0===e||null===e};var W=function(e){switch(e.container_type){case"ApplyUserAuthentication":if("Apply"===e.tiding_type){if(1===e.auth_type)return window.open("/admins/identity_authentications");if(2===e.auth_type)return window.open("/admins/professional_authentications")}return"System"===e.tiding_type?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return"Apply"===e.tiding_type?window.open("/admins/department_applies"):"System"===e.tiding_type?window.open("/account/profile"):void 0;case"ApplyAddSchools":return"Apply"===e.tiding_type?window.open("/admins/unit_applies"):"System"===e.tiding_type?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if("Apply"===e.tiding_type)return window.open("/admins/shixun_authorizations");if("System"===e.tiding_type)return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if("Apply"===e.tiding_type)return window.open("/admins/subject_authorizations");if("System"===e.tiding_type)return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if("Apply"===e.tiding_type)return window.open("/managements/trial_authorization");if("System"===e.tiding_type)return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if("Apply"===e.tiding_type)return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if("System"===e.tiding_type)return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":if("Delete"===e.tiding_type)return;return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return"normal"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):"group"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):"practice"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return"normal"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):"group"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):"practice"===e.homework_type?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open("\t/classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open("\t/classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open("\t/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open("\t/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if("practice"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if("practice"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if("practice"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if("practice"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if("practice"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if("Apply"===e.tiding_type)return window.open("/admins/library_applies");if("System"===e.tiding_type)return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":if("Destroyed"===e.tiding_type)return;return"Destroyed_end"===e.tiding_type?void 0:"Apply"===e.tiding_type?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return"Hack"===e.parent_container_type&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":return"Apply"===e.tiding_type?window.open("/admins/video_applies"):"System"===e.tiding_type?window.open("/users/".concat(null===(n=Object(i["t"])())||void 0===n?void 0:n.login,"/videos")):"";var n;case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if("normal"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if("group"===e.homework_type)return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&"HackDelete"!==e.parent_container_type)return window.open("/problems/".concat(e.extra,"/edit"));default:return}}},"9Bee":function(e,n,t){"use strict";var a=t("ZZRV"),r=t.n(a),o=(t("Sawj"),t("GZha")),i=t("tVQ9"),c=t.n(i),l=t("PRXW");function s(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);if(null===n)return e;var t=Object(o["a"])(n,1),r=t[0];return r.length>=a.length?e.slice(a.length):e})).join("\n")}var u=[],d=["<ul>"],m=new c.a.Renderer,p=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){u.length=0,d=["<ul>"]}function v(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("<li><a href='#"+r.anchor+"'>"+r.text+"</a>"),n++;var o=[];return n=v(e,n,r.level,o),o.length>0&&(a.push("<ul>"),o.forEach((function(e){a.push(e)})),a.push("</ul>")),a.push("</li>"),n=v(e,n,t,a),n}function f(){return v(u,0,0,d),d.push("</ul>"),d.join("")}var g={heading:function(e){var n=p.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=s(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var o=w(),i=a;a=o,E[o]={type:"block",expression:i}}return{type:"code",raw:t,lang:r,text:a}}}},h=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,w=function(){return"__special_katext_id_".concat(b++,"__")},E={};function x(){return E}function y(){b=0,E={}}function k(e){return e=e.replace(h,(function(e,n){var t=w();return E[t]={type:"inline",expression:n},t})),e}var j=m.listitem;m.listitem=function(e){return j(k(e))};var S=m.paragraph;m.paragraph=function(e){return S(k(e))};var O=m.tablecell;m.tablecell=function(e,n){return O(k(e),n)},m.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"<p class='editormd-tex'>".concat(e,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(n,'">').concat(t?e:Object(l["escape"])(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(t?e:Object(l["escape"])(e,!0))+"</code></pre>"},m.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return u.push({anchor:a,level:n,text:e}),"<h"+n+' id="'+a+'">'+e+"</h"+n+">"},c.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),c.a.use({tokenizer:g,renderer:m});var N=c.a,C=(t("8+LE"),t("ZRDM")),q=t.n(C),I=t("saPB"),D=/<pre[^>]*>/g;function A(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}n["a"]=function(e){var n=e.value,t=void 0===n?"":n,o=e.className,i=e.style,c=void 0===i?{}:i,l=String(t),s=Object(a["useMemo"])((function(){var e=N(l),n=x();return l.match(/\[TOC\]/)&&(e=e.replace("<p>[TOC]</p>",f()),_()),e=e.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var a=n[t],r=a.type,o=a.expression;return Object(I["renderToString"])(A(o)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),e=e.replace(/\u2581/g,"\u2581\u2581\u2581"),y(),q.a.sanitize(e)}),[l]),u=Object(a["useRef"])();function d(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}return Object(a["useEffect"])((function(){if(u.current&&s&&s.match(D)&&window.PR.prettyPrint(),u.current)return u.current.addEventListener("click",d),function(){u.current.removeEventListener("click",d),y(),_()}}),[s,u.current,d]),r.a.createElement("div",{ref:u,style:c,className:"".concat(o||""," markdown-body"),dangerouslySetInnerHTML:{__html:s}})}},NKYn:function(e,n,t){"use strict";t.d(n,"a",(function(){return s}));t("XZgM");var a=t("TFeq"),r=(t("RXQH"),t("VgM2")),o=t("GZha"),i=t("ZZRV"),c=t.n(i),l=t("9Bee"),s=function(e){var n=e.data,t=Object(i["useState"])(!1),s=Object(o["a"])(t,2),u=s[0],d=s[1],m=function(){var e;switch(n.question_type){case 3:return c.a.createElement("aside",null,c.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){d(!u)}},u?"\u9690\u85cf\u53c2\u8003\u7b54\u6848":"\u67e5\u770b\u53c2\u8003\u7b54\u6848"),u&&c.a.createElement("div",null,null===n||void 0===n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return c.a.createElement(a["a"],{className:"mt10"},c.a.createElement(r["a"],{flex:"50px"},c.a.createElement("span",{className:"mt10"},"\u586b\u7a7a",e.choice_id)),c.a.createElement(r["a"],{flex:1},null===e||void 0===e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return c.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},c.a.createElement(l["a"],{value:e}))}))))}))));case 4:return c.a.createElement("aside",null,c.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){d(!u)}},u?"\u9690\u85cf\u53c2\u8003\u7b54\u6848":"\u67e5\u770b\u53c2\u8003\u7b54\u6848"),u&&c.a.createElement("div",null,c.a.createElement(l["a"],{value:n.standard_answer.join(" ")})))}};return c.a.createElement("section",null,m())}},NaKt:function(e,n,t){"use strict";t("uLqt");var a=t("/vd4"),r=t("GZha"),o=t("ZZRV"),i=t.n(o),c=t("9Bee"),l=t("ZW9T"),s=t("LalF"),u=t("ZPm4"),d=t.n(u),m=function(e){var n,t,u,m,p,_=e.item,v=e.answerData,f=Object(o["useState"])([]),g=Object(r["a"])(f,2),h=g[0],b=g[1];Object(o["useEffect"])((function(){var e,n;(null===_||void 0===_||null===(e=_.evaluate_codes)||void 0===e?void 0:e.length)>0?b(null===_||void 0===_||null===(n=_.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:(null===e||void 0===e?void 0:e.error_msg)?s["Base64"].decode(null===e||void 0===e?void 0:e.error_msg):""}}))):b([{key:"--",error_msg:"--"}])}),[null===_||void 0===_?void 0:_.evaluate_codes]);var w=[{title:"\u8bc4\u6d4b\u6b21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return i.a.createElement("span",null,n.key)}},{title:"\u8be6\u7ec6\u4fe1\u606f",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return i.a.createElement("span",null,n.error_msg?n.error_msg:"--")}}],E={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"mt15 mb15"},i.a.createElement(c["a"],{value:null===_||void 0===_?void 0:_.description})),(!!(null===v||void 0===v||null===(n=v.exercise)||void 0===n?void 0:n.student_commit_status)&&0!==(null===v||void 0===v||null===(t=v.exercise)||void 0===t?void 0:t.student_commit_status)||!!(null===v||void 0===v||null===(u=v.exercise)||void 0===u?void 0:u.user_exercise_status)&&0!==(null===v||void 0===v||null===(m=v.exercise)||void 0===m?void 0:m.user_exercise_status))&&i.a.createElement(a["a"],{className:"mt5",bordered:!0,dataSource:h,columns:w,pagination:!1}),!!(null===_||void 0===_||null===(p=_.user_answer)||void 0===p?void 0:p.length)&&i.a.createElement("aside",{className:d.a.shixunWrp},i.a.createElement("h3",null,"\u6700\u540e\u901a\u5173\u7684\u4ee3\u7801"),i.a.createElement(l["b"],{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(null===_||void 0===_?void 0:_.passed_code)?s["Base64"].decode(null===_||void 0===_?void 0:_.passed_code):"",options:E})))};n["a"]=m},UZu5:function(e,n,t){},ZPm4:function(e,n,t){e.exports={flex_box_center:"flex_box_center___3ePce",flex_space_between:"flex_space_between___kudFn",flex_box_vertical_center:"flex_box_vertical_center___2q7vR",flex_box_center_end:"flex_box_center_end___148Sb",flex_box_column:"flex_box_column___F25pb",bg:"bg___28cHV",title:"title___26wjq",questionIcons:"questionIcons___QVCrf",green:"green___2giUk",orange:"orange___18xMh",greenTip:"greenTip___3Uhcb",redTip:"redTip___Co_D9",orangeTip:"orangeTip___1AIXz",flexRow:"flexRow___1V1Cl",simpleWrap:"simpleWrap___2cXGy",userPhoto:"userPhoto___3u-Jn"}},ZW9T:function(e,n,t){"use strict";t.d(n,"a",(function(){return g}));var a=t("55MS"),r=t("Uu80"),o=t("GZha"),i=t("ZZRV"),c=t.n(i),l=t("BlUI");function s(e,n,t,r,o){var i=n.getWordUntilPosition(t),c={startLineNumber:t.lineNumber,endLineNumber:t.lineNumber,startColumn:i.startColumn,endColumn:i.endColumn},l=r.map((function(n){return{label:n,kind:e.languages.CompletionItemKind.Keyword,insertText:n,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}}));return o.map((function(e){l.push(Object(a["a"])(Object(a["a"])({},e),{},{range:c}))})),l}var u=function(e){var n={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},t=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];e.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(a,r){var o=s(e,a,r,t,[n]);return{suggestions:o}}});var a=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];e.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(n,t){var r=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],o=s(e,n,t,a,r);return{suggestions:o}}});var r=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,a){var o=[n,{label:"main",kind:e.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {","\t$0","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:e.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=s(e,t,a,r,o);return{suggestions:i}}})};function d(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function m(){}var p=!1,_={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=e;if(Array.isArray(e)){for(var t=0;t<e.length;t++){var a=_[e[t]];if(a)return a}return n[0]}return _[n]||n}var f=null;n["b"]=function(e){var n=e.width,s=void 0===n?"100%":n,_=e.height,g=void 0===_?"100%":_,h=e.value,b=e.language,w=void 0===b?"javascript":b,E=e.style,x=void 0===E?{}:E,y=e.options,k=void 0===y?{}:y,j=e.overrideServices,S=void 0===j?{}:j,O=e.theme,N=void 0===O?"vs-dark":O,C=e.onEditBlur,q=e.onSave,I=e.forbidCopy,D=void 0!==I&&I,A=e.onChange,T=void 0===A?m:A,M=e.editorDidMount,R=void 0===M?m:M,F=e.onFocus,P=void 0===F?m:F,L=Object(i["useRef"])(),V=Object(i["useRef"])({}),H=Object(i["useState"])(!1),Z=Object(o["a"])(H,2),W=Z[0],B=Z[1];function J(){var e;return L.current&&(e=new l["default"]((function(e){var n,t=Object(r["a"])(e);try{for(t.s();!(n=t.n()).done;){var a=n.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&V.current.instance.layout()}}catch(o){t.e(o)}finally{t.f()}})),e.observe(L.current)),e}function G(){var e=V.current.instance;if(e){var n=e.getSelection(),t=V.current.pastePos||{},a=new f.Range(t.startLineNumber||n.endLineNumber,t.startColumn||n.endColumn,t.endLineNumber||n.endLineNumber,t.endColumn||n.endColumn);e.executeEdits("",[{range:a,text:""}])}}function Y(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),q())}Object(i["useEffect"])((function(){var e=V.current.instance;if(null!=h&&e&&W){var n=e.getModel();n&&h!==n.getValue()&&(p=!0,n.setValue(h),e.layout(),p=!1)}}),[h,W,V.current]),Object(i["useEffect"])((function(){L.current&&!W&&t.e(24).then(t.t.bind(null,"1lNs",7)).then((function(e){f=e,u(f),V.current.instance=f.editor.create(L.current,Object(a["a"])({value:h,language:v(w),theme:N},k),S);var n=V.current.instance;R(n,f),V.current.subscription=n.onDidChangeModelContent((function(e){p||T(n.getValue(),e)})),C&&n.onDidBlurEditorWidget((function(){C(n.getValue())})),P&&n.onDidFocusEditorText((function(){P(n.getValue())})),D&&(n.addCommand(f.KeyMod.CtrlCmd|f.KeyCode.KEY_V,(function(){return null})),n.onDidPaste((function(e){V.current.pastePos=e})),window.addEventListener("paste",G));var t=J();return B(!0),function(){var e=V.current.instance;e.dispose();var n=e.getModel();n&&n.dispose(),V.current.subscription&&V.current.subscription.dispose(),D&&window.removeEventListener("paste",G),t.unobserve(L.current)}}))}),[]),Object(i["useEffect"])((function(){var e=V.current.instance;if(e&&W)return document.addEventListener("keydown",Y,!1),function(){document.removeEventListener("keydown",Y)}}),[q,W]),Object(i["useEffect"])((function(){var e=V.current.instance;if(e&&W){var n=v(w);f.editor.setModelLanguage(e.getModel(),n)}}),[w,W]),Object(i["useEffect"])((function(){var e=V.current.instance;e&&W&&f.editor.setTheme(N)}),[N,W]),Object(i["useEffect"])((function(){var e=V.current.instance;e&&W&&e.updateOptions(k)}),[JSON.stringify(k),W]),Object(i["useEffect"])((function(){var e=V.current.instance;e&&W&&e.layout()}),[s,g,W]);var z=d(s),K=d(g),U=Object(a["a"])(Object(a["a"])({},x),{},{width:z,height:K});return c.a.createElement("div",{className:"my-monaco-editor",ref:L,style:U})};function g(e){var n=e.width,s=void 0===n?"100%":n,u=e.height,m=void 0===u?"100%":u,p=e.original,_=e.modified,v=e.language,g=e.options,h=void 0===g?{}:g,b=Object(i["useRef"])(),w=Object(i["useState"])(null),E=Object(o["a"])(w,2),x=E[0],y=E[1];function k(e){var n;return b.current&&(n=new l["default"]((function(n){var t,a=Object(r["a"])(n);try{for(a.s();!(t=a.n()).done;){var o=t.value;(o.target.offsetHeight>0||o.target.offsetWidth>0)&&e.layout()}}catch(i){a.e(i)}finally{a.f()}})),n.observe(b.current)),n}Object(i["useEffect"])((function(){b.current&&t.e(24).then(t.t.bind(null,"1lNs",7)).then((function(e){f=e;var n=f.editor.createDiffEditor(b.current,Object(a["a"])({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},h));y(n);var t=k(n);return function(){n.dispose();var e=n.getModel();e&&e.dispose(),t.unobserve(b.current)}}))}),[]),Object(i["useEffect"])((function(){x&&x.setModel({original:f.editor.createModel(p,v),modified:f.editor.createModel(_,v)})}),[p,_,v,x]);var j=d(s),S=d(m),O={width:j,height:S};return c.a.createElement("div",{className:"my-diff-editor",ref:b,style:O})}},cqsG:function(e,n,t){"use strict";t("E+ey");var a=t("sY1U"),r=t("GZha"),o=(t("DHCt"),t("CRgH")),i=t("ZZRV"),c=t.n(i),l=t("9Bee"),s=t("NKYn"),u=t("m3rI"),d=t("tJYV"),m=t.n(d),p=t("NfTp"),_=t.n(p),v=t("1vsH"),f=o["a"].TextArea,g=function(e){var n,t,o,d=e.item,p=(e.answerData,e.changeScoreData),g=e.textValue,h=e.textOnChange,b=void 0===h?function(){}:h,w=Object(i["useState"])(!1),E=Object(r["a"])(w,2),x=E[0],y=E[1];return Object(i["useEffect"])((function(){(null===p||void 0===p?void 0:p[d.q_position])?!x&&y(!0):x&&y(!1)}),[null===p||void 0===p?void 0:p[null===d||void 0===d?void 0:d.q_position]]),c.a.createElement("div",null,c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:m.a.simpleWrap},c.a.createElement(l["a"],{value:(null===d||void 0===d||null===(n=d.user_answer)||void 0===n?void 0:n[0])||""})),c.a.createElement(s["a"],{data:d})),c.a.createElement(a["a"],null),x?c.a.createElement(f,{style:{width:"100%"},placeholder:"\u8bf7\u8f93\u5165\u8bc4\u8bed\uff0c\u6700\u5927\u9650\u5236 100 \u4e2a\u5b57\u7b26",value:g,onChange:function(e){return b(e.target.value)}}):c.a.createElement(c.a.Fragment,null,!Object(v["t"])(d.question_comments)&&c.a.createElement("div",{className:m.a.fillComment},c.a.createElement("img",{src:"".concat(u["a"].IMG_SERVER,"/images/").concat(null===(t=d.question_comments)||void 0===t?void 0:t.user_picture)}),c.a.createElement("div",{className:m.a.commentContent},c.a.createElement("div",null,_()(null===(o=d.question_comments)||void 0===o?void 0:o.updated_at).format("YYYY-MM-DD HH:mm")),c.a.createElement("div",null,d.question_comments.user_name),c.a.createElement("div",{className:m.a.commentText},d.question_comments.comment)))))};n["a"]=g},cw1j:function(e,n,t){"use strict";t("E+ey");var a=t("sY1U"),r=t("55MS"),o=t("GZha"),i=(t("DHCt"),t("CRgH")),c=t("ZZRV"),l=t.n(c),s=t("9Bee"),u=t("NKYn"),d=t("m3rI"),m=t("tJYV"),p=t.n(m),_=t("NfTp"),v=t.n(_),f=t("1vsH"),g=i["a"].TextArea,h=function(e){var n,t,i=e.item,m=(e.answerData,e.changeScoreData),_=e.textValue,h=e.textOnChange,b=void 0===h?function(){}:h,w=Object(c["useState"])([]),E=Object(o["a"])(w,2),x=E[0],y=E[1],k=Object(c["useState"])(!1),j=Object(o["a"])(k,2),S=j[0],O=j[1];return Object(c["useEffect"])((function(){(null===m||void 0===m?void 0:m[i.q_position])?!S&&O(!0):S&&O(!1)}),[null===m||void 0===m?void 0:m[null===i||void 0===i?void 0:i.q_position]]),Object(c["useEffect"])((function(){for(var e=[],n=0;n<(null===i||void 0===i?void 0:i.multi_count);n++){var t;e.push(Object(r["a"])({},(null===i||void 0===i||null===(t=i.user_answer)||void 0===t?void 0:t[n])||{}))}y(e)}),[null===i||void 0===i?void 0:i.user_answer]),l.a.createElement("div",null,null===x||void 0===x?void 0:x.map((function(e,n){return l.a.createElement("div",null,l.a.createElement("span",null,"\u7b54\u6848\uff08\u586b\u7a7a",n+1,"\uff09:"),l.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},l.a.createElement(s["a"],{value:null===e||void 0===e?void 0:e.answer_text})))})),l.a.createElement(u["a"],{data:i}),l.a.createElement(a["a"],null),S?l.a.createElement(g,{style:{width:"100%"},placeholder:"\u8bf7\u8f93\u5165\u8bc4\u8bed\uff0c\u6700\u5927\u9650\u5236 100 \u4e2a\u5b57\u7b26",value:_,onChange:function(e){return b(e.target.value)}}):l.a.createElement(l.a.Fragment,null,!Object(f["t"])(i.question_comments)&&l.a.createElement("div",{className:p.a.fillComment},l.a.createElement("img",{src:"".concat(d["a"].IMG_SERVER,"/images/").concat(null===(n=i.question_comments)||void 0===n?void 0:n.user_picture)}),l.a.createElement("div",{className:p.a.commentContent},l.a.createElement("div",null,v()(null===(t=i.question_comments)||void 0===t?void 0:t.updated_at).format("YYYY-MM-DD HH:mm")),l.a.createElement("div",null,i.question_comments.user_name),l.a.createElement("div",{className:p.a.commentText},i.question_comments.comment)))))};n["a"]=h},dhSg:function(e,n,t){"use strict";function a(e){var n={},t={subscribe:function(e,t){return n[e]||(n[e]=[]),n[e].push(t),this.unsubscribe.bind(null,e,t)},unsubscribe:function(e,t){var a=n[e],r=-1;if(a){for(var o=0;o<a.length;o++)if(a[o].name===t.name){r=o;break}if(r>=0)return n[e].splice(r,1),!0}return!1},publish:function(e){if(!n[e])return!1;var t=Array.prototype.slice.call(arguments,1);return n[e].forEach((function(e){e.apply(null,t)})),this}};return e?Object.assign(e,t):t}var r=new a;n["a"]=r},gfsA:function(e,n,t){"use strict";t("uLqt");var a=t("/vd4"),r=(t("EYz/"),t("gwXo")),o=t("VBJJ"),i=t.n(o),c=(t("X/R0"),t("M6G9")),l=t("z3+T"),s=t("55MS"),u=t("GZha"),d=t("ZZRV"),m=t.n(d),p=t("9Bee"),_=t("xKgJ"),v=t("NfTp"),f=t.n(v),g=t("DndG"),h=t("ZW9T"),b=t("tJYV"),w=t.n(b),E=function(e){var n,t,o,v=e.item,b=e.answerData,E=e.hasChangeScore,x=void 0===E||E,y=e.saveChangeScore,k=void 0===y?function(){}:y,j=Object(d["useState"])([]),S=Object(u["a"])(j,2),O=S[0],N=S[1],C=Object(d["useState"])([]),q=Object(u["a"])(C,2),I=q[0],D=q[1];Object(d["useEffect"])((function(){var e;if(null===v||void 0===v||null===(e=v.shixun_details)||void 0===e?void 0:e.length){for(var n=[],t=[],a=0;a<(null===v||void 0===v||null===(r=v.shixun_details)||void 0===r?void 0:r.length);a++){for(var r,o,i,c,l,u,d=0;d<(null===v||void 0===v?void 0:v.shixun_details[a].stage_list.length);d++){var m,p,_,f,g,h=null===v||void 0===v?void 0:v.shixun_details[a].stage_list[d];n.push(Object(s["a"])(Object(s["a"])({},h),{operation:null===v||void 0===v||null===(m=v.shixun_details)||void 0===m||null===(p=m[a])||void 0===p||null===(_=p.shixun_detail)||void 0===_||null===(f=_[0])||void 0===f?void 0:f.game_identifier,shixun_challenge_id:null===v||void 0===v||null===(g=v.shixun_details[a])||void 0===g?void 0:g.shixun_challenge_id}))}if(null===v||void 0===v||null===(o=v.shixun_details)||void 0===o||null===(i=o[a])||void 0===i?void 0:i.shixun_detail)t.push(null===v||void 0===v||null===(c=v.shixun_details)||void 0===c||null===(l=c[a])||void 0===l||null===(u=l.shixun_detail)||void 0===u?void 0:u[0])}D(t),N(n)}}),[null===v||void 0===v?void 0:v.shixun_details]);var A=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4efb\u52a1\u540d\u79f0",dataIndex:"name",key:"name",align:"center",render:function(e){return m.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:""},e)}},{title:"\u8bc4\u6d4b\u6b21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return m.a.createElement("span",null,n.evaluate_count?n.evaluate_count:m.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5b8c\u6210\u65f6\u95f4",key:"endTime",dataIndex:"endTime",align:"center",render:function(e,n){var t=!1;return n.endTime&&(null===b||void 0===b?void 0:b.exercise)&&(null===b||void 0===b?void 0:b.exercise_answer_user)&&(t=-1===(null===b||void 0===b?void 0:b.exercise.time)?f()(null===b||void 0===b?void 0:b.exercise.end_time).isBefore(n.endTime):f()(null===b||void 0===b?void 0:b.exercise_answer_user.start_at).add(null===b||void 0===b?void 0:b.exercise.time,"m").isBefore(n.endTime)),m.a.createElement("span",null,n.endTime||m.a.createElement("span",{className:"c-grey-999"},"--"),m.a.createElement("span",{className:"c-orange-ff9 "},t?"\uff08\u5df2\u8d85\u65f6\uff09":""))}},{title:"\u8017\u65f6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return m.a.createElement("span",null,n.time_consuming||m.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67e5\u770b\u7b54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return m.a.createElement("span",null,n.view_answer?"\u5df2\u67e5\u770b":"\u672a\u67e5\u770b")}},{title:"\u7ecf\u9a8c\u503c",dataIndex:"experience",key:"experience",align:"center",render:function(e,n){return m.a.createElement("span",null,m.a.createElement("span",{className:"c-green"},n.myself_experience),"/",n.experience)}},{title:"\u5f97\u5206/\u6ee1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n){return m.a.createElement("span",null,m.a.createElement("span",{className:"c-orange"},n.user_score),"/",n.game_score)}},x&&{title:"\u8c03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n,t){return m.a.createElement(r["a"],{min:0,max:Number(n.game_score),defaultValue:e,onBlur:function(){var t=Object(l["a"])(i.a.mark((function t(a){var r;return i.a.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a.target.value==e){t.next=6;break}return t.next=3,k(Object(s["a"])(Object(s["a"])({},v),{shixun_challenge_id:n.shixun_challenge_id,shixunScore:a.target.value}));case 3:r=t.sent,console.log("res: ",r),(null===r||void 0===r?void 0:r.question_comments)&&c["b"].success("\u5df2\u4fee\u6539\u5f53\u524d\u8bc4\u5206");case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),T=[{title:"\u8bc4\u6d4b\u6b21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return m.a.createElement("span",null,n.key)}},{title:"\u8be6\u7ec6\u4fe1\u606f",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return m.a.createElement("span",null,n.error_msg?n.error_msg:"--")}}],M={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return m.a.createElement("div",{className:"mt15 mb15"},(0!==(null===b||void 0===b||null===(n=b.exercise)||void 0===n?void 0:n.student_commit_status)||0!==(null===b||void 0===b||null===(t=b.exercise)||void 0===t?void 0:t.user_exercise_status))&&m.a.createElement("div",null,m.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6bb5\u6210\u7ee9"),!!(null===O||void 0===O?void 0:O.length)&&m.a.createElement(a["a"],{columns:A,dataSource:O,pagination:!1})),!!(null===I||void 0===I?void 0:I.length)&&m.a.createElement("div",null,m.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5b9e\u8bad\u8be6\u60c5"),null===I||void 0===I?void 0:I.map((function(e,n){var t;return m.a.createElement("div",{id:"challenge_".concat(null===v||void 0===v?void 0:v.question_id).concat(n),className:"mt5"},m.a.createElement("div",null,m.a.createElement("span",{className:"font16 mr15"}," \u7b2c",e.position,"\u5173"),m.a.createElement(g["Link"],{className:"current c-black font16",to:"/tasks/".concat(e.game_identifier)},e.name)),!!(null===e||void 0===e||null===(t=e.outputs)||void 0===t?void 0:t.length)&&m.a.createElement(a["a"],{bordered:!0,dataSource:e.outputs.map((function(e){return{key:e.position,error_msg:e.output_detail}})),columns:T,pagination:!1}),0===(null===e||void 0===e?void 0:e.st)&&m.a.createElement("aside",{className:w.a.shixunWrp},m.a.createElement("h2",null,"\u6700\u540e\u901a\u5173\u7684\u4ee3\u7801",m.a.createElement("span",{className:"c-light-black"},e.path)),m.a.createElement(h["b"],{height:300,language:"python",theme:"default",value:e.passed_code,options:M})))}))),Object(_["q"])()&&m.a.createElement(p["a"],{className:"c-grey-999 mt20 mb20",value:null===v||void 0===v?void 0:v.question_title}),null===v||void 0===v||null===(o=v.shixun)||void 0===o?void 0:o.map((function(e,n){return m.a.createElement("p",{className:"font16 c-grey-666 mb5"},m.a.createElement("span",{className:"mr20"},"\u7b2c",null===e||void 0===e?void 0:e.challenge_position,"\u5173 ",null===e||void 0===e?void 0:e.challenge_name),m.a.createElement("span",null,null===e||void 0===e?void 0:e.challenge_score,"\u5206"))})))};n["a"]=E},"kaH+":function(e,n,t){"use strict";t("MPZO");var a=t("bnk9"),r=t("GZha"),o=t("ZZRV"),i=t.n(o),c=(t("UZu5"),t("dhSg")),l=t("TJkC"),s=t("Z9Ac"),u=t("EOO0");n["a"]=function(){var e=Object(o["useState"])(""),n=Object(r["a"])(e,2),t=n[0],d=n[1],m=Object(o["useState"])(0),p=Object(r["a"])(m,2),_=p[0],v=p[1];function f(){d("")}function g(){v(_+90)}return Object(o["useEffect"])((function(){var e=c["a"].subscribe("preview-image",(function(e){d(e)}));return e}),[]),i.a.createElement(o["Fragment"],null,t?i.a.createElement("div",{className:"image-preview-container"},i.a.createElement("div",{className:"button-group"},i.a.createElement(a["a"],{onClick:g},"\u65cb\u8f6c",i.a.createElement(l["a"],null)),i.a.createElement(a["a"],{href:t},"\u4e0b\u8f7d",i.a.createElement(s["a"],null)),i.a.createElement(a["a"],{onClick:f},"\u5173\u95ed",i.a.createElement(u["a"],null))),i.a.createElement("img",{className:"image-preview",src:t,alt:"\u9884\u89c8\u5927\u56fe",style:{transform:"rotate(".concat(_,"deg)")}})):null)}},tJYV:function(e,n,t){e.exports={flex_box_center:"flex_box_center___xqm06",flex_space_between:"flex_space_between___3Nv20",flex_box_vertical_center:"flex_box_vertical_center___2FGP4",flex_box_center_end:"flex_box_center_end___387aA",flex_box_column:"flex_box_column___3bH33",shixunWrp:"shixunWrp___33Rqe",fillComment:"fillComment___1WoJe",commentContent:"commentContent___Mjxd1",commentText:"commentText___2J3jh",simpleWrap:"simpleWrap___1avIc"}},xKgJ:function(e,n,t){"use strict";t.d(n,"o",(function(){return l})),t.d(n,"b",(function(){return s})),t.d(n,"c",(function(){return u})),t.d(n,"e",(function(){return d})),t.d(n,"f",(function(){return m})),t.d(n,"r",(function(){return p})),t.d(n,"g",(function(){return _})),t.d(n,"s",(function(){return v})),t.d(n,"d",(function(){return f})),t.d(n,"i",(function(){return g})),t.d(n,"j",(function(){return h})),t.d(n,"q",(function(){return b})),t.d(n,"h",(function(){return w})),t.d(n,"p",(function(){return E})),t.d(n,"a",(function(){return x})),t.d(n,"l",(function(){return y})),t.d(n,"m",(function(){return k})),t.d(n,"k",(function(){return j})),t.d(n,"n",(function(){return S})),t.d(n,"t",(function(){return O}));var a,r,o=t("9kvl");(function(e){e[e["SuperAdmin"]=1]="SuperAdmin",e[e["Operation"]=2]="Operation",e[e["CertifiedTeacher"]=5]="CertifiedTeacher",e[e["TrainingProduction"]=8]="TrainingProduction",e[e["UncertifiedTeacher"]=12]="UncertifiedTeacher",e[e["Student"]=15]="Student"})(a||(a={})),function(e){e[e["SuperAdmin"]=1]="SuperAdmin",e[e["Operation"]=2]="Operation",e[e["Admin"]=5]="Admin",e[e["Teacher"]=8]="Teacher",e[e["Assistant"]=12]="Assistant",e[e["Student"]=15]="Student"}(r||(r={}));var i=function(e){var n=Object(o["b"])()._store.getState(),t=n.user,a=t.userInfo;return e.some((function(e){return e==(null===a||void 0===a?void 0:a.role)}))},c=function(e){var n=Object(o["b"])()._store.getState(),t=n.user,a=t.userInfo;return!!(null===a||void 0===a?void 0:a.own)||e.some((function(e){var n;return e==(null===a||void 0===a||null===(n=a.course)||void 0===n?void 0:n.course_role)}))},l=function(){var e=Object(o["b"])()._store.getState(),n=e.user,t=n.userInfo;return t.main_site},s=function(){var e,n=Object(o["b"])()._store.getState(),t=n.user,a=t.userInfo;return null===a||void 0===a||null===(e=a.course)||void 0===e?void 0:e.course_is_end},u=function(){return c([r.SuperAdmin,r.Operation,r.Admin,r.Teacher,r.Assistant])},d=function(){return c([r.SuperAdmin,r.Teacher,r.Admin,r.Assistant,r.Operation])},m=function(){return c([r.SuperAdmin,r.Teacher,r.Admin])},p=function(){return c([r.SuperAdmin])},_=function(){return c([r.SuperAdmin,r.Operation,r.Admin])},v=function(){return c([r.SuperAdmin,r.Operation])},f=function(){return c([r.SuperAdmin,r.Admin])},g=function(){return c([r.SuperAdmin,r.Operation,r.Admin,r.Teacher])},h=function(){return c([r.Assistant])},b=function(){return c([r.Student])},w=function(){return c([r.SuperAdmin,r.Operation,r.Admin,r.Teacher,r.Assistant,r.Student])},E=function(){var e,n=Object(o["b"])()._store.getState(),t=n.user,a=t.userInfo;return null===(null===a||void 0===a||null===(e=a.course)||void 0===e?void 0:e.course_role)},x=function(){return i([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},y=function(){return i([a.SuperAdmin])},k=function(){return i([a.SuperAdmin,a.Operation])},j=function(){return i([a.Student])},S=function(){var e,n=Object(o["b"])()._store.getState(),t=n.user;return!!(null===(e=t.userInfo)||void 0===e?void 0:e.login)},O=function(){var e=Object(o["b"])()._store.getState(),n=e.user;return n.userInfo}},zrbX:function(e,n,t){"use strict";t.r(n);t("X/R0");var a=t("M6G9"),r=(t("rjoL"),t("TMtJ")),o=(t("XSsT"),t("iBFk")),i=(t("E+ey"),t("sY1U")),c=(t("GrpF"),t("Xc/e")),l=(t("9cas"),t("twZV")),s=(t("XZgM"),t("TFeq")),u=(t("RXQH"),t("VgM2")),d=(t("MPZO"),t("bnk9")),m=(t("EYz/"),t("gwXo")),p=t("VBJJ"),_=t.n(p),v=t("55MS"),f=t("z3+T"),g=t("GZha"),h=t("ZZRV"),b=t.n(h),w=t("q5+0"),E=t("DndG"),x=t("9kvl"),y=t("0YPX"),k=t("xHv9"),j=t("NfTp"),S=t.n(j),O=t("V0Rq"),N=t("ZPm4"),C=t.n(N),q=t("9Bee"),I=t("1vsH"),D=t("cw1j"),A=t("gfsA"),T=t("cqsG"),M=t("NaKt"),R=t("xKgJ"),F=t("kaH+"),P=t("dhSg"),L=["\u5355\u9009\u9898","\u591a\u9009\u9898","\u5224\u65ad\u9898","\u586b\u7a7a\u9898","\u7b80\u7b54\u9898","\u5b9e\u8bad\u9898","\u7f16\u7a0b\u9898"],V=function(e){var n,t,p,j,N,V,H,Z,W,B,J,G,Y,z,K,U,$,X,Q,ee,ne,te,ae,re,oe,ie,ce,le,se,ue,de,me,pe,_e,ve,fe,ge,he,be,we=e.exercise,Ee=(e.globalSetting,e.loading,e.user),xe=e.dispatch,ye=Object(w["m"])(),ke=Ee.userInfo,je=we.reviewExercise,Se=Object(h["useState"])({}),Oe=Object(g["a"])(Se,2),Ne=Oe[0],Ce=Oe[1],qe=Object(h["useState"])(!1),Ie=Object(g["a"])(qe,2),De=Ie[0],Ae=Ie[1],Te=Object(h["useState"])(),Me=Object(g["a"])(Te,2),Re=Me[0],Fe=Me[1];Object(h["useEffect"])((function(){try{be=JSON.parse(localStorage.total_exercise_users),be.map((function(e,n){e.user_login===ye.userId&&Fe(be[n+1])}))}catch(e){}Ve()}),[ye.userId]);var Pe=function(){var e=Object(f["a"])(_.a.mark((function e(n){var t,a,r,o;return _.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["B"])({id:n.question_id,shixun_challenge_id:n.shixun_challenge_id||null,comment:null===(t=Ne[n.q_position])||void 0===t?void 0:t.text,score:n.shixunScore||(null===(a=Ne[n.q_position])||void 0===a?void 0:a.score),user_id:null===je||void 0===je||null===(r=je.exercise_answer_user)||void 0===r?void 0:r.user_id});case 2:return o=e.sent,delete Ne[n.q_position],Ve(),Ce(Object(v["a"])({},Ne)),e.abrupt("return",o);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=function(e){if(e.question_type>1&&5!==e.question_type&&2!==e.question_type)return Ne[e.q_position]?b.a.createElement("span",{className:"mr10 ml10 current"},"\u8c03\u5206 ",b.a.createElement(m["a"],{defaultValue:e.user_score,max:e.question_score,min:0,onChange:function(n){Ne[e.q_position].score=String(n),Ce(Object(v["a"])({},Ne))}}),"\u5206",b.a.createElement(d["a"],{className:"ml5",type:"primary",onClick:function(){return Pe(e)}},"\u786e\u8ba4")):b.a.createElement("span",{onClick:function(){Ne[e.q_position]={score:e.user_score?Number(e.user_score):0,text:null},Ce(Object(v["a"])({},Ne))},className:"c-blue mr10 ml10"},"\u8c03\u5206")},Ve=function(){xe({type:"exercise/getReviewExercise",payload:{exerciseId:ye.exerciseId,login:ye.userId}})},He=function(e){var n,t,a,r,o;return b.a.createElement(b.a.Fragment,null,b.a.createElement(s["a"],null,b.a.createElement(u["a"],{flex:"1"},b.a.createElement("span",{className:"c-blue font14"},e.q_position,". ",L[e.question_type]),b.a.createElement("span",{className:"c-light-black ml5"},"(",e.question_score,")")),b.a.createElement(u["a"],null,e.standard_answer_show&&b.a.createElement("span",{className:"mr5"},"\u6b63\u786e\u7b54\u6848\uff1a",e.standard_answer_show),Le(e),e.user_score&&5!==e.question_type&&b.a.createElement("span",null,"\u5f97\u5206 ",b.a.createElement("span",{className:(null===e||void 0===e?void 0:e.answer_status)>0?"c-green":"c-red"},e.user_score)," \u5206"),!e.user_score&&b.a.createElement("span",{className:"c-red"},"\u672a\u8bc4"))),b.a.createElement("div",null,b.a.createElement(q["a"],{value:e.question_title})),b.a.createElement("div",null,0===e.question_type&&b.a.createElement(b.a.Fragment,null,null===(n=e.question_choices)||void 0===n?void 0:n.map((function(n){return b.a.createElement("div",{className:"multi-llipsis1e flex-container"},b.a.createElement(l["a"],{checked:e.user_answer.includes(n.choice_id)}),b.a.createElement(q["a"],{value:n.choice_text}))}))),1===e.question_type&&b.a.createElement(b.a.Fragment,null,null===(t=e.question_choices)||void 0===t?void 0:t.map((function(n){return b.a.createElement("div",{className:"multi-llipsis1e flex-container"},b.a.createElement(c["a"],{checked:e.user_answer.includes(n.choice_id)}),b.a.createElement(q["a"],{value:n.choice_text}))}))),2===e.question_type&&b.a.createElement("div",{className:C.a.flexRow},null===(a=e.question_choices)||void 0===a?void 0:a.map((function(n){return b.a.createElement("div",{className:"multi-llipsis1e flex-container"},b.a.createElement(l["a"],{checked:e.user_answer.includes(n.choice_id)}),b.a.createElement(q["a"],{value:n.choice_text}))}))),3===e.question_type&&b.a.createElement(D["a"],{item:e,answerData:je,changeScoreData:Ne,textValue:null===(r=Ne[e.q_position])||void 0===r?void 0:r.text,textOnChange:function(n){Ne[e.q_position].text=n,Ce(Object(v["a"])({},Ne))}}),5===e.question_type&&b.a.createElement(A["a"],{item:e,answerData:je,saveChangeScore:Pe}),4===e.question_type&&b.a.createElement(T["a"],{item:e,answerData:je,changeScoreData:Ne,textValue:null===(o=Ne[e.q_position])||void 0===o?void 0:o.text,textOnChange:function(n){Ne[e.q_position].text=n,Ce(Object(v["a"])({},Ne))}}),6===e.question_type&&b.a.createElement(M["a"],{item:e,answerData:je})),b.a.createElement(i["a"],null))};return b.a.createElement("section",{className:"edu-container"},b.a.createElement("section",{className:"animated fadeIn"},b.a.createElement("aside",{className:"mt10"},ke&&b.a.createElement(o["a"],{separator:">"},b.a.createElement(o["a"].Item,null,b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise")},null===ke||void 0===ke||null===(n=ke.course)||void 0===n?void 0:n.course_name)),b.a.createElement(o["a"].Item,null,b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise")},"\u8bd5\u5377\u5217\u8868")),b.a.createElement(o["a"].Item,null,b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise/").concat(null===je||void 0===je||null===(t=je.exercise)||void 0===t?void 0:t.id,"/detail")},"\u8bd5\u5377\u8be6\u60c5")),b.a.createElement(o["a"].Item,null,null===je||void 0===je||null===(p=je.exercise_answer_user)||void 0===p?void 0:p.user_name))),b.a.createElement("aside",{className:[C.a.title,"mt20"].join(" ")},b.a.createElement(s["a"],{style:{width:"100%"}},b.a.createElement(u["a"],{flex:"1"},b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise/").concat(null===je||void 0===je||null===(j=je.exercise)||void 0===j?void 0:j.id,"/detail")},b.a.createElement(y["a"],{className:"font16 c-black"})),b.a.createElement("strong",{className:"font20 ml5"},null===je||void 0===je||null===(N=je.exercise)||void 0===N?void 0:N.exercise_name),b.a.createElement(I["g"],{status:[I["c"][null===(V=je.exercise)||void 0===V?void 0:V.exercise_status]]})),b.a.createElement(u["a"],null,Object(R["c"])()&&b.a.createElement(d["a"],{type:"primary",onClick:function(){return x["c"].push("/classrooms/".concat(ye.coursesId,"/exercise/").concat(ye.exerciseId,"/export/").concat(ye.userId))}},b.a.createElement(k["a"],null),"\u5bfc\u51fa"))))),b.a.createElement("section",{className:[C.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},b.a.createElement(s["a"],{gutter:[30,0]},b.a.createElement(u["a"],{flex:1,className:"bold c-black"},b.a.createElement("aside",null,b.a.createElement("span",null,"\u8003\u8bd5\u65f6\u957f ",-1===(null===(H=je.exercise)||void 0===H?void 0:H.time)?"\u672a\u9650\u65f6":(null===(Z=je.exercise)||void 0===Z?void 0:Z.time)+"\u5206\u949f",!!(null===je||void 0===je||null===(W=je.exercise_answer_user)||void 0===W?void 0:W.delayed_time)&&b.a.createElement("span",{className:"c-red"},"+\u5ef6\u65f6",null===je||void 0===je||null===(B=je.exercise_answer_user)||void 0===B?void 0:B.delayed_time,"\u5206\u949f")),b.a.createElement("span",{className:"ml20"},"\u5408\u8ba1 ",null===(J=je.exercise_scores)||void 0===J||null===(G=J.exercise_types)||void 0===G?void 0:G.q_counts,"\u9898"),b.a.createElement("span",{className:"ml20"},"\u6ee1\u5206 ",null===(Y=je.exercise_scores)||void 0===Y||null===(z=Y.exercise_types)||void 0===z?void 0:z.q_scores,"\u5206"))),b.a.createElement(u["a"],null,2===(null===je||void 0===je||null===(K=je.exercise)||void 0===K?void 0:K.exercise_status)&&b.a.createElement(d["a"],{onClick:function(e){e.preventDefault(),r["a"].confirm({width:500,title:"\u63d0\u793a",content:b.a.createElement("div",null,"\u5b66\u751f\u5c06\u5f97\u5230\u4e00\u6b21\u91cd\u65b0\u7b54\u9898\u7684\u673a\u4f1a\uff0c\u73b0\u6709\u7684\u7b54\u9898\u60c5\u51b5\u5c06\u88ab\u6e05\u7a7a",b.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u56de\u9000TA\u7684\u8bd5\u5377\u7b54\u9898"),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var e=Object(f["a"])(_.a.mark((function e(){var n,t,r;return _.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["F"])({categoryId:ye.exerciseId,user_ids:[null===je||void 0===je||null===(n=je.exercise_answer_user)||void 0===n?void 0:n.user_id]});case 2:t=e.sent,0===t.status&&(a["b"].success("\u64cd\u4f5c\u6210\u529f"),x["c"].push("/classrooms/".concat(ye.coursesId,"/exercise/").concat(null===je||void 0===je||null===(r=je.exercise)||void 0===r?void 0:r.id,"/detail")));case 4:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()})}},b.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56de\u91cd\u505a"))),b.a.createElement(i["a"],null),b.a.createElement(s["a"],{gutter:[30,0]},b.a.createElement(u["a"],{flex:"1"},b.a.createElement("span",null,b.a.createElement("strong",null,"\u5b66\u751f\u59d3\u540d\uff1a"),null===(U=je.exercise_answer_user)||void 0===U?void 0:U.user_name),b.a.createElement("span",{className:"ml20"},b.a.createElement("strong",null,"\u5f00\u59cb\u7b54\u9898\uff1a"),S()(null===($=je.exercise_answer_user)||void 0===$?void 0:$.start_at).format("YYYY-MM-DD HH:mm")),b.a.createElement("span",{className:"ml20"},b.a.createElement("strong",null,"\u63d0\u4ea4\u8bd5\u5377\uff1a"),S()(null===(X=je.exercise_answer_user)||void 0===X?void 0:X.end_at).format("YYYY-MM-DD HH:mm"))),b.a.createElement(u["a"],null,"\u603b\u5206 ",b.a.createElement("span",{className:"c-red bold"},null===(Q=je.exercise_answer_user)||void 0===Q?void 0:Q.score)," \u5206")),b.a.createElement(i["a"],null),(null===je||void 0===je||null===(ee=je.exercise)||void 0===ee?void 0:ee.open_camera)&&b.a.createElement(b.a.Fragment,null,b.a.createElement("div",null,"\u8003\u8bd5\u7167\u7247 ",!!(null===je||void 0===je||null===(ne=je.exercise_answer_user)||void 0===ne?void 0:ne.exercise_user_photos_count)&&b.a.createElement("span",{className:"c-green"},"(\u5171",null===je||void 0===je||null===(te=je.exercise_answer_user)||void 0===te?void 0:te.exercise_user_photos_count,"\u5f20)")),b.a.createElement("ul",{className:C.a.userPhoto},null===je||void 0===je||null===(ae=je.exercise_answer_user)||void 0===ae||null===(re=ae.exercise_user_photos)||void 0===re?void 0:re.map((function(e,n){return b.a.createElement("li",null,b.a.createElement("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return P["a"].publish("preview-image",e.photo_url)}}),b.a.createElement("img",{src:e.photo_url,alt:""}),b.a.createElement("br",null),"\u62cd\u6444\u65f6\u95f4\uff1a",S()(e.photo_created_at).format("HH:mm"))}))),!(null===je||void 0===je||null===(oe=je.exercise_answer_user)||void 0===oe?void 0:oe.exercise_user_photos)&&b.a.createElement("div",{className:"font14 c-grey-999 mt30 pb30 tc"},b.a.createElement("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),b.a.createElement("span",{className:"",style:{position:"relative",top:-10}},"\u8be5\u5b66\u751f\u8003\u8bd5\u65f6\u95f4\u5185\u672a\u5f00\u542f\u6444\u50cf")),b.a.createElement(i["a"],null)),(null===je||void 0===je||null===(ie=je.exercise_questions)||void 0===ie?void 0:ie.some((function(e){return 4!==e.question_type})))&&b.a.createElement("aside",null,b.a.createElement(s["a"],{gutter:[10,10]},b.a.createElement(u["a"],{flex:"1"},b.a.createElement("aside",null,b.a.createElement("strong",{className:"font14"},"\u5ba2\u89c2\u9898"),b.a.createElement("span",{className:C.a.greenTip},"\u6b63\u786e"),b.a.createElement("span",{className:C.a.redTip},"\u9519\u8bef"),b.a.createElement("span",{className:C.a.orangeTip},"\u90e8\u5206\u5f97\u5206")),b.a.createElement("aside",{className:[C.a.questionIcons,"mt10"].join(" ")},null===je||void 0===je||null===(ce=je.exercise_questions)||void 0===ce?void 0:ce.map((function(e){if(4!==e.question_type){var n="";return 1==e.answer_status&&Number(e.question_score)===Number(e.user_score)?n=C.a.green:2==e.answer_status&&(n=C.a.orange),b.a.createElement("span",{className:n,onClick:function(){De||Ae(!0);var n="questionID-".concat(e.q_position),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"start",behavior:"smooth"})}))}},e.q_position)}})))),b.a.createElement(u["a"],null,"\u603b\u5206 ",b.a.createElement("span",{className:"c-red bold"},null===(le=je.exercise_questions)||void 0===le||null===(se=le.filter((function(e){return 4!==e.question_type})))||void 0===se||null===(ue=se.map((function(e){return Number(e.question_score)})))||void 0===ue?void 0:ue.reduce((function(e,n){return e+n}),0))," \u5206")),b.a.createElement("p",{className:"c-blue tr current",onClick:function(){Ae(!De)}},De?"\u6536\u8d77\u7b54\u9898\u8be6\u60c5":"\u5c55\u5f00\u67e5\u770b\u7b54\u9898\u8be6\u60c5",b.a.createElement("span",{className:"iconfont icon-play-square-fill3x ml5"})),b.a.createElement(i["a"],null)),null===(de=je.exercise_questions)||void 0===de?void 0:de.filter((function(e){return 4!==e.question_type})).map((function(e){return b.a.createElement("aside",{id:"questionID-".concat(e.q_position),className:"".concat(De?"":"hide")},He(e))})),(null===je||void 0===je||null===(me=je.exercise_questions)||void 0===me?void 0:me.some((function(e){return 4===e.question_type})))&&b.a.createElement(s["a"],{gutter:[10,10]},b.a.createElement(u["a"],{flex:"1"},b.a.createElement("aside",null,b.a.createElement("strong",{className:"font14"},"\u4e3b\u89c2\u9898"),b.a.createElement("span",{className:C.a.greenTip},"\u5df2\u8bc4"),b.a.createElement("span",{className:C.a.redTip},"\u672a\u8bc4")),b.a.createElement("aside",{className:[C.a.questionIcons,"mt10"].join(" ")},null===je||void 0===je||null===(pe=je.exercise_questions)||void 0===pe?void 0:pe.map((function(e){if(4===e.question_type){var n=1===e.answer_status&&null===e.user_score||0===e.answer_status?"":C.a.green;return b.a.createElement("span",{className:n,onClick:function(){De||Ae(!0);var n="questionID-".concat(e.q_position),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"start",behavior:"smooth"})}))}},e.q_position)}})))),b.a.createElement(u["a"],null,"\u603b\u5206 ",b.a.createElement("span",{className:"c-red bold"},null===(_e=je.exercise_questions)||void 0===_e||null===(ve=_e.filter((function(e){return 4===e.question_type})))||void 0===ve||null===(fe=ve.map((function(e){return Number(e.question_score)})))||void 0===fe?void 0:fe.reduce((function(e,n){return e+n}),0))," \u5206")),null===(ge=je.exercise_questions)||void 0===ge?void 0:ge.filter((function(e){return 4===e.question_type})).map((function(e){return b.a.createElement("aside",{id:"questionID-".concat(e.q_position)},He(e))})),b.a.createElement(s["a"],null,b.a.createElement(u["a"],{flex:1},b.a.createElement(d["a"],{type:"default"},b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise/").concat(null===je||void 0===je||null===(he=je.exercise)||void 0===he?void 0:he.id,"/detail")},"\u9000\u51fa\u8bc4\u9605"))),b.a.createElement(u["a"],{flex:1,className:"tr"},!(null===Re||void 0===Re?void 0:Re.user_id)&&b.a.createElement("span",null,"\u5f53\u524d\u5df2\u662f\u6700\u540e\u4e00\u4f4d\u9700\u8981\u8bc4\u9605\u7684\u5b66\u751f\uff0c\u4e3a\u60a8\u70b9\u8d5e\uff01"),(null===Re||void 0===Re?void 0:Re.user_id)&&b.a.createElement("div",null,"\u4e0b\u4e00\u4e2a\u53ef\u8bc4\u5b66\u751f\uff1a",b.a.createElement(d["a"],{type:"primary"},b.a.createElement(E["Link"],{to:"/classrooms/".concat(ye.coursesId,"/exercise/").concat(ye.exerciseId,"/review/").concat(Re.user_login)},Re.user_name)))))),b.a.createElement(F["a"],null))};n["default"]=Object(x["a"])((function(e){var n=e.exercise,t=e.loading,a=e.user,r=e.globalSetting;return{exercise:n,globalSetting:r,user:a,loading:t.effects}}))(V)}}]);