From 78df57837996c05937567977c6c5635ba322cec3 Mon Sep 17 00:00:00 2001 From: dingyongkang Date: Wed, 13 Dec 2023 19:33:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- ...=> p__Classrooms__Lists__Attachment__index.0259931c.async.js | 2 +- ...dy__Level__Challenges__EditPracticeSetting.b23fabd7.async.js | 1 - ...dy__Level__Challenges__EditPracticeSetting.c860fb3b.async.js | 1 + ...y__index.p__Shixuns__Edit__body__Warehouse.e9bc1235.async.js | 2 +- ...Edit.2fa6ebe6.async.js => p__Shixuns__Edit.6bdfaa31.async.js | 2 +- p__tasks__index.50c08b98.async.js | 1 + p__tasks__index.804ad9d1.async.js | 1 - umi.cedb3844.js => umi.e30cb01f.js | 2 +- 9 files changed, 7 insertions(+), 7 deletions(-) rename p__Classrooms__Lists__Attachment__index.6d937bd7.async.js => p__Classrooms__Lists__Attachment__index.0259931c.async.js (61%) delete mode 100644 p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.b23fabd7.async.js create mode 100644 p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.c860fb3b.async.js rename p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.96cd87dc.async.js => p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.e9bc1235.async.js (83%) rename p__Shixuns__Edit.2fa6ebe6.async.js => p__Shixuns__Edit.6bdfaa31.async.js (90%) create mode 100644 p__tasks__index.50c08b98.async.js delete mode 100644 p__tasks__index.804ad9d1.async.js rename umi.cedb3844.js => umi.e30cb01f.js (99%) diff --git a/index.html b/index.html index fe1eed11af..7776c90e23 100644 --- a/index.html +++ b/index.html @@ -87,6 +87,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Classrooms__Lists__Attachment__index.6d937bd7.async.js b/p__Classrooms__Lists__Attachment__index.0259931c.async.js similarity index 61% rename from p__Classrooms__Lists__Attachment__index.6d937bd7.async.js rename to p__Classrooms__Lists__Attachment__index.0259931c.async.js index 3598b36910..48b279bef3 100644 --- a/p__Classrooms__Lists__Attachment__index.6d937bd7.async.js +++ b/p__Classrooms__Lists__Attachment__index.0259931c.async.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[41,6,12,14,24],{"3c+Q":function(t,e,r){"use strict";r.d(e,"a",(function(){return f}));r("iQDF");var n=r("+eQT"),a=r("k1fw"),o=r("tJVT"),i=r("q1tI"),c=r.n(i),l=r("wd/R"),u=r.n(l);function s(t){var e=(new Date).getTime();return t&&t30?u()("".concat(n,":00")).add(1,"hours"):u()(t)}e["b"]=function(t){var e=t.value,r=t.onChange,o=t.style,i=void 0===o?{}:o,l=t.disabled,u=void 0!==l&&l,p=t.showTimeConfig;function d(t,e){r(t?h(e):t)}return c.a.createElement(n["a"],{showTime:Object(a["a"])({format:"HH:mm",minuteStep:30},p),showToday:!1,value:e,format:f,placeholder:"\u8bf7\u9009\u62e9\u53d1\u5e03\u65f6\u95f4",style:i,onChange:d,disabled:u,disabledDate:s})}},BdwD:function(t,e,r){"use strict";var n=r("k1fw"),a=r("q1tI"),o=r.n(a),i=function(t){var e=t.styles,a=void 0===e?{}:e,i=t.customText;return o.a.createElement("section",{className:"tc animated fadeIn",style:Object(n["a"])(Object(n["a"])({},{color:"#999",margin:"200px auto"}),a)},o.a.createElement("img",{src:r("FOrL")}),o.a.createElement("p",{className:"mt20 font14"},i||"\u6682\u65f6\u8fd8\u6ca1\u6709\u76f8\u5173\u6570\u636e\u54e6!"))};e["a"]=i},FOrL:function(t,e){t.exports="data:image/png;base64,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"},MY4a:function(t,e,r){t.exports={flex_box_center:"flex_box_center___HdpHj",flex_space_between:"flex_space_between___RKhVH",flex_box_vertical_center:"flex_box_vertical_center___2XaUm",flex_box_center_end:"flex_box_center_end___22uoS",flex_box_column:"flex_box_column___26Mlj",wrp:"wrp___2hUhT",itemTitleWrp:"itemTitleWrp___3-bSU",itemTitle:"itemTitle___7UWkS",search:"search___1WVsU","simple-table":"simple-table___2ZPu1",table:"table___3OQ8l"}},QGk1:function(t,e,r){"use strict";r.r(e);r("cWXX");var n=r("/ezw"),a=(r("DjyN"),r("NUBc")),o=(r("5Dmo"),r("3S7+")),i=(r("sRBo"),r("kaz8")),c=(r("qVdP"),r("jsC+")),l=(r("14J3"),r("BMrR")),u=(r("5NDa"),r("5rEg")),s=(r("jCWc"),r("kPKH")),f=(r("lUTK"),r("BvKs")),h=(r("miYZ"),r("tsqr")),p=r("9og8"),d=r("k1fw"),m=r("tJVT"),y=r("q1tI"),v=r.n(y),g=r("ErOA"),b=r("Ty5D"),w=r("55Ip"),E=r("9kvl"),x=r("8Skl"),L=r("1vsH"),O=r("xKgJ"),_=r("oBTY"),j=(r("2qtc"),r("kLXV"));function k(){k=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(I([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var T=function(t){var e=t.classroomList,r=t.user,n=t.dispatch,a=Object(b["m"])(),o=Object(y["useState"])(!1),i=Object(m["a"])(o,2),c=i[0],l=i[1];Object(y["useEffect"])((function(){if("\u5220\u9664"===e.actionTabs.key){var t,n;if(Object(O["u"])()||(null===r||void 0===r||null===(t=r.userInfo)||void 0===t||null===(n=t.course)||void 0===n?void 0:n.own))return void l(!0);var a={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map((function(t){var e;t.author_login===(null===(e=r.userInfo)||void 0===e?void 0:e.login)?++a.hasNum:++a.noHasNum})),a.noHasNum>0?j["a"].info({title:"\u6743\u9650\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:v.a.createElement("div",null,"\u5f53\u524d\u9009\u4e2d\u8d44\u6e90\u4e2d\uff1a",v.a.createElement("span",{className:"c-blue"},a.hasNum),"\u4e2a\u7531\u60a8\u672c\u4eba\u53d1\u5e03\uff0c",v.a.createElement("span",{className:"c-red"},a.noHasNum)," \u4e2a\u7531\u5176\u4ed6\u8001\u5e08\u53d1\u5e03\u3002",v.a.createElement("br",null),"\u8bfe\u5802\u5185\u53ea\u80fd\u5220\u9664\u672c\u4eba\u53d1\u5e03\u7684\u8d44\u6e90\uff0c\u8bf7\u53d6\u6d88\u9009\u4e2d\u5176\u4ed6\u8001\u5e08\u53d1\u5e03\u7684\u8d44\u6e90\u3002"),onOk:function(){u()}}):l(!0)}else l(!1)}),[e.actionTabs.key]);var u=function(){n({type:"classroomList/setActionTabs",payload:{}})};return v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:c,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(k().mark((function t(){var r;return k().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_delete.json",{method:"delete",body:{ids:Object(_["a"])(e.actionTabs.selectArrs),course_id:a.id}});case 2:r=t.sent,0===r.status&&(h["b"].success("\u5220\u9664\u6210\u529f"),n({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},e.actionTabs.params)}),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){u()}},v.a.createElement("p",null,"\u662f\u5426\u786e\u8ba4\u5220\u9664\uff1f"))},N=Object(E["a"])((function(t){var e=t.classroomList,r=t.user;return{classroomList:e,user:r}}))(T);function S(){S=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(I([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var A=function(t){var e=t.classroomList,r=t.dispatch,n=Object(b["m"])();return n["id"]=n["coursesId"],v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:"\u7acb\u5373\u53d1\u5e03"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(S().mark((function t(){var a;return S().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_publish.json",{method:"put",body:{course_id:n.id,ids:Object(_["a"])(e.actionTabs.selectArrs)}});case 2:a=t.sent,0===a.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},e.actionTabs.params)}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){r({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",null,"\u5b66\u751f\u5c06\u80fd\u7acb\u5373\u6536\u5230\u8d44\u6e90"))},I=Object(E["a"])((function(t){var e=t.classroomList;return{classroomList:e}}))(A),G=r("jrin"),P=(r("T2oS"),r("W9HT")),F=(r("y8nQ"),r("Vl3Y")),C=r("wd/R"),D=r.n(C);function Y(){Y=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var M=function(t){var e=t.classroomList,r=t.loading,n=t.dispatch,a=Object(b["m"])();Object(b["l"])();Object(y["useEffect"])((function(){n({type:"classroomList/getCourseGroups",payload:{id:a.id}})}),[e.name]);var o=F["a"].useForm(),c=Object(m["a"])(o,1),l=c[0],u=[];return e.courseGroups.course_groups&&e.courseGroups.course_groups.map((function(t){return u.push(t.id+"")})),v.a.createElement(j["a"],{centered:!0,title:"\u7acb\u5373\u622a\u6b62",visible:"\u7acb\u5373\u622a\u6b62"===e.actionTabs.key,okText:"\u7acb\u5373\u622a\u6b62",cancelText:"\u6682\u4e0d\u622a\u6b62",bodyStyle:{minHeight:200},onOk:Object(p["a"])(Y().mark((function t(){var r,o;return Y().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=l.getFieldValue(),t.next=3,Object(g["a"])("/api/courses/".concat(a.id,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(_["a"])(e.actionTabs.selectArrs),group_ids:Object(_["a"])(r.group_ids)}});case 3:o=t.sent,0===o.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},e.actionTabs.params)}));case 5:case"end":return t.stop()}}),t)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},"\u5b66\u751f\u5c06\u4e0d\u80fd\u518d\u63d0\u4ea4\u4f5c\u4e1a",v.a.createElement("br",null),'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u63d0\u4ea4\u4e2d" \u201c\u8865\u4ea4\u4e2d\u201d\u7684\u4f5c\u4e1a\u6709\u6548'),r["effects"]["classroomList/getCourseGroups"]&&v.a.createElement("div",{className:"tc mt40"},v.a.createElement(P["a"],null)),v.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},e.courseGroups.course_groups&&v.a.createElement(F["a"],{form:l,initialValues:Object(G["a"])(Object(G["a"])({},"group_ids",u),"end_time",D()(D()().add(7,"days").format("YYYY-MM-DD HH:mm")))},v.a.createElement(F["a"].Item,{name:"group_ids"},v.a.createElement(i["a"].Group,null,e.courseGroups.course_groups.map((function(t,e){return v.a.createElement("div",{key:e},v.a.createElement(i["a"],{onChange:function(t){},key:e,value:String(t.id),defaultChecked:!0},t.name))})))))))},H=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(M);function V(){V=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var R=function(t){var e=t.classroomList,r=t.dispatch,n=Object(b["m"])();return n["id"]=n["coursesId"],v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:"\u8bbe\u4e3a\u516c\u5f00"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(V().mark((function t(){var a;return V().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_public.json",{method:"put",body:{course_id:n.id,ids:Object(_["a"])(e.actionTabs.selectArrs)}});case 2:a=t.sent,0===a.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},n)}),r({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},e.actionTabs.params)}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){r({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",null,"\u8bbe\u4e3a\u516c\u5f00\u540e\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e5f\u53ef\u4ee5\u8bbf\u95ee\u67e5\u770b",v.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u8bbe\u4e3a\u516c\u5f00\uff1f"))},z=Object(E["a"])((function(t){var e=t.classroomList;return{classroomList:e}}))(R);function q(){q=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var B=function(t){var e,r,n=t.classroomList,a=(t.loading,t.dispatch),o=Object(b["m"])(),i=(Object(b["l"])(),n.actionTabs),c=F["a"].useForm(),f=Object(m["a"])(c,1),y=f[0];return v.a.createElement(j["a"],{centered:!0,title:"\u65b0\u5efa\u76ee\u5f55",visible:"\u65b0\u5efa\u76ee\u5f55"===n.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",bodyStyle:{minHeight:200},onOk:Object(p["a"])(q().mark((function t(){var e,r,i,c,l,u,s;return q().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return c=y.getFieldValue(),l=null===(e=n.detailLeftMenus)||void 0===e||null===(r=e.course_modules)||void 0===r||null===(i=r.find((function(t){return"attachment"===t.type})))||void 0===i?void 0:i.id,u="/api/course_modules/".concat(l,"/add_second_category.json"),t.next=5,Object(g["a"])(u,{method:"post",body:Object(d["a"])(Object(d["a"])({},c),{},{parent_id:o.categoryId})});case 5:s=t.sent,0===s.status&&(y.resetFields(),h["b"].success("\u6dfb\u52a0\u6210\u529f"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}));case 7:case"end":return t.stop()}}),t)}))),onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},v.a.createElement("br",null)),n.courseGroups.course_groups&&v.a.createElement(F["a"],{form:y,initialValues:Object(G["a"])({},"name","")},v.a.createElement(F["a"].Item,{name:"name"},v.a.createElement(l["a"],{className:"mt30"},v.a.createElement(s["a"],null,"\u76ee\u5f55\u540d\u79f0\uff1a"),v.a.createElement(s["a"],{flex:"1"},v.a.createElement(u["a"],{defaultValue:(null===(e=i.selectArrs)||void 0===e?void 0:e.category_name)||(null===(r=i.selectArrs)||void 0===r?void 0:r.name)}))))))},W=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(B);function Z(){Z=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Q=function(t){var e,r=t.classroomList,n=(t.loading,t.dispatch),a=(Object(b["m"])(),Object(b["l"])(),r.actionTabs),o=F["a"].useForm(),i=Object(m["a"])(o,1),c=i[0];return v.a.createElement(j["a"],{centered:!0,title:"\u91cd\u547d\u540d",visible:"\u91cd\u547d\u540d"===r.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",bodyStyle:{minHeight:200},onOk:Object(p["a"])(Z().mark((function t(){var e,a,o;return Z().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=c.getFieldValue(),a="/api/homework_commons/".concat(r.actionTabs.selectArrs.homework_id,"/alter_name.json"),t.next=4,Object(g["a"])(a,{method:"post",body:Object(d["a"])({},e)});case 4:o=t.sent,0===o.status&&(h["b"].success("\u4fee\u6539\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},r.actionTabs.params)}));case 6:case"end":return t.stop()}}),t)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},v.a.createElement("br",null)),r.courseGroups.course_groups&&v.a.createElement(F["a"],{form:c,initialValues:Object(G["a"])({},"name","1")},v.a.createElement(F["a"].Item,{name:"name"},v.a.createElement(l["a"],{className:"mt30"},v.a.createElement(s["a"],null,"\u4f5c\u4e1a\u540d\u79f0\uff1a"),v.a.createElement(s["a"],{flex:"1"},v.a.createElement(u["a"],{defaultValue:null===(e=a.selectArrs)||void 0===e?void 0:e.name}))))))},X=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(Q),K=(r("g9YV"),r("wCAj")),J=(r("iQDF"),r("+eQT")),U=(r("7Kak"),r("9yH6")),$=(r("Znn+"),r("ZTPi")),tt=r("RotF"),et=r.n(tt),rt=r("MY4a"),nt=r.n(rt),at=r("3c+Q");function ot(){ot=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var it=$["a"].TabPane,ct=!1,lt=function(t){var e=t.attachment,r=(t.loading,t.dispatch),n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],l=Object(y["useState"])(0),s=Object(m["a"])(l,2),f=s[0],g=s[1],w=Object(y["useState"])(!0),E=Object(m["a"])(w,2),x=E[0],k=E[1],T=Object(y["useState"])("public"),N=Object(m["a"])(T,2),S=N[0],A=N[1],I=Object(y["useState"])([]),P=Object(m["a"])(I,2),C=P[0],Y=P[1],M=Object(y["useState"])({page:0,page_size:20,search:""}),H=Object(m["a"])(M,2),V=H[0];H[1];Object(y["useEffect"])((function(){"\u9009\u7528\u8d44\u6e90"===e.actionTabs.key&&x&&z()}),[e.actionTabs.key,x,S]);var R=[],z=function(){var t=Object(p["a"])(ot().mark((function t(){var e,n,a;return ot().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!ct){t.next=2;break}return t.abrupt("return");case 2:if(ct=!0,!x){t.next=19;break}if(++V.page,"public"!==S){t.next=12;break}return t.next=8,r({type:"attachment/allAttachment",payload:Object(d["a"])({},V)});case 8:n=t.sent,C=Object(_["a"])(C.concat(n.data.files)),t.next=16;break;case 12:return t.next=14,r({type:"attachment/mineAttachment",payload:Object(d["a"])({},V)});case 14:n=t.sent,C=Object(_["a"])(C.concat(null===(a=n.data)||void 0===a?void 0:a.files));case 16:(null===(e=n.object_list)||void 0===e?void 0:e.length)0?Promise.resolve():Promise.reject("\u8bf7\u9009\u62e9\u4e00\u4e2a\u8d44\u6e90")}}]},v.a.createElement(i["a"].Group,{style:{width:"100%"}},v.a.createElement("div",{style:{maxHeight:210,overflow:"auto"}},v.a.createElement(et.a,{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){z()},hasMore:x,useWindow:!1},v.a.createElement(st,{data:C}))))),v.a.createElement(F["a"].Item,{label:"\u53d1\u5e03\u8bbe\u7f6e",name:"delay_publish"},v.a.createElement(U["a"].Group,{onChange:q},v.a.createElement(U["a"],{value:0},"\u7acb\u5373\u53d1\u5e03"),v.a.createElement(U["a"],{disabled:Object(O["s"])(),value:1},"\u5ef6\u671f\u53d1\u5e03"))),f?v.a.createElement(F["a"].Item,{name:"publish_time",label:"\u53d1\u5e03\u65f6\u95f4",extra:v.a.createElement("p",{className:"mt10 c-grey-c"},"\u6309\u7167\u8bbe\u7f6e\u7684\u65f6\u95f4\u5b9a\u65f6\u53d1\u5e03"),rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u53d1\u5e03\u65f6\u95f4"}]},v.a.createElement(J["a"],{disabledDate:B,format:"YYYY-MM-DD HH:mm",showTime:{format:"HH:mm",defaultValue:D()(Object(L["d"])(),"HH:mm")}})):null))},ut=Object(E["a"])((function(t){var e=t.attachment,r=t.loading;return{attachment:e,loading:r}}))(lt);function st(t){var e=t.data,r=[{title:"\u8d44\u6e90\u540d\u79f0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:function(t,e){return v.a.createElement(i["a"],{value:String(e.id),defaultChecked:!0},v.a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},v.a.createElement(o["a"],{title:e.title,placement:"topLeft"},e.title)))}},{title:"\u5927\u5c0f",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53d1\u5e03\u4eba",dataIndex:"author",key:"author",ellipsis:!0,render:function(t){return t.name}},{title:"\u65f6\u95f4",dataIndex:"created_on",key:"created_on",width:140,render:function(t){return v.a.createElement("span",{className:"font12"},D()(t).format(at["a"]))}}];return v.a.createElement(K["a"],{pagination:!1,columns:r,className:nt.a.table,dataSource:e||[]})}var ft=r("y5JW");function ht(){ht=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var pt={delay_publish:0,is_public:0,description:""},dt=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],f=Object(y["useState"])(Object(d["a"])({},pt)),w=Object(m["a"])(f,2),E=w[0],x=w[1];Object(y["useEffect"])((function(){"\u4e0a\u4f20\u8d44\u6e90"===e.actionTabs.key&&c.resetFields()}),[e.actionTabs.key]);var _=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var gt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},bt=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],f=Object(y["useState"])(Object(d["a"])({},gt)),w=Object(m["a"])(f,2),E=w[0],x=w[1],_=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Lt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ot=function(t){var e=t.attachment,r=t.dispatch,a=t.loading,c=Object(b["m"])(),f=e.detail,w=F["a"].useForm(),E=Object(m["a"])(w,1),x=E[0],k=Object(y["useState"])([]),T=Object(m["a"])(k,2),N=T[0],S=T[1],A=Object(y["useState"])(Object(d["a"])({},Lt)),I=Object(m["a"])(A,2),G=I[0],P=I[1],C=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var St={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},At=function(t){var e=t.attachment,r=t.dispatch,a=t.loading,i=t.globalSetting,c=Object(b["m"])(),u=(e.detail,F["a"].useForm()),f=Object(m["a"])(u,1),h=f[0],g=Object(y["useState"])(!1),w=Object(m["a"])(g,2),E=w[0],x=w[1],O=Object(y["useState"])([]),k=Object(m["a"])(O,2),T=k[0],N=k[1],S=Object(y["useState"])(Object(d["a"])({},St)),A=Object(m["a"])(S,2),I=A[0],G=A[1],P=Object(y["useState"])({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),C=Object(m["a"])(P,2),Y=C[0],M=C[1];c["id"]=c["coursesId"],c["course_id"]=c["coursesId"];var H=function(){var t=Object(p["a"])(Nt().mark((function t(){var e,n;return Nt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,r({type:"attachment/getDetail",payload:Object(d["a"])({},c)});case 2:n=t.sent,n.delay_publish=n.delay_publish?1:0,I["is_public"]=[n.is_public],I["description"]=n.description,I["delay_publish"]=n.delay_publish,I["publish_time"]=n.publish_time,h.setFieldsValue(I),N([Object(d["a"])({},n)].concat(Object(_["a"])(null===n||void 0===n?void 0:n.attachment_histories))),(null===n||void 0===n||null===(e=n.attachment_histories)||void 0===e?void 0:e.length)?x(!0):n.link||"application/pdf"===n.content_type?(Object(L["L"])(yt["a"].IMG_SERVER+n.url),r({type:"attachment/setActionTabs",payload:{}})):(Y.type=n.file_type,Y.data=yt["a"].API_SERVER+n.url,M(Object(d["a"])({},Y)));case 11:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return Object(y["useEffect"])((function(){var t;"\u8d44\u6e90\u4e0b\u8f7d"===e.actionTabs.key?(c.id=null===(t=e.actionTabs.selectArrs)||void 0===t?void 0:t["id"],h.resetFields(),H()):x(!1)}),[e.actionTabs.key,c.id]),v.a.createElement(v.a.Fragment,null,v.a.createElement(j["a"],{centered:!0,title:"\u8d44\u6e90\u4e0b\u8f7d",visible:E,okText:"\u786e\u5b9a",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53d6\u6d88",width:600,onOk:Object(p["a"])(Nt().mark((function t(){return Nt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:r({type:"attachment/setActionTabs",payload:{}});case 1:case"end":return t.stop()}}),t)}))),onCancel:function(){G(Object(d["a"])({},St)),r({type:"attachment/setActionTabs",payload:{}})}},v.a.createElement("section",{className:"pl20 pr20 pt10"},v.a.createElement(n["a"],{loading:a["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},v.a.createElement(l["a"],{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},v.a.createElement(s["a"],{flex:"307px"},"\u8d44\u6e90\u540d\u79f0"),v.a.createElement(s["a"],{flex:"80px"},"\u4e0b\u8f7d"),v.a.createElement(s["a"],{flex:"140px"},"\u7248\u672c\u53f7")),null===T||void 0===T?void 0:T.map((function(t,e){return v.a.createElement(l["a"],{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:e,gutter:[20,8]},v.a.createElement(s["a"],{flex:"307px"},v.a.createElement(o["a"],{title:t.title},v.a.createElement(l["a"],null,v.a.createElement(s["a"],null,v.a.createElement("a",{href:yt["a"].API_SERVER+t.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:function(e){t.link||"application/pdf"===t.content_type||i.setting.is_local||(e.preventDefault(),Y.type=t.file_type,Y.data=yt["a"].API_SERVER+t.url,M(Object(d["a"])({},Y)))}},t.title)),v.a.createElement(s["a"],null,v.a.createElement(kt["a"],{className:"",color:0===e?"green":"orange"},0===e?"\u5f53\u524d\u7248\u672c":"\u5386\u53f2\u7248\u672c"))))),v.a.createElement(s["a"],{flex:"80px"},t.downloads_count),v.a.createElement(s["a"],{flex:"140px"},D()(t.publish_time).format("YYYY-MM-DD")))}))))),v.a.createElement(Tt["a"],Object(jt["a"])({},Y,{onClose:function(){M(Object(d["a"])(Object(d["a"])({},Y),{},{type:""})),r({type:"attachment/setActionTabs",payload:{}})}})))},It=Object(E["a"])((function(t){var e=t.attachment,r=t.loading,n=t.globalSetting;return{attachment:e,globalSetting:n,loading:r}}))(At);function Gt(){Gt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Pt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ft=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=e.detail,o=F["a"].useForm(),c=Object(m["a"])(o,1),f=c[0],g=Object(y["useState"])(Object(d["a"])({},Pt)),w=Object(m["a"])(g,2),E=w[0],x=w[1];Object(y["useEffect"])((function(){"\u5916\u94fe\u8bbe\u7f6e"===e.actionTabs.key&&f.resetFields()}),[e.actionTabs.key]);var _=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Mt=function(t){var e=t.classroomList,r=t.loading,n=t.dispatch,a=Object(b["m"])(),o=(Object(b["l"])(),Object(y["useState"])([])),c=Object(m["a"])(o,2),l=c[0],u=c[1],s=Object(y["useState"])(1),f=Object(m["a"])(s,2),d=f[0],w=f[1];Object(y["useEffect"])((function(){new Promise(function(){var t=Object(p["a"])(Yt().mark((function t(e,r){return Yt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:n({type:"classroomList/getCoursesMine",payload:{id:a.id,page_size:50}}).then((function(t){u(l.concat(t))}));case 1:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}())}),[e.name]);var E=F["a"].useForm(),x=Object(m["a"])(E,1),L=x[0],O=[];e.courseGroups.course_groups&&e.courseGroups.course_groups.map((function(t){return O.push(t.id+"")}));var k=[{title:"",width:40,dataIndex:"id",key:"id",render:function(t,e){return v.a.createElement(i["a"],{value:String(t)})}},{title:"\u8bfe\u5802\u540d\u79f0",dataIndex:"name",key:"name"},{title:"\u521b\u5efa\u65f6\u95f4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ed3\u675f\u65f6\u95f4",dataIndex:"end_date",key:"end_date",width:130}];return v.a.createElement(j["a"],{centered:!0,title:"\u53d1\u9001\u8d44\u6e90",visible:"\u53d1\u9001"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:820,footer:v.a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},v.a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53d1\u5e03\u72b6\u6001\uff1a",v.a.createElement(U["a"].Group,{value:d,onChange:function(t){w(t.target.value)}},v.a.createElement(U["a"],{value:1},"\u53d1\u5e03"),v.a.createElement(U["a"],{value:0},"\u4e0d\u53d1\u5e03"))),v.a.createElement(Dt["a"],{onClick:function(){n({type:"classroomList/setActionTabs",payload:{}})}},"\u53d6\u6d88"),v.a.createElement(Dt["a"],{onClick:Object(p["a"])(Yt().mark((function t(){var r,o;return Yt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=L.getFieldValue(),t.next=3,Object(g["a"])("/api/files/bulk_send.json",{method:"post",body:{ids:Object(_["a"])(e.actionTabs.selectArrs),to_course_ids:Object(_["a"])(r.group_ids),course_id:a.id,is_publish:d}});case 3:o=t.sent,0===o.status&&(h["b"].success("\u53d1\u5e03\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}));case 5:case"end":return t.stop()}}),t)}))),type:"primary"},"\u786e\u8ba4")),bodyStyle:{minHeight:200},onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc bold mb20"},"\u9009\u62e9\u7684\u8d44\u6e90\u53d1\u9001\u5230",v.a.createElement("span",{className:"c-orange"},"\u6307\u5b9a\u8bfe\u5802")),e.courseGroups.course_groups&&v.a.createElement(F["a"],{form:L,initialValues:Object(G["a"])(Object(G["a"])({},"group_ids",O),"end_time",D()(D()().add(7,"days").format("YYYY-MM-DD HH:mm")))},v.a.createElement(F["a"].Item,{name:"group_ids"},v.a.createElement(i["a"].Group,null,v.a.createElement(K["a"],{loading:r["effects"]["classroomList/getCourseGroups"],columns:k,dataSource:null===l||void 0===l?void 0:l.filter((function(t){return(null===t||void 0===t?void 0:t.id)!=a.id})),scroll:{y:240},pagination:!1})))))},Ht=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(Mt),Vt=r("BdwD"),Rt=r("rEM6"),zt=r.n(Rt);function qt(){qt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Bt=function(t){var e,r,E,_,j=t.classroomList,k=(t.globalSetting,t.loading),T=t.location,S=t.user,A=t.dispatch,G=t.match,P=Object(y["useState"])({sort_type:"publish_time",sort:"desc",clazz:"0"===T.query.tabs?"1":"1"===T.query.tabs?"2":""}),F=Object(m["a"])(P,2),C=F[0],D=F[1],Y=Object(y["useState"])([]),M=Object(m["a"])(Y,2),V=M[0],R=M[1],q=Object(y["useState"])("\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217"),B=Object(m["a"])(q,2),Z=B[0],Q=B[1],K=j.detailAttachmentList,J=j.detailLeftMenus,U=j.detailTopBanner,$=Object(b["k"])(),tt=T.query.tabs||0,et=S.userInfo;C["course_id"]=null===G||void 0===G||null===(e=G.params)||void 0===e?void 0:e.coursesId,(null===G||void 0===G||null===(r=G.params)||void 0===r?void 0:r.categoryId)?C["course_second_category_id"]=G.params.categoryId:delete C["course_second_category_id"],Object(y["useEffect"])((function(){nt()}),[T.pathname]),Object(y["useEffect"])((function(){"\u76ee\u5f55\u91cd\u547d\u540d\u6210\u529f"===j.actionTabs.key&&nt()}),[j.actionTabs.key]),Object(y["useEffect"])((function(){R([])}),[K]);var rt=function(t,e){C.page=t,nt()},nt=function(){D(Object(d["a"])({},C)),R([]),A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)})},at=function(){var t=Object(p["a"])(qt().mark((function t(e){return qt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.link){t.next=4;break}return t.next=3,A({type:"attachment/updateVisits",payload:{id:e.id}});case 3:A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)});case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();J.course_modules&&(_=j.detailLeftMenus.course_modules.filter((function(t){return"attachment"===t.type}))[0]);var ot=function(){var t=Object(p["a"])(qt().mark((function t(e){var r;return qt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(""!=V){t.next=3;break}return h["b"].error("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1"),t.abrupt("return");case 3:return t.next=5,Object(g["a"])("/api/files/bulk_move.json",{method:"put",body:{course_id:C.course_id,ids:V,to_category_id:null===e||void 0===e?void 0:e.category_id}});case 5:r=t.sent,0===r.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)}),R([]));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),it=v.a.createElement("div",{className:zt.a.menu},_&&_["second_category"].map((function(t,e){return v.a.createElement(v.a.Fragment,null,v.a.createElement("p",{onClick:function(){return ot(t)},key:t.category_id},t.category_name),v.a.createElement("div",{className:"ml10"},(null===t||void 0===t?void 0:t.third_category)&&(null===t||void 0===t?void 0:t.third_category.map((function(t,e){return v.a.createElement("p",{onClick:function(){return ot(t)},key:t.category_id},t.category_name)})))))}))),ct=function(t){return t.link?t.link:yt["a"].API_SERVER+t.url},lt=["\u5220\u9664","\u53d1\u9001","\u7acb\u5373\u53d1\u5e03","\u8bbe\u4e3a\u516c\u5f00"];U.is_public||(lt=["\u5220\u9664","\u53d1\u9001","\u7acb\u5373\u53d1\u5e03"]);var st=[{name:"\u5df2\u53d1\u5e03",id:"1"},{name:"\u672a\u53d1\u5e03",id:"2"},{name:"\u5168\u90e8",id:""}],ft=[{name:"\u9ed8\u8ba4\u6392\u5e8f",type:"",direction:""},{name:"\u521b\u5efa\u65f6\u95f4\u964d\u5e8f\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521b\u5efa\u65f6\u95f4\u5347\u5e8f\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53d1\u5e03\u65f6\u95f4\u5347\u5e8f\u6392\u5217",type:"publish_time",direction:"asc"}],ht=function(t){"0"===t.key&&(C.sort_type="publish_time",C.sort="desc",Q("\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217")),"1"!==t.key&&"2"!==t.key||(C.sort_type="created_on",C.sort="desc",Q("\u521b\u5efa\u65f6\u95f4\u964d\u5e8f\u6392\u5217")),C.clazz=st[t.key]["id"],C.page=1,$.replace("".concat(T.pathname,"?tabs=").concat(t.key)),nt()};return v.a.createElement("section",null,v.a.createElement("aside",{className:zt.a.bg},v.a.createElement("div",{className:zt.a.containerTitle},v.a.createElement("div",{className:"font16"},K.name),Object(O["c"])()&&v.a.createElement("div",{className:zt.a.titleRightMenu},!(null===K||void 0===K?void 0:K.parent_category_id)&&Object(O["c"])()&&v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u65b0\u5efa\u76ee\u5f55"}})}},"\u65b0\u5efa\u76ee\u5f55"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u76ee\u5f55\u91cd\u547d\u540d",params:C,selectArrs:Object(d["a"])(Object(d["a"])({},K),{},{category_id:null===C||void 0===C?void 0:C.course_second_category_id,main_id:"object"===typeof K.parent_category_id?K.id:void 0}),cb:nt}})}},"\u76ee\u5f55\u91cd\u547d\u540d"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8d44\u6e90",params:C}})}},"\u9009\u7528\u8d44\u6e90"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u4e0a\u4f20\u8d44\u6e90",params:C}})}},"\u4e0a\u4f20\u8d44\u6e90"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u6dfb\u52a0\u5916\u94fe",params:C}})}},"\u6dfb\u52a0\u5916\u94fe"))),v.a.createElement(l["a"],null,v.a.createElement(s["a"],{flex:"1"},v.a.createElement(f["a"],{mode:"horizontal",style:{margin:"10px 15px",border:0},onSelect:ht,defaultSelectedKeys:[tt+""]},st.map((function(t,e){return v.a.createElement(f["a"].Item,{className:"font16 c-black",style:{padding:"0 0 12px 0 ",margin:"0 15px"},key:e},t.name)})))),v.a.createElement(s["a"],{className:"mr20 gutter-row"},v.a.createElement(u["a"].Search,{allowClear:!0,placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\u8fdb\u884c\u641c\u7d22",onSearch:function(t){C.search=t,C.page=1,nt()},style:{width:220,marginTop:10}}))),v.a.createElement("div",{className:zt.a.containerDesc},v.a.createElement("div",null,"\u5171 ",K.total_count," \u4e2a\u8d44\u6e90",Object(O["c"])()&&v.a.createElement("span",{className:"ml10"},"\u5df2\u53d1\u5e03\uff1a",K.publish_count,"\u4e2a"),Object(O["c"])()&&v.a.createElement("span",{className:"ml10"},"\u672a\u53d1\u5e03\uff1a ",K.unpublish_count,"\u4e2a")),v.a.createElement(c["a"],{overlay:v.a.createElement(f["a"],{selectedKeys:[Z]},null===ft||void 0===ft?void 0:ft.map((function(t,e){return v.a.createElement(f["a"].Item,{key:t.name,onClick:function(){C.sort_type=t.type,C.sort=t.direction,C.page=1,Q(t.name),nt()}},t.name)})))},v.a.createElement("span",{className:zt.a.spanSize}," ",Z," ",v.a.createElement(x["a"],null))))),Object(O["c"])()&&v.a.createElement("aside",{className:zt.a.acitons},v.a.createElement("div",null,Object(O["c"])()&&v.a.createElement(i["a"],{checked:V.length===(null===(E=K.files)||void 0===E?void 0:E.length),onChange:function(t){t.target.checked?R(K.files.map((function(t){return t.id}))):R([])}},v.a.createElement("span",{className:"ml5"},"\u5df2\u9009\u62e9 ",V.length," \u4e2a \uff08\u4e0d\u652f\u6301\u8de8\u9875\u52fe\u9009\uff09"))),v.a.createElement("div",null,Object(O["c"])()&<.map((function(t,e){return v.a.createElement("p",{key:e,onClick:function(){var e;""==V?h["b"].error("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1"):A({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:V,selectArrsAll:null===(e=K.files)||void 0===e?void 0:e.filter((function(t){return V.includes(t.id)})),params:C}})}},v.a.createElement("span",null,t)," \uff5c")})),v.a.createElement("p",null,v.a.createElement(c["a"],{overlay:it},v.a.createElement("a",{className:"ant-dropdown-link",onClick:function(t){return t.preventDefault()}},"\u79fb\u52a8\u5230\u76ee\u5f55 ",v.a.createElement(x["a"],null)))))),v.a.createElement(n["a"],{loading:k["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},0===K.total_count&&v.a.createElement(Vt["a"],null),K.files&&K.files.map((function(t,e){var r;return v.a.createElement("div",{className:zt.a.listItem,key:e},Object(O["c"])()&&v.a.createElement(i["a"],{checked:V.includes(t.id),value:t.id,onChange:function(e){V.indexOf(t.id);V.indexOf(t.id)>-1?R(V.filter((function(e){return e!==t.id}))):R(V.concat(t.id))}}),v.a.createElement("div",{className:zt.a.info},v.a.createElement("div",{className:zt.a.title},v.a.createElement("div",{className:zt.a.titleLeft},Object(O["h"])()||t.is_public?v.a.createElement("a",{onClick:function(e){at(t),t.link||"application/pdf"===t.content_type||(e.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:(t.link,"\u8d44\u6e90\u4e0b\u8f7d"),selectArrs:t,params:C}}))},href:ct(t),target:"_blank"},v.a.createElement("strong",null,t.title)):v.a.createElement("strong",null,t.title),!t.is_public&&v.a.createElement(o["a"],{title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee",placement:"bottom"},v.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),t.link&&v.a.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," \u5916\u94fe "),v.a.createElement(L["i"],{status:[!t.is_publish&&"\u672a\u53d1\u5e03"]})),v.a.createElement("div",{className:zt.a.titleRight},(Object(O["c"])()||et.login===(null===(r=t.author)||void 0===r?void 0:r.login))&&v.a.createElement(w["Link"],{to:"/",className:"ml20",onClick:function(e){e.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:t.link?"\u5916\u94fe\u8bbe\u7f6e":"\u8d44\u6e90\u8bbe\u7f6e",selectArrs:t,params:C}})}},"\u8bbe\u7f6e"))),v.a.createElement("div",{className:"flex-wrp"},t.link&&v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null,t.author.name),v.a.createElement("span",{className:"ml15"},"\u70b9\u51fb\u6b21\u6570\uff1a",t.downloads_count)),!t.link&&v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null,t.author.name),v.a.createElement("span",{className:"ml15"}," \u5927\u5c0f ",t.filesize," "),v.a.createElement("span",{className:"ml15"}," \u4e0b\u8f7d ",t.downloads_count," ")),t.category_name||t.parent_category_name?v.a.createElement("p",{style:{color:"#888"}},"\u6240\u5c5e\u76ee\u5f55\uff1a",t.parent_category_name&&v.a.createElement("span",null,t.parent_category_name,"/"),t.category_name&&v.a.createElement("span",null,t.category_name)):v.a.createElement("p",{style:{color:"#888"}},"\u6240\u5c5e\u76ee\u5f55\uff1a\u65e0")),v.a.createElement("div",{className:"flex-wrp"},v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null," \u8d44\u6e90\u63cf\u8ff0\uff1a"),v.a.createElement("span",{className:"ml15"},t.description||"\u6682\u65e0\u63cf\u8ff0")))))})),v.a.createElement("aside",{className:"tc mb50 mt30"},v.a.createElement(a["a"],{hideOnSinglePage:!0,current:C.page||1,showSizeChanger:!1,onChange:rt,defaultCurrent:1,defaultPageSize:15,total:K.attachments_count}))),v.a.createElement(N,null),v.a.createElement(I,null),v.a.createElement(H,null),v.a.createElement(z,null),v.a.createElement(Ht,null),v.a.createElement(W,null),v.a.createElement(X,null),v.a.createElement(ut,null),v.a.createElement(mt,null),v.a.createElement(wt,null),v.a.createElement(_t,null),v.a.createElement(It,null),v.a.createElement(Ct,null))};e["default"]=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading,n=t.user,a=t.globalSetting;return{classroomList:e,globalSetting:a,user:n,loading:r.effects}}))(Bt)},ZW9T:function(t,e,r){"use strict";r.d(e,"a",(function(){return w}));var n=r("k1fw"),a=(r("miYZ"),r("tsqr")),o=r("rAM+"),i=r("tJVT"),c=r("PpiC"),l=r("q1tI"),u=r.n(l),s=r("bdgK");function f(t,e,r,a,o){var i=e.getWordUntilPosition(r),c={startLineNumber:r.lineNumber,endLineNumber:r.lineNumber,startColumn:i.startColumn,endColumn:i.endColumn},l=a.map((function(e){return{label:e,kind:t.languages.CompletionItemKind.Keyword,insertText:e,insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}}));return o.map((function(t){l.push(Object(n["a"])(Object(n["a"])({},t),{},{range:c}))})),l}var h=function(t){var e={label:"ifelse",kind:t.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},r=["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"];t.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(n,a){var o=f(t,n,a,r,[e]);return{suggestions:o}}});var n=["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"];t.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(e,r){var a=[{label:"print",kind:t.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],o=f(t,e,r,n,a);return{suggestions:o}}});var a=["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"];t.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(r,n){var o=[e,{label:"main",kind:t.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {","\t$0","}"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:t.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=f(t,r,n,a,o);return{suggestions:i}}})},p="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",d=r("LvDl");function m(t){return/^\d+$/.test(t)?"".concat(t,"px"):t}function y(){}var v={"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 g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=t;if(Array.isArray(t)){for(var r=0;r0||n.target.offsetWidth>0)&&Z.current.instance.layout()}}catch(a){r.e(a)}finally{r.f()}})),t.observe(W.current)),t}function $(){a["b"].warn(decodeURIComponent(p))}function tt(){var t=Z.current.instance;if(t){var e=t.getSelection(),r=Z.current.pastePos||{},n=new b.Range(r.startLineNumber||e.endLineNumber,r.startColumn||e.endColumn,r.endLineNumber||e.endLineNumber,r.endColumn||e.endColumn);setTimeout((function(){t.executeEdits("",[{range:n,text:""}])}),300)}}function et(t){(window.navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)&&83==t.keyCode&&(t.preventDefault(),G())}Object(l["useEffect"])((function(){var t=Z.current.instance;if(null!=E&&t&&K){var e=t.getModel();e&&E!==e.getValue()&&(!0,e.setValue(E),t.layout(),!1)}}),[E,K,Z.current]);var rt=function(){if(F&&Z.current.instance){var t=Z.current.instance.getContentHeight();ft(t0||a.target.offsetWidth>0)&&t.layout()}}catch(i){n.e(i)}finally{n.f()}})),e.observe(g.current)),e}Object(l["useEffect"])((function(){g.current&&r.e(31).then(r.t.bind(null,"M/lh",7)).then((function(t){b=t;var e=b.editor.createDiffEditor(g.current,Object(n["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},v));L(e);var r=O(e);return function(){e.dispose();var t=e.getModel();t&&t.dispose(),r.unobserve(g.current)}}))}),[]),Object(l["useEffect"])((function(){x&&x.setModel({original:b.editor.createModel(h,d),modified:b.editor.createModel(p,d)})}),[h,p,d,x]);var _=m(a),j=m(f),k={width:_,height:j};return u.a.createElement("div",{className:"my-diff-editor",ref:g,style:k})}},p5ED:function(t,e,r){"use strict";r("+L6B");var n=r("2/Rp"),a=(r("5Dmo"),r("3S7+")),o=r("k1fw"),i=r("tJVT"),c=r("q1tI"),l=r.n(c),u=r("vHTk"),s=r.n(u),f=r("yEEn"),h=r("ZW9T"),p=r("1vsH");e["a"]=function(t){t.name;var e=t.data,r=(t.theme,t.type),u=t.filename,d=t.monacoEditor,m=t.className,y=t.style,v=t.close,g=t.onClose,b=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),w=Object(i["a"])(b,2),E=(w[0],w[1],Object(c["useState"])("")),x=Object(i["a"])(E,2),L=(x[0],x[1]),O=Object(c["useRef"])();u&&(d.filename=u),Object(c["useEffect"])((function(){var t,e,r=null===(t=document.cookie)||void 0===t||null===(e=t.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null===r||void 0===r||r.map((function(t){var e=t.split("=");"_educoder_session"===e[0]&&L(e[1])}))}),[]);var _=function(){e.startsWith("http")?j():Object(p["t"])(u||"educoder",e,u)},j=function(){Object(p["s"])("",e)};return l.a.createElement("div",{style:Object(o["a"])({},y||{}),className:"".concat(s.a.wrp," ").concat(r?"":"hide")},v&&l.a.createElement("div",{className:s.a.close,ref:O},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return O.current}},l.a.createElement("span",{onClick:j},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return O.current}},l.a.createElement("span",{className:"",onClick:g},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(s.a[m]," ").concat(m," ").concat(s.a.monaco," ").concat("txt"===r?"show":"hide")},u&&l.a.createElement(h["b"],d)),"audio"===r&&l.a.createElement("audio",{src:"".concat((null===e||void 0===e?void 0:e.indexOf("http://"))>-1||(null===e||void 0===e?void 0:e.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(e),autoPlay:!0}),"video"===r&&l.a.createElement(l.a.Fragment,null,(null===e||void 0===e?void 0:e.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(e),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(e),autoPlay:!0})),"office"===r&&l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===r&&l.a.createElement("img",{src:"".concat((null===e||void 0===e?void 0:e.indexOf("http://"))>-1||(null===e||void 0===e?void 0:e.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(e)}),"other"===r&&l.a.createElement("div",null,l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===r&&l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},rEM6:function(t,e,r){t.exports={flex_box_center:"flex_box_center___1l5Hq",flex_space_between:"flex_space_between___W7XcT",flex_box_vertical_center:"flex_box_vertical_center___mz3WW",flex_box_center_end:"flex_box_center_end___1TLDy",flex_box_column:"flex_box_column___1EW_L",bg:"bg___1aLe1",containerTitle:"containerTitle___hKSbn",containerDesc:"containerDesc___18pCj",listItem:"listItem___3qIHc",info:"info___Cypx2",title:"title___10uTg",titleLeft:"titleLeft___245bS",titleRight:"titleRight___1Dp_k",acitons:"acitons___34Ic0",menu:"menu___25Ref",spanSize:"spanSize___1MWCj"}},vHTk:function(t,e,r){t.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},wzkS:function(t,e,r){"use strict";r.d(e,"c",(function(){return i})),r.d(e,"b",(function(){return c})),r.d(e,"d",(function(){return l})),r.d(e,"a",(function(){return s})),r.d(e,"e",(function(){return f}));var n=r("9og8"),a=r("ErOA");function o(){o=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},c=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,r){return t[e]=r}}function f(t,e,r,n){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:k(t,r,c)}),i}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=f;var p="suspendedStart",d="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function w(){}var E={};s(E,c,(function(){return this}));var x=Object.getPrototypeOf,L=x&&x(x(I([])));L&&L!==r&&n.call(L,c)&&(E=L);var O=w.prototype=g.prototype=Object.create(E);function _(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function r(a,o,i,c){var l=h(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=p;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===p)throw a=y,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=m;var u=h(e,r,n);if("normal"===u.type){if(a=n.done?y:d,u.arg===v)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=y,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var o=h(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function i(t){return Object(a["c"])("libraries/".concat(t,".json"))}function c(){return Object(a["c"])("library_tags.json")}function l(t){return u.apply(this,arguments)}function u(){return u=Object(n["a"])(o().mark((function t(e){var r;return o().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(a["b"])("attachments/".concat(e,".json"));case 2:return r=t.sent,t.abrupt("return",0===r.status);case 4:case"end":return t.stop()}}),t)}))),u.apply(this,arguments)}function s(t){return Object(a["f"])("libraries.json",t)}function f(t,e){return Object(a["g"])("libraries/".concat(t,".json"),e)}},y5JW:function(t,e,r){"use strict";r.d(e,"c",(function(){return d})),r.d(e,"a",(function(){return m}));r("DZo9");var n=r("8z0m"),a=(r("+L6B"),r("2/Rp")),o=r("9og8"),i=r("k1fw"),c=r("oBTY"),l=(r("miYZ"),r("tsqr")),u=r("q1tI"),s=r.n(u),f=r("m3rI"),h=r("wzkS");function p(){p=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:k(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",d="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function w(){}var E={};u(E,i,(function(){return this}));var x=Object.getPrototypeOf,L=x&&x(x(I([])));L&&L!==r&&n.call(L,i)&&(E=L);var O=w.prototype=g.prototype=Object.create(E);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=h;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=y,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=m;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?y:d,u.arg===v)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=y,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}var d="\u3000\u3000";function m(t){var e=["Bytes","KB","MB","GB","TB"];if(0==t)return"0 Byte";var r=parseInt(""+Math.floor(Math.log(t)/Math.log(1024)),10);return(t/Math.pow(1024,r)).toFixed(1)+" "+e[r]}e["b"]=function(t){var e=t.value,r=void 0===e?[]:e,u=t.onChange,y=t.className,v=t.maxSize,g=void 0===v?150:v,b=t.title,w=void 0===b?"\u6587\u4ef6\u4e0a\u4f20":b,E=t.accept,x=void 0===E?null:E,L={multiple:!1,fileList:r,accept:x,withCredentials:!0,beforeUpload:function(t){var e=t.size/1024/1024;return e0?"\u6bcf\u6b21\u53ea\u80fd\u4e0a\u4f20\u4e00\u4e2a\u8d44\u6e90\uff0c \u5220\u9664\u4e0b\u9762\u8d44\u6e90\u53ef\u91cd\u65b0\u4e0a\u4f20 ":"",disabled:r.length>0,ghost:!0},w),s.a.createElement("span",{onClick:O,style:{marginLeft:10}},"(\u5355\u4e2a\u6587\u4ef6\u6700\u5927",g,"M) ")))}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[41,6,12,14,24],{"3c+Q":function(t,e,r){"use strict";r.d(e,"a",(function(){return f}));r("iQDF");var n=r("+eQT"),a=r("k1fw"),o=r("tJVT"),i=r("q1tI"),c=r.n(i),l=r("wd/R"),u=r.n(l);function s(t){var e=(new Date).getTime();return t&&t30?u()("".concat(n,":00")).add(1,"hours"):u()(t)}e["b"]=function(t){var e=t.value,r=t.onChange,o=t.style,i=void 0===o?{}:o,l=t.disabled,u=void 0!==l&&l,p=t.showTimeConfig;function d(t,e){r(t?h(e):t)}return c.a.createElement(n["a"],{showTime:Object(a["a"])({format:"HH:mm",minuteStep:30},p),showToday:!1,value:e,format:f,placeholder:"\u8bf7\u9009\u62e9\u53d1\u5e03\u65f6\u95f4",style:i,onChange:d,disabled:u,disabledDate:s})}},BdwD:function(t,e,r){"use strict";var n=r("k1fw"),a=r("q1tI"),o=r.n(a),i=function(t){var e=t.styles,a=void 0===e?{}:e,i=t.customText;return o.a.createElement("section",{className:"tc animated fadeIn",style:Object(n["a"])(Object(n["a"])({},{color:"#999",margin:"200px auto"}),a)},o.a.createElement("img",{src:r("FOrL")}),o.a.createElement("p",{className:"mt20 font14"},i||"\u6682\u65f6\u8fd8\u6ca1\u6709\u76f8\u5173\u6570\u636e\u54e6!"))};e["a"]=i},FOrL:function(t,e){t.exports="data:image/png;base64,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"},MY4a:function(t,e,r){t.exports={flex_box_center:"flex_box_center___HdpHj",flex_space_between:"flex_space_between___RKhVH",flex_box_vertical_center:"flex_box_vertical_center___2XaUm",flex_box_center_end:"flex_box_center_end___22uoS",flex_box_column:"flex_box_column___26Mlj",wrp:"wrp___2hUhT",itemTitleWrp:"itemTitleWrp___3-bSU",itemTitle:"itemTitle___7UWkS",search:"search___1WVsU","simple-table":"simple-table___2ZPu1",table:"table___3OQ8l"}},QGk1:function(t,e,r){"use strict";r.r(e);r("cWXX");var n=r("/ezw"),a=(r("DjyN"),r("NUBc")),o=(r("5Dmo"),r("3S7+")),i=(r("sRBo"),r("kaz8")),c=(r("qVdP"),r("jsC+")),l=(r("14J3"),r("BMrR")),u=(r("5NDa"),r("5rEg")),s=(r("jCWc"),r("kPKH")),f=(r("lUTK"),r("BvKs")),h=(r("miYZ"),r("tsqr")),p=r("9og8"),d=r("k1fw"),m=r("tJVT"),y=r("q1tI"),v=r.n(y),g=r("ErOA"),b=r("Ty5D"),w=r("55Ip"),E=r("9kvl"),x=r("8Skl"),L=r("1vsH"),O=r("xKgJ"),_=r("oBTY"),j=(r("2qtc"),r("kLXV"));function k(){k=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(I([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var T=function(t){var e=t.classroomList,r=t.user,n=t.dispatch,a=Object(b["m"])(),o=Object(y["useState"])(!1),i=Object(m["a"])(o,2),c=i[0],l=i[1];Object(y["useEffect"])((function(){if("\u5220\u9664"===e.actionTabs.key){var t,n;if(Object(O["u"])()||(null===r||void 0===r||null===(t=r.userInfo)||void 0===t||null===(n=t.course)||void 0===n?void 0:n.own))return void l(!0);var a={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map((function(t){var e;t.author_login===(null===(e=r.userInfo)||void 0===e?void 0:e.login)?++a.hasNum:++a.noHasNum})),a.noHasNum>0?j["a"].info({title:"\u6743\u9650\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:v.a.createElement("div",null,"\u5f53\u524d\u9009\u4e2d\u8d44\u6e90\u4e2d\uff1a",v.a.createElement("span",{className:"c-blue"},a.hasNum),"\u4e2a\u7531\u60a8\u672c\u4eba\u53d1\u5e03\uff0c",v.a.createElement("span",{className:"c-red"},a.noHasNum)," \u4e2a\u7531\u5176\u4ed6\u8001\u5e08\u53d1\u5e03\u3002",v.a.createElement("br",null),"\u8bfe\u5802\u5185\u53ea\u80fd\u5220\u9664\u672c\u4eba\u53d1\u5e03\u7684\u8d44\u6e90\uff0c\u8bf7\u53d6\u6d88\u9009\u4e2d\u5176\u4ed6\u8001\u5e08\u53d1\u5e03\u7684\u8d44\u6e90\u3002"),onOk:function(){u()}}):l(!0)}else l(!1)}),[e.actionTabs.key]);var u=function(){n({type:"classroomList/setActionTabs",payload:{}})};return v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:c,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(k().mark((function t(){var r;return k().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_delete.json",{method:"delete",body:{ids:Object(_["a"])(e.actionTabs.selectArrs),course_id:a.id}});case 2:r=t.sent,0===r.status&&(h["b"].success("\u5220\u9664\u6210\u529f"),n({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},e.actionTabs.params)}),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomLeftMenus",payload:{id:a.coursesId}}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){u()}},v.a.createElement("p",null,"\u662f\u5426\u786e\u8ba4\u5220\u9664\uff1f"))},N=Object(E["a"])((function(t){var e=t.classroomList,r=t.user;return{classroomList:e,user:r}}))(T);function S(){S=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(I([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var A=function(t){var e=t.classroomList,r=t.dispatch,n=Object(b["m"])();return n["id"]=n["coursesId"],v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:"\u7acb\u5373\u53d1\u5e03"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(S().mark((function t(){var a;return S().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_publish.json",{method:"put",body:{course_id:n.id,ids:Object(_["a"])(e.actionTabs.selectArrs)}});case 2:a=t.sent,0===a.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},e.actionTabs.params)}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){r({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",null,"\u5b66\u751f\u5c06\u80fd\u7acb\u5373\u6536\u5230\u8d44\u6e90"))},I=Object(E["a"])((function(t){var e=t.classroomList;return{classroomList:e}}))(A),G=r("jrin"),P=(r("T2oS"),r("W9HT")),F=(r("y8nQ"),r("Vl3Y")),C=r("wd/R"),D=r.n(C);function Y(){Y=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var M=function(t){var e=t.classroomList,r=t.loading,n=t.dispatch,a=Object(b["m"])();Object(b["l"])();Object(y["useEffect"])((function(){n({type:"classroomList/getCourseGroups",payload:{id:a.id}})}),[e.name]);var o=F["a"].useForm(),c=Object(m["a"])(o,1),l=c[0],u=[];return e.courseGroups.course_groups&&e.courseGroups.course_groups.map((function(t){return u.push(t.id+"")})),v.a.createElement(j["a"],{centered:!0,title:"\u7acb\u5373\u622a\u6b62",visible:"\u7acb\u5373\u622a\u6b62"===e.actionTabs.key,okText:"\u7acb\u5373\u622a\u6b62",cancelText:"\u6682\u4e0d\u622a\u6b62",bodyStyle:{minHeight:200},onOk:Object(p["a"])(Y().mark((function t(){var r,o;return Y().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=l.getFieldValue(),t.next=3,Object(g["a"])("/api/courses/".concat(a.id,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(_["a"])(e.actionTabs.selectArrs),group_ids:Object(_["a"])(r.group_ids)}});case 3:o=t.sent,0===o.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},e.actionTabs.params)}));case 5:case"end":return t.stop()}}),t)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},"\u5b66\u751f\u5c06\u4e0d\u80fd\u518d\u63d0\u4ea4\u4f5c\u4e1a",v.a.createElement("br",null),'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u63d0\u4ea4\u4e2d" \u201c\u8865\u4ea4\u4e2d\u201d\u7684\u4f5c\u4e1a\u6709\u6548'),r["effects"]["classroomList/getCourseGroups"]&&v.a.createElement("div",{className:"tc mt40"},v.a.createElement(P["a"],null)),v.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},e.courseGroups.course_groups&&v.a.createElement(F["a"],{form:l,initialValues:Object(G["a"])(Object(G["a"])({},"group_ids",u),"end_time",D()(D()().add(7,"days").format("YYYY-MM-DD HH:mm")))},v.a.createElement(F["a"].Item,{name:"group_ids"},v.a.createElement(i["a"].Group,null,e.courseGroups.course_groups.map((function(t,e){return v.a.createElement("div",{key:e},v.a.createElement(i["a"],{onChange:function(t){},key:e,value:String(t.id),defaultChecked:!0},t.name))})))))))},H=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(M);function V(){V=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var R=function(t){var e=t.classroomList,r=t.dispatch,n=Object(b["m"])();return n["id"]=n["coursesId"],v.a.createElement(j["a"],{centered:!0,title:"\u63d0\u793a",visible:"\u8bbe\u4e3a\u516c\u5f00"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:Object(p["a"])(V().mark((function t(){var a;return V().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(g["a"])("/api/files/bulk_public.json",{method:"put",body:{course_id:n.id,ids:Object(_["a"])(e.actionTabs.selectArrs)}});case 2:a=t.sent,0===a.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},n)}),r({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},e.actionTabs.params)}));case 4:case"end":return t.stop()}}),t)}))),onCancel:function(){r({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",null,"\u8bbe\u4e3a\u516c\u5f00\u540e\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e5f\u53ef\u4ee5\u8bbf\u95ee\u67e5\u770b",v.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u8bbe\u4e3a\u516c\u5f00\uff1f"))},z=Object(E["a"])((function(t){var e=t.classroomList;return{classroomList:e}}))(R);function q(){q=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var B=function(t){var e,r,n=t.classroomList,a=(t.loading,t.dispatch),o=Object(b["m"])(),i=(Object(b["l"])(),n.actionTabs),c=F["a"].useForm(),f=Object(m["a"])(c,1),y=f[0];return v.a.createElement(j["a"],{centered:!0,title:"\u65b0\u5efa\u76ee\u5f55",visible:"\u65b0\u5efa\u76ee\u5f55"===n.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",bodyStyle:{minHeight:200},onOk:Object(p["a"])(q().mark((function t(){var e,r,i,c,l,u,s;return q().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return c=y.getFieldValue(),l=null===(e=n.detailLeftMenus)||void 0===e||null===(r=e.course_modules)||void 0===r||null===(i=r.find((function(t){return"attachment"===t.type})))||void 0===i?void 0:i.id,u="/api/course_modules/".concat(l,"/add_second_category.json"),t.next=5,Object(g["a"])(u,{method:"post",body:Object(d["a"])(Object(d["a"])({},c),{},{parent_id:o.categoryId})});case 5:s=t.sent,0===s.status&&(y.resetFields(),h["b"].success("\u6dfb\u52a0\u6210\u529f"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}));case 7:case"end":return t.stop()}}),t)}))),onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},v.a.createElement("br",null)),n.courseGroups.course_groups&&v.a.createElement(F["a"],{form:y,initialValues:Object(G["a"])({},"name","")},v.a.createElement(F["a"].Item,{name:"name"},v.a.createElement(l["a"],{className:"mt30"},v.a.createElement(s["a"],null,"\u76ee\u5f55\u540d\u79f0\uff1a"),v.a.createElement(s["a"],{flex:"1"},v.a.createElement(u["a"],{defaultValue:(null===(e=i.selectArrs)||void 0===e?void 0:e.category_name)||(null===(r=i.selectArrs)||void 0===r?void 0:r.name)}))))))},W=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(B);function Z(){Z=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Q=function(t){var e,r=t.classroomList,n=(t.loading,t.dispatch),a=(Object(b["m"])(),Object(b["l"])(),r.actionTabs),o=F["a"].useForm(),i=Object(m["a"])(o,1),c=i[0];return v.a.createElement(j["a"],{centered:!0,title:"\u91cd\u547d\u540d",visible:"\u91cd\u547d\u540d"===r.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",bodyStyle:{minHeight:200},onOk:Object(p["a"])(Z().mark((function t(){var e,a,o;return Z().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=c.getFieldValue(),a="/api/homework_commons/".concat(r.actionTabs.selectArrs.homework_id,"/alter_name.json"),t.next=4,Object(g["a"])(a,{method:"post",body:Object(d["a"])({},e)});case 4:o=t.sent,0===o.status&&(h["b"].success("\u4fee\u6539\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomShixunsList",payload:Object(d["a"])({},r.actionTabs.params)}));case 6:case"end":return t.stop()}}),t)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc"},v.a.createElement("br",null)),r.courseGroups.course_groups&&v.a.createElement(F["a"],{form:c,initialValues:Object(G["a"])({},"name","1")},v.a.createElement(F["a"].Item,{name:"name"},v.a.createElement(l["a"],{className:"mt30"},v.a.createElement(s["a"],null,"\u4f5c\u4e1a\u540d\u79f0\uff1a"),v.a.createElement(s["a"],{flex:"1"},v.a.createElement(u["a"],{defaultValue:null===(e=a.selectArrs)||void 0===e?void 0:e.name}))))))},X=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(Q),K=(r("g9YV"),r("wCAj")),J=(r("iQDF"),r("+eQT")),U=(r("7Kak"),r("9yH6")),$=(r("Znn+"),r("ZTPi")),tt=r("RotF"),et=r.n(tt),rt=r("MY4a"),nt=r.n(rt),at=r("3c+Q");function ot(){ot=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var it=$["a"].TabPane,ct=!1,lt=function(t){var e=t.attachment,r=(t.loading,t.dispatch),n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],l=Object(y["useState"])(0),s=Object(m["a"])(l,2),f=s[0],g=s[1],w=Object(y["useState"])(!0),E=Object(m["a"])(w,2),x=E[0],k=E[1],T=Object(y["useState"])("public"),N=Object(m["a"])(T,2),S=N[0],A=N[1],I=Object(y["useState"])([]),P=Object(m["a"])(I,2),C=P[0],Y=P[1],M=Object(y["useState"])({page:0,page_size:20,search:""}),H=Object(m["a"])(M,2),V=H[0];H[1];Object(y["useEffect"])((function(){"\u9009\u7528\u8d44\u6e90"===e.actionTabs.key&&x&&z()}),[e.actionTabs.key,x,S]);var R=[],z=function(){var t=Object(p["a"])(ot().mark((function t(){var e,n,a;return ot().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!ct){t.next=2;break}return t.abrupt("return");case 2:if(ct=!0,!x){t.next=19;break}if(++V.page,"public"!==S){t.next=12;break}return t.next=8,r({type:"attachment/allAttachment",payload:Object(d["a"])({},V)});case 8:n=t.sent,C=Object(_["a"])(C.concat(n.data.files)),t.next=16;break;case 12:return t.next=14,r({type:"attachment/mineAttachment",payload:Object(d["a"])({},V)});case 14:n=t.sent,C=Object(_["a"])(C.concat(null===(a=n.data)||void 0===a?void 0:a.files));case 16:(null===(e=n.object_list)||void 0===e?void 0:e.length)0?Promise.resolve():Promise.reject("\u8bf7\u9009\u62e9\u4e00\u4e2a\u8d44\u6e90")}}]},v.a.createElement(i["a"].Group,{style:{width:"100%"}},v.a.createElement("div",{style:{maxHeight:210,overflow:"auto"}},v.a.createElement(et.a,{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){z()},hasMore:x,useWindow:!1},v.a.createElement(st,{data:C}))))),v.a.createElement(F["a"].Item,{label:"\u53d1\u5e03\u8bbe\u7f6e",name:"delay_publish"},v.a.createElement(U["a"].Group,{onChange:q},v.a.createElement(U["a"],{value:0},"\u7acb\u5373\u53d1\u5e03"),v.a.createElement(U["a"],{disabled:Object(O["s"])(),value:1},"\u5ef6\u671f\u53d1\u5e03"))),f?v.a.createElement(F["a"].Item,{name:"publish_time",label:"\u53d1\u5e03\u65f6\u95f4",extra:v.a.createElement("p",{className:"mt10 c-grey-c"},"\u6309\u7167\u8bbe\u7f6e\u7684\u65f6\u95f4\u5b9a\u65f6\u53d1\u5e03"),rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u53d1\u5e03\u65f6\u95f4"}]},v.a.createElement(J["a"],{disabledDate:B,format:"YYYY-MM-DD HH:mm",showTime:{format:"HH:mm",defaultValue:D()(Object(L["d"])(),"HH:mm")}})):null))},ut=Object(E["a"])((function(t){var e=t.attachment,r=t.loading;return{attachment:e,loading:r}}))(lt);function st(t){var e=t.data,r=[{title:"\u8d44\u6e90\u540d\u79f0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:function(t,e){return v.a.createElement(i["a"],{value:String(e.id),defaultChecked:!0},v.a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},v.a.createElement(o["a"],{title:e.title,placement:"topLeft"},e.title)))}},{title:"\u5927\u5c0f",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53d1\u5e03\u4eba",dataIndex:"author",key:"author",ellipsis:!0,render:function(t){return t.name}},{title:"\u65f6\u95f4",dataIndex:"created_on",key:"created_on",width:140,render:function(t){return v.a.createElement("span",{className:"font12"},D()(t).format(at["a"]))}}];return v.a.createElement(K["a"],{pagination:!1,columns:r,className:nt.a.table,dataSource:e||[]})}var ft=r("y5JW");function ht(){ht=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var pt={delay_publish:0,is_public:0,description:""},dt=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],f=Object(y["useState"])(Object(d["a"])({},pt)),w=Object(m["a"])(f,2),E=w[0],x=w[1];Object(y["useEffect"])((function(){"\u4e0a\u4f20\u8d44\u6e90"===e.actionTabs.key&&c.resetFields()}),[e.actionTabs.key]);var _=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var gt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},bt=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=F["a"].useForm(),o=Object(m["a"])(a,1),c=o[0],f=Object(y["useState"])(Object(d["a"])({},gt)),w=Object(m["a"])(f,2),E=w[0],x=w[1],_=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Lt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ot=function(t){var e=t.attachment,r=t.dispatch,a=t.loading,c=Object(b["m"])(),f=e.detail,w=F["a"].useForm(),E=Object(m["a"])(w,1),x=E[0],k=Object(y["useState"])([]),T=Object(m["a"])(k,2),N=T[0],S=T[1],A=Object(y["useState"])(Object(d["a"])({},Lt)),I=Object(m["a"])(A,2),G=I[0],P=I[1],C=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var St={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},At=function(t){var e=t.attachment,r=t.dispatch,a=t.loading,i=t.globalSetting,c=Object(b["m"])(),u=(e.detail,F["a"].useForm()),f=Object(m["a"])(u,1),h=f[0],g=Object(y["useState"])(!1),w=Object(m["a"])(g,2),E=w[0],x=w[1],O=Object(y["useState"])([]),k=Object(m["a"])(O,2),T=k[0],N=k[1],S=Object(y["useState"])(Object(d["a"])({},St)),A=Object(m["a"])(S,2),I=A[0],G=A[1],P=Object(y["useState"])({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),C=Object(m["a"])(P,2),Y=C[0],M=C[1];c["id"]=c["coursesId"],c["course_id"]=c["coursesId"];var H=function(){var t=Object(p["a"])(Nt().mark((function t(){var e,n;return Nt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,r({type:"attachment/getDetail",payload:Object(d["a"])({},c)});case 2:n=t.sent,n.delay_publish=n.delay_publish?1:0,I["is_public"]=[n.is_public],I["description"]=n.description,I["delay_publish"]=n.delay_publish,I["publish_time"]=n.publish_time,h.setFieldsValue(I),N([Object(d["a"])({},n)].concat(Object(_["a"])(null===n||void 0===n?void 0:n.attachment_histories))),(null===n||void 0===n||null===(e=n.attachment_histories)||void 0===e?void 0:e.length)?x(!0):n.link||"application/pdf"===n.content_type?(Object(L["L"])(yt["a"].IMG_SERVER+n.url),r({type:"attachment/setActionTabs",payload:{}})):(Y.type=n.file_type,Y.data=yt["a"].API_SERVER+n.url,Y.filename=n.title,M(Object(d["a"])({},Y)));case 11:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return Object(y["useEffect"])((function(){var t;"\u8d44\u6e90\u4e0b\u8f7d"===e.actionTabs.key?(c.id=null===(t=e.actionTabs.selectArrs)||void 0===t?void 0:t["id"],h.resetFields(),H()):x(!1)}),[e.actionTabs.key,c.id]),v.a.createElement(v.a.Fragment,null,v.a.createElement(j["a"],{centered:!0,title:"\u8d44\u6e90\u4e0b\u8f7d",visible:E,okText:"\u786e\u5b9a",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53d6\u6d88",width:600,onOk:Object(p["a"])(Nt().mark((function t(){return Nt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:r({type:"attachment/setActionTabs",payload:{}});case 1:case"end":return t.stop()}}),t)}))),onCancel:function(){G(Object(d["a"])({},St)),r({type:"attachment/setActionTabs",payload:{}})}},v.a.createElement("section",{className:"pl20 pr20 pt10"},v.a.createElement(n["a"],{loading:a["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},v.a.createElement(l["a"],{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},v.a.createElement(s["a"],{flex:"307px"},"\u8d44\u6e90\u540d\u79f0"),v.a.createElement(s["a"],{flex:"80px"},"\u4e0b\u8f7d"),v.a.createElement(s["a"],{flex:"140px"},"\u7248\u672c\u53f7")),null===T||void 0===T?void 0:T.map((function(t,e){return v.a.createElement(l["a"],{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:e,gutter:[20,8]},v.a.createElement(s["a"],{flex:"307px"},v.a.createElement(o["a"],{title:t.title},v.a.createElement(l["a"],null,v.a.createElement(s["a"],null,v.a.createElement("a",{href:yt["a"].API_SERVER+t.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:function(e){t.link||"application/pdf"===t.content_type||i.setting.is_local||(e.preventDefault(),Y.type=t.file_type,Y.data=yt["a"].API_SERVER+t.url,M(Object(d["a"])({},Y)))}},t.title)),v.a.createElement(s["a"],null,v.a.createElement(kt["a"],{className:"",color:0===e?"green":"orange"},0===e?"\u5f53\u524d\u7248\u672c":"\u5386\u53f2\u7248\u672c"))))),v.a.createElement(s["a"],{flex:"80px"},t.downloads_count),v.a.createElement(s["a"],{flex:"140px"},D()(t.publish_time).format("YYYY-MM-DD")))}))))),v.a.createElement(Tt["a"],Object(jt["a"])({},Y,{onClose:function(){M(Object(d["a"])(Object(d["a"])({},Y),{},{type:""})),r({type:"attachment/setActionTabs",payload:{}})}})))},It=Object(E["a"])((function(t){var e=t.attachment,r=t.loading,n=t.globalSetting;return{attachment:e,globalSetting:n,loading:r}}))(At);function Gt(){Gt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Pt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ft=function(t){var e=t.attachment,r=t.dispatch,n=Object(b["m"])(),a=e.detail,o=F["a"].useForm(),c=Object(m["a"])(o,1),f=c[0],g=Object(y["useState"])(Object(d["a"])({},Pt)),w=Object(m["a"])(g,2),E=w[0],x=w[1];Object(y["useEffect"])((function(){"\u5916\u94fe\u8bbe\u7f6e"===e.actionTabs.key&&f.resetFields()}),[e.actionTabs.key]);var _=function(t){return t&&t=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Mt=function(t){var e=t.classroomList,r=t.loading,n=t.dispatch,a=Object(b["m"])(),o=(Object(b["l"])(),Object(y["useState"])([])),c=Object(m["a"])(o,2),l=c[0],u=c[1],s=Object(y["useState"])(1),f=Object(m["a"])(s,2),d=f[0],w=f[1];Object(y["useEffect"])((function(){new Promise(function(){var t=Object(p["a"])(Yt().mark((function t(e,r){return Yt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:n({type:"classroomList/getCoursesMine",payload:{id:a.id,page_size:50}}).then((function(t){u(l.concat(t))}));case 1:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}())}),[e.name]);var E=F["a"].useForm(),x=Object(m["a"])(E,1),L=x[0],O=[];e.courseGroups.course_groups&&e.courseGroups.course_groups.map((function(t){return O.push(t.id+"")}));var k=[{title:"",width:40,dataIndex:"id",key:"id",render:function(t,e){return v.a.createElement(i["a"],{value:String(t)})}},{title:"\u8bfe\u5802\u540d\u79f0",dataIndex:"name",key:"name"},{title:"\u521b\u5efa\u65f6\u95f4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ed3\u675f\u65f6\u95f4",dataIndex:"end_date",key:"end_date",width:130}];return v.a.createElement(j["a"],{centered:!0,title:"\u53d1\u9001\u8d44\u6e90",visible:"\u53d1\u9001"===e.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:820,footer:v.a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},v.a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53d1\u5e03\u72b6\u6001\uff1a",v.a.createElement(U["a"].Group,{value:d,onChange:function(t){w(t.target.value)}},v.a.createElement(U["a"],{value:1},"\u53d1\u5e03"),v.a.createElement(U["a"],{value:0},"\u4e0d\u53d1\u5e03"))),v.a.createElement(Dt["a"],{onClick:function(){n({type:"classroomList/setActionTabs",payload:{}})}},"\u53d6\u6d88"),v.a.createElement(Dt["a"],{onClick:Object(p["a"])(Yt().mark((function t(){var r,o;return Yt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=L.getFieldValue(),t.next=3,Object(g["a"])("/api/files/bulk_send.json",{method:"post",body:{ids:Object(_["a"])(e.actionTabs.selectArrs),to_course_ids:Object(_["a"])(r.group_ids),course_id:a.id,is_publish:d}});case 3:o=t.sent,0===o.status&&(h["b"].success("\u53d1\u5e03\u6210\u529f"),n({type:"classroomList/setActionTabs",payload:{}}));case 5:case"end":return t.stop()}}),t)}))),type:"primary"},"\u786e\u8ba4")),bodyStyle:{minHeight:200},onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})}},v.a.createElement("p",{className:"tc bold mb20"},"\u9009\u62e9\u7684\u8d44\u6e90\u53d1\u9001\u5230",v.a.createElement("span",{className:"c-orange"},"\u6307\u5b9a\u8bfe\u5802")),e.courseGroups.course_groups&&v.a.createElement(F["a"],{form:L,initialValues:Object(G["a"])(Object(G["a"])({},"group_ids",O),"end_time",D()(D()().add(7,"days").format("YYYY-MM-DD HH:mm")))},v.a.createElement(F["a"].Item,{name:"group_ids"},v.a.createElement(i["a"].Group,null,v.a.createElement(K["a"],{loading:r["effects"]["classroomList/getCourseGroups"],columns:k,dataSource:null===l||void 0===l?void 0:l.filter((function(t){return(null===t||void 0===t?void 0:t.id)!=a.id})),scroll:{y:240},pagination:!1})))))},Ht=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading;return{classroomList:e,loading:r}}))(Mt),Vt=r("BdwD"),Rt=r("rEM6"),zt=r.n(Rt);function qt(){qt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new S(n||[]);return a(i,"_invoke",{value:j(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(A([])));x&&x!==r&&n.call(x,i)&&(w=x);var L=b.prototype=v.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function j(e,r,n){var a=h;return function(o,i){if(a===d)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?m:p,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=m,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}var Bt=function(t){var e,r,E,_,j=t.classroomList,k=(t.globalSetting,t.loading),T=t.location,S=t.user,A=t.dispatch,G=t.match,P=Object(y["useState"])({sort_type:"publish_time",sort:"desc",clazz:"0"===T.query.tabs?"1":"1"===T.query.tabs?"2":""}),F=Object(m["a"])(P,2),C=F[0],D=F[1],Y=Object(y["useState"])([]),M=Object(m["a"])(Y,2),V=M[0],R=M[1],q=Object(y["useState"])("\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217"),B=Object(m["a"])(q,2),Z=B[0],Q=B[1],K=j.detailAttachmentList,J=j.detailLeftMenus,U=j.detailTopBanner,$=Object(b["k"])(),tt=T.query.tabs||0,et=S.userInfo;C["course_id"]=null===G||void 0===G||null===(e=G.params)||void 0===e?void 0:e.coursesId,(null===G||void 0===G||null===(r=G.params)||void 0===r?void 0:r.categoryId)?C["course_second_category_id"]=G.params.categoryId:delete C["course_second_category_id"],Object(y["useEffect"])((function(){nt()}),[T.pathname]),Object(y["useEffect"])((function(){"\u76ee\u5f55\u91cd\u547d\u540d\u6210\u529f"===j.actionTabs.key&&nt()}),[j.actionTabs.key]),Object(y["useEffect"])((function(){R([])}),[K]);var rt=function(t,e){C.page=t,nt()},nt=function(){D(Object(d["a"])({},C)),R([]),A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)})},at=function(){var t=Object(p["a"])(qt().mark((function t(e){return qt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.link){t.next=4;break}return t.next=3,A({type:"attachment/updateVisits",payload:{id:e.id}});case 3:A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)});case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();J.course_modules&&(_=j.detailLeftMenus.course_modules.filter((function(t){return"attachment"===t.type}))[0]);var ot=function(){var t=Object(p["a"])(qt().mark((function t(e){var r;return qt().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(""!=V){t.next=3;break}return h["b"].error("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1"),t.abrupt("return");case 3:return t.next=5,Object(g["a"])("/api/files/bulk_move.json",{method:"put",body:{course_id:C.course_id,ids:V,to_category_id:null===e||void 0===e?void 0:e.category_id}});case 5:r=t.sent,0===r.status&&(h["b"].success("\u64cd\u4f5c\u6210\u529f"),A({type:"classroomList/getAttachmentList",payload:Object(d["a"])({},C)}),R([]));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),it=v.a.createElement("div",{className:zt.a.menu},_&&_["second_category"].map((function(t,e){return v.a.createElement(v.a.Fragment,null,v.a.createElement("p",{onClick:function(){return ot(t)},key:t.category_id},t.category_name),v.a.createElement("div",{className:"ml10"},(null===t||void 0===t?void 0:t.third_category)&&(null===t||void 0===t?void 0:t.third_category.map((function(t,e){return v.a.createElement("p",{onClick:function(){return ot(t)},key:t.category_id},t.category_name)})))))}))),ct=function(t){return t.link?t.link:yt["a"].API_SERVER+t.url},lt=["\u5220\u9664","\u53d1\u9001","\u7acb\u5373\u53d1\u5e03","\u8bbe\u4e3a\u516c\u5f00"];U.is_public||(lt=["\u5220\u9664","\u53d1\u9001","\u7acb\u5373\u53d1\u5e03"]);var st=[{name:"\u5df2\u53d1\u5e03",id:"1"},{name:"\u672a\u53d1\u5e03",id:"2"},{name:"\u5168\u90e8",id:""}],ft=[{name:"\u9ed8\u8ba4\u6392\u5e8f",type:"",direction:""},{name:"\u521b\u5efa\u65f6\u95f4\u964d\u5e8f\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521b\u5efa\u65f6\u95f4\u5347\u5e8f\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53d1\u5e03\u65f6\u95f4\u5347\u5e8f\u6392\u5217",type:"publish_time",direction:"asc"}],ht=function(t){"0"===t.key&&(C.sort_type="publish_time",C.sort="desc",Q("\u53d1\u5e03\u65f6\u95f4\u964d\u5e8f\u6392\u5217")),"1"!==t.key&&"2"!==t.key||(C.sort_type="created_on",C.sort="desc",Q("\u521b\u5efa\u65f6\u95f4\u964d\u5e8f\u6392\u5217")),C.clazz=st[t.key]["id"],C.page=1,$.replace("".concat(T.pathname,"?tabs=").concat(t.key)),nt()};return v.a.createElement("section",null,v.a.createElement("aside",{className:zt.a.bg},v.a.createElement("div",{className:zt.a.containerTitle},v.a.createElement("div",{className:"font16"},K.name),Object(O["c"])()&&v.a.createElement("div",{className:zt.a.titleRightMenu},!(null===K||void 0===K?void 0:K.parent_category_id)&&Object(O["c"])()&&v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u65b0\u5efa\u76ee\u5f55"}})}},"\u65b0\u5efa\u76ee\u5f55"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u76ee\u5f55\u91cd\u547d\u540d",params:C,selectArrs:Object(d["a"])(Object(d["a"])({},K),{},{category_id:null===C||void 0===C?void 0:C.course_second_category_id,main_id:"object"===typeof K.parent_category_id?K.id:void 0}),cb:nt}})}},"\u76ee\u5f55\u91cd\u547d\u540d"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8d44\u6e90",params:C}})}},"\u9009\u7528\u8d44\u6e90"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u4e0a\u4f20\u8d44\u6e90",params:C}})}},"\u4e0a\u4f20\u8d44\u6e90"),v.a.createElement("span",{className:"c-blue font16 ml20 current",onClick:function(t){t.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:"\u6dfb\u52a0\u5916\u94fe",params:C}})}},"\u6dfb\u52a0\u5916\u94fe"))),v.a.createElement(l["a"],null,v.a.createElement(s["a"],{flex:"1"},v.a.createElement(f["a"],{mode:"horizontal",style:{margin:"10px 15px",border:0},onSelect:ht,defaultSelectedKeys:[tt+""]},st.map((function(t,e){return v.a.createElement(f["a"].Item,{className:"font16 c-black",style:{padding:"0 0 12px 0 ",margin:"0 15px"},key:e},t.name)})))),v.a.createElement(s["a"],{className:"mr20 gutter-row"},v.a.createElement(u["a"].Search,{allowClear:!0,placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\u8fdb\u884c\u641c\u7d22",onSearch:function(t){C.search=t,C.page=1,nt()},style:{width:220,marginTop:10}}))),v.a.createElement("div",{className:zt.a.containerDesc},v.a.createElement("div",null,"\u5171 ",K.total_count," \u4e2a\u8d44\u6e90",Object(O["c"])()&&v.a.createElement("span",{className:"ml10"},"\u5df2\u53d1\u5e03\uff1a",K.publish_count,"\u4e2a"),Object(O["c"])()&&v.a.createElement("span",{className:"ml10"},"\u672a\u53d1\u5e03\uff1a ",K.unpublish_count,"\u4e2a")),v.a.createElement(c["a"],{overlay:v.a.createElement(f["a"],{selectedKeys:[Z]},null===ft||void 0===ft?void 0:ft.map((function(t,e){return v.a.createElement(f["a"].Item,{key:t.name,onClick:function(){C.sort_type=t.type,C.sort=t.direction,C.page=1,Q(t.name),nt()}},t.name)})))},v.a.createElement("span",{className:zt.a.spanSize}," ",Z," ",v.a.createElement(x["a"],null))))),Object(O["c"])()&&v.a.createElement("aside",{className:zt.a.acitons},v.a.createElement("div",null,Object(O["c"])()&&v.a.createElement(i["a"],{checked:V.length===(null===(E=K.files)||void 0===E?void 0:E.length),onChange:function(t){t.target.checked?R(K.files.map((function(t){return t.id}))):R([])}},v.a.createElement("span",{className:"ml5"},"\u5df2\u9009\u62e9 ",V.length," \u4e2a \uff08\u4e0d\u652f\u6301\u8de8\u9875\u52fe\u9009\uff09"))),v.a.createElement("div",null,Object(O["c"])()&<.map((function(t,e){return v.a.createElement("p",{key:e,onClick:function(){var e;""==V?h["b"].error("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1"):A({type:"classroomList/setActionTabs",payload:{key:t,selectArrs:V,selectArrsAll:null===(e=K.files)||void 0===e?void 0:e.filter((function(t){return V.includes(t.id)})),params:C}})}},v.a.createElement("span",null,t)," \uff5c")})),v.a.createElement("p",null,v.a.createElement(c["a"],{overlay:it},v.a.createElement("a",{className:"ant-dropdown-link",onClick:function(t){return t.preventDefault()}},"\u79fb\u52a8\u5230\u76ee\u5f55 ",v.a.createElement(x["a"],null)))))),v.a.createElement(n["a"],{loading:k["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},0===K.total_count&&v.a.createElement(Vt["a"],null),K.files&&K.files.map((function(t,e){var r;return v.a.createElement("div",{className:zt.a.listItem,key:e},Object(O["c"])()&&v.a.createElement(i["a"],{checked:V.includes(t.id),value:t.id,onChange:function(e){V.indexOf(t.id);V.indexOf(t.id)>-1?R(V.filter((function(e){return e!==t.id}))):R(V.concat(t.id))}}),v.a.createElement("div",{className:zt.a.info},v.a.createElement("div",{className:zt.a.title},v.a.createElement("div",{className:zt.a.titleLeft},Object(O["h"])()||t.is_public?v.a.createElement("a",{onClick:function(e){at(t),t.link||"application/pdf"===t.content_type||(e.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:(t.link,"\u8d44\u6e90\u4e0b\u8f7d"),selectArrs:t,params:C}}))},href:ct(t),target:"_blank"},v.a.createElement("strong",null,t.title)):v.a.createElement("strong",null,t.title),!t.is_public&&v.a.createElement(o["a"],{title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee",placement:"bottom"},v.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),t.link&&v.a.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," \u5916\u94fe "),v.a.createElement(L["i"],{status:[!t.is_publish&&"\u672a\u53d1\u5e03"]})),v.a.createElement("div",{className:zt.a.titleRight},(Object(O["c"])()||et.login===(null===(r=t.author)||void 0===r?void 0:r.login))&&v.a.createElement(w["Link"],{to:"/",className:"ml20",onClick:function(e){e.preventDefault(),A({type:"attachment/setActionTabs",payload:{key:t.link?"\u5916\u94fe\u8bbe\u7f6e":"\u8d44\u6e90\u8bbe\u7f6e",selectArrs:t,params:C}})}},"\u8bbe\u7f6e"))),v.a.createElement("div",{className:"flex-wrp"},t.link&&v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null,t.author.name),v.a.createElement("span",{className:"ml15"},"\u70b9\u51fb\u6b21\u6570\uff1a",t.downloads_count)),!t.link&&v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null,t.author.name),v.a.createElement("span",{className:"ml15"}," \u5927\u5c0f ",t.filesize," "),v.a.createElement("span",{className:"ml15"}," \u4e0b\u8f7d ",t.downloads_count," ")),t.category_name||t.parent_category_name?v.a.createElement("p",{style:{color:"#888"}},"\u6240\u5c5e\u76ee\u5f55\uff1a",t.parent_category_name&&v.a.createElement("span",null,t.parent_category_name,"/"),t.category_name&&v.a.createElement("span",null,t.category_name)):v.a.createElement("p",{style:{color:"#888"}},"\u6240\u5c5e\u76ee\u5f55\uff1a\u65e0")),v.a.createElement("div",{className:"flex-wrp"},v.a.createElement("p",{className:"flex1"},v.a.createElement("span",null," \u8d44\u6e90\u63cf\u8ff0\uff1a"),v.a.createElement("span",{className:"ml15"},t.description||"\u6682\u65e0\u63cf\u8ff0")))))})),v.a.createElement("aside",{className:"tc mb50 mt30"},v.a.createElement(a["a"],{hideOnSinglePage:!0,current:C.page||1,showSizeChanger:!1,onChange:rt,defaultCurrent:1,defaultPageSize:15,total:K.attachments_count}))),v.a.createElement(N,null),v.a.createElement(I,null),v.a.createElement(H,null),v.a.createElement(z,null),v.a.createElement(Ht,null),v.a.createElement(W,null),v.a.createElement(X,null),v.a.createElement(ut,null),v.a.createElement(mt,null),v.a.createElement(wt,null),v.a.createElement(_t,null),v.a.createElement(It,null),v.a.createElement(Ct,null))};e["default"]=Object(E["a"])((function(t){var e=t.classroomList,r=t.loading,n=t.user,a=t.globalSetting;return{classroomList:e,globalSetting:a,user:n,loading:r.effects}}))(Bt)},ZW9T:function(t,e,r){"use strict";r.d(e,"a",(function(){return w}));var n=r("k1fw"),a=(r("miYZ"),r("tsqr")),o=r("rAM+"),i=r("tJVT"),c=r("PpiC"),l=r("q1tI"),u=r.n(l),s=r("bdgK");function f(t,e,r,a,o){var i=e.getWordUntilPosition(r),c={startLineNumber:r.lineNumber,endLineNumber:r.lineNumber,startColumn:i.startColumn,endColumn:i.endColumn},l=a.map((function(e){return{label:e,kind:t.languages.CompletionItemKind.Keyword,insertText:e,insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}}));return o.map((function(t){l.push(Object(n["a"])(Object(n["a"])({},t),{},{range:c}))})),l}var h=function(t){var e={label:"ifelse",kind:t.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},r=["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"];t.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(n,a){var o=f(t,n,a,r,[e]);return{suggestions:o}}});var n=["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"];t.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(e,r){var a=[{label:"print",kind:t.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],o=f(t,e,r,n,a);return{suggestions:o}}});var a=["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"];t.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(r,n){var o=[e,{label:"main",kind:t.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {","\t$0","}"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:t.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join("\n"),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=f(t,r,n,a,o);return{suggestions:i}}})},p="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",d=r("LvDl");function m(t){return/^\d+$/.test(t)?"".concat(t,"px"):t}function y(){}var v={"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 g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=t;if(Array.isArray(t)){for(var r=0;r0||n.target.offsetWidth>0)&&Z.current.instance.layout()}}catch(a){r.e(a)}finally{r.f()}})),t.observe(W.current)),t}function $(){a["b"].warn(decodeURIComponent(p))}function tt(){var t=Z.current.instance;if(t){var e=t.getSelection(),r=Z.current.pastePos||{},n=new b.Range(r.startLineNumber||e.endLineNumber,r.startColumn||e.endColumn,r.endLineNumber||e.endLineNumber,r.endColumn||e.endColumn);setTimeout((function(){t.executeEdits("",[{range:n,text:""}])}),300)}}function et(t){(window.navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)&&83==t.keyCode&&(t.preventDefault(),G())}Object(l["useEffect"])((function(){var t=Z.current.instance;if(null!=E&&t&&K){var e=t.getModel();e&&E!==e.getValue()&&(!0,e.setValue(E),t.layout(),!1)}}),[E,K,Z.current]);var rt=function(){if(F&&Z.current.instance){var t=Z.current.instance.getContentHeight();ft(t0||a.target.offsetWidth>0)&&t.layout()}}catch(i){n.e(i)}finally{n.f()}})),e.observe(g.current)),e}Object(l["useEffect"])((function(){g.current&&r.e(31).then(r.t.bind(null,"M/lh",7)).then((function(t){b=t;var e=b.editor.createDiffEditor(g.current,Object(n["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},v));L(e);var r=O(e);return function(){e.dispose();var t=e.getModel();t&&t.dispose(),r.unobserve(g.current)}}))}),[]),Object(l["useEffect"])((function(){x&&x.setModel({original:b.editor.createModel(h,d),modified:b.editor.createModel(p,d)})}),[h,p,d,x]);var _=m(a),j=m(f),k={width:_,height:j};return u.a.createElement("div",{className:"my-diff-editor",ref:g,style:k})}},p5ED:function(t,e,r){"use strict";r("+L6B");var n=r("2/Rp"),a=(r("5Dmo"),r("3S7+")),o=r("k1fw"),i=r("tJVT"),c=r("q1tI"),l=r.n(c),u=r("vHTk"),s=r.n(u),f=r("yEEn"),h=r("ZW9T"),p=r("1vsH");e["a"]=function(t){t.name;var e=t.data,r=(t.theme,t.type),u=t.filename,d=t.monacoEditor,m=t.className,y=t.style,v=t.close,g=t.onClose,b=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),w=Object(i["a"])(b,2),E=(w[0],w[1],Object(c["useState"])("")),x=Object(i["a"])(E,2),L=(x[0],x[1]),O=Object(c["useRef"])();u&&(d.filename=u),Object(c["useEffect"])((function(){var t,e,r=null===(t=document.cookie)||void 0===t||null===(e=t.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null===r||void 0===r||r.map((function(t){var e=t.split("=");"_educoder_session"===e[0]&&L(e[1])}))}),[]);var _=function(){e.startsWith("http")?j():Object(p["t"])(u||"",e,u)},j=function(){Object(p["s"])("",e)};return l.a.createElement("div",{style:Object(o["a"])({},y||{}),className:"".concat(s.a.wrp," ").concat(r?"":"hide")},v&&l.a.createElement("div",{className:s.a.close,ref:O},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return O.current}},l.a.createElement("span",{onClick:j},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return O.current}},l.a.createElement("span",{className:"",onClick:g},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(s.a[m]," ").concat(m," ").concat(s.a.monaco," ").concat("txt"===r?"show":"hide")},u&&l.a.createElement(h["b"],d)),"audio"===r&&l.a.createElement("audio",{src:"".concat((null===e||void 0===e?void 0:e.indexOf("http://"))>-1||(null===e||void 0===e?void 0:e.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(e),autoPlay:!0}),"video"===r&&l.a.createElement(l.a.Fragment,null,(null===e||void 0===e?void 0:e.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(e),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(e),autoPlay:!0})),"office"===r&&l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===r&&l.a.createElement("img",{src:"".concat((null===e||void 0===e?void 0:e.indexOf("http://"))>-1||(null===e||void 0===e?void 0:e.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(e)}),"other"===r&&l.a.createElement("div",null,l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===r&&l.a.createElement(n["a"],{type:"primary",size:"large",onClick:_},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},rEM6:function(t,e,r){t.exports={flex_box_center:"flex_box_center___1l5Hq",flex_space_between:"flex_space_between___W7XcT",flex_box_vertical_center:"flex_box_vertical_center___mz3WW",flex_box_center_end:"flex_box_center_end___1TLDy",flex_box_column:"flex_box_column___1EW_L",bg:"bg___1aLe1",containerTitle:"containerTitle___hKSbn",containerDesc:"containerDesc___18pCj",listItem:"listItem___3qIHc",info:"info___Cypx2",title:"title___10uTg",titleLeft:"titleLeft___245bS",titleRight:"titleRight___1Dp_k",acitons:"acitons___34Ic0",menu:"menu___25Ref",spanSize:"spanSize___1MWCj"}},vHTk:function(t,e,r){t.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},wzkS:function(t,e,r){"use strict";r.d(e,"c",(function(){return i})),r.d(e,"b",(function(){return c})),r.d(e,"d",(function(){return l})),r.d(e,"a",(function(){return s})),r.d(e,"e",(function(){return f}));var n=r("9og8"),a=r("ErOA");function o(){o=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},c=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,r){return t[e]=r}}function f(t,e,r,n){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:k(t,r,c)}),i}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=f;var p="suspendedStart",d="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function w(){}var E={};s(E,c,(function(){return this}));var x=Object.getPrototypeOf,L=x&&x(x(I([])));L&&L!==r&&n.call(L,c)&&(E=L);var O=w.prototype=g.prototype=Object.create(E);function _(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function r(a,o,i,c){var l=h(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=p;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===p)throw a=y,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=m;var u=h(e,r,n);if("normal"===u.type){if(a=n.done?y:d,u.arg===v)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=y,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var o=h(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function i(t){return Object(a["c"])("libraries/".concat(t,".json"))}function c(){return Object(a["c"])("library_tags.json")}function l(t){return u.apply(this,arguments)}function u(){return u=Object(n["a"])(o().mark((function t(e){var r;return o().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(a["b"])("attachments/".concat(e,".json"));case 2:return r=t.sent,t.abrupt("return",0===r.status);case 4:case"end":return t.stop()}}),t)}))),u.apply(this,arguments)}function s(t){return Object(a["f"])("libraries.json",t)}function f(t,e){return Object(a["g"])("libraries/".concat(t,".json"),e)}},y5JW:function(t,e,r){"use strict";r.d(e,"c",(function(){return d})),r.d(e,"a",(function(){return m}));r("DZo9");var n=r("8z0m"),a=(r("+L6B"),r("2/Rp")),o=r("9og8"),i=r("k1fw"),c=r("oBTY"),l=(r("miYZ"),r("tsqr")),u=r("q1tI"),s=r.n(u),f=r("m3rI"),h=r("wzkS");function p(){p=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),c=new A(n||[]);return a(i,"_invoke",{value:k(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",d="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function w(){}var E={};u(E,i,(function(){return this}));var x=Object.getPrototypeOf,L=x&&x(x(I([])));L&&L!==r&&n.call(L,i)&&(E=L);var O=w.prototype=g.prototype=Object.create(E);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function r(a,o,i,c){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=h;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:t,done:!0}}for(n.method=o,n.arg=i;;){var c=n.delegate;if(c){var l=T(c,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=y,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=m;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?y:d,u.arg===v)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=y,n.method="throw",n.arg=u.arg)}}}function T(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;S(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}var d="\u3000\u3000";function m(t){var e=["Bytes","KB","MB","GB","TB"];if(0==t)return"0 Byte";var r=parseInt(""+Math.floor(Math.log(t)/Math.log(1024)),10);return(t/Math.pow(1024,r)).toFixed(1)+" "+e[r]}e["b"]=function(t){var e=t.value,r=void 0===e?[]:e,u=t.onChange,y=t.className,v=t.maxSize,g=void 0===v?150:v,b=t.title,w=void 0===b?"\u6587\u4ef6\u4e0a\u4f20":b,E=t.accept,x=void 0===E?null:E,L={multiple:!1,fileList:r,accept:x,withCredentials:!0,beforeUpload:function(t){var e=t.size/1024/1024;return e0?"\u6bcf\u6b21\u53ea\u80fd\u4e0a\u4f20\u4e00\u4e2a\u8d44\u6e90\uff0c \u5220\u9664\u4e0b\u9762\u8d44\u6e90\u53ef\u91cd\u65b0\u4e0a\u4f20 ":"",disabled:r.length>0,ghost:!0},w),s.a.createElement("span",{onClick:O,style:{marginLeft:10}},"(\u5355\u4e2a\u6587\u4ef6\u6700\u5927",g,"M) ")))}}}]); \ No newline at end of file diff --git a/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.b23fabd7.async.js b/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.b23fabd7.async.js deleted file mode 100644 index 7a26e49ec4..0000000000 --- a/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.b23fabd7.async.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[22],{"3dVZ":function(e,t,n){},4:function(e,t){},B7Ph:function(e,t,n){"use strict";n("5NDa");var r=n("5rEg"),o=(n("+L6B"),n("2/Rp")),a=(n("2qtc"),n("kLXV")),i=(n("miYZ"),n("tsqr")),c=n("k1fw"),u=n("9og8"),l=n("tJVT"),s=n("oBTY"),f=(n("DZo9"),n("8z0m")),p=n("q1tI"),d=n.n(p),h=n("Bvq2"),v=n.n(h),y=n("nj2k"),m=n.n(y),b=n("KhGG"),g=n("ErOA"),w=n("7Cbv");function _(){_=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),c=new N(r||[]);return o(i,"_invoke",{value:L(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var p="suspendedStart",d="suspendedYield",h="executing",v="completed",y={};function m(){}function b(){}function g(){}var w={};l(w,i,(function(){return this}));var k=Object.getPrototypeOf,E=k&&k(k(T([])));E&&E!==n&&r.call(E,i)&&(w=E);var O=g.prototype=m.prototype=Object.create(w);function x(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,a,i,c){var u=f(e[o],e,a);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==typeof s&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function L(t,n,r){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=C(c,r);if(u){if(u===y)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=f(t,n,r);if("normal"===l.type){if(o=r.done?v:d,l.arg===y)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=v,r.method="throw",r.arg=l.arg)}}}function C(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,y;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}var k=n("mxV5"),E=(f["a"].Dragger,function(e){for(var t=function(e){return e?e.substring(0,e.lastIndexOf(".")):e},n=Object(s["a"])(e),r=0,o=[],a=0;a-1?"."+o.split(".").pop():"");null===y&&(u="testsets/".concat(i).concat(o.indexOf(".")>-1?"."+o.split(".").pop():"")),r.multipartUpload(u,new Blob([e.file],{type:e.file.type}),{timeout:36e5,partSize:1002400,callback:{customValue:{id:o+""},url:null===N||void 0===N?void 0:N.callback_url,host:null===N||void 0===N?void 0:N.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(g["e"])(a)}}).then((function(r){if(0===r.data.status){G.current=G.current+1;var o=U.current.map((function(t){var n,o;if(t.name===(null===(n=r.data)||void 0===n||null===(o=n.data)||void 0===o?void 0:o.file_name)){var a,i,u,l,s,f,p,d,h,v,y,m,b,g,w,_=Object(c["a"])({},t);if(null===(a=r.data)||void 0===a||null===(i=a.data)||void 0===i||null===(u=i.file_name)||void 0===u?void 0:u.includes(".in"))_.in_object_key=null===(l=r.data)||void 0===l||null===(s=l.data)||void 0===s?void 0:s.object,_.in_object_size=null===(f=r.data)||void 0===f||null===(p=f.data)||void 0===p?void 0:p.size,_.input=null===(d=r.data)||void 0===d||null===(h=d.data)||void 0===h?void 0:h.file_name,_.in_file=e;else _.out_object_key=null===(v=r.data)||void 0===v||null===(y=v.data)||void 0===y?void 0:y.object,_.out_object_size=null===(m=r.data)||void 0===m||null===(b=m.data)||void 0===b?void 0:b.size,_.output=null===(g=r.data)||void 0===g||null===(w=g.data)||void 0===w?void 0:w.file_name,_.out_file=e;return _}return t}));if(U.current=Object(s["a"])(o),C(Object(s["a"])(o)),G.current>0&&G.current===L.length){R(!1);var a=E(o);a=a.filter((function(e){var t,n;return!(!(null===(t=e[0])||void 0===t?void 0:t.name)||!(null===(n=e[1])||void 0===n?void 0:n.name))})),a=a.map((function(e){return Object(c["a"])(Object(c["a"])(Object(c["a"])({},e[0]),e[1]),{},{is_file:!0})})),n(a),t()}}}))},F=function(){if(0!==L.length){R(!0);var e=E(L);e.some((function(e){var t,n;return!((null===(t=e[0])||void 0===t?void 0:t.name)&&(null===(n=e[1])||void 0===n?void 0:n.name))}))?a["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:"\u4e0a\u4f20\u7684\u6d4b\u8bd5\u7528\u4f8b\u4e2d\u5b58\u5728\u672a\u914d\u5bf9\u7684\u6587\u4ef6\uff0c\u8bf7\u786e\u8ba4\u662f\u5426\u4ec5\u4fdd\u5b58\u5df2\u914d\u5bf9\u7684\u6d4b\u8bd5\u7528\u4f8b\uff1f",onOk:function(){var e=Object(u["a"])(_().mark((function e(){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:L.map(function(){var e=Object(u["a"])(_().mark((function e(t){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:W(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}(),onCancel:function(){R(!1)}}):L.map(function(){var e=Object(u["a"])(_().mark((function e(t){return _().wrap((function(e){while(1)switch(e.prev=e.next){case 0:W(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}else i["b"].warn("\u8bf7\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6")},V={name:"file",fileList:L,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:function(e){if(null===L||void 0===L?void 0:L.some((function(t){return t.name===e.name})))return i["b"].info("".concat(e.name,"\u6587\u4ef6\u5df2\u5b58\u5728")),!1;if(e.size/1024/1024>100)return i["b"].info("\u6587\u4ef6\u8d85\u8fc7100M\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42"),!1;if(!/\.(in|out|IN|OUT)$/.test(e.name))return i["b"].warn("\u8f93\u5165\u6587\u4ef6\u53ea\u80fd\u4e0a\u4f20.in\u548c.out\u7c7b\u578b\u7684\u6587\u672c\u6587\u4ef6"),!1;var t={name:e.name,uid:e.uid,file:e,percent:0};return L.push(t),U.current=Object(s["a"])(L),C(Object(s["a"])(L)),!1}},Y=E(L);return console.log(L,Y,"fileList"),d.a.createElement(a["a"],{visible:r,wrapClassName:h,onOk:F,centered:!0,okText:"\u786e\u8ba4",cancelText:"\u53d6\u6d88",okButtonProps:{loading:K},onCancel:B,width:"1000px",title:"\u6279\u91cf\u4e0a\u4f20\u6d4b\u8bd5\u7528\u4f8b"},d.a.createElement("div",{className:v.a.wrap},L.length?d.a.createElement("div",null,d.a.createElement(f["a"],V,d.a.createElement(o["a"],{className:v.a.btnS},"\u4e0a\u4f20\u6587\u4ef6")),d.a.createElement(x,{data:Y,onRemove:D})):d.a.createElement("div",{className:v.a.noData},d.a.createElement("img",{src:m.a,alt:""}),d.a.createElement(f["a"],V,d.a.createElement(o["a"],{className:v.a.btn},"\u4e0a\u4f20\u6587\u4ef6"))),d.a.createElement("div",{className:v.a.text},"\u4e0a\u4f20\u9650\u5236\uff1a",d.a.createElement("br",null),"1\u3001\u6587\u4ef6\u5fc5\u987b\u4e0a\u4f20.in\u548c.out\u7c7b\u578b\u7684\u6587\u672c\u6587\u4ef6\u3002",d.a.createElement("br",null),"2\u3001\u8f93\u5165\u8f93\u51fa\u6587\u4ef6\u9700\u6587\u4ef6\u540d\u79f0\u4e00\u4e00\u5bf9\u5e94\uff0c\u672a\u5bf9\u5e94\u65f6\uff0c\u5c06\u65e0\u6cd5\u4e0a\u4f20\u3002",d.a.createElement("br",null),"3\u3001\u5355\u4e2a\u4e0a\u4f20\u6587\u4ef6\u4e0d\u80fd\u8d85\u8fc7100MB\uff0c\u8d85\u8fc7\u65f6\u53ef\u4ee5\u5206\u6279\u6b21\u4e0a\u4f20\u3002")))},x=function(e){var t=e.data,n=void 0===t?[]:t,o=e.onRemove,i=e.width,c=void 0===i?"auto":i,u=e.showScore,l=void 0!==u&&u,s=e.disabled,f=void 0!==s&&s,p=e.inputChange,h=function(e){var t=document.createElement("a");document.body.appendChild(t);var n=URL.createObjectURL(e.file);t.href=n,t.download=e.name,t.click(),URL.revokeObjectURL(n),document.body.removeChild(t)},y=function(e,t){var n=document.createElement("a");document.body.appendChild(n),n.href=e,n.target="_blank",n.download=t,n.click(),URL.revokeObjectURL(e),document.body.removeChild(n)},m=function(e,t){a["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:d.a.createElement("div",{className:"tc font16"},"\u8bf7\u786e\u8ba4\u662f\u5426\u5220\u9664\u8be5\u6d4b\u8bd5\u7528\u4f8b?"),onOk:function(){o(e,t)},onCancel:function(){}})};return n.length?d.a.createElement("div",{style:{width:c}},d.a.createElement("div",{className:v.a.head},d.a.createElement("div",{style:{width:"20%"}},"\u7528\u4f8b"),d.a.createElement("div",{style:{width:l?"25%":"35%"}},"\u8f93\u5165"),d.a.createElement("div",{style:{width:l?"25%":"35%"}},"\u8f93\u51fa"),l&&d.a.createElement("div",{style:{width:"20%"}},"\u5f97\u5206\u6bd4\u4f8b"),d.a.createElement("div",{style:{width:"10%"}},"\u64cd\u4f5c")),n.map((function(e,t){var n,o,a,i;return d.a.createElement("div",{key:t,className:v.a.list},d.a.createElement("div",{style:{width:"20%"}},"\u6d4b\u8bd5\u7528\u4f8b",t+1),d.a.createElement("div",{className:v.a.info,style:{width:l?"25%":"35%"}},d.a.createElement("span",{title:e.input||(null===(n=e[0])||void 0===n?void 0:n.name),onClick:function(){e.input?e.input_file_url?y(e.input_file_url,e.input):h(e.in_file):h(e[0])}},e.input||(null===(o=e[0])||void 0===o?void 0:o.name))),d.a.createElement("div",{className:v.a.info,style:{width:l?"25%":"35%"}},d.a.createElement("span",{title:e.output||(null===(a=e[1])||void 0===a?void 0:a.name),onClick:function(){e.input?e.output_file_url?y(e.output_file_url,e.output):h(e.out_file):h(e[1])}},e.output||(null===(i=e[1])||void 0===i?void 0:i.name))),l&&d.a.createElement("div",{style:{width:"20%"}},d.a.createElement(r["a"],{disabled:f,style:{width:"70%"},onChange:function(e){return p(e,t)},value:e.score}),d.a.createElement("span",null,"\xa0%")),d.a.createElement("div",{onClick:function(){return m(e,t)},style:{width:"10%"}},d.a.createElement("span",{className:v.a.del},"\u5220\u9664")))}))):d.a.createElement(d.a.Fragment,null)};t["a"]=O},Bvq2:function(e,t,n){e.exports={wrap:"wrap___2zRY4",colorBlue:"colorBlue___XalpT",repeatedName:"repeatedName___2Tfh4",text:"text___1sYHg",noData:"noData___3pdB4",btn:"btn___3WWjB",btnS:"btnS___2M_9t",head:"head____NWmz",list:"list___2fE4M",del:"del___2BO6Y",info:"info___3GJ70"}},KhGG:function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"c",(function(){return k}));var r=n("0Owb"),o=(n("miYZ"),n("tsqr")),a=n("oBTY"),i=n("tJVT"),c=n("PpiC"),u=n("k1fw"),l=n("9og8"),s=(n("DZo9"),n("8z0m")),f=n("q1tI"),p=n.n(f),d=n("ErOA"),h=n("NFKh"),v=n.n(h),y=n("7Cbv"),m=n("9kvl");function b(){b=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),c=new N(r||[]);return o(i,"_invoke",{value:L(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var p="suspendedStart",d="suspendedYield",h="executing",v="completed",y={};function m(){}function g(){}function w(){}var _={};l(_,i,(function(){return this}));var k=Object.getPrototypeOf,E=k&&k(k(T([])));E&&E!==n&&r.call(E,i)&&(_=E);var O=w.prototype=m.prototype=Object.create(_);function x(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,a,i,c){var u=f(e[o],e,a);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==typeof s&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function L(t,n,r){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=C(c,r);if(u){if(u===y)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=f(t,n,r);if("normal"===l.type){if(o=r.done?v:d,l.arg===y)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=v,r.method="throw",r.arg=l.arg)}}}function C(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,y;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}var g=s["a"].Dragger,w=n("mxV5"),_=function(e){var t="bf3c199c2470cb477d907b1e0917c17b",n="5183666c72eec9e4",r=v.a.enc.Utf8.parse(t),o=v.a.enc.Utf8.parse(n),a=v.a.AES.decrypt(e,r,{iv:o,mode:v.a.mode.CBC});return a.toString(v.a.enc.Utf8)},k=function(){var e=Object(l["a"])(b().mark((function e(t,n,r){var o,a,i,c,l,s,f,p,h;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,e.next=3,Object(d["a"])("/api/buckets/get_upload_token.json",{method:"get"});case 3:return f=e.sent,console.log("decrypt(res.data):",_(f.data)),f.data=JSON.parse(_(f.data)),p=Object(y["a"])(),h=new w({endpoint:null===f||void 0===f||null===(o=f.data)||void 0===o?void 0:o.end_point,region:null===f||void 0===f||null===(a=f.data)||void 0===a?void 0:a.region,accessKeyId:null===f||void 0===f||null===(i=f.data)||void 0===i?void 0:i.access_key_id,accessKeySecret:null===f||void 0===f||null===(c=f.data)||void 0===c?void 0:c.access_key_secret,bucket:null===f||void 0===f||null===(l=f.data)||void 0===l?void 0:l.bucket,stsToken:null===f||void 0===f||null===(s=f.data)||void 0===s?void 0:s.security_token}),e.abrupt("return",new Promise((function(e,o){var a;h.multipartUpload("".concat(p),new Blob([t],{type:t.type}),Object(u["a"])(Object(u["a"])({timeout:2e5,partSize:102400},r),{},{callback:{url:null===f||void 0===f||null===(a=f.data)||void 0===a?void 0:a.callback_url,host:null===f||void 0===f?void 0:f.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(d["e"])(n)}})).then((function(n){var r;t.response=null===(r=n.data)||void 0===r?void 0:r.data,e(null===n||void 0===n?void 0:n.data)})).catch((function(e){o(e),console.log("err:",e)}))})));case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),E=function(e){var t=e.user,n=e.cancelUpload,u=Object(c["a"])(e,["user","cancelUpload"]),s=Object(f["useState"])([]),h=Object(i["a"])(s,2),v=h[0],m=h[1],k=Object(f["useState"])(),E=Object(i["a"])(k,2),O=E[0],x=E[1],j={onRemove:function(e){m(Object(a["a"])(v.filter((function(t){return t.name!==e.name})))),u.onChange(v.filter((function(t){return t.name!==e.name})))},disabled:u.disabled,multiple:!0,fileList:null===v||void 0===v?void 0:v.map((function(e){return e.file})),customRequest:function(){},beforeUpload:function(){var e=Object(l["a"])(b().mark((function e(t){var n;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=u.maxSize||1073741824,!v.filter((function(e){return e.name===t.name})).length){e.next=4;break}return o["b"].info("".concat(t.name,"\u5df2\u5b58\u5728\uff0c\u8bf7\u91cd\u65b0\u9009\u62e9")),e.abrupt("return");case 4:if(!((null===t||void 0===t?void 0:t.size)>n)){e.next=7;break}return o["b"].info("\u6587\u4ef6\u8d85\u8fc7".concat(n/1024/1024/1024,"GB\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42")),e.abrupt("return",!1);case 7:return v.push({name:t.name,file:t}),m(Object(a["a"])(v)),u.onChange(v),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},L=function(){var e=Object(l["a"])(b().mark((function e(t,n){var r,i,c,l,s,f,p,h,g;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,p=t.name,e.next=4,Object(d["a"])("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(h=e.sent,h.data=JSON.parse(_(h.data)),0===(null===h||void 0===h?void 0:h.status)){e.next=12;break}return v[v.findIndex((function(e){return e.name===p}))]["status"]="error",v[v.findIndex((function(e){return e.name===p}))]["file"]["status"]="error",u.onChange(v),o["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),e.abrupt("return");case 12:return O=new w({endpoint:null===h||void 0===h||null===(r=h.data)||void 0===r?void 0:r.end_point,region:null===h||void 0===h||null===(i=h.data)||void 0===i?void 0:i.region,accessKeyId:null===h||void 0===h||null===(c=h.data)||void 0===c?void 0:c.access_key_id,accessKeySecret:null===h||void 0===h||null===(l=h.data)||void 0===l?void 0:l.access_key_secret,bucket:null===h||void 0===h||null===(s=h.data)||void 0===s?void 0:s.bucket,stsToken:null===h||void 0===h||null===(f=h.data)||void 0===f?void 0:f.security_token}),console.log(t,"file"),x(O),g=Object(y["a"])(),e.abrupt("return",new Promise((function(e,r){try{var i;O.multipartUpload("".concat(u.identifier,"/").concat(g).concat(p.indexOf(".")>-1?"."+p.split(".").pop():""),new Blob([t.file],{type:t.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,t,n){try{console.log("\u8fdb\u5ea6",e,t,n);var r=v.findIndex((function(e){return e.name===p}));v[r]["file"]["percent"]=100*e,v[r].tempCheckpoint=t,m(Object(a["a"])(v))}catch(o){}},checkpoint:v[v.findIndex((function(e){return e.name===p}))].tempCheckpoint,callback:{customValue:{id:p+""},url:null===h||void 0===h||null===(i=h.data)||void 0===i?void 0:i.callback_url,host:null===h||void 0===h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(d["e"])(n)}}).then((function(n){var r,a=v.findIndex((function(e){return e.name===p})),i="done";if(0===(null===(r=n.data)||void 0===r?void 0:r.status)){var c;t.response=null===(c=n.data)||void 0===c?void 0:c.data;var l=v.findIndex((function(e){return e.name===p}));v[l]["status"]="done",v[l]["file"]["status"]="done"}else{var s;o["b"].warn(null===(s=n.data)||void 0===s?void 0:s.message),i="error"}v[a]["status"]=i,v[a]["file"]["status"]=i,u.onChange(v),e(null===n||void 0===n?void 0:n.data)})).catch((function(e){v[v.findIndex((function(e){return e.name===p}))]["status"]="error",v[v.findIndex((function(e){return e.name===p}))]["file"]["status"]="error",o["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),m(Object(a["a"])(v)),u.onChange(v),r(e),console.log("err:",e)}))}catch(c){}})));case 17:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return Object(f["useEffect"])((function(){v.every((function(e){return"done"===e||"error"===e}))&&u.onComplete(v)}),[v]),Object(f["useEffect"])((function(){var e;n&&(null===(e=O)||void 0===e||e.cancel())}),[n]),Object(f["useEffect"])((function(){u.uploading&&v.map(function(){var e=Object(l["a"])(b().mark((function e(r){var o;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.status&&"error"!==r.status||n){e.next=6;break}return r.status="uploading",r.file.status="uploading",e.next=5,L(r,{login:null===t||void 0===t||null===(o=t.userInfo)||void 0===o?void 0:o.login,container_type:u.container_type,container_id:u.container_id,description:u.description});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[u.uploading]),p.a.createElement(g,Object(r["a"])({},j,{height:u.height,className:u.className}),p.a.createElement("p",{className:"ant-upload-hint"},u.text||"\u62d6\u62fd\u6587\u4ef6\u6216\u8005\u70b9\u51fb\u4e0a\u4f20"))};t["b"]=Object(m["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.user;return{globalSetting:n,loading:t.models.competitions,user:r}}))(E)},fu2T:function(e,t,n){"use strict";n("cIOH"),n("3dVZ")},gK9i:function(e,t,n){"use strict";var r=n("pVnL"),o=n.n(r),a=n("lSNA"),i=n.n(a),c=n("q1tI"),u=n.n(c),l=n("TSYQ"),s=n.n(l),f=n("Gytx"),p=n.n(f),d=n("Zm9Q"),h=function(){function e(e,t){for(var n=0;n children");r=e}})),r}function j(e,t,n){var r=e.length===t.length;return r&&e.forEach((function(e,o){var a=t[o];e&&a&&(e&&!a||!e&&a||e.key!==a.key||n&&e.props[n]!==a.props[n])&&(r=!1)})),r}function L(e,t){var n=[],r={},o=[];return e.forEach((function(e){e&&O(t,e.key)?o.length&&(r[e.key]=o,o=[]):o.push(e)})),t.forEach((function(e){e&&Object.prototype.hasOwnProperty.call(r,e.key)&&(n=n.concat(r[e.key])),n.push(e)})),n=n.concat(o),n}var C=n("i8i4"),P=n.n(C),A=n("UwPn"),N={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},T=N,S=function(){function e(e,t){for(var n=0;n children");return u.a.createElement(B,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var o=t.component;if(o){var a=t;return"string"===typeof o&&(a=z({className:t.className,style:t.style},t.componentProps)),u.a.createElement(o,a,r)}return r[0]||null}}]),t}(u.a.Component);H.isAnimate=!0,H.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:J,onEnter:J,onLeave:J,onAppear:J};var Z=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var o=E(q(r));e.isValidChildByKey(o,t)?"appear"===n?T.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):T.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r=E(q(n));if(e.isValidChildByKey(r,t))e.performEnter(t);else{var o=function(){T.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};j(e.state.children,r,n.showProp)?o():e.setState({children:r},o)}}}},M=k(H),Q=function(){function e(e,t){for(var n=0;n-1;o?n.splice(r,1):n.push(t)}e.setActiveKey(n)},this.getNewChild=function(t,n){if(!t)return null;var r=e.state.activeKey,o=e.props,a=o.prefixCls,i=o.accordion,c=o.destroyInactivePanel,l=o.expandIcon,s=t.key||String(n),f=t.props,p=f.header,d=f.headerClass,h=f.disabled,v=!1;v=i?r[0]===s:r.indexOf(s)>-1;var y={key:s,panelKey:s,header:p,headerClass:d,isActive:v,prefixCls:a,destroyInactivePanel:c,openAnimation:e.state.openAnimation,accordion:i,children:t.props.children,onItemClick:h?null:e.onClickItem,expandIcon:l};return"string"===typeof t.type?t:u.a.cloneElement(t,y)},this.getItems=function(){var t=e.props.children;return Object(d["a"])(t).map(e.getNewChild)},this.setActiveKey=function(t){"activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(e.props.accordion?t[0]:t)}};ve.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},ve.Panel=oe;var me=ve,be=me,ge=(me.Panel,n("nyS3")),we=n.n(ge),_e=n("H84U"),ke=function(e){var t=c["useContext"](_e["b"]),n=t.getPrefixCls,r=e.prefixCls,a=e.className,u=void 0===a?"":a,l=e.showArrow,f=void 0===l||l,p=n("collapse",r),d=s()(i()({},"".concat(p,"-no-arrow"),!f),u);return c["createElement"](be.Panel,o()({},e,{prefixCls:p,className:d}))},Ee=ke,Oe=n("xEkU"),xe=n.n(Oe);function je(e,t,n){var r,o;return Object(A["a"])(e,"ant-motion-collapse-legacy",{start:function(){t?(r=e.offsetHeight,e.style.height="0px",e.style.opacity="0"):(e.style.height="".concat(e.offsetHeight,"px"),e.style.opacity="1")},active:function(){o&&xe.a.cancel(o),o=xe()((function(){e.style.height="".concat(t?r:0,"px"),e.style.opacity=t?"1":"0"}))},end:function(){o&&xe.a.cancel(o),e.style.height="",e.style.opacity="",n()}})}var Le={enter:function(e,t){return je(e,!0,t)},leave:function(e,t){return je(e,!1,t)},appear:function(e,t){return je(e,!0,t)}},Ce=Le,Pe=n("0n0R"),Ae=function(e){var t,n=c["useContext"](_e["b"]),r=n.getPrefixCls,a=n.direction,u=e.prefixCls,l=e.className,f=void 0===l?"":l,p=e.bordered,d=e.ghost,h=r("collapse",u),v=function(){var t=e.expandIconPosition;return void 0!==t?t:"rtl"===a?"right":"left"},y=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.expandIcon,r=n?n(t):c["createElement"](we.a,{rotate:t.isActive?90:void 0});return Object(Pe["a"])(r,(function(){return{className:s()(r.props.className,"".concat(h,"-arrow"))}}))},m=v(),b=s()((t={},i()(t,"".concat(h,"-borderless"),!p),i()(t,"".concat(h,"-icon-position-").concat(m),!0),i()(t,"".concat(h,"-rtl"),"rtl"===a),i()(t,"".concat(h,"-ghost"),!!d),t),f),g=o()(o()({},Ce),{appear:function(){}});return c["createElement"](be,o()({openAnimation:g},e,{expandIcon:function(e){return y(e)},prefixCls:h,className:b}))};Ae.Panel=Ee,Ae.defaultProps={bordered:!0};var Ne=Ae;t["a"]=Ne},nj2k:function(e,t,n){e.exports=n.p+"static/nodata.987ba6c7.svg"}}]); \ No newline at end of file diff --git a/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.c860fb3b.async.js b/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.c860fb3b.async.js new file mode 100644 index 0000000000..cf808d6171 --- /dev/null +++ b/p__Problems__OjForm__index.p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.c860fb3b.async.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[22],{"3dVZ":function(e,t,n){},4:function(e,t){},B7Ph:function(e,t,n){"use strict";n("5NDa");var r=n("5rEg"),o=(n("+L6B"),n("2/Rp")),a=(n("2qtc"),n("kLXV")),i=(n("miYZ"),n("tsqr")),c=n("k1fw"),l=n("9og8"),u=n("tJVT"),s=n("oBTY"),f=(n("DZo9"),n("8z0m")),p=n("q1tI"),d=n.n(p),h=n("Bvq2"),v=n.n(h),y=n("nj2k"),m=n.n(y),b=(n("KhGG"),n("ErOA")),g=n("7Cbv");function w(){w=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),c=new N(r||[]);return o(i,"_invoke",{value:L(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var p="suspendedStart",d="suspendedYield",h="executing",v="completed",y={};function m(){}function b(){}function g(){}var _={};u(_,i,(function(){return this}));var k=Object.getPrototypeOf,E=k&&k(k(T([])));E&&E!==n&&r.call(E,i)&&(_=E);var O=g.prototype=m.prototype=Object.create(_);function x(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,a,i,c){var l=f(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return n("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function L(t,n,r){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var l=C(c,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:d,u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function C(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,y;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}var _=n("mxV5"),k=(f["a"].Dragger,function(e){for(var t=function(e){return e?e.substring(0,e.lastIndexOf(".")):e},n=Object(s["a"])(e),r=0,o=[],a=0;a-1?"."+o.split(".").pop():"");null===y&&(l="testsets/".concat(i).concat(o.indexOf(".")>-1?"."+o.split(".").pop():"")),r.multipartUpload(l,new Blob([e.file],{type:e.file.type}),{timeout:36e5,partSize:1002400,callback:{customValue:{id:o+""},url:null===A||void 0===A?void 0:A.callback_url,host:null===A||void 0===A?void 0:A.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(b["e"])(a)}}).then((function(r){if(0===r.data.status){R.current=R.current+1;var o=K.current.map((function(t){var n,o;if(t.name===(null===(n=r.data)||void 0===n||null===(o=n.data)||void 0===o?void 0:o.file_name)){var a,i,l,u,s,f,p,d,h,v,y,m,b,g,w,_=Object(c["a"])({},t);if(null===(a=r.data)||void 0===a||null===(i=a.data)||void 0===i||null===(l=i.file_name)||void 0===l?void 0:l.includes(".in"))_.in_object_key=null===(u=r.data)||void 0===u||null===(s=u.data)||void 0===s?void 0:s.object,_.in_object_size=null===(f=r.data)||void 0===f||null===(p=f.data)||void 0===p?void 0:p.size,_.input=null===(d=r.data)||void 0===d||null===(h=d.data)||void 0===h?void 0:h.file_name,_.in_file=e;else _.out_object_key=null===(v=r.data)||void 0===v||null===(y=v.data)||void 0===y?void 0:y.object,_.out_object_size=null===(m=r.data)||void 0===m||null===(b=m.data)||void 0===b?void 0:b.size,_.output=null===(g=r.data)||void 0===g||null===(w=g.data)||void 0===w?void 0:w.file_name,_.out_file=e;return _}return t}));if(K.current=Object(s["a"])(o),L(Object(s["a"])(o)),R.current>0&&R.current===j.length){I(!1);var a=k(o);a=a.filter((function(e){var t,n;return!(!(null===(t=e[0])||void 0===t?void 0:t.name)||!(null===(n=e[1])||void 0===n?void 0:n.name))})),a=a.map((function(e){return Object(c["a"])(Object(c["a"])(Object(c["a"])({},e[0]),e[1]),{},{is_file:!0})})),n(a),t()}}}))},$=function(){if(0!==j.length){I(!0);var e=k(j);e.some((function(e){var t,n;return!((null===(t=e[0])||void 0===t?void 0:t.name)&&(null===(n=e[1])||void 0===n?void 0:n.name))}))?a["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:"\u4e0a\u4f20\u7684\u6d4b\u8bd5\u7528\u4f8b\u4e2d\u5b58\u5728\u672a\u914d\u5bf9\u7684\u6587\u4ef6\uff0c\u8bf7\u786e\u8ba4\u662f\u5426\u4ec5\u4fdd\u5b58\u5df2\u914d\u5bf9\u7684\u6d4b\u8bd5\u7528\u4f8b\uff1f",onOk:function(){var e=Object(l["a"])(w().mark((function e(){return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:j.map(function(){var e=Object(l["a"])(w().mark((function e(t){return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:z(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}(),onCancel:function(){I(!1)}}):j.map(function(){var e=Object(l["a"])(w().mark((function e(t){return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:z(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}else i["b"].warn("\u8bf7\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6")},D={name:"file",fileList:j,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:function(e){if(null===j||void 0===j?void 0:j.some((function(t){return t.name===e.name})))return i["b"].info("".concat(e.name,"\u6587\u4ef6\u5df2\u5b58\u5728")),!1;if(e.size/1024/1024>100)return i["b"].info("\u6587\u4ef6\u8d85\u8fc7100M\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42"),!1;if(!/\.(in|out|IN|OUT)$/.test(e.name))return i["b"].warn("\u8f93\u5165\u6587\u4ef6\u53ea\u80fd\u4e0a\u4f20.in\u548c.out\u7c7b\u578b\u7684\u6587\u672c\u6587\u4ef6"),!1;var t={name:e.name,uid:e.uid,file:e,percent:0};return j.push(t),K.current=Object(s["a"])(j),L(Object(s["a"])(j)),!1}},W=k(j);return console.log(j,W,"fileList"),d.a.createElement(a["a"],{visible:r,wrapClassName:h,onOk:$,centered:!0,okText:"\u786e\u8ba4",cancelText:"\u53d6\u6d88",okButtonProps:{loading:S},onCancel:U,width:"1000px",title:"\u6279\u91cf\u4e0a\u4f20\u6d4b\u8bd5\u7528\u4f8b"},d.a.createElement("div",{className:v.a.wrap},j.length?d.a.createElement("div",null,d.a.createElement(f["a"],D,d.a.createElement(o["a"],{className:v.a.btnS},"\u4e0a\u4f20\u6587\u4ef6")),d.a.createElement(O,{data:W,onRemove:B})):d.a.createElement("div",{className:v.a.noData},d.a.createElement("img",{src:m.a,alt:""}),d.a.createElement(f["a"],D,d.a.createElement(o["a"],{className:v.a.btn},"\u4e0a\u4f20\u6587\u4ef6"))),d.a.createElement("div",{className:v.a.text},"\u4e0a\u4f20\u9650\u5236\uff1a",d.a.createElement("br",null),"1\u3001\u6587\u4ef6\u5fc5\u987b\u4e0a\u4f20.in\u548c.out\u7c7b\u578b\u7684\u6587\u672c\u6587\u4ef6\u3002",d.a.createElement("br",null),"2\u3001\u8f93\u5165\u8f93\u51fa\u6587\u4ef6\u9700\u6587\u4ef6\u540d\u79f0\u4e00\u4e00\u5bf9\u5e94\uff0c\u672a\u5bf9\u5e94\u65f6\uff0c\u5c06\u65e0\u6cd5\u4e0a\u4f20\u3002",d.a.createElement("br",null),"3\u3001\u5355\u4e2a\u4e0a\u4f20\u6587\u4ef6\u4e0d\u80fd\u8d85\u8fc7100MB\uff0c\u8d85\u8fc7\u65f6\u53ef\u4ee5\u5206\u6279\u6b21\u4e0a\u4f20\u3002")))},O=function(e){var t=e.data,n=void 0===t?[]:t,o=e.onRemove,i=e.width,c=void 0===i?"auto":i,l=e.showScore,u=void 0!==l&&l,s=e.disabled,f=void 0!==s&&s,p=e.inputChange,h=function(e){var t=document.createElement("a");document.body.appendChild(t);var n=URL.createObjectURL(e.file);t.href=n,t.download=e.name,t.click(),URL.revokeObjectURL(n),document.body.removeChild(t)},y=function(e,t){var n=document.createElement("a");document.body.appendChild(n),n.href=e,n.target="_blank",n.download=t,n.click(),URL.revokeObjectURL(e),document.body.removeChild(n)},m=function(e,t){a["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:d.a.createElement("div",{className:"tc font16"},"\u8bf7\u786e\u8ba4\u662f\u5426\u5220\u9664\u8be5\u6d4b\u8bd5\u7528\u4f8b?"),onOk:function(){o(e,t)},onCancel:function(){}})};return n.length?d.a.createElement("div",{style:{width:c}},d.a.createElement("div",{className:v.a.head},d.a.createElement("div",{style:{width:"20%"}},"\u7528\u4f8b"),d.a.createElement("div",{style:{width:u?"25%":"35%"}},"\u8f93\u5165"),d.a.createElement("div",{style:{width:u?"25%":"35%"}},"\u8f93\u51fa"),u&&d.a.createElement("div",{style:{width:"20%"}},"\u5f97\u5206\u6bd4\u4f8b"),d.a.createElement("div",{style:{width:"10%"}},"\u64cd\u4f5c")),n.map((function(e,t){var n,o,a,i;return d.a.createElement("div",{key:t,className:v.a.list},d.a.createElement("div",{style:{width:"20%"}},"\u6d4b\u8bd5\u7528\u4f8b",t+1),d.a.createElement("div",{className:v.a.info,style:{width:u?"25%":"35%"}},d.a.createElement("span",{title:e.input||(null===(n=e[0])||void 0===n?void 0:n.name),onClick:function(){e.input?e.input_file_url?y(e.input_file_url,e.input):h(e.in_file):h(e[0])}},e.input||(null===(o=e[0])||void 0===o?void 0:o.name))),d.a.createElement("div",{className:v.a.info,style:{width:u?"25%":"35%"}},d.a.createElement("span",{title:e.output||(null===(a=e[1])||void 0===a?void 0:a.name),onClick:function(){e.input?e.output_file_url?y(e.output_file_url,e.output):h(e.out_file):h(e[1])}},e.output||(null===(i=e[1])||void 0===i?void 0:i.name))),u&&d.a.createElement("div",{style:{width:"20%"}},d.a.createElement(r["a"],{disabled:f,style:{width:"70%"},onChange:function(e){return p(e,t)},value:e.score}),d.a.createElement("span",null,"\xa0%")),d.a.createElement("div",{onClick:function(){return m(e,t)},style:{width:"10%"}},d.a.createElement("span",{className:v.a.del},"\u5220\u9664")))}))):d.a.createElement(d.a.Fragment,null)};t["a"]=E},Bvq2:function(e,t,n){e.exports={wrap:"wrap___2zRY4",colorBlue:"colorBlue___XalpT",repeatedName:"repeatedName___2Tfh4",text:"text___1sYHg",noData:"noData___3pdB4",btn:"btn___3WWjB",btnS:"btnS___2M_9t",head:"head____NWmz",list:"list___2fE4M",del:"del___2BO6Y",info:"info___3GJ70"}},KhGG:function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"c",(function(){return k}));var r=n("0Owb"),o=(n("miYZ"),n("tsqr")),a=n("oBTY"),i=n("tJVT"),c=n("PpiC"),l=n("k1fw"),u=n("9og8"),s=(n("DZo9"),n("8z0m")),f=n("q1tI"),p=n.n(f),d=n("ErOA"),h=n("NFKh"),v=n.n(h),y=n("7Cbv"),m=n("9kvl");function b(){b=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),c=new N(r||[]);return o(i,"_invoke",{value:L(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var p="suspendedStart",d="suspendedYield",h="executing",v="completed",y={};function m(){}function g(){}function w(){}var _={};u(_,i,(function(){return this}));var k=Object.getPrototypeOf,E=k&&k(k(T([])));E&&E!==n&&r.call(E,i)&&(_=E);var O=w.prototype=m.prototype=Object.create(_);function x(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(o,a,i,c){var l=f(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==typeof s&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return n("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function L(t,n,r){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var l=C(c,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?v:d,u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=v,r.method="throw",r.arg=u.arg)}}}function C(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,y;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}var g=s["a"].Dragger,w=n("mxV5"),_=function(e){var t="bf3c199c2470cb477d907b1e0917c17b",n="5183666c72eec9e4",r=v.a.enc.Utf8.parse(t),o=v.a.enc.Utf8.parse(n),a=v.a.AES.decrypt(e,r,{iv:o,mode:v.a.mode.CBC});return a.toString(v.a.enc.Utf8)},k=function(){var e=Object(u["a"])(b().mark((function e(t,n,r){var o,a,i,c,u,s,f,p,h;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,e.next=3,Object(d["a"])("/api/buckets/get_upload_token.json",{method:"get"});case 3:return f=e.sent,console.log("decrypt(res.data):",_(f.data)),f.data=JSON.parse(_(f.data)),p=Object(y["a"])(),h=new w({endpoint:null===f||void 0===f||null===(o=f.data)||void 0===o?void 0:o.end_point,region:null===f||void 0===f||null===(a=f.data)||void 0===a?void 0:a.region,accessKeyId:null===f||void 0===f||null===(i=f.data)||void 0===i?void 0:i.access_key_id,accessKeySecret:null===f||void 0===f||null===(c=f.data)||void 0===c?void 0:c.access_key_secret,bucket:null===f||void 0===f||null===(u=f.data)||void 0===u?void 0:u.bucket,stsToken:null===f||void 0===f||null===(s=f.data)||void 0===s?void 0:s.security_token}),e.abrupt("return",new Promise((function(e,o){var a;h.multipartUpload("".concat(p),new Blob([t],{type:t.type}),Object(l["a"])(Object(l["a"])({timeout:2e5,partSize:102400},r),{},{callback:{url:null===f||void 0===f||null===(a=f.data)||void 0===a?void 0:a.callback_url,host:null===f||void 0===f?void 0:f.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(d["e"])(n)}})).then((function(n){var r;t.response=null===(r=n.data)||void 0===r?void 0:r.data,e(null===n||void 0===n?void 0:n.data)})).catch((function(e){o(e),console.log("err:",e)}))})));case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),E=function(e){var t=e.user,n=e.cancelUpload,l=Object(c["a"])(e,["user","cancelUpload"]),s=Object(f["useState"])([]),h=Object(i["a"])(s,2),v=h[0],m=h[1],k=Object(f["useState"])(),E=Object(i["a"])(k,2),O=E[0],x=E[1],j={onRemove:function(e){m(Object(a["a"])(v.filter((function(t){return t.name!==e.name})))),l.onChange(v.filter((function(t){return t.name!==e.name})))},disabled:l.disabled,multiple:!0,fileList:null===v||void 0===v?void 0:v.map((function(e){return e.file})),customRequest:function(){},beforeUpload:function(){var e=Object(u["a"])(b().mark((function e(t){var n;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=l.maxSize||1073741824,!v.filter((function(e){return e.name===t.name})).length){e.next=4;break}return o["b"].info("".concat(t.name,"\u5df2\u5b58\u5728\uff0c\u8bf7\u91cd\u65b0\u9009\u62e9")),e.abrupt("return");case 4:if(!((null===t||void 0===t?void 0:t.size)>n)){e.next=7;break}return o["b"].info("\u6587\u4ef6\u8d85\u8fc7".concat(n/1024/1024/1024,"GB\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42")),e.abrupt("return",!1);case 7:return v.push({name:t.name,file:t}),m(Object(a["a"])(v)),l.onChange(v),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},L=function(){var e=Object(u["a"])(b().mark((function e(t,n){var r,i,c,u,s,f,p,h,g;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,p=t.name,e.next=4,Object(d["a"])("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(h=e.sent,h.data=JSON.parse(_(h.data)),0===(null===h||void 0===h?void 0:h.status)){e.next=12;break}return v[v.findIndex((function(e){return e.name===p}))]["status"]="error",v[v.findIndex((function(e){return e.name===p}))]["file"]["status"]="error",l.onChange(v),o["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),e.abrupt("return");case 12:return O=new w({endpoint:null===h||void 0===h||null===(r=h.data)||void 0===r?void 0:r.end_point,region:null===h||void 0===h||null===(i=h.data)||void 0===i?void 0:i.region,accessKeyId:null===h||void 0===h||null===(c=h.data)||void 0===c?void 0:c.access_key_id,accessKeySecret:null===h||void 0===h||null===(u=h.data)||void 0===u?void 0:u.access_key_secret,bucket:null===h||void 0===h||null===(s=h.data)||void 0===s?void 0:s.bucket,stsToken:null===h||void 0===h||null===(f=h.data)||void 0===f?void 0:f.security_token}),console.log(t,"file"),x(O),g=Object(y["a"])(),e.abrupt("return",new Promise((function(e,r){try{var i;O.multipartUpload("".concat(l.identifier,"/").concat(g).concat(p.indexOf(".")>-1?"."+p.split(".").pop():""),new Blob([t.file],{type:t.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,t,n){try{console.log("\u8fdb\u5ea6",e,t,n);var r=v.findIndex((function(e){return e.name===p}));v[r]["file"]["percent"]=100*e,v[r].tempCheckpoint=t,m(Object(a["a"])(v))}catch(o){}},checkpoint:v[v.findIndex((function(e){return e.name===p}))].tempCheckpoint,callback:{customValue:{id:p+""},url:null===h||void 0===h||null===(i=h.data)||void 0===i?void 0:i.callback_url,host:null===h||void 0===h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(d["e"])(n)}}).then((function(n){var r,a=v.findIndex((function(e){return e.name===p})),i="done";if(0===(null===(r=n.data)||void 0===r?void 0:r.status)){var c;t.response=null===(c=n.data)||void 0===c?void 0:c.data;var u=v.findIndex((function(e){return e.name===p}));v[u]["status"]="done",v[u]["file"]["status"]="done"}else{var s;o["b"].warn(null===(s=n.data)||void 0===s?void 0:s.message),i="error"}v[a]["status"]=i,v[a]["file"]["status"]=i,l.onChange(v),e(null===n||void 0===n?void 0:n.data)})).catch((function(e){v[v.findIndex((function(e){return e.name===p}))]["status"]="error",v[v.findIndex((function(e){return e.name===p}))]["file"]["status"]="error",o["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),m(Object(a["a"])(v)),l.onChange(v),r(e),console.log("err:",e)}))}catch(c){}})));case 17:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return Object(f["useEffect"])((function(){v.every((function(e){return"done"===e||"error"===e}))&&l.onComplete(v)}),[v]),Object(f["useEffect"])((function(){var e;n&&(null===(e=O)||void 0===e||e.cancel())}),[n]),Object(f["useEffect"])((function(){l.uploading&&v.map(function(){var e=Object(u["a"])(b().mark((function e(r){var o;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.status&&"error"!==r.status||n){e.next=6;break}return r.status="uploading",r.file.status="uploading",e.next=5,L(r,{login:null===t||void 0===t||null===(o=t.userInfo)||void 0===o?void 0:o.login,container_type:l.container_type,container_id:l.container_id,description:l.description});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[l.uploading]),p.a.createElement(g,Object(r["a"])({},j,{height:l.height,className:l.className}),p.a.createElement("p",{className:"ant-upload-hint"},l.text||"\u62d6\u62fd\u6587\u4ef6\u6216\u8005\u70b9\u51fb\u4e0a\u4f20"))};t["b"]=Object(m["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.user;return{globalSetting:n,loading:t.models.competitions,user:r}}))(E)},fu2T:function(e,t,n){"use strict";n("cIOH"),n("3dVZ")},gK9i:function(e,t,n){"use strict";var r=n("pVnL"),o=n.n(r),a=n("lSNA"),i=n.n(a),c=n("q1tI"),l=n.n(c),u=n("TSYQ"),s=n.n(u),f=n("Gytx"),p=n.n(f),d=n("Zm9Q"),h=function(){function e(e,t){for(var n=0;n children");r=e}})),r}function j(e,t,n){var r=e.length===t.length;return r&&e.forEach((function(e,o){var a=t[o];e&&a&&(e&&!a||!e&&a||e.key!==a.key||n&&e.props[n]!==a.props[n])&&(r=!1)})),r}function L(e,t){var n=[],r={},o=[];return e.forEach((function(e){e&&O(t,e.key)?o.length&&(r[e.key]=o,o=[]):o.push(e)})),t.forEach((function(e){e&&Object.prototype.hasOwnProperty.call(r,e.key)&&(n=n.concat(r[e.key])),n.push(e)})),n=n.concat(o),n}var C=n("i8i4"),P=n.n(C),A=n("UwPn"),N={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},T=N,S=function(){function e(e,t){for(var n=0;n children");return l.a.createElement(B,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var o=t.component;if(o){var a=t;return"string"===typeof o&&(a=z({className:t.className,style:t.style},t.componentProps)),l.a.createElement(o,a,r)}return r[0]||null}}]),t}(l.a.Component);J.isAnimate=!0,J.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:H,onEnter:H,onLeave:H,onAppear:H};var Z=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var o=E(q(r));e.isValidChildByKey(o,t)?"appear"===n?T.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):T.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r=E(q(n));if(e.isValidChildByKey(r,t))e.performEnter(t);else{var o=function(){T.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};j(e.state.children,r,n.showProp)?o():e.setState({children:r},o)}}}},M=k(J),Q=function(){function e(e,t){for(var n=0;n-1;o?n.splice(r,1):n.push(t)}e.setActiveKey(n)},this.getNewChild=function(t,n){if(!t)return null;var r=e.state.activeKey,o=e.props,a=o.prefixCls,i=o.accordion,c=o.destroyInactivePanel,u=o.expandIcon,s=t.key||String(n),f=t.props,p=f.header,d=f.headerClass,h=f.disabled,v=!1;v=i?r[0]===s:r.indexOf(s)>-1;var y={key:s,panelKey:s,header:p,headerClass:d,isActive:v,prefixCls:a,destroyInactivePanel:c,openAnimation:e.state.openAnimation,accordion:i,children:t.props.children,onItemClick:h?null:e.onClickItem,expandIcon:u};return"string"===typeof t.type?t:l.a.cloneElement(t,y)},this.getItems=function(){var t=e.props.children;return Object(d["a"])(t).map(e.getNewChild)},this.setActiveKey=function(t){"activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(e.props.accordion?t[0]:t)}};ve.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},ve.Panel=oe;var me=ve,be=me,ge=(me.Panel,n("nyS3")),we=n.n(ge),_e=n("H84U"),ke=function(e){var t=c["useContext"](_e["b"]),n=t.getPrefixCls,r=e.prefixCls,a=e.className,l=void 0===a?"":a,u=e.showArrow,f=void 0===u||u,p=n("collapse",r),d=s()(i()({},"".concat(p,"-no-arrow"),!f),l);return c["createElement"](be.Panel,o()({},e,{prefixCls:p,className:d}))},Ee=ke,Oe=n("xEkU"),xe=n.n(Oe);function je(e,t,n){var r,o;return Object(A["a"])(e,"ant-motion-collapse-legacy",{start:function(){t?(r=e.offsetHeight,e.style.height="0px",e.style.opacity="0"):(e.style.height="".concat(e.offsetHeight,"px"),e.style.opacity="1")},active:function(){o&&xe.a.cancel(o),o=xe()((function(){e.style.height="".concat(t?r:0,"px"),e.style.opacity=t?"1":"0"}))},end:function(){o&&xe.a.cancel(o),e.style.height="",e.style.opacity="",n()}})}var Le={enter:function(e,t){return je(e,!0,t)},leave:function(e,t){return je(e,!1,t)},appear:function(e,t){return je(e,!0,t)}},Ce=Le,Pe=n("0n0R"),Ae=function(e){var t,n=c["useContext"](_e["b"]),r=n.getPrefixCls,a=n.direction,l=e.prefixCls,u=e.className,f=void 0===u?"":u,p=e.bordered,d=e.ghost,h=r("collapse",l),v=function(){var t=e.expandIconPosition;return void 0!==t?t:"rtl"===a?"right":"left"},y=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.expandIcon,r=n?n(t):c["createElement"](we.a,{rotate:t.isActive?90:void 0});return Object(Pe["a"])(r,(function(){return{className:s()(r.props.className,"".concat(h,"-arrow"))}}))},m=v(),b=s()((t={},i()(t,"".concat(h,"-borderless"),!p),i()(t,"".concat(h,"-icon-position-").concat(m),!0),i()(t,"".concat(h,"-rtl"),"rtl"===a),i()(t,"".concat(h,"-ghost"),!!d),t),f),g=o()(o()({},Ce),{appear:function(){}});return c["createElement"](be,o()({openAnimation:g},e,{expandIcon:function(e){return y(e)},prefixCls:h,className:b}))};Ae.Panel=Ee,Ae.defaultProps={bordered:!0};var Ne=Ae;t["a"]=Ne},nj2k:function(e,t,n){e.exports=n.p+"static/nodata.987ba6c7.svg"}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.96cd87dc.async.js b/p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.e9bc1235.async.js similarity index 83% rename from p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.96cd87dc.async.js rename to p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.e9bc1235.async.js index 07bd75ada7..69722cbc7c 100644 --- a/p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.96cd87dc.async.js +++ b/p__Shixuns__Detail__Repository__index.p__Shixuns__Edit__body__Warehouse.e9bc1235.async.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[24],{ZW9T:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var a=n("k1fw"),i=(n("miYZ"),n("tsqr")),o=n("rAM+"),r=n("tJVT"),c=n("PpiC"),l=n("q1tI"),s=n.n(l),u=n("bdgK");function d(e,t,n,i,o){var r=t.getWordUntilPosition(n),c={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:r.startColumn,endColumn:r.endColumn},l=i.map((function(t){return{label:t,kind:e.languages.CompletionItemKind.Keyword,insertText:t,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 p=function(e){var t={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},n=["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,i){var o=d(e,a,i,n,[t]);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(t,n){var i=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],o=d(e,t,n,a,i);return{suggestions:o}}});var i=["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(n,a){var o=[t,{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}],r=d(e,n,a,i,o);return{suggestions:r}}})},f="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",m=n("LvDl");function v(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function g(){}var h={"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 b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||a.target.offsetWidth>0)&&G.current.instance.layout()}}catch(i){n.e(i)}finally{n.f()}})),e.observe(F.current)),e}function X(){i["b"].warn(decodeURIComponent(f))}function ee(){var e=G.current.instance;if(e){var t=e.getSelection(),n=G.current.pastePos||{},a=new y.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:a,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),N())}Object(l["useEffect"])((function(){var e=G.current.instance;if(null!=w&&e&&U){var t=e.getModel();t&&w!==t.getValue()&&(!0,t.setValue(w),e.layout(),!1)}}),[w,U,G.current]);var ne=function(){if(K&&G.current.instance){var e=G.current.instance.getContentHeight();de(e0||i.target.offsetWidth>0)&&e.layout()}}catch(r){a.e(r)}finally{a.f()}})),t.observe(b.current)),t}Object(l["useEffect"])((function(){b.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){y=e;var t=y.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));j(t);var n=O(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(b.current)}}))}),[]),Object(l["useEffect"])((function(){E&&E.setModel({original:y.editor.createModel(p,m),modified:y.editor.createModel(f,m)})}),[p,f,m,E]);var S=v(i),x=v(d),I={width:S,height:x};return s.a.createElement("div",{className:"my-diff-editor",ref:b,style:I})}},p5ED:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),i=(n("5Dmo"),n("3S7+")),o=n("k1fw"),r=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),d=n("yEEn"),p=n("ZW9T"),f=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,m=e.monacoEditor,v=e.className,g=e.style,h=e.close,b=e.onClose,y=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),C=Object(r["a"])(y,2),w=(C[0],C[1],Object(c["useState"])("")),E=Object(r["a"])(w,2),j=(E[0],E[1]),O=Object(c["useRef"])();s&&(m.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&j(t[1])}))}),[]);var S=function(){t.startsWith("http")?x():Object(f["t"])(s||"educoder",t,s)},x=function(){Object(f["s"])("",t)};return l.a.createElement("div",{style:Object(o["a"])({},g||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},h&&l.a.createElement("div",{className:u.a.close,ref:O},l.a.createElement(i["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return O.current}},l.a.createElement("span",{onClick:x},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(i["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return O.current}},l.a.createElement("span",{className:"",onClick:b},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[v]," ").concat(v," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(p["b"],m)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},vHTk:function(e,t,n){e.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}}}]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[24],{ZW9T:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var a=n("k1fw"),i=(n("miYZ"),n("tsqr")),o=n("rAM+"),r=n("tJVT"),c=n("PpiC"),l=n("q1tI"),s=n.n(l),u=n("bdgK");function d(e,t,n,i,o){var r=t.getWordUntilPosition(n),c={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:r.startColumn,endColumn:r.endColumn},l=i.map((function(t){return{label:t,kind:e.languages.CompletionItemKind.Keyword,insertText:t,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 p=function(e){var t={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},n=["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,i){var o=d(e,a,i,n,[t]);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(t,n){var i=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],o=d(e,t,n,a,i);return{suggestions:o}}});var i=["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(n,a){var o=[t,{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}],r=d(e,n,a,i,o);return{suggestions:r}}})},f="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",m=n("LvDl");function v(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function g(){}var h={"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 b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||a.target.offsetWidth>0)&&G.current.instance.layout()}}catch(i){n.e(i)}finally{n.f()}})),e.observe(F.current)),e}function X(){i["b"].warn(decodeURIComponent(f))}function ee(){var e=G.current.instance;if(e){var t=e.getSelection(),n=G.current.pastePos||{},a=new y.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:a,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),N())}Object(l["useEffect"])((function(){var e=G.current.instance;if(null!=w&&e&&U){var t=e.getModel();t&&w!==t.getValue()&&(!0,t.setValue(w),e.layout(),!1)}}),[w,U,G.current]);var ne=function(){if(K&&G.current.instance){var e=G.current.instance.getContentHeight();de(e0||i.target.offsetWidth>0)&&e.layout()}}catch(r){a.e(r)}finally{a.f()}})),t.observe(b.current)),t}Object(l["useEffect"])((function(){b.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){y=e;var t=y.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));j(t);var n=O(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(b.current)}}))}),[]),Object(l["useEffect"])((function(){E&&E.setModel({original:y.editor.createModel(p,m),modified:y.editor.createModel(f,m)})}),[p,f,m,E]);var S=v(i),x=v(d),I={width:S,height:x};return s.a.createElement("div",{className:"my-diff-editor",ref:b,style:I})}},p5ED:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),i=(n("5Dmo"),n("3S7+")),o=n("k1fw"),r=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),d=n("yEEn"),p=n("ZW9T"),f=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,m=e.monacoEditor,v=e.className,g=e.style,h=e.close,b=e.onClose,y=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),C=Object(r["a"])(y,2),w=(C[0],C[1],Object(c["useState"])("")),E=Object(r["a"])(w,2),j=(E[0],E[1]),O=Object(c["useRef"])();s&&(m.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&j(t[1])}))}),[]);var S=function(){t.startsWith("http")?x():Object(f["t"])(s||"",t,s)},x=function(){Object(f["s"])("",t)};return l.a.createElement("div",{style:Object(o["a"])({},g||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},h&&l.a.createElement("div",{className:u.a.close,ref:O},l.a.createElement(i["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return O.current}},l.a.createElement("span",{onClick:x},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(i["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return O.current}},l.a.createElement("span",{className:"",onClick:b},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[v]," ").concat(v," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(p["b"],m)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(a["a"],{type:"primary",size:"large",onClick:S},l.a.createElement(d["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},vHTk:function(e,t,n){e.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit.2fa6ebe6.async.js b/p__Shixuns__Edit.6bdfaa31.async.js similarity index 90% rename from p__Shixuns__Edit.2fa6ebe6.async.js rename to p__Shixuns__Edit.6bdfaa31.async.js index 7c5f288803..29a4f5409d 100644 --- a/p__Shixuns__Edit.2fa6ebe6.async.js +++ b/p__Shixuns__Edit.6bdfaa31.async.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[182,4,5,6,7,15,24],{"+Xk9":function(e,t,n){e.exports={btn:"btn___2veY9",s1:"s1___ZVDC_",s2:"s2___2Da-A"}},"11/R":function(module,__webpack_exports__,__webpack_require__){"use strict";var antd_es_switch_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("BoS7"),antd_es_switch__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("Sdc0"),antd_es_popover_style__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("Q9mQ"),antd_es_popover__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("diRs"),antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("giR+"),antd_es_input_number__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("fyUT"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("5rEg"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("kLXV"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("jrin"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("k1fw"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__("tsqr"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__("9og8"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__("tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__("OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__("2fM7"),react__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__("q1tI"),react__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_33__),umi__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__("Ty5D"),umi__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__("9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__("1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_36__),moment__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__("wd/R"),moment__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_37__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__("Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_38__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__("y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__("8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__("RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__("ZW9T"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__("FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__("QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__("ErOA"),_components_Permission__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__("sLOW"),_utils_env__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__("m3rI"),_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__("NLgs");function _regeneratorRuntime(){_regeneratorRuntime=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_32__["a"].Option,handleDateString=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),a="YYYY-MM-DD HH:mm",i=moment__WEBPACK_IMPORTED_MODULE_37___default()(r,a);return i.add(1,"hours"),i.format(a)}return e},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin80,_shixunsDetail$settin81,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin122,_shixunsDetail$settin123,_shixunsDetail$settin124,_shixunsDetail$settin125,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_33__["useRef"])(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!0),_useState2=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState4=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState6=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState8=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState10=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState12=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState14=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(""),_useState16=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState18=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState20=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState22=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState24=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState26=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState25,2),linux_vnc=_useState26[0],setLinuxVNC=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(""),_useState28=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState27,2),windows_start_template=_useState28[0],setWindowVNCTemplate=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState30=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState29,2),websshShow=_useState30[0],setWebsshShow=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState32=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState31,2),sshRadioValue=_useState32[0],setSshRadioValue=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState34=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState33,2),multiWebssh=_useState34[0],setMultiWebssh=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState36=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState35,2),hideCode=_useState36[0],setHideCode=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState38=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState37,2),codeEditPermission=_useState38[0],setCodeEditPermission=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState40=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState39,2),codeHidden=_useState40[0],setCodeHidden=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState42=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState41,2),forbidCopy=_useState42[0],setForbidCopy=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState44=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState43,2),display_git_address=_useState44[0],set_display_git_address=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState46=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState45,2),advancedsettingshow=_useState46[0],setAdvancedSettingShow=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState48=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState47,2),evaluateScript=_useState48[0],setEvaluateScript=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState50=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState49,2),serviceConfigList=_useState50[0],setServiceConfigList=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState52=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState51,2),evaluationScript=_useState52[0],setevaluationScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState54=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState53,2),standardScriptList=_useState54[0],setStandardScripts=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])("1"),_useState56=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState55,2),MenuSelectKey=_useState56[0],setMenuSelectKey=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState58=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState57,2),disableDiscuss=_useState58[0],setDisableDiscuss=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState60=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState59,2),Remote=_useState60[0],setRemote=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState62=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState61,2),createTitle=_useState62[0],setCreateTitle=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState64=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState63,2),isupdate=_useState64[0],setIsupdate=_useState64[1],_useState65=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(3),_useState66=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState65,2),terminal_count=_useState66[0],setterminal_count=_useState66[1],_useState67=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState68=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState67,2),port=_useState68[0],setport=_useState68[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_34__["m"])(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState69=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState70=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState69,2),isRadiuvalue=_useState70[0],setIsRadiuValue=_useState70[1],editable=null===(_user$userInfo=user.userInfo)||void 0===_user$userInfo||null===(_user$userInfo$shixun=_user$userInfo.shixun)||void 0===_user$userInfo$shixun?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(t){var n;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:n=e.sent,n&&setDepartmentList(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){shixunsDetail.setting&&handleInitState()}),[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){var e,t;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var handleSelectDepartment=function(e){selectDepartmentList.includes(e)?antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u52ff\u6307\u5b9a\u76f8\u540c\u7684\u5355\u4f4d"):(setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_26__["a"])(selectDepartmentList),[e])))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return _getRequiredStatus=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_45__["a"])("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:t=e.sent,t&&setCreateTitle(null===t||void 0===t?void 0:t.data);case 4:case"end":return e.stop()}}),e)}))),_getRequiredStatus.apply(this,arguments)}var handleChangeSeviceConfig=function(e,t,n){var r=serviceConfigList.map((function(r,a){return a===n?Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__["a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__["a"])({},r),{},Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_24__["a"])({},t,e)):r}));setServiceConfigList(r)},handleInitState=function(){var e,t,n,r,a,i,o,c,l,s,u,_,d,f,h,p,m,v,g,E,y,b,O,w,x,D,L,P,j,k,S,C,M,T,I,A,N,R,B,U,W,K,G,F,J,q,V,z,Z,H,Q,Y,X,$,ee=(null===shixunsDetail||void 0===shixunsDetail||null===(e=shixunsDetail.setting)||void 0===e?void 0:e.shixun)||{},te=(ee.choice_main_type,ee.main_type,ee.small_type,ee.choice_small_type,ee.is_secret_repository,ee.standard_scripts),ne=ee.evaluate_script,re=ee.shixun_service_configs;setEvaluateScript(ne),setServiceConfigList(re),setStandardScripts(te||[]),setWindowVNCTemplate(null===(t=shixunsDetail.setting)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.windows_start_template),setWindowVNC(null===(r=shixunsDetail.setting)||void 0===r||null===(a=r.shixun)||void 0===a?void 0:a.windows_vnc),setLinuxVNC(null===(i=shixunsDetail.setting)||void 0===i||null===(o=i.shixun)||void 0===o?void 0:o.linux_vnc),setVNC(null===(c=shixunsDetail.setting)||void 0===c||null===(l=c.shixun)||void 0===l?void 0:l.vnc),setWebsshShow(!!(null===(s=shixunsDetail.setting)||void 0===s||null===(u=s.shixun)||void 0===u?void 0:u.webssh)),setSshRadioValue(null===(_=shixunsDetail.setting)||void 0===_||null===(d=_.shixun)||void 0===d?void 0:d.webssh),setMultiWebssh(null===(f=shixunsDetail.setting)||void 0===f||null===(h=f.shixun)||void 0===h?void 0:h.multi_webssh),setHideCode(null===(p=shixunsDetail.setting)||void 0===p||null===(m=p.shixun)||void 0===m?void 0:m.hide_code),setCodeEditPermission(null===(v=shixunsDetail.setting)||void 0===v||null===(g=v.shixun)||void 0===g?void 0:g.code_edit_permission),setCodeHidden(null===(E=shixunsDetail.setting)||void 0===E||null===(y=E.shixun)||void 0===y?void 0:y.show_code_dir),setForbidCopy(null===(b=shixunsDetail.setting)||void 0===b||null===(O=b.shixun)||void 0===O?void 0:O.forbid_copy),setTaskPass(null===(w=shixunsDetail.setting)||void 0===w||null===(x=w.shixun)||void 0===x?void 0:x.task_pass),setTestSetPermission(null===(D=shixunsDetail.setting)||void 0===D||null===(L=D.shixun)||void 0===L?void 0:L.test_set_permission),set_display_git_address(null===(P=shixunsDetail.setting.shixun)||void 0===P?void 0:P.display_git_address),setIsCopy(null===(j=shixunsDetail.setting)||void 0===j||null===(k=j.shixun)||void 0===k?void 0:k.can_copy),setOpenValue(null===(S=shixunsDetail.setting)||void 0===S||null===(C=S.shixun)||void 0===C?void 0:C.use_scope),setIsOpenTime(!!(null===(M=shixunsDetail.setting)||void 0===M||null===(T=M.shixun)||void 0===T?void 0:T.opening_time)),setOpenTime(null===(I=shixunsDetail.setting)||void 0===I||null===(A=I.shixun)||void 0===A?void 0:A.opening_time),setSelectDepartmentList(null===(N=shixunsDetail.setting)||void 0===N||null===(R=N.shixun)||void 0===R?void 0:R.scope_partment),setevaluationScript(null===(B=shixunsDetail.setting)||void 0===B||null===(U=B.shixun)||void 0===U?void 0:U.choice_standard_scripts),setDisableDiscuss(null===(W=shixunsDetail.setting)||void 0===W||null===(K=W.shixun)||void 0===K?void 0:K.is_disable_discuss),setterminal_count(null===(G=shixunsDetail.setting)||void 0===G||null===(F=G.shixun)||void 0===F?void 0:F.terminal_count),setport(null===(J=shixunsDetail.setting)||void 0===J||null===(q=J.shixun)||void 0===q?void 0:q.port_mapping),(null===(V=shixunsDetail.setting)||void 0===V||null===(z=V.shixun)||void 0===z?void 0:z.windows_vnc)||(null===(Z=shixunsDetail.setting)||void 0===Z||null===(H=Z.shixun)||void 0===H?void 0:H.linux_vnc)||(null===(Q=shixunsDetail.setting)||void 0===Q||null===(Y=Q.shixun)||void 0===Y?void 0:Y.vnc)?(setIsRadiuValue(5),setRemote(!0)):(null===(X=shixunsDetail.setting)||void 0===X||null===($=X.shixun)||void 0===$?void 0:$.webssh)&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){var _Object$keys$filter,_shixunsDetail$settin56,_shixunsDetail$settin57,_shixunsDetail$settin58,_shixunsDetail$settin59,_shixunsDetail$settin60,_shixunsDetail$settin61,_shixunsDetail$settin62,_shixunsDetail$settin65,_shixunsDetail$settin66,_shixunsDetail$settin67,confirmLeave=!1;(null===(_Object$keys$filter=Object.keys(diffObj).filter((function(item){var _shixunsDetail$settin55;return(null===(_shixunsDetail$settin55=shixunsDetail.setting)||void 0===_shixunsDetail$settin55?void 0:_shixunsDetail$settin55.shixun[item])!=eval(diffObj[item])})))||void 0===_Object$keys$filter?void 0:_Object$keys$filter.length)&&(confirmLeave=!0),isOpenTime!=!!(null===(_shixunsDetail$settin56=shixunsDetail.setting)||void 0===_shixunsDetail$settin56||null===(_shixunsDetail$settin57=_shixunsDetail$settin56.shixun)||void 0===_shixunsDetail$settin57?void 0:_shixunsDetail$settin57.opening_time)&&(confirmLeave=!0),disableDiscuss!=!!(null===(_shixunsDetail$settin58=shixunsDetail.setting)||void 0===_shixunsDetail$settin58||null===(_shixunsDetail$settin59=_shixunsDetail$settin58.shixun)||void 0===_shixunsDetail$settin59?void 0:_shixunsDetail$settin59.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=(null===(_shixunsDetail$settin60=shixunsDetail.setting)||void 0===_shixunsDetail$settin60||null===(_shixunsDetail$settin61=_shixunsDetail$settin60.shixun)||void 0===_shixunsDetail$settin61||null===(_shixunsDetail$settin62=_shixunsDetail$settin61.scope_partment)||void 0===_shixunsDetail$settin62?void 0:_shixunsDetail$settin62.length)&&(confirmLeave=!0),null===selectDepartmentList||void 0===selectDepartmentList||selectDepartmentList.map((function(e,t){var n,r;e!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.scope_partment[t])&&(confirmLeave=!0)})),serviceConfigList.length!=(null===(_shixunsDetail$settin65=shixunsDetail.setting)||void 0===_shixunsDetail$settin65||null===(_shixunsDetail$settin66=_shixunsDetail$settin65.shixun)||void 0===_shixunsDetail$settin66||null===(_shixunsDetail$settin67=_shixunsDetail$settin66.shixun_service_configs)||void 0===_shixunsDetail$settin67?void 0:_shixunsDetail$settin67.length)&&(confirmLeave=!0),null===serviceConfigList||void 0===serviceConfigList||serviceConfigList.map((function(e,t){var n,r,a,i,o,c,l,s,u,_,d,f;(null===e||void 0===e?void 0:e.cpu_limit)!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r||null===(a=r.shixun_service_configs[t])||void 0===a?void 0:a.cpu_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.lower_cpu_limit)!=(null===(i=shixunsDetail.setting)||void 0===i||null===(o=i.shixun)||void 0===o||null===(c=o.shixun_service_configs[t])||void 0===c?void 0:c.lower_cpu_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.memory_limit)!=(null===(l=shixunsDetail.setting)||void 0===l||null===(s=l.shixun)||void 0===s||null===(u=s.shixun_service_configs[t])||void 0===u?void 0:u.memory_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.request_limit)!=(null===(_=shixunsDetail.setting)||void 0===_||null===(d=_.shixun)||void 0===d||null===(f=d.shixun_service_configs[t])||void 0===f?void 0:f.request_limit)&&(confirmLeave=!0)})),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:confirmLeave}})}),[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList,disableDiscuss]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return _handSubmeit=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t,n,r;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!isOpenTime||openTime){e.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u9009\u62e9\u5f00\u542f\u65f6\u95f4"),e.abrupt("return");case 3:if(!hideCode||!1!==Remote){e.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u81f3\u5c11\u52fe\u9009\u4e00\u79cd\u7f16\u7a0b\u9875\u9762\uff01"),e.abrupt("return");case 6:if(1!==openValue||selectDepartmentList.length){e.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u9009\u62e9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),e.abrupt("return");case 9:return n=null===(t=shixunsDetail.detail)||void 0===t?void 0:t.is_jupyter,e.next=12,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:0===openValue?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address:display_git_address,vnc:vnc,windows_vnc:windows_vnc,linux_vnc:linux_vnc,windows_start_template:windows_start_template,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:n?null:evaluationScript,is_disable_discuss:disableDiscuss,terminal_count:terminal_count,port_mapping:port},shixun_info:{evaluate_script:n?null:evaluateScript},shixun_service_configs:serviceConfigList.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))}});case 12:r=e.sent,0===(null===r||void 0===r?void 0:r.status)&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u4fee\u6539\u6210\u529f"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 14:case"end":return e.stop()}}),e)}))),_handSubmeit.apply(this,arguments)}var handleChangeEvaluationScript=function(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font16"},"\u539f\u6709\u811a\u672c\u5c06\u88ab\u65b0\u7684\u811a\u672c\u8986\u76d6\uff0c\u65e0\u6cd5\u64a4\u9500",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u6267\u884c\u8986\u76d6\u64cd\u4f5c"),onOk:function(){var t=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function t(){return _regeneratorRuntime().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(e);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].info({centered:!0,title:"\u63d0\u793a",okText:"\u77e5\u9053\u5566",content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font16"},"\u8bc4\u6d4b\u811a\u672c\u751f\u6210\u6210\u529f\uff01")});case 3:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},handleGetScriptContent=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(t){var n;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:t}});case 2:n=e.sent,n&&setEvaluateScript(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),handleDeleteShixun=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t,n,r,a,i,o,c;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:c=e.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:520,content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.modal)},!!(null===(t=c.subjects)||void 0===t?void 0:t.length)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230 ",null===(n=c.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorOrange},null===c||void 0===c?void 0:c.subjects_count),"\u4e2a\u5b9e\u8bad\u8bfe\u7a0b"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null)),!!(null===(a=c.courses)||void 0===a?void 0:a.length)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230",null===(i=c.courses)||void 0===i||null===(o=i.splice(0,2))||void 0===o?void 0:o.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorOrange},null===c||void 0===c?void 0:c.courses_count),"\u4e2a\u6559\u5b66\u8bfe\u5802"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorYellow," mt30")},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee\u5c06\u5f71\u54cd\u8bfe\u7a0b\u53ca\u8bfe\u5802\u5bf9\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u4f7f\u7528\uff01\u8bf7\u8c28\u614e\u64cd\u4f5c\uff01")),onOk:function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:t=e.sent,1===t.status&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].success("\u64cd\u4f5c\u6210\u529f"),umi__WEBPACK_IMPORTED_MODULE_35__["c"].push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),handleDeleteElseShixun=function(){Object(_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_48__["b"])(dispatch,"\u4e0d\u80fd\u8fdb\u884c\u5220\u9664")};function showExitmodel(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){setMenuSelectKey(e),1===parseInt(e)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8bbe\u7f6e"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"],{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(e){var t;(null===practiceSetting||void 0===practiceSetting||null===(t=practiceSetting.sideBar)||void 0===t?void 0:t.confirmLeave)?showExitmodel(e.key):(setMenuSelectKey(e.key),1===parseInt(e.key)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()))}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"].Item,{key:1},"\u8bbe\u7f6e"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"].Item,{key:2},"\u5173\u4e8e\u5b9e\u8bad"))),isShowSetting&&(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail=shixunsDetail.detail)||void 0===_shixunsDetail$detail?void 0:_shixunsDetail$detail.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_46__["a"],null),isShowSetting&&!(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail2=shixunsDetail.detail)||void 0===_shixunsDetail$detail2?void 0:_shixunsDetail$detail2.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548c\u6d4b\u8bd5\u96c6"),2!==(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail3=shixunsDetail.detail)||void 0===_shixunsDetail$detail3?void 0:_shixunsDetail$detail3.shixun_status)?react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee"):react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee")),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u8df3\u5173\uff1a"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:taskPass,disabled:!editable,onChange:function(e){return setTaskPass(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u5b66\u4e60\u5b9e\u8bad\u5173\u5361\u4efb\u52a1\uff09")))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u6d4b\u8bd5\u96c6\u89e3\u9501\uff1a"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:testSetPermission,disabled:!editable,onChange:function(e){return setTestSetPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u9690\u85cf\u6d4b\u8bd5\u96c6\u7684\u5185\u5bb9\uff09")))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u590d\u5236:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:isCopy,onChange:function(e){return setIsCopy(e.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999)},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5df2\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u590d\u5236\u8be5\u5b9e\u8bad\uff09")))),!(((null===(_shixunsDetail$detail4=shixunsDetail.detail)||void 0===_shixunsDetail$detail4?void 0:_shixunsDetail$detail4.shixun_status)>1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin80=shixunsDetail.setting)||void 0===_shixunsDetail$settin80||null===(_shixunsDetail$settin81=_shixunsDetail$settin80.shixun)||void 0===_shixunsDetail$settin81?void 0:_shixunsDetail$settin81.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label,style:{padding:"4px 0px"}},"\u516c\u5f00\u7a0b\u5ea6:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"].Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"],{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u5bf9\u6240\u6709\u5355\u4f4d\u516c\u5f00"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u6240\u6709\u7528\u6237\u53ef\u89c1\uff09")),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"],{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u5bf9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09"))),1===openValue&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_13__["a"],{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.selectSchool,bordered:!1,placeholder:"\u8bf7\u8f93\u5165\u5e76\u9009\u62e9\u5355\u4f4d\u540d\u79f0",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null===departmentList||void 0===departmentList?void 0:departmentList.map((function(e){return{value:e}}))})),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"mt10"},null===selectDepartmentList||void 0===selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_11__["a"],{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(t){return t!==e})))}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{type:"primary",ghost:!0},e)):react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{type:"primary",ghost:!0,className:"mr20"},e)})))))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u5f00\u542f\u65f6\u95f4:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5b66\u5458\u5728\u6307\u5b9a\u7684\u5f00\u542f\u65f6\u95f4\u540e\u624d\u80fd\u5f00\u542f\u6311\u6218\uff09")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_9__["a"],{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_38___default.a,bordered:!1,disabled:!editable,placeholder:"\u8bf7\u8f93\u5165\u5f00\u542f\u65f6\u95f4",showToday:!1,disabledDate:function(e){return e&&e=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var v=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),f=e.title,h=e.pathList,v=void 0===h?[]:h,g=e.showInputPath,E=void 0!==g&&g,y=e.isMergeSelectFile,b=void 0!==y&&y,O=e.onFinish,w=void 0===O?function(){}:O,x=l["a"].useForm(),D=Object(s["a"])(x,1),L=D[0],P=Object(d["m"])(),j=Object(d["l"])(),k=Object(u["useRef"])(),S=Object(u["useState"])(""),C=Object(s["a"])(S,2),M=C[0],T=C[1],I=Object(u["useState"])(""),A=Object(s["a"])(I,2),N=A[0],R=A[1],B=Object(u["useState"])([]),U=Object(s["a"])(B,2),W=U[0],K=U[1],G=Object(u["useState"])([]),F=Object(s["a"])(G,2),J=F[0],q=F[1];Object(u["useEffect"])((function(){var e,t;k.current="repository"===(null===(e=j.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3])}),[]),Object(u["useEffect"])((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=v.join("/"),n=[];v.map((function(t,r){0===r?n.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),K(n),T(e),R(e),V(e)}}),[t.actionTabs.key]);var V=function(){var e=Object(c["a"])(m().mark((function e(t){var r;return m().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:k.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:t}});case 2:r=e.sent,r&&q(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(e){var t=M;"tree"===e.type&&(W.length?W.push({val:"/".concat(e.name),path:e.name}):W.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.name),path:e.name}),K(W),t=M?"".concat(M,"/").concat(e.name):e.name,T(t)),V(t)},Z=function(e,t){var n=W.filter((function(e,n){return n<=t}));K(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);T(r),V(r)},H=function(){var e=Object(c["a"])(m().mark((function e(){var t,r,a;return m().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=null===L||void 0===L?void 0:L.getFieldsValue(),r=M?"".concat(M).concat((null===t||void 0===t?void 0:t.name)?"/".concat(null===t||void 0===t?void 0:t.name):""):null===t||void 0===t?void 0:t.name,!b){e.next=6;break}return w(r),Q(),e.abrupt("return");case 6:if(!E){e.next=16;break}return e.next=9,L.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:Object(o["a"])(Object(o["a"])({},{id:P.id,path:r}),k.current?{}:{secret_repository:!0})});case 11:a=e.sent,w(N),0===a.status&&i["b"].info("\u65b0\u5efa\u6210\u529f"),e.next=18;break;case 16:w(r),i["b"].success("\u9009\u62e9\u6587\u4ef6\u76ee\u5f55\u6210\u529f");case 18:Q();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),L.resetFields()};return _.a.createElement(r["a"],{centered:!0,title:f||"\u65b0\u5efa\u6587\u4ef6\u5939",closable:!1,keyboard:!1,visible:"Repository-SelectFilePath"===t.actionTabs.key,onOk:H,onCancel:Q},_.a.createElement("div",{className:p.a.wrap},_.a.createElement("div",{className:p.a.content},_.a.createElement("div",{className:p.a.mainPathWrap},!!(null===W||void 0===W?void 0:W.length)&&W.map((function(e,t){return _.a.createElement("a",{key:t,onClick:function(){return Z(e,t)}},e.val)}))),!!(null===J||void 0===J?void 0:J.length)&&J.map((function(e,t){return"tree"===e.type&&_.a.createElement("a",{key:t,onClick:function(){return z(e)}},_.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(p.a.colorBlue)}),e.name)}))),_.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),_.a.createElement("div",{className:"mt5 mb5"},M),E&&_.a.createElement(l["a"],{form:L,scrollToFirstError:!0,className:"mt20"},_.a.createElement(l["a"].Item,{name:"name",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},_.a.createElement(a["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09"})))))};t["a"]=Object(f["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(v)},"9VGf":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("q1tI");function a(e,t){var n=Object(r["useRef"])();Object(r["useEffect"])((function(){n.current=e})),Object(r["useEffect"])((function(){function e(){n.current()}if(null!==t){var r=setInterval(e,t);return function(){return clearInterval(r)}}}),[t])}},"9ZNV":function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var r=n("0Owb"),a=(n("+L6B"),n("2/Rp")),i=n("q1tI"),o=n.n(i),c=n("UUDw"),l=n.n(c),s=n("TSYQ"),u=n.n(s),_=function(e){var t=e.cancelText,n=void 0===t?"\u53d6\u6d88":t,i=e.okText,c=void 0===i?"\u786e\u5b9a":i,s=e.loading,_=void 0!==s&&s,d=e.hasOkBtn,f=void 0===d||d,h=e.okButtonProps,p=void 0===h?{}:h,m=e.onCancel,v=void 0===m?function(){}:m,g=e.onOk,E=void 0===g?function(){}:g,y=e.className,b=void 0===y?"":y;return o.a.createElement("div",{className:u()(l.a.buttonFixed,b)},o.a.createElement("div",{className:l.a.buttonWrap},o.a.createElement(a["a"],{size:"large",className:"".concat(l.a.button," mr20"),onClick:v},n),f&&o.a.createElement(a["a"],Object(r["a"])({size:"large",type:"primary",className:"".concat(l.a.button," mr20"),loading:_,onClick:E},p),c)))}},B6bo:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1czbK",flex_space_between:"flex_space_between___NcbCS",flex_box_vertical_center:"flex_box_vertical_center___3bgyw",flex_box_center_end:"flex_box_center_end___1RYM-",flex_box_column:"flex_box_column___siFqq",menu:"menu___3LJ87",warehouse:"warehouse___1AVuS",header:"header___2hqXC",title:"title___2N2dQ",content:"content___252cM",left:"left___DCxzF",right:"right___3XU0c",loading:"loading___393Js",empty:"empty___-D3br",tabs:"tabs___1B5_7",line:"line___1qrlH",footer:"footer___1MBb_",commit:"commit___aa_yX",blueLight:"blueLight___oW1lR",filePathWrp:"filePathWrp___sw_To",filePath:"filePath___2Xa_Q",bottom0:"bottom0___3zeb-"}},BMKw:function(e,t,n){e.exports={wrap:"wrap___1gcMR",content:"content___31AN8",mainPathWrap:"mainPathWrap___1HrSg",colorBlue:"colorBlue___2eq2Y"}},Bbdw:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1d7HC",flex_space_between:"flex_space_between___2tGvG",flex_box_vertical_center:"flex_box_vertical_center___3lO4f",flex_box_center_end:"flex_box_center_end___22Avr",flex_box_column:"flex_box_column___3SksD",headLeft:"headLeft___9XMDS",colorBlue:"colorBlue___1Qpec",wrap:"wrap___1u-Va",nodata:"nodata___V_2Oo",nodataText:"nodataText___1G_zo",content:"content___314Bx",gitCode:"gitCode___2GwFG",ellipsis:"ellipsis___2M7s4",menu:"menu___3Tf01",overlayClass:"overlayClass___3ckGv",tips:"tips___-Fisb"}},BjJ7:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var r=n("m3rI");function a(e){var t=!0;if(e.length>0){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=[],r=0;r=50,title:e.memers.length>=50?"\u672c\u7ec4\u6210\u5458\u5df2\u6ee1":"\u6dfb12312\u52a0\u6210\u5458",onClick:function(){o(e)}}," ",_.a.createElement(P["a"],null)," \u6dfb\u52a0\u7ec4\u5458 ")):null):null)})))},k=n("9kvl"),S=n("ju9d");function C(){C=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function M(e){var t=e.children;return _.a.createElement("div",{className:"no-data"},_.a.createElement("img",{src:m.a,alt:"no-data",width:300}),t)}var T={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},I=function(e){return e[e["INITDATA"]=0]="INITDATA",e[e["SHOWLOADING"]=1]="SHOWLOADING",e[e["SHOWFORMPANEL"]=2]="SHOWFORMPANEL",e[e["SHOWMEMBERPANEL"]=3]="SHOWMEMBERPANEL",e[e["SELECTGROUP"]=4]="SELECTGROUP",e[e["SETINDEX"]=5]="SETINDEX",e}(I||{});function A(e,t){switch(t.type){case I.INITDATA:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SHOWLOADING:return Object(h["a"])(Object(h["a"])({},e),{},{loading:t.payload});case I.SETINDEX:return Object(h["a"])(Object(h["a"])({},e),{},{index:t.payload});case I.SHOWFORMPANEL:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SHOWMEMBERPANEL:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SELECTGROUP:return Object(h["a"])(Object(h["a"])({},e),{},{selectedGroup:t.payload,showFormPanel:!0});default:throw new Error}}function N(e){var t,n=e.user,a=Object(u["useReducer"])(A,T),i=Object(l["a"])(a,2),s=i[0],d=i[1],h=s.data,p=s.index,m=(s.loading,s.showFormPanel),x=s.selectedGroup,L=s.showMemberPanel,P=null===(t=n.userInfo)||void 0===t?void 0:t.role,k=Object(u["useMemo"])((function(){var e,t=[],n=[],r=Object(o["a"])(h);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.is_creat?t.push(a):n.push(a)}}catch(i){r.e(i)}finally{r.f()}return[t,n]}),[h]);function N(){return R.apply(this,arguments)}function R(){return R=Object(c["a"])(C().mark((function e(){var t;return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:t=e.sent,d({type:I.INITDATA,payload:{loading:!1,showFormPanel:!1,data:t.groups}});case 4:case"end":return e.stop()}}),e)}))),R.apply(this,arguments)}function B(e){return U.apply(this,arguments)}function U(){return U=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!x.id){e.next=5;break}return e.next=3,E(x.id,t);case 3:e.next=7;break;case 5:return e.next=7,g(t);case 7:N();case 8:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}function W(){d({type:I.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function K(e){d({type:I.SELECTGROUP,payload:e})}function G(){d({type:I.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function F(){d({type:I.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function J(e){d({type:I.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})}function q(e,t){return V.apply(this,arguments)}function V(){return V=Object(c["a"])(C().mark((function e(t,n){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,O(t,n);case 2:N();case 3:case"end":return e.stop()}}),e)}))),V.apply(this,arguments)}function z(e){return Z.apply(this,arguments)}function Z(){return Z=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,w(t);case 2:N();case 3:case"end":return e.stop()}}),e)}))),Z.apply(this,arguments)}function H(e){return Q.apply(this,arguments)}function Q(){return Q=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,b(t);case 2:N();case 3:case"end":return e.stop()}}),e)}))),Q.apply(this,arguments)}function Y(e){d({type:I.SETINDEX,payload:parseInt(e.target.id,10)})}function X(e,t){return $.apply(this,arguments)}function $(){return $=Object(c["a"])(C().mark((function e(t,n){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return F(),e.next=3,y({user_ids:t,group_id:n});case 3:N();case 4:case"end":return e.stop()}}),e)}))),$.apply(this,arguments)}return Object(u["useEffect"])((function(){15===P&&d({type:I.SETINDEX,payload:1})}),[P]),Object(u["useEffect"])((function(){N()}),[]),_.a.createElement(_.a.Fragment,null,_.a.createElement("div",{className:"teaching-circling-container"},_.a.createElement("h3",null," \u6559\u7814\u56e2\u961f ",P<=12&&_.a.createElement(r["a"],{type:"primary",disabled:h.length>=50,title:h.length>=50?"\u60a8\u52a0\u5165\u7684\u6559\u7814\u7ec4\u5df2\u8fbe\u4e0a\u9650":"",onClick:W},"\u65b0\u5efa")," "),_.a.createElement("div",{className:"teaching-circling-body"},15===P?null:_.a.createElement("ul",{className:"navs"},_.a.createElement("li",{className:0===p?"active":""},_.a.createElement("a",{id:"0",onClick:Y},"\u6211\u521b\u5efa\u7684")),_.a.createElement("li",{className:1===p?"active":""},_.a.createElement("a",{id:"1",onClick:Y},"\u6211\u52a0\u5165\u7684"))),_.a.createElement("div",{className:0===k[p].length?"nodata-content":"main-content"},0===k[p].length?_.a.createElement(M,null,P<=12?_.a.createElement(_.a.Fragment,null," ",_.a.createElement("p",null,"\u6559\u7814\u56e2\u961f\u6709\u52a9\u4e8e\u4f60\u548c\u4f60\u7684\u4f19\u4f34\u4eec\u4e00\u8d77\u521b\u5efa\u5b9e\u8bad\u3001\u534f\u540c\u6559\u5b66\uff0c\u6216\u5f00\u5c55\u5176\u4ed6\u6559\u7814\u6d3b\u52a8\u3002")," ",_.a.createElement("p",null,"\u5f53\u524d\u60a8\u5c1a\u672a\u7ec4\u5efa\u5c5e\u4e8e\u81ea\u5df1\u6559\u7814\u56e2\u961f\uff0c\u5feb\u53bb\u7ec4\u5efa\u5427\uff01")," "):_.a.createElement("p",null," \u60a8\u5c1a\u672a\u52a0\u5165\u4efb\u4f55\u6559\u7814\u5c0f\u7ec4\uff0c\u8bf7\u7b49\u5f85\u8001\u5e08\u7684\u53ec\u5524\u5427\uff01 ")):_.a.createElement(j,{onExitGroup:H,onPlusMember:J,onDelMember:q,onDelGroup:z,isAdminOrTeacher:P<=12,onChangeGroupName:K,data:k[p]}))),_.a.createElement("p",{className:"desc"}," * \u6211\u4eec\u786e\u4fdd\u4f60\u6240\u63d0\u4f9b\u7684\u4fe1\u606f\u5747\u5904\u4e8e\u4e25\u683c\u4fdd\u5bc6\u72b6\u6001\uff0c\u4e0d\u4f1a\u6cc4\u9732 ")),_.a.createElement(D,{callback:B,visible:m,onCancel:G,id:x.id,name:x.name}),_.a.createElement(f["a"],{centered:!0,title:"\u6dfb\u52a0\u6210\u5458",visible:L,onCancel:F,footer:null,width:1100,bodyStyle:{minHeight:200}},_.a.createElement(S["a"],{container_id:x.id,container_type:4,onSelect:X,onCancel:F})))}Object(k["a"])((function(e){var t=e.user;return{user:t}}))(N),n("SLjR");var R=n("55Ip");function B(){B=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var U=s["a"].Group;t["a"]=function(e){var t=e.onSelect,n=e.onCancel,f=Object(u["useState"])([]),h=Object(l["a"])(f,2),p=h[0],m=h[1],v=Object(u["useState"])(!0),g=Object(l["a"])(v,2),E=g[0],y=g[1];Object(u["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(c["a"])(B().mark((function e(){var t,n;return B().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(d["c"])("teach_groups/my.json");case 2:t=e.sent,n=t.groups,m(n),y(!1);case 6:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e()}),[]);var b=Object(u["useMemo"])((function(){var e,t=[],n=[],r=Object(o["a"])(p);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.is_creat?t.push(a):n.push(a)}}catch(i){r.e(i)}finally{r.f()}return[t,n]}),[p]);function O(e){t(e)}return _.a.createElement(a["a"],{className:"select-teach-group",onFinish:O},E?_.a.createElement(i["a"],{paragraph:!0}):0===p.length?_.a.createElement(M,null,"\u60a8\u5c1a\u672a\u521b\u5efa\u60a8\u7684\u6559\u7814\u56e2\u961f\uff0c\u5feb\u53bb",_.a.createElement(R["Link"],{to:"/account/teach-group"},"\u521b\u5efa"),"\u5427"):_.a.createElement(_.a.Fragment,null,_.a.createElement(a["a"].Item,{name:"group_id"},_.a.createElement(U,null,_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521b\u5efa\u7684\uff1a"),_.a.createElement("ul",{className:"groups"},b[0].map((function(e){return _.a.createElement("li",{key:e.id},_.a.createElement(s["a"],{value:e.id},e.name))}))),_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52a0\u5165\u7684\uff1a"),_.a.createElement("ul",{className:"groups"},b[1].map((function(e){return _.a.createElement("li",{key:e.id},_.a.createElement(s["a"],{value:e.id},e.name))}))))),_.a.createElement("div",{className:"btn-actions"},_.a.createElement(r["a"],{type:"ghost",onClick:n,style:{marginRight:10}},"\u53d6\u6d88"),_.a.createElement(r["a"],{type:"primary",htmlType:"submit"},"\u786e\u5b9a"))))}},E7E6:function(e,t){e.exports="data:image/png;base64,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"},EGTK:function(e,t,n){"use strict";n("T2oS");var r=n("W9HT"),a=(n("5NDa"),n("5rEg")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("TSYQ"),u=n.n(s),_=n("dGDm"),d=n.n(_),f=function(e){var t=e.className,n=(e.dispatch,e.skin),s=void 0===n?"white":n,_=e.value,f=void 0===_?null:_,p=e.loading,m=void 0!==p&&p,v=e.data,g=void 0===v?[]:v,E=e.otherData,y=void 0===E?[]:E,b=e.tags,O=void 0===b?[]:b,w=e.onChange,x=void 0===w?function(){}:w,D=Object(c["useState"])(""),L=Object(o["a"])(D,2),P=L[0],j=L[1],k=Object(c["useState"])(!1),S=Object(o["a"])(k,2),C=S[0],M=S[1],T=Object(c["useState"])([]),I=Object(o["a"])(T,2),A=I[0],N=I[1],R=Object(c["useState"])(0),B=Object(o["a"])(R,2),U=B[0],W=B[1],K=Object(c["useRef"])(null),G=Object(c["useRef"])(String(Math.floor(1e6*Math.random()))).current,F=Object(c["useRef"])();Object(c["useEffect"])((function(){return window.addEventListener("keydown",J),function(){window.removeEventListener("keydown",J)}}),[P,C,A]);var J=function(e){if(C&&(40===e.keyCode||38===e.keyCode)){var t=0;40===e.keyCode&&C&&(t=U"+e+""})),e},V=function(e,t){if(""!==e){var n=[];g.forEach((function(e){e.image.length&&e.image.forEach((function(e){n.push(e)}))}));var r=n.concat(y).filter((function(t){var n;return null===(n=t.name)||void 0===n?void 0:n.toLocaleLowerCase().includes(null===e||void 0===e?void 0:e.toLocaleLowerCase())})).map((function(n,r){var a=n.id,o=n.name,c=Object(i["a"])(Object(i["a"])({},n),{},{label:l.a.createElement("ul",{id:"search-".concat(G,"-").concat(r),onClick:function(){return Y(a,c)},className:r===t?d.a.searchListActive:d.a.searchList},l.a.createElement("li",{className:d.a.name,dangerouslySetInnerHTML:{__html:q(o,e)}}),n.private&&l.a.createElement("li",{className:d.a.tag},"\u79c1\u6709"))});return c}));N(r)}else N([])},z=function(e){var t=document.getElementById("scroll-".concat(G,"-").concat(e));if(t){var n=document.getElementById("scroll-".concat(G));n.scrollTo(0,t.offsetTop)}},Z=function(e,t){var n=document.getElementById("search-".concat(G,"-").concat(e));if(n){var r=document.getElementById("search-".concat(G)),a=n.offsetTop-r.scrollTop>0&&n.offsetTop-r.scrollTop=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var b=_["a"].TextArea,O=function(e){var t=e.newShixuns,n=(e.globalSetting,e.loading),_=e.dispatch,h=(Object(u["a"])(e,["newShixuns","globalSetting","loading","dispatch"]),l["a"].useForm()),m=Object(s["a"])(h,1),g=m[0],O=Object(d["useState"])([]),w=Object(s["a"])(O,2),x=w[0],D=w[1],L=function(e){var t=["uploading","done","removed"];t.includes(e.file.status)&&D(e.fileList)},P=function(e){if(!e.percent||100==e.percent){var t,n=null===(t=e.response)||void 0===t?void 0:t.id;return c["a"].confirm({centered:!0,title:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2a\u9644\u4ef6\u5417?",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var e=Object(o["a"])(y().mark((function e(){var t;return y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,_({type:"newShixuns/deleteAttachment",payload:{id:n}});case 2:t=e.sent,t&&D(x.filter((function(e){var t;return(null===(t=e.response)||void 0===t?void 0:t.id)!==n})));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()}),!1}},j=function(e){if(x.length)return!1;var t=e.size/1024/1024>50;return!t||(i["b"].info("\u6587\u4ef6\u5927\u5c0f\u5fc5\u987b\u5c0f\u4e8e50MB"),!1)},k=function(){var e=Object(o["a"])(y().mark((function e(t){var n,r,a,o,c,l,s;return y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t||{},o=a.language,c=a.env,l=a.mode,a.code,e.next=3,_({type:"newShixuns/applyShixunMirror",payload:{language:o,runtime:c,run_method:l,attachment_id:null===x||void 0===x||null===(n=x[0])||void 0===n||null===(r=n.response)||void 0===r?void 0:r.id}});case 3:s=e.sent,_({type:"newShixuns/setActionTabs",payload:{}}),s&&i["b"].success("\u65b0\u5efa\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u5ba1\u6838\u3002");case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){g.resetFields(),D([])};return f.a.createElement(c["a"],{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"NewShixuns-Apply"===t.actionTabs.key,title:"\u7533\u8bf7\u65b0\u5efa",width:"1000px",footer:null,afterClose:S},f.a.createElement("section",{className:E.a.qrCode},f.a.createElement("aside",{className:E.a.a1},f.a.createElement("div",{className:E.a.code},f.a.createElement("img",{width:120,height:120,src:v.a,alt:"\u4e8c\u7ef4\u7801"})),f.a.createElement("div",{className:E.a.group},"\u5b9e\u9a8c\u73af\u5883\u7533\u8bf7QQ\u7fa4"),f.a.createElement("div",{className:E.a.groupNumber},"\u7fa4\u53f7\uff1a740157011")),f.a.createElement("aside",{className:E.a.a2},"\u5c0a\u656c\u7684\u8001\u5e08/\u540c\u5b66\u60a8\u597d\uff0c",f.a.createElement("br",null),"\u5982\u679c\u60a8\u60f3\u65b0\u5efa\u5b9e\u9a8c\u73af\u5883\uff0c\u53ef\u4ee5\u626b\u63cf\u5de6\u4fa7\u4e8c\u7ef4\u7801\u8fdb\u7fa4\uff0c\u76f4\u63a5\u5411\u6211\u4eec\u7684\u5de5\u4f5c\u4eba\u5458\u7533\u8bf7\u54e6~ \u4e5f\u53ef\u4ee5\u63d0\u4ea4\u4e0b\u9762\u7684\u8868\u5355\u7533\u8bf7\uff0c\u6211\u4eec\u7684\u5de5\u4f5c\u4eba\u5458\u6536\u5230\u7533\u8bf7\u4fe1\u606f\u5c06\u4f1a\u7b2c\u4e00\u65f6\u95f4\u8054\u7cfb\u60a8\uff01")),f.a.createElement(l["a"],{className:E.a.formWrap,form:g,labelCol:{span:4},wrapperCol:{span:20},onFinish:k},f.a.createElement(l["a"].Item,{label:"\u8bed\u8a00\uff1a",name:"language",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u8bed\u8a00"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u662f\u57fa\u4e8e\u4ec0\u4e48\u8bed\u8a00\uff1a\u793a\u4f8b\uff1aPython",rows:4})),f.a.createElement(l["a"].Item,{label:"\u7cfb\u7edf\u73af\u5883\uff1a",name:"env",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u8bed\u8a00\u7cfb\u7edf\u73af\u5883"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u662f\u57fa\u4e8e\u4ec0\u4e48linux\u7cfb\u7edf\u73af\u5883,\u4ee3\u7801\u8fd0\u884c\u73af\u5883",rows:4})),f.a.createElement(l["a"].Item,{label:"\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f\uff1a",name:"mode",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u4e2d\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f",rows:4})),f.a.createElement(l["a"].Item,{label:"\u6d4b\u8bd5\u4ee3\u7801\uff1a",name:"code",rules:[{required:!0,message:"\u8bf7\u4e0a\u4f20\u9644\u4ef6"}]},f.a.createElement("div",{className:E.a.upload},f.a.createElement(a["a"],{fileList:x,action:"".concat(p["a"].API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:L,onRemove:P,beforeUpload:j,withCredentials:!0},f.a.createElement("span",{className:"".concat(E.a.color4CACFF," current")},"\u4e0a\u4f20\u9644\u4ef6"),f.a.createElement("span",{className:"".concat(E.a.colorCCC," ml10")},"(\u5355\u4e2a\u6587\u4ef650M\u4ee5\u5185)")))),f.a.createElement("div",{className:E.a.footerWrap},f.a.createElement(l["a"].Item,null,f.a.createElement(r["a"],{className:"mr5",size:"large",onClick:function(){_({type:"newShixuns/setActionTabs",payload:{}})}},"\u53d6\u6d88"),f.a.createElement(r["a"],{size:"large",type:"primary",htmlType:"submit",loading:n["newShixuns/applyShixunMirror"]},"\u4fdd\u5b58")))))};t["a"]=Object(h["a"])((function(e){var t=e.newShixuns,n=e.loading,r=e.globalSetting;return{newShixuns:t,globalSetting:r,loading:n.effects}}))(O)},HmJG:function(e,t,n){},HpfO:function(e,t,n){e.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(e,t,n){e.exports={footerWrap:"footerWrap___3bmMI"}},Jky8:function(e,t,n){"use strict";n("sRBo");var r=n("kaz8"),a=(n("5NDa"),n("5rEg")),i=(n("miYZ"),n("tsqr")),o=n("9og8"),c=(n("2qtc"),n("kLXV")),l=n("tJVT"),s=n("q1tI"),u=n.n(s),_=n("9kvl"),d=n("6CvP"),f=n("1XHU"),h=n("1vsH");function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=function(e){return e[e["Professor"]=1]="Professor",e[e["AssistantProfessor"]=2]="AssistantProfessor",e[e["Student"]=3]="Student",e}(m||{}),v=function(e){var t=e.visible,n=e.user,v=e.onCancel,g=void 0===v?function(){}:v,E=Object(s["useState"])(),y=Object(l["a"])(E,2),b=y[0],O=y[1],w=Object(s["useState"])([]),x=Object(l["a"])(w,2),D=x[0],L=x[1],P=Object(s["useState"])(!1),j=Object(l["a"])(P,2),k=j[0],S=j[1],C=Object(s["useState"])(!1),M=Object(l["a"])(C,2),T=M[0],I=M[1],A=Object(s["useState"])(),N=Object(l["a"])(A,2),R=N[0],B=N[1];Object(s["useEffect"])((function(){var e,t;(null===n||void 0===n||null===(e=n.userInfo)||void 0===e?void 0:e.identity)&&L(["student"===(null===n||void 0===n||null===(t=n.userInfo)||void 0===t?void 0:t.identity)?3:1])}),[n]);var U=function(e,t){D.includes(m.Professor)?c["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:u.a.createElement("div",{className:"tc"},t||"\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u5ba1\u6838"),onOk:function(){_["c"].push("/classrooms/".concat(e,"/students"))}}):_["c"].push("/classrooms/".concat(e,"/students"))},W=function(){var e=Object(o["a"])(p().mark((function e(){var t;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(b){e.next=3;break}return i["b"].info("\u9080\u8bf7\u7801\u4e0d\u80fd\u4e3a\u7a7a"),e.abrupt("return");case 3:return S(!0),e.next=6,Object(d["c"])({invite_code:b,professor:D.includes(m.Professor)?1:null,assistant_professor:D.includes(m.AssistantProfessor)?1:null,student:D.includes(m.Student)?1:null});case 6:if(t=e.sent,S(!1),-2!==(null===t||void 0===t?void 0:t.status)){e.next=22;break}if(K(),"\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u5b9e\u540d\u8ba4\u8bc1"!==t.message){e.next=14;break}return I(!0),B(1),e.abrupt("return");case 14:if("\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u804c\u4e1a\u8ba4\u8bc1"!==t.message){e.next=18;break}return I(!0),B(2),e.abrupt("return");case 18:if("\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u5b9e\u540d\u548c\u804c\u4e1a\u8ba4\u8bc1"!==t.message){e.next=22;break}return I(!0),B(3),e.abrupt("return");case 22:if(0!==(null===t||void 0===t?void 0:t.status)){e.next=27;break}return Object(h["U"])(["\u6559\u5b66\u8bfe\u5802","\u9996\u9875","\u52a0\u5165\u8bfe\u5802"]),K(),(null===t||void 0===t?void 0:t.course_id)&&U(t.course_id,t.message),e.abrupt("return");case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=Object(o["a"])(p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:g();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement(u.a.Fragment,null,u.a.createElement(c["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u52a0\u5165\u8bfe\u5802",visible:t,confirmLoading:k,onOk:W,onCancel:K},u.a.createElement("div",{className:"tc"},u.a.createElement("div",null,u.a.createElement("span",null,"\u8bfe\u5802\u9080\u8bf7\u7801\uff1a"),u.a.createElement(a["a"],{placeholder:"\u8bf7\u8f93\u51655\u4f4d\u8bfe\u5802\u9080\u8bf7\u7801\u62166\u4f4d\u5206\u73ed\u9080\u8bf7\u7801",style:{width:270},value:b,onChange:function(e){e.target.value.length>=7?i["b"].info("\u8bf7\u8f93\u51655\u4f4d\u8bfe\u5802\u9080\u8bf7\u7801\u62166\u4f4d\u5206\u73ed\u9080\u8bf7\u7801\uff01"):O(e.target.value)}})),u.a.createElement("div",{className:"mt10 font14"},u.a.createElement("span",null,"\u8eab\u4efd\uff1a"),u.a.createElement(r["a"].Group,{value:D,onChange:function(e){return L(e)}},u.a.createElement(r["a"],{value:m.Professor,disabled:D.includes(2)},"\u6559\u5e08"),u.a.createElement(r["a"],{value:m.AssistantProfessor,disabled:D.includes(1)},"\u52a9\u6559"),u.a.createElement(r["a"],{value:m.Student},"\u5b66\u751f/\u53c2\u8d5b\u8005"))))),u.a.createElement(f["a"],{visible:T,onCancel:function(){return I(!1)},occupationValue:R}))};t["a"]=Object(_["a"])((function(e){var t=e.user;return{user:t}}))(v)},Jv0p:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2RVge",flex_space_between:"flex_space_between___2f-dJ",flex_box_vertical_center:"flex_box_vertical_center___2UjfS",flex_box_center_end:"flex_box_center_end___1RfMW",flex_box_column:"flex_box_column___3uuIq",sidebar:"sidebar___Ik5Ae",items:"items___2qrP5",item:"item___24ylH",name:"name___1UcvU",itemActive:"itemActive___1Bj1D",question:"question___2fGw1"}},"K/0z":function(e,t,n){e.exports={flex_box_center:"flex_box_center___34o9a",flex_space_between:"flex_space_between___-huEz",flex_box_vertical_center:"flex_box_vertical_center___2cVWf",flex_box_center_end:"flex_box_center_end___34TrE",flex_box_column:"flex_box_column___1cFDm",commitWrap:"commitWrap___2vlCb",wrap:"wrap___1aAiT",colorGray:"colorGray___2qCuf",content:"content___2m0yy",itemTime:"itemTime___3_Y_B",imageUrl:"imageUrl___1czhY",blueLight:"blueLight___1Mi3S",divider:"divider___2BJ6X",empty:"empty___26qrj"}},KVXO:function(e,t,n){e.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(e,t,n){e.exports=n.p+"static/noLevelData.36460f71.png"},KhGG:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"c",(function(){return O}));var r=n("0Owb"),a=(n("miYZ"),n("tsqr")),i=n("oBTY"),o=n("tJVT"),c=n("PpiC"),l=n("k1fw"),s=n("9og8"),u=(n("DZo9"),n("8z0m")),_=n("q1tI"),d=n.n(_),f=n("ErOA"),h=n("NFKh"),p=n.n(h),m=n("7Cbv"),v=n("9kvl");function g(){g=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=v.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var E=u["a"].Dragger,y=n("mxV5"),b=function(e){var t="bf3c199c2470cb477d907b1e0917c17b",n="5183666c72eec9e4",r=p.a.enc.Utf8.parse(t),a=p.a.enc.Utf8.parse(n),i=p.a.AES.decrypt(e,r,{iv:a,mode:p.a.mode.CBC});return i.toString(p.a.enc.Utf8)},O=function(){var e=Object(s["a"])(g().mark((function e(t,n,r){var a,i,o,c,s,u,_,d,h;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,e.next=3,Object(f["a"])("/api/buckets/get_upload_token.json",{method:"get"});case 3:return _=e.sent,console.log("decrypt(res.data):",b(_.data)),_.data=JSON.parse(b(_.data)),d=Object(m["a"])(),h=new y({endpoint:null===_||void 0===_||null===(a=_.data)||void 0===a?void 0:a.end_point,region:null===_||void 0===_||null===(i=_.data)||void 0===i?void 0:i.region,accessKeyId:null===_||void 0===_||null===(o=_.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null===_||void 0===_||null===(c=_.data)||void 0===c?void 0:c.access_key_secret,bucket:null===_||void 0===_||null===(s=_.data)||void 0===s?void 0:s.bucket,stsToken:null===_||void 0===_||null===(u=_.data)||void 0===u?void 0:u.security_token}),e.abrupt("return",new Promise((function(e,a){var i;h.multipartUpload("".concat(d),new Blob([t],{type:t.type}),Object(l["a"])(Object(l["a"])({timeout:2e5,partSize:102400},r),{},{callback:{url:null===_||void 0===_||null===(i=_.data)||void 0===i?void 0:i.callback_url,host:null===_||void 0===_?void 0:_.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(f["e"])(n)}})).then((function(n){var r;t.response=null===(r=n.data)||void 0===r?void 0:r.data,e(null===n||void 0===n?void 0:n.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),w=function(e){var t=e.user,n=e.cancelUpload,l=Object(c["a"])(e,["user","cancelUpload"]),u=Object(_["useState"])([]),h=Object(o["a"])(u,2),p=h[0],v=h[1],O=Object(_["useState"])(),w=Object(o["a"])(O,2),x=w[0],D=w[1],L={onRemove:function(e){v(Object(i["a"])(p.filter((function(t){return t.name!==e.name})))),l.onChange(p.filter((function(t){return t.name!==e.name})))},disabled:l.disabled,multiple:!0,fileList:null===p||void 0===p?void 0:p.map((function(e){return e.file})),customRequest:function(){},beforeUpload:function(){var e=Object(s["a"])(g().mark((function e(t){var n;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=l.maxSize||1073741824,!p.filter((function(e){return e.name===t.name})).length){e.next=4;break}return a["b"].info("".concat(t.name,"\u5df2\u5b58\u5728\uff0c\u8bf7\u91cd\u65b0\u9009\u62e9")),e.abrupt("return");case 4:if(!((null===t||void 0===t?void 0:t.size)>n)){e.next=7;break}return a["b"].info("\u6587\u4ef6\u8d85\u8fc7".concat(n/1024/1024/1024,"GB\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42")),e.abrupt("return",!1);case 7:return p.push({name:t.name,file:t}),v(Object(i["a"])(p)),l.onChange(p),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},P=function(){var e=Object(s["a"])(g().mark((function e(t,n){var r,o,c,s,u,_,d,h,E;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,d=t.name,e.next=4,Object(f["a"])("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(h=e.sent,h.data=JSON.parse(b(h.data)),0===(null===h||void 0===h?void 0:h.status)){e.next=12;break}return p[p.findIndex((function(e){return e.name===d}))]["status"]="error",p[p.findIndex((function(e){return e.name===d}))]["file"]["status"]="error",l.onChange(p),a["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),e.abrupt("return");case 12:return x=new y({endpoint:null===h||void 0===h||null===(r=h.data)||void 0===r?void 0:r.end_point,region:null===h||void 0===h||null===(o=h.data)||void 0===o?void 0:o.region,accessKeyId:null===h||void 0===h||null===(c=h.data)||void 0===c?void 0:c.access_key_id,accessKeySecret:null===h||void 0===h||null===(s=h.data)||void 0===s?void 0:s.access_key_secret,bucket:null===h||void 0===h||null===(u=h.data)||void 0===u?void 0:u.bucket,stsToken:null===h||void 0===h||null===(_=h.data)||void 0===_?void 0:_.security_token}),console.log(t,"file"),D(x),E=Object(m["a"])(),e.abrupt("return",new Promise((function(e,r){try{var o;x.multipartUpload("".concat(l.identifier,"/").concat(E).concat(d.indexOf(".")>-1?"."+d.split(".").pop():""),new Blob([t.file],{type:t.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,t,n){try{console.log("\u8fdb\u5ea6",e,t,n);var r=p.findIndex((function(e){return e.name===d}));p[r]["file"]["percent"]=100*e,p[r].tempCheckpoint=t,v(Object(i["a"])(p))}catch(a){}},checkpoint:p[p.findIndex((function(e){return e.name===d}))].tempCheckpoint,callback:{customValue:{id:d+""},url:null===h||void 0===h||null===(o=h.data)||void 0===o?void 0:o.callback_url,host:null===h||void 0===h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(f["e"])(n)}}).then((function(n){var r,i=p.findIndex((function(e){return e.name===d})),o="done";if(0===(null===(r=n.data)||void 0===r?void 0:r.status)){var c;t.response=null===(c=n.data)||void 0===c?void 0:c.data;var s=p.findIndex((function(e){return e.name===d}));p[s]["status"]="done",p[s]["file"]["status"]="done"}else{var u;a["b"].warn(null===(u=n.data)||void 0===u?void 0:u.message),o="error"}p[i]["status"]=o,p[i]["file"]["status"]=o,l.onChange(p),e(null===n||void 0===n?void 0:n.data)})).catch((function(e){p[p.findIndex((function(e){return e.name===d}))]["status"]="error",p[p.findIndex((function(e){return e.name===d}))]["file"]["status"]="error",a["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),v(Object(i["a"])(p)),l.onChange(p),r(e),console.log("err:",e)}))}catch(c){}})));case 17:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return Object(_["useEffect"])((function(){p.every((function(e){return"done"===e||"error"===e}))&&l.onComplete(p)}),[p]),Object(_["useEffect"])((function(){var e;n&&(null===(e=x)||void 0===e||e.cancel())}),[n]),Object(_["useEffect"])((function(){l.uploading&&p.map(function(){var e=Object(s["a"])(g().mark((function e(r){var a;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.status&&"error"!==r.status||n){e.next=6;break}return r.status="uploading",r.file.status="uploading",e.next=5,P(r,{login:null===t||void 0===t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:l.container_type,container_id:l.container_id,description:l.description});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[l.uploading]),d.a.createElement(E,Object(r["a"])({},L,{height:l.height,className:l.className}),d.a.createElement("p",{className:"ant-upload-hint"},l.text||"\u62d6\u62fd\u6587\u4ef6\u6216\u8005\u70b9\u51fb\u4e0a\u4f20"))};t["b"]=Object(v["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.user;return{globalSetting:n,loading:t.models.competitions,user:r}}))(w)},"L+Ii":function(e,t,n){e.exports={wrap:"wrap___3xyR8",labelWrap:"labelWrap___1IxCy",label:"label___22JJP",labelContent:"labelContent___3L5_8",flexRow:"flexRow___15gwv",color999:"color999___i4XxJ",radio:"radio___2Vrn9",selectSchool:"selectSchool___20PAH",dataPicker:"dataPicker___3ZrBg",modal:"modal___3_BbV",colorOrange:"colorOrange___3BuSt",colorYellow:"colorYellow___brbb2"}},Lai7:function(e,t,n){e.exports=n.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("fWQN"),a=n("mtLc"),i=n("yKVA"),o=n("879j"),c=n("q1tI"),l=n.n(c),s=n("i8i4"),u=function(e){Object(i["a"])(n,e);var t=Object(o["a"])(n);function n(e){var a;Object(r["a"])(this,n),a=t.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return Object(a["a"])(n,[{key:"render",value:function(){var e=this.props.children;return Object(s["createPortal"])(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),n}(l.a.Component)},N3QO:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("tJVT"),i=n("q1tI"),o=n.n(i),c=n("9kvl"),l=n("FPkq"),s=n.n(l),u=function(e){var t,n=e.newShixuns,l=e.dispatch,u=e.user,_=Object(i["useState"])(!1),d=Object(a["a"])(_,2),f=d[0],h=d[1];Object(i["useEffect"])((function(){"Create-Environment"===n.actionTabs.key&&m()}),[null===n||void 0===n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var p=function(){l({type:"newShixuns/setActionTabs",payload:{}})},m=function(){var e,t,n;p(),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status)?h(!0):1===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)?c["c"].push("/shixuns/new/CreateImg"):2===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)&&r["a"].confirm({title:"\u60a8\u4eca\u65e5\u5df2\u8fbe\u5230\u7533\u8bf7\u4e0a\u9650\uff0c\u662f\u5426\u8df3\u8f6c\u81f3\u4e91\u4e3b\u673a\u5217\u8868\uff1f",content:"\u63d0\u793a\uff1a\u6bcf\u5929\u6700\u591a\u5141\u8bb8\u7533\u8bf7\u4e00\u53f0\u4e91\u4e3b\u673a",okText:"\u8df3\u8f6c",cancelText:"\u53d6\u6d88",onOk:function(){var e;c["c"].push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return o.a.createElement(r["a"],{title:"\u52a0\u5165qq\u7fa4\u63d0\u793a",visible:f,footer:null,onCancel:function(){h(!1)}},o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("br",null),o.a.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:s.a,alt:"\u4e8c\u7ef4\u7801"})),o.a.createElement("img",null))};t["a"]=Object(c["a"])((function(e){var t=e.newShixuns,n=e.user,r=e.globalSetting;return{newShixuns:t,globalSetting:r,user:n}}))(u)},NLgs:function(e,t,n){"use strict";n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"d",(function(){return E})),n.d(t,"c",(function(){return y})),n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return O}));n("miYZ");var r=n("tsqr"),a=n("9og8"),i=(n("2qtc"),n("kLXV")),o=n("q1tI"),c=n.n(o),l=n("9kvl"),s=n("xKgJ"),u=n("1vsH"),_=n("RCxd"),d=n("mOS8"),f=n.n(d),h=n("m3rI");function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=function(e){return!(!v(e)||!g())},v=function(e){return!!Object(s["p"])()||(e({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},g=function(){var e,t=Object(l["b"])()._store.getState(),n=t.user;return!!(null===(e=n.userInfo)||void 0===e?void 0:e.profile_completed)||(i["a"].confirm({title:"\u63d0\u793a",width:530,centered:!0,content:c.a.createElement("div",{className:"tc font16"},"\u60a8\u9700\u8981\u53bb\u5b8c\u5584\u60a8\u7684\u4e2a\u4eba\u8d44\u6599\uff0c\u624d\u80fd\u4f7f\u7528\u6b64\u529f\u80fd"),okText:"\u7acb\u5373\u5b8c\u5584",cancelText:"\u7a0d\u540e\u5b8c\u5584",onOk:function(){l["c"].push("/account/profile/edit")}}),!1)},E=function(){var e,t=Object(l["b"])()._store.getState(),n=t.user;return!!(null===(e=n.userInfo)||void 0===e?void 0:e.professional_certification)||(i["a"].confirm({title:"\u63d0\u793a",centered:!0,content:c.a.createElement("div",{className:"tc"},"\u60a8\u9700\u8981\u53bb\u5b8c\u6210\u60a8\u7684\u804c\u4e1a\u8ba4\u8bc1\uff0c\u624d\u80fd\u4f7f\u7528\u6b64\u529f\u80fd"),okText:"\u7acb\u5373\u5b8c\u5584",cancelText:"\u7a0d\u540e\u5b8c\u5584",onOk:function(){Object(u["L"])("/account/certification")}}),!1)},y=function(){return!!Object(s["a"])()||(i["a"].confirm({centered:!0,width:530,title:"\u63d0\u793a",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("p",null,"\u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650"),c.a.createElement("img",{src:Object(s["t"])()?n("WdTA"):"".concat(h["a"].IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),c.a.createElement("div",{className:"tc"},"\u7fa4\u53f7\uff1a",Object(s["t"])()?"693542422":"612934990")),okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(u["L"])("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},b=function(e,t){return!!e||(i["a"].confirm({centered:!0,zIndex:1e4,width:530,title:"\u63d0\u793a",content:c.a.createElement("div",null,c.a.createElement("p",null,t||"\u8be5\u5b9e\u8df5\u8d44\u6e90\u9700\u6388\u6743\u540e\u624d\u53ef\u4f7f\u7528\u3002 \u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650\u3002"),c.a.createElement("div",{style:{marginLeft:"110px"}},c.a.createElement("img",{src:n("1ZF9"),width:200}),c.a.createElement("div",{style:{marginLeft:"35px"}},"\u7fa4\u53f7\uff1a","714336072"))),okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(u["L"])("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Object(l["b"])()._store.getState(),o=n.shixunsDetail.detail;return 2===(null===o||void 0===o?void 0:o.public)||1===(null===o||void 0===o?void 0:o.public)||3===(null===o||void 0===o?void 0:o.shixun_status)?(i["a"].info({centered:!0,icon:c.a.createElement(_["a"],{style:{color:"#faad14"}}),width:460,title:"\u63d0\u793a",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},c.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u72b6\u6001\u4e3a",2===(null===o||void 0===o?void 0:o.public)?"\u5df2\u516c\u5f00":1===(null===o||void 0===o?void 0:o.public)?"\u5f85\u5ba1\u6838":"\u5df2\u5173\u95ed","\uff0c",t,"\u3002"),c.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uff0c\u8bf7\u8054\u7cfb\u5e73\u53f0\u7ba1\u7406\u5458\u8fdb\u884c\u6280\u672f\u652f\u6301\u3002")),c.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:f.a,alt:"\u4e8c\u7ef4\u7801",width:160})),okText:"\u6211\u77e5\u9053\u4e86"}),!0):2===(null===o||void 0===o?void 0:o.shixun_status)&&(i["a"].confirm({centered:!0,icon:c.a.createElement(_["a"],null),title:"\u63d0\u793a",content:c.a.createElement("div",null,c.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u53d1\u5e03\uff0c",t,"\u3002"),c.a.createElement("br",null),c.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uff0c\u60a8\u53ef\u4ee5\u64a4\u9500\u53d1\u5e03\u540e\uff0c\u518d\u8fdb\u884c\u64cd\u4f5c\u3002")),okText:"\u64a4\u9500\u53d1\u5e03",cancelText:"\u53d6\u6d88",onOk:function(){i["a"].confirm({width:440,centered:!0,icon:c.a.createElement(_["a"],{style:{color:"#faad14"}}),title:"\u63d0\u793a",content:"\u64a4\u9500\u53d1\u5e03\u540e\uff0c\u5b66\u5458\u5c06\u65e0\u6cd5\u8fdb\u884c\u7ec3\u4e60\u3002\u662f\u5426\u786e\u8ba4\u64a4\u9500\u53d1\u5e03\uff1f",okText:"\u786e\u5b9a\u64a4\u9500\u53d1\u5e03",cancelText:"\u53d6\u6d88",onOk:function(){var t=Object(a["a"])(p().mark((function t(){var n;return p().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e({type:"shixunsDetail/cancelRelease",payload:{id:null===o||void 0===o?void 0:o.identifier}});case 2:n=t.sent,401!==n.status&&(r["b"].success("\u64a4\u9500\u53d1\u5e03\u6210\u529f\u3002\u5b9e\u8bad\u56de\u5230\u672a\u53d1\u5e03\u7684\u72b6\u6001\u3002"),e({type:"shixunsDetail/getShixunsDetail",payload:{id:null===o||void 0===o?void 0:o.identifier}}),e({type:"practiceSetting/getCommonData",payload:{id:null===o||void 0===o?void 0:o.identifier}}));case 4:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})}}),!0)}},Ot1p:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("rAM+"),i=n("tJVT"),o=n("jrin"),c=n("q1tI"),l=n.n(c),s=n("VrN/"),u=n.n(s),_=n("bdgK"),d=(n("p77/"),n("Bd2K"),n("ELLl"),n("19Vz"),n("lZu9"),n("kSUc"),n("9Bee")),f=n("0Owb"),h=(n("dejd"),n("C+DQ"),[{title:"\u7c97\u4f53",icon:"icon-bold",actionName:"bold"},{title:"\u659c\u4f53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65e0\u5e8f\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5e8f\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884c\u5185\u4ee3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4ee3\u7801\u5757\uff08\u591a\u8bed\u8a00\u98ce\u683c\uff09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94fe\u63a5",icon:"icon-link",actionName:"link"},"|",{title:"\u884c\u5185\u516c\u5f0f",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591a\u884c\u516c\u5f0f",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6dfb\u52a0\u56fe\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683c",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884c",icon:"icon-minus",actionName:"line-break"},{title:"\u6e05\u7a7a",icon:"icon-eraser",actionName:"eraser"}]);function p(e){var t=e.onActionCallback,n=e.title,r=e.icon,a=e.actionName,i=e.className,o=void 0===i?"":i,c=e.children;function s(){t(a)}return l.a.createElement("a",{title:n,className:o,onClick:s},l.a.createElement("i",{className:"md-iconfont ".concat(r)}),c)}var m=function(e){var t=e.watch,n=e.showNullButton,r=e.onActionCallback,a=e.fullScreen,i=e.insertTemp,o=[].concat(h,[{title:"".concat(t?"\u5173\u95ed\u5b9e\u65f6\u9884\u89c8":"\u5f00\u542f\u5b9e\u65f6\u9884\u89c8"),icon:"".concat(t?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},o.map((function(e,t){return l.a.createElement("li",{key:t},e.actionName?l.a.createElement(p,Object(f["a"])({},e,{onActionCallback:r})):l.a.createElement("span",{className:"v-line"}))})),n?l.a.createElement("li",null,l.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u589e\u52a0\u586b\u7a7a",actionName:"add-null-ch",onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u70b9\u51fb\u63d2\u5165\b\u586b\u7a7a\u9879"))):null,i&&l.a.createElement("li",null,l.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u63d2\u5165\u6a21\u677f",actionName:"inster-template-".concat(i),onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u63d2\u5165\u6a21\u677f"))),l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(p,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"\u5173\u95ed\u5168\u5c4f":"\u5f00\u542f\u5168\u5c4f",actionName:"trigger-full-screen",onActionCallback:r})))},v=n("M8RZ"),g=(n("+L6B"),n("2/Rp")),E=(n("y8nQ"),n("Vl3Y")),y=(n("5NDa"),n("5rEg")),b={labelCol:{span:4},wrapperCol:{span:20}},O=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(E["a"],Object(f["a"])({},b,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:r}),l.a.createElement(E["a"].Item,{label:"\u94fe\u63a5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u5730\u5740"}]},l.a.createElement(y["a"],null)),l.a.createElement(E["a"].Item,{label:"\u94fe\u63a5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u6807\u9898"}]},l.a.createElement(y["a"],null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},w=n("7ahc"),x=(n("HmJG"),n("BjJ7")),D=E["a"].useForm,L={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},j=function(e){var t=e.callback,n=e.onCancel,r=D(),a=Object(i["a"])(r,1),o=a[0];function c(e){t(e)}function s(e){o.setFieldsValue({src:"/api/attachments/".concat(e.id)})}function u(e){var t=e.target.files[0];S(t,s)}return l.a.createElement(E["a"],Object(f["a"])({form:o},P,{className:"upload-image-panel",onFinish:c}),l.a.createElement(E["a"].Item,{label:"\u56fe\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(E["a"].Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u5730\u5740"}]},l.a.createElement(y["a"],{style:L})),l.a.createElement(k,{onFileChange:u}))),l.a.createElement(E["a"].Item,{label:"\u56fe\u7247\u63cf\u8ff0",name:"alt",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u63cf\u8ff0"}]},l.a.createElement(y["a"],{style:{width:264}})),l.a.createElement(E["a"].Item,{style:{textAlign:"right"}},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))};function k(e){var t=e.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672c\u5730\u4e0a\u4f20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:t}))}function S(e,t){if(!e)throw new String("\u6ca1\u6709\u6587\u4ef6");var n=new FormData;n.append("editormd-image-file",e),n.append("file_param_name","editormd-image-file"),n.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(e){t(JSON.parse(e.target.responseText))}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(x["a"],"/api/attachments.json")),r.send(n)}n("giR+");var C=n("fyUT"),M=(n("7Kak"),n("9yH6")),T=M["a"].Group,I={margin:"0 8px"},A=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(E["a"],{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:r},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:I},"\u5355\u5143\u683c\u6570\uff1a"),l.a.createElement("span",{style:I},"\u884c\u6570"),l.a.createElement(E["a"].Item,{name:"row",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u884c\u6570"}]},l.a.createElement(C["a"],null)),l.a.createElement("span",{style:I},"\u5217\u6570"),l.a.createElement(E["a"].Item,{name:"col",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5217\u6570"}]},l.a.createElement(C["a"],null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:I},"\u5bf9\u9f50\u65b9\u5f0f\uff1a"),l.a.createElement(E["a"].Item,{name:"align"},l.a.createElement(T,null,l.a.createElement(M["a"],{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(M["a"],{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(M["a"],{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(M["a"],{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},N="link",R="upload-image",B="code-block",U="add-table",W="------------",K={default:W,left:":".concat(W),center:":".concat(W,":"),right:"".concat(W,":")},G=n("9VGf");var F=1e4,J="\u2581",q="\n**\u6a21\u677f\u6807\u9898**\n\u6a21\u677f\u6b63\u6587\u5185\u5bb9\uff0c\u53ef\u8f93\u5165\u6587\u672c\u5185\u5bb9\u548c\u7c98\u8d34\u56fe\u7247\u7b49\u64cd\u4f5c";function V(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var z=navigator.platform.toUpperCase().indexOf("MAC")>=0,Z=z?"Cmd":"Ctrl",H=Object(o["a"])(Object(o["a"])({},Z+"-B","bold"),Z+"-I","italic"),Q=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},N,"\u6dfb\u52a0\u94fe\u63a5"),B,"\u6dfb\u52a0\u4ee3\u7801\u5757"),R,"\u6dfb\u52a0\u56fe\u7247"),U,"\u6dfb\u52a0\u8868\u683c");t["a"]=function(e){var t=e.defaultValue,n=void 0===t?"":t,s=e.onChange,f=e.width,h=void 0===f?"100%":f,p=e.height,g=void 0===p?400:p,E=e.miniToolbar,y=void 0!==E&&E,b=e.isFocus,x=void 0!==b&&b,D=e.watch,L=e.insertTemp,P=e.id,k=void 0===P?"markdown-editor-id":P,C=e.showResizeBar,M=void 0!==C&&C,T=e.noStorage,I=void 0!==T&&T,W=e.showNullButton,z=void 0!==W&&W,Z=e.fullScreen,Y=void 0!==Z&&Z,X=e.onBlur,$=e.onCMBeforeChange,ee=e.className,te=void 0===ee?"":ee,ne=e.placeholder,re=void 0===ne?"":ne,ae=e.values,ie=void 0===ae?"":ae,oe=Object(c["useState"])(null),ce=Object(i["a"])(oe,2),le=ce[0],se=ce[1],ue=Object(c["useState"])(n),_e=Object(i["a"])(ue,2),de=_e[0],fe=_e[1],he=Object(c["useState"])(D),pe=Object(i["a"])(he,2),me=pe[0],ve=pe[1],ge=Object(c["useState"])(Y),Ee=Object(i["a"])(ge,2),ye=Ee[0],be=Ee[1],Oe=Object(c["useState"])(""),we=Object(i["a"])(Oe,2),xe=we[0],De=we[1],Le=Object(c["useState"])(0),Pe=Object(i["a"])(Le,2),je=Pe[0],ke=Pe[1],Se=Object(c["useState"])(g),Ce=Object(i["a"])(Se,2),Me=Ce[0],Te=Ce[1],Ie=Object(c["useState"])(!1),Ae=Object(i["a"])(Ie,2),Ne=(Ae[0],Ae[1]),Re=Object(c["useRef"])(),Be=Object(c["useRef"])(),Ue=Object(c["useRef"])(),We=Object(c["useRef"])();Object(c["useEffect"])((function(){fe(ie),null===le||void 0===le||le.setValue(ie)}),[ie]),Object(c["useEffect"])((function(){if(Re.current){var e=function(e,n){var r=n.clipboardData;if(r){var a=r.types.toString(),i=r.items;if("text/html,Files"!==a&&"Files"!==a&&!r.types.indexOf("Files"))return!0;var o=i[1];"Files"===a&&(o=i[0]),"file"===o.kind&&o.type.match(/^image\//i)&&S(o.getAsFile(),(function(e){e.id?t.replaceSelection("![,](/api/attachments/".concat(e.id,")")):401===(null===e||void 0===e?void 0:e.status)&&(document.location.href="/user/login")}))}return!0},t=u.a.fromTextArea(Re.current,{mode:"markdown",lineNumbers:!y,lineWrapping:!0,value:n,autoCloseTags:!0,autoCloseBrackets:!0});return x&&t.focus(),t.on("paste",e),se(t),function(){t.off("paste",e)}}}),[]);var Ke=Object(c["useCallback"])((function(){if(Be.current)try{var e=Be.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,t=Be.current.getElementsByClassName("markdown-editor-body")[0];t.style.height=ye?"calc(100vh - ".concat(e,"px)"):"".concat(Me-e,"px")}catch(n){console.log(n,"---- to set md editor body height")}}),[Me,Be,ye]);Object(c["useEffect"])((function(){function e(){var e=new _["default"]((function(e){var t,n=Object(a["a"])(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(Ke(),le.setSize("100%","100%"),le.refresh())}}catch(i){n.e(i)}finally{n.f()}}));return e.observe(Re.current.parentElement),e}if(le){var t=e();return function(){t.unobserve(Re.current.parentElement)}}}),[le,Ke]),Object(c["useEffect"])((function(){if(le){for(var e,t=[],n=function(){var n=a[r];e=Object(i["a"])(n,2);var c=e[0],l=e[1],s=Object(o["a"])({},c,(function(){Ge(l)}));t.push(s),le.addKeyMap(s)},r=0,a=Object.entries(H);r0){var e=(new Date).getTime(),t=window.sessionStorage.getItem(k);e>=je+F&&(!t||t!==de)&&(window.sessionStorage.setItem(k,de),Ne(!0))}}),F),Object(c["useEffect"])((function(){ve(D)}),[le,D]),Object(c["useEffect"])((function(){le&&x&&le.focus()}),[le,x]),Object(c["useEffect"])((function(){if(me&&le){var e=function(e){var t=e.target;if(We.current){var n=t.scrollTop/t.scrollHeight;We.current.scrollTop=We.current.scrollHeight*n}},t=le.getScrollerElement();return t.addEventListener("scroll",e),function(){t.removeEventListener("scroll",e)}}}),[le,me]),Object(c["useEffect"])((function(){if(le&&$){var e=function(e,t){$(e,t)};return le.on("beforeChange",e),function(){le.off("beforeChange",e)}}}),[le,$]),Object(c["useEffect"])((function(){if(le&&X){var e=function(){X(le.getValue())};return le.on("blur",e),function(){le.off("blur",e)}}}),[le,X]),Object(c["useEffect"])((function(){if(le){var e=function(e){var t=e.getValue();fe(t),ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&s(t)};return le.on("change",e),function(){le.off("change",e)}}}),[le,s]),Object(c["useEffect"])((function(){le&&(null===n||void 0===n?(le.setValue(""),fe("")):n!==le.getValue()&&(le.setValue(n),fe(n),le.setCursor(le.lineCount(),0)))}),[le,n]);var Ge=Object(c["useCallback"])((function(e){var t=le.getCursor(),n=le.getSelection(),r=n.split("\n");switch(e){case"bold":return le.replaceSelection("**"+n+"**"),""===n&&le.setCursor(t.line,t.ch+2),le.focus();case"italic":return le.replaceSelection("*"+n+"*"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"code":return le.replaceSelection("`"+n+"`"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"inline-latex":return le.replaceSelection("`$$"+n+"$$`"),""===n&&le.setCursor(t.line,t.ch+3),le.focus();case"latex":return le.replaceSelection("```latex\n"+n+"\n```"),le.setCursor(t.line+1,n.length+1),le.focus();case"line-break":return le.replaceSelection("
\n"),le.focus();case"list-ul":return""===n?le.replaceSelection("- "+n):le.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),le.focus();case"list-ol":return""===n?le.replaceSelection("1. "+n):le.replaceSelection(r.map((function(e,t){return""===e?"":"".concat(t+1,". ").concat(e)})).join("\n")),le.focus();case"add-null-ch":return""===n&&le.setCursor(t.line,t.ch+1),le.replaceSelection(J),le.focus();case"inster-template-1":return""===n&&le.setCursor(t.line,t.ch),le.replaceSelection(q),le.focus();case"eraser":return le.setValue(""),le.focus();case"trigger-watch":return ve(!me),le.focus();case"trigger-full-screen":return be(!ye),le.focus();case N:return void De(N);case B:return void De(B);case R:return void De(R);case U:return void De(U);default:throw new Error}}),[le,me,ye]),Fe=Object(c["useCallback"])((function(e){switch(De(""),xe){case N:var t=e.title,n=e.link;return le.replaceSelection("[".concat(t,"](").concat(n,")")),le.focus();case B:var r=e.language,a=e.content;return le.replaceSelection(["```"+r,a,"```"].join("\n")),le.focus();case R:var i=e.src,o=e.alt;return le.replaceSelection("![ ".concat(o," ]( ").concat(i,' "').concat(o,'" )')),le.focus();case U:for(var c=e.row,l=e.col,s=e.align,u="\n",_=0;_300&&(t=300);var n=g+t+"px";Te(n)}},r=Ue.current,a=!1,i=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[le,Ue]),Object(c["useEffect"])((function(){Te(g)}),[g]);var Ve=V(h),ze=V(Me),Ze={width:Ve,height:ze};Object(c["useMemo"])((function(){if(je){var e=new Date(je),t=e.getHours(),n=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,n=n<10?"0"+n:n,r=r<10?"0"+r:r,"".concat(t,":").concat(n,":").concat(r)}return 0}),[je]);return l.a.createElement(c["Fragment"],null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:Be},l.a.createElement("div",{className:"markdown-editor-container ".concat(te," ").concat(me?"on-preview":""," ").concat(y?"mini":""," ").concat(ye?"full-screen":""),style:Ze},l.a.createElement(m,{insertTemp:L,watch:me,fullScreen:ye,showNullButton:z,onActionCallback:Ge}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:Re,placeholder:re})),me?l.a.createElement("div",{ref:We,className:"preview-container"},l.a.createElement(d["a"],{value:de})):null))),M?l.a.createElement("a",{ref:Ue,className:"editor-resize"}):null,l.a.createElement(v["a"],null,Q[xe]?l.a.createElement(r["a"],{centered:!0,title:Q[xe],visible:!0,onCancel:qe,footer:null},Je):null))}},QNag:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=(n("+L6B"),n("2/Rp")),i=n("9og8"),o=(n("y8nQ"),n("Vl3Y")),c=n("tJVT"),l=n("PpiC"),s=(n("5NDa"),n("5rEg")),u=n("q1tI"),_=n.n(u),d=n("9kvl"),f=n("JFl9"),h=n.n(f);function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=s["a"].TextArea,v=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),s=e.dispatch,u=e.onFinish,d=void 0===u?function(){}:u,f=(Object(l["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),o["a"].useForm()),v=Object(c["a"])(f,1),g=v[0],E=function(){var e=Object(i["a"])(p().mark((function e(n){var r,a;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunsDetail/getCustomScript",payload:{id:null===(r=t.actionTabs.params)||void 0===r?void 0:r.id,compile:n.execute,excutive:n.compile}});case 2:a=e.sent,y(),a&&d(null===a||void 0===a?void 0:a.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){s({type:"shixunsDetail/setActionTabs",payload:{}})};return _.a.createElement(r["a"],{centered:!0,title:"\u81ea\u5b9a\u4e49\u6a21\u677f",visible:"Settings-UseCustomScript"===t.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",footer:null,onCancel:y},_.a.createElement(o["a"],{form:g,scrollToFirstError:!0,layout:"vertical",onFinish:E},_.a.createElement(o["a"].Item,{name:"execute",label:"\u6267\u884c\u547d\u4ee4\uff1a",rules:[{required:!0,message:"\u6267\u884c\u547d\u4ee4\u4e0d\u80fd\u4e3a\u7a7a"}]},_.a.createElement(m,{rows:4})),_.a.createElement(o["a"].Item,{name:"compile",label:"\u7f16\u8bd1\u547d\u4ee4\uff1a"},_.a.createElement(m,{rows:4})),_.a.createElement("div",{className:h.a.footerWrap},_.a.createElement(o["a"].Item,null,_.a.createElement(a["a"],{className:"mr5",size:"large",onClick:y},"\u53d6\u6d88"),_.a.createElement(a["a"],{size:"large",type:"primary",htmlType:"submit",loading:n.effects["shixunsDetail/getCustomScript"]},"\u4fdd\u5b58")))))};t["a"]=Object(d["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(v)},Qvpy:function(e,t,n){e.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(e,t,n){e.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(e,t,n){},SLjR:function(e,t,n){},SMhR:function(e,t){e.exports="data:image/png;base64,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"},Se0u:function(e,t,n){},UGPy:function(e,t,n){e.exports={practice:"practice___3ZVzw",right:"right___QGXbw",title:"title___1fvdS",content:"content___10SYj",des:"des___V2RYR",mainBody:"mainBody___3vP2d",selectBox:"selectBox___1vC0V",smallType:"smallType___2CvJP",evaluating:"evaluating___rLyh5",evaluatingLabel:"evaluatingLabel___3RsVg",mask:"mask___2kc6a",evaluatingS1:"evaluatingS1___2HzdH",serviceSettingWrap:"serviceSettingWrap___250aS",serviceBox:"serviceBox___1BL80",serviceSetLeft:"serviceSetLeft___2q-GU",serviceSetInput:"serviceSetInput___2hDqz",serviceSetTip:"serviceSetTip___29Bop",btns:"btns___1NoLi",popover:"popover___1Xuw5"}},UUDw:function(e,t,n){e.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},"Ufr+":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){var t=document.createElement("textarea");return t.value=e,t.value}},WO9J:function(e,t,n){"use strict";n.r(t);var r=n("0Owb"),a=n("PpiC"),i=n("q1tI"),o=n.n(i),c=n("EkPF"),l=n.n(c),s=(n("miYZ"),n("tsqr")),u=(n("2qtc"),n("kLXV")),_=n("9og8"),d=n("auZk"),f=n.n(d),h=n("1vsH"),p=n("Ufr+"),m=n.n(p),v=n("HBuW"),g=n("ErOA"),E=n("Ty5D"),y=n("9kvl");function b(){b=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(y=w);var x=E.prototype=v.prototype=Object.create(y);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var O=function(e){e.globalSetting,e.loading;var t,n,r=e.dispatch,c=e.practiceSetting,l=e.shixunsDetail,d=(Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(E["l"])()),p=Object(i["useRef"])(""),O=(Object(E["m"])(),c.title),w=c.base_info_warning,x=c.challenges_warning,D=c.service_warning,L=c.repository_warning,P=c.mirror_warning;Object(i["useEffect"])((function(){var e;p.current=null===(e=d.pathname.split("/"))||void 0===e?void 0:e[2],r({type:"practiceSetting/setParams",payload:{id:p.current}}),r({type:"practiceSetting/getCommonData",payload:{id:p.current}})}),[d.pathname]),Object(i["useEffect"])((function(){return document.title=O||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199",function(){document.title="\u5934\u6b4c\u5b9e\u8df5\u6559\u5b66\u5e73\u53f0"}}));var j=function(){var e=Object(_["a"])(b().mark((function e(){return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:y["c"].push("/shixuns/".concat(p.current,"/challenges"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){return new Promise((function(e,t){var n;(null===c||void 0===c||null===(n=c.sideBar)||void 0===n?void 0:n.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){r({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){t()}}):e()}))},S=function(e){var t;if(e!==(null===c||void 0===c?void 0:c.sideBar.tabsActive)){var n=function(){y["c"].push("/shixuns/".concat(p.current,"/edit?tabId=").concat(e)),r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};(null===c||void 0===c||null===(t=c.sideBar)||void 0===t?void 0:t.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){n()}}):n()}},C=function e(t){var n;t=(null===(n=t)||void 0===n?void 0:n.includes(".json"))?t:"".concat(t,".json"),u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u5b9e\u8bad\u5df2\u7ecf\u66f4\u65b0\u4e86\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u7f6e!"),onOk:function(){var n=Object(_["a"])(b().mark((function n(){var r,a;return b().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(g["a"])("/api"+t,{method:"get"});case 2:if(r=n.sent,r){n.next=5;break}return n.abrupt("return");case 5:return s["b"].success("\u91cd\u7f6e\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff01"),n.next=8,Object(v["A"])({id:r.shixun_identifier});case 8:if(a=n.sent,!(null===a||void 0===a?void 0:a.game_identifier)){n.next=12;break}return Object(h["L"])("/tasks/".concat(a.game_identifier)),n.abrupt("return");case 12:2===(null===a||void 0===a?void 0:a.status)?e(null===a||void 0===a?void 0:a.message):3===(null===a||void 0===a?void 0:a.status)&&M(null===a||void 0===a?void 0:a.message);case 13:case"end":return n.stop()}}),n)})));function r(){return n.apply(this,arguments)}return r}()})},M=function(e){u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u76ee\u524d\u8be5\u5b9e\u8df5\u9879\u76ee\u5c1a\u5728\u5185\u6d4b\u4e2d\uff0c\u5c06\u4e8e",e,"\u4e4b\u540e\u5f00\u653e\uff0c\u8c22\u8c22\uff01")})},T=function(){var e=Object(_["a"])(b().mark((function e(t,n){var a,i,o;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:if(Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6a21\u62df\u5b9e\u6218"]),!(null===(a=l.detail)||void 0===a?void 0:a.is_jupyter)&&!(null===(i=l.detail)||void 0===i?void 0:i.is_jupyter_lab)){e.next=6;break}return r({type:"shixunsDetail/execJupyter",payload:{id:p.current}}).then((function(e){(null===e||void 0===e?void 0:e.identifier)&&(null===y["c"]||void 0===y["c"]||y["c"].push("/tasks/".concat(e.identifier,"/jupyter")))})),e.abrupt("return");case 6:if(r({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff0c\u8bf7\u7a0d\u540e..."}}),!n){e.next=13;break}return e.next=10,Object(v["z"])({id:t});case 10:e.t0=e.sent,e.next=16;break;case 13:return e.next=15,Object(v["A"])({id:t});case 15:e.t0=e.sent;case 16:if(o=e.t0,r({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null===o||void 0===o?void 0:o.game_identifier)&&!(null===o||void 0===o?void 0:o.identifier)){e.next=21;break}return Object(h["L"])(n?"/tasks/".concat(null===o||void 0===o?void 0:o.identifier,"/jupyter"):"/tasks/".concat(o.game_identifier)),e.abrupt("return");case 21:-3===(null===o||void 0===o?void 0:o.status)?Object(h["m"])():2===(null===o||void 0===o?void 0:o.status)?C(null===o||void 0===o?void 0:o.message):3===(null===o||void 0===o?void 0:o.status)&&M(null===o||void 0===o?void 0:o.message);case 22:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),I=function(){var e=Object(_["a"])(b().mark((function e(){return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(e){var t={borderBottomColor:(null===c||void 0===c?void 0:c.sideBar.tabsActive)===e?"#1890FF":"transparent"};return t};return o.a.createElement("div",{className:f.a.header},o.a.createElement("aside",{className:f.a.title},o.a.createElement("i",{onClick:j,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),o.a.createElement("span",{className:f.a.edit},O||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199"),o.a.createElement("i",{onClick:I,className:"icon iconfont icon-xiugai1"})),o.a.createElement("aside",{className:f.a.schedule},o.a.createElement("div",null,o.a.createElement("span",{style:A("information"),className:f.a.clickWarp,onClick:function(){return S("information")}},w?o.a.createElement("span",{className:f.a.num},"1"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u57fa\u672c\u4fe1\u606f")),o.a.createElement("i",{className:"iconfont icon-lujing"})),o.a.createElement("div",null,o.a.createElement("span",{style:A("warehouse"),className:f.a.clickWarp,onClick:function(){return S("warehouse")}},L?o.a.createElement("span",{className:f.a.num},"2"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u4ee3\u7801\u4ed3\u5e93")),o.a.createElement("i",{className:"iconfont icon-lujing"})),(null===l||void 0===l?void 0:l.detail)&&!(null===l||void 0===l||null===(t=l.detail)||void 0===t?void 0:t.is_jupyter_lab)&&o.a.createElement("div",null,o.a.createElement("span",{style:A("level"),className:f.a.clickWarp,onClick:function(){return S("level")}},x?o.a.createElement("span",{className:f.a.num},"3"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u4efb\u52a1\u5173\u5361")),o.a.createElement("i",{className:"iconfont icon-lujing"})),(null===l||void 0===l?void 0:l.detail)&&(null===l||void 0===l||null===(n=l.detail)||void 0===n?void 0:n.is_jupyter_lab)&&o.a.createElement("div",null,o.a.createElement("span",{style:A("service"),className:f.a.clickWarp,onClick:function(){return S("service")}},D?o.a.createElement("span",{className:f.a.num},"3"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u670d\u52a1")),o.a.createElement("i",{className:"iconfont icon-lujing"})),o.a.createElement("div",null,o.a.createElement("span",{style:A("environment"),className:f.a.clickWarp,onClick:function(){return S("environment")}},P?o.a.createElement("span",{className:f.a.num},"4"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u5b9e\u9a8c\u73af\u5883")))),o.a.createElement("aside",{className:f.a.btns},o.a.createElement("div",{className:f.a.simulate,onClick:function(){return T(p.current,!1)}},"\u6a21\u62df\u5b9e\u6218")))},w=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(O),x=(n("14J3"),n("BMrR")),D=(n("jCWc"),n("kPKH")),L=(n("DZo9"),n("8z0m")),P=(n("5NDa"),n("5rEg")),j=(n("+L6B"),n("2/Rp")),k=n("k1fw"),S=(n("y8nQ"),n("Vl3Y")),C=n("tJVT"),M=n("h/E3"),T=n.n(M),I=n("Ot1p"),A=n("oBTY"),N=n("+Xk9"),R=n.n(N),B=n("FTkQ"),U=n.n(B),W=function(e){var t=e.InputRight,n=e.value,c=void 0===n?[]:n,l=e.onChange,u=Object(a["a"])(e,["InputRight","value","onChange"]),_=Object(i["useState"])(),d=Object(C["a"])(_,2),f=d[0],h=d[1],p=function(e){var t=c.filter((function(t,n){return n!==e}));l(t)},m=function(e){e.preventDefault(),f&&(c.findIndex((function(e){return e.name===f}))>-1?s["b"].warn("\u4e0d\u5141\u8bb8\u6dfb\u52a0\u76f8\u540c\u6807\u7b7e"):(l([].concat(Object(A["a"])(c),[{id:null,name:f}])),h(null)))};return o.a.createElement("div",null,o.a.createElement(P["a"],Object(r["a"])({bordered:!1,style:{width:600},value:f,onChange:function(e){return h(e.target.value)},onPressEnter:m,onBlur:m},u)),t||o.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56de\u8f66\u6dfb\u52a0\u6807\u7b7e"),o.a.createElement("div",{className:"mt20"},null===c||void 0===c?void 0:c.map((function(e,t){return o.a.createElement("div",{key:t,className:R.a.btn},o.a.createElement("span",{className:R.a.s1},e.name),o.a.createElement("img",{src:U.a,className:R.a.s2,onClick:function(){return p(t)}}))}))))},K=W,G=n("LvDl"),F=n("m3rI"),J=n("hW5Z"),q=n.n(J),V=function(e){e.dispatch;var t=e.onCancel,n=e.onSave,r=e.loading,a=void 0!==r&&r;return o.a.createElement("div",{className:q.a.complete},o.a.createElement("div",{onClick:t,className:q.a.cancel},"\u53d6\u6d88"),o.a.createElement(j["a"],{type:"primary",loading:a,onClick:n,className:q.a.save},"\u4fdd\u5b58"))},z=Object(y["a"])()(V),Z=n("UqFu"),H=n("z7Xi"),Q=n("jN4g");function Y(){Y=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var X=function(e){e.globalSetting,e.loading;var t,n=e.dispatch,r=e.practiceSetting,c=(Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting"]),S["a"].useForm()),l=Object(C["a"])(c,1),d=l[0],f=Object(i["useState"])({}),p=Object(C["a"])(f,2),m=p[0],v=p[1],E=Object(i["useState"])(!1),b=Object(C["a"])(E,2),O=b[0],w=b[1],M=Object(i["useState"])(!1),A=Object(C["a"])(M,2),N=A[0],R=A[1],B=Object(i["useState"])(""),U=Object(C["a"])(B,2),W=U[0],J=U[1],q=Object(i["useState"])(""),V=Object(C["a"])(q,2),X=V[0],$=V[1],ee=Object(i["useRef"])({}),te=Object(i["useRef"])(""),ne=Object(i["useRef"])(null),re=Object(i["useRef"])(Object(G["throttle"])((function(){return se()}),2e3,{leading:!0,trailing:!1})).current,ae=r.id;Object(i["useEffect"])((function(){ae&&oe()}),[ae]),Object(i["useEffect"])((function(){return"{}"!==JSON.stringify(m)&&ie(),function(){clearTimeout(ne.current)}}),[m,W,X]);var ie=function(){clearTimeout(ne.current),ne.current=setTimeout((function(){Object(G["isEqual"])(m,ee.current)&&W===te.current&&X===te.current?n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},oe=function(){var e=Object(_["a"])(Y().mark((function e(){var t,n,r;return Y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(ae,"/edit_base_info.json"),{method:"get"});case 2:t=e.sent,0===t.status&&(n=Object(k["a"])(Object(k["a"])({},t.data),{},{description:Object(Z["a"])(t.data.description)}),r={description:n.description,shixun_tags:n.shixun_tags,name:n.name},d.setFieldsValue(r),ee.current=Object(k["a"])({},r),te.current=n.attachment_id||"",v(Object(k["a"])({},r)),J(n.attachment_id||""),$(n.cover_image_id||""));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(e,t){v(Object(k["a"])({},t))},le=function(){_e()},se=function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u57fa\u672c\u4fe1\u606f","\u4fdd\u5b58"]),d.submit()},ue=function(e){console.log(e,"values");var t=e.name,r=e.description,a=e.shixun_tags,i=Object(g["a"])("/api/shixuns/".concat(ae,"/base_info_save.json"),{method:"post",body:{shixun:{name:t,description:r,shixun_tags:a,attachment_id:W,cover_image_id:X}}});i.then((function(e){0===e.status&&(s["b"].success("\u4fdd\u5b58\u6210\u529f"),n({type:"practiceSetting/getCommonData",payload:{id:ae}}),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ee.current={description:m.description,shixun_tags:m.shixun_tags,name:m.name},te.current=W)}))},_e=function(){var e,t=function(){y["c"].push("/shixuns/".concat(ae,"/challenges")),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(null===r||void 0===r||null===(e=r.sideBar)||void 0===e?void 0:e.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t()}}):t()};function de(e){var t="image/jpeg"===e.type||"image/png"===e.type;return t||s["b"].error("\u8bf7\u4e0a\u4f20jpg\u6216png\u7684\u56fe\u7247!"),t}var fe=o.a.createElement(j["a"],{loading:O,icon:o.a.createElement(H["a"],null)},"\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6"),he=o.a.createElement(j["a"],{loading:N,icon:o.a.createElement(H["a"],null)},"\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6");var pe=function(e){var t,n;"uploading"!==e.file.status?"done"===e.file.status&&(w(!1),J(null===e||void 0===e||null===(t=e.file)||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id)):w(!0)},me=function(){return o.a.createElement("div",{className:T.a.img},o.a.createElement("img",{src:F["a"].API_SERVER+"/api/attachments/"+W,alt:"avatar",style:{width:"100%"}}),o.a.createElement("div",null,o.a.createElement(Q["a"],{onClick:function(){return J("")},style:{fontSize:"16px",color:"red"}})))},ve=function(e){var t,n;"uploading"!==e.file.status?"done"===e.file.status&&(R(!1),$(null===e||void 0===e||null===(t=e.file)||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id)):R(!0)},ge=function(){return o.a.createElement("div",{className:T.a.img},o.a.createElement("img",{src:F["a"].API_SERVER+"/api/attachments/"+X,alt:"avatar",style:{width:"100%"}}),o.a.createElement("div",null,o.a.createElement(Q["a"],{onClick:function(){return $("")},style:{fontSize:"16px",color:"red"}})))};return o.a.createElement("div",{className:T.a.information},o.a.createElement("section",{className:T.a.scroll},o.a.createElement("header",null,"\u57fa\u672c\u4fe1\u606f"),o.a.createElement("div",{className:T.a.formWrap}," ",o.a.createElement(S["a"],{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:ce,onFinish:ue},o.a.createElement(S["a"].Item,{name:"name",label:"\u540d\u79f0:",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{max:60,message:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},o.a.createElement(P["a"],{bordered:!1,placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",suffix:"".concat((null===(t=m.name)||void 0===t?void 0:t.length)||0,"/60")})),o.a.createElement(S["a"].Item,{className:"customAddTags",name:"shixun_tags",label:o.a.createElement("div",null,"\u6280\u80fd\u6807\u7b7e : ",o.a.createElement("span",{className:"pl10 font14 c-light-black"},"\u5b66\u5458\u901a\u8fc7\u6240\u6709\u4efb\u52a1\u5173\u5361\uff0c\u5c06\u83b7\u5f97\u6280\u80fd\u6807\u7b7e")),rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6280\u80fd\u6807\u7b7e"}]},o.a.createElement(K,{placeholder:"\u6dfb\u52a0\u6807\u7b7e"})),o.a.createElement(x["a"],null,o.a.createElement(D["a"],null,o.a.createElement(S["a"].Item,{label:"\u9876\u90e8\u80cc\u666f\u56fe:"},W?me():o.a.createElement(L["a"],{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),beforeUpload:de,onChange:pe},fe))),o.a.createElement(D["a"],{className:"c-grey-999"},o.a.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8bf4\u660e\uff1a\u652f\u6301\u4e0a\u4f20jpg/png\u7b49\u683c\u5f0f\u6587\u4ef6\uff0c\u6587\u4ef6\u5927\u5c0f\u4e0d\u80fd\u8d85\u8fc72M,\u5efa\u8bae\u4f7f\u75281920*200\u50cf\u7d20\uff1b\u5982\u4e0d\u4e0a\u4f20\uff0c\u9ed8\u8ba4\u4f7f\u7528\u7cfb\u7edf\u56fe\u7247\u3002"))),o.a.createElement(x["a"],null,o.a.createElement(D["a"],null,o.a.createElement(S["a"].Item,{label:"\u5217\u8868\u5c01\u9762\u56fe:"},X?ge():o.a.createElement(L["a"],{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),beforeUpload:de,onChange:ve},he))),o.a.createElement(D["a"],{className:"c-grey-999"},o.a.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8bf4\u660e\uff1a\u652f\u6301\u4e0a\u4f20jpg/png\u7b49\u683c\u5f0f\u6587\u4ef6\uff0c\u6587\u4ef6\u5927\u5c0f\u4e0d\u80fd\u8d85\u8fc72M,\u5efa\u8bae\u4f7f\u7528290*218\u50cf\u7d20\uff1b\u5982\u4e0d\u4e0a\u4f20\uff0c\u9ed8\u8ba4\u4f7f\u7528\u7cfb\u7edf\u56fe\u7247\u3002"))),o.a.createElement(S["a"].Item,{name:"description",label:"\u7b80\u4ecb:"},o.a.createElement(I["a"],{defaultValue:m.description||"",watch:!0}))))),o.a.createElement(z,{onSave:re,onCancel:le,loading:O||N}))},$=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:r}}))(X),ee=n("ch0t"),te=(n("R9oj"),n("ECub")),ne=(n("T2oS"),n("W9HT")),re=n("bKvZ"),ae=n.n(re),ie=n("KeGQ"),oe=n.n(ie),ce=n("NLgs"),le=n("ngQI");function se(){se=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var ue=function(e){e.globalSetting;var t=e.dispatch,n=e.practiceSetting,c=Object(a["a"])(e,["globalSetting","dispatch","practiceSetting"]),l=Object(i["useState"])(!1),s=Object(C["a"])(l,2),d=s[0],f=s[1],h=Object(i["useState"])({}),p=Object(C["a"])(h,2),m=p[0],g=p[1],E=Object(i["useState"])(!0),b=Object(C["a"])(E,2),O=b[0],w=b[1],x=Object(i["useState"])(!1),D=Object(C["a"])(x,2),L=D[0],P=D[1],j=Object(i["useState"])(null),S=Object(C["a"])(j,2),M=S[0],T=S[1],I=Object(i["useRef"])(!1),A=n.id,N=n.updateIndex,R=n.is_published,B=n.newQuestion,U=m.challenge_list,W=void 0===U?[]:U;Object(i["useEffect"])((function(){if(A)return G(),function(){t({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[A,N]),Object(i["useEffect"])((function(){K()}),[c.location]);var K=function(){var e,t=c.location,n=t.pathname.split("/");(n.includes("newquestion")||n.includes("new")||(null===t||void 0===t||null===(e=t.query)||void 0===e?void 0:e.tabId))&&(I.current=!0)},G=function(){var e=Object(_["a"])(se().mark((function e(){var n,r,a,i,o,l,s;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return w(!0),e.next=3,Object(v["F"])({id:A});case 3:a=e.sent,(null===a||void 0===a||null===(n=a.challenge_list)||void 0===n?void 0:n.length)&&(i=c.location.pathname.split("/"),o=a.challenge_list.find((function(e){return String(e.challenge_id)===i[4]})),i.includes("newquestion")||i.includes("new")?(s=a.challenge_list[(null===(l=a.challenge_list)||void 0===l?void 0:l.length)-1],t({type:"practiceSetting/setParams",payload:{newQuestion:{st:i.includes("new")?0:1,name:""}}}),T(void 0),z(s)):i[4]&&o?F(o,!1):F(a.challenge_list[0])),(null===a||void 0===a||null===(r=a.challenge_list)||void 0===r?void 0:r.length)||T(null),g(a),w(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(T(e.challenge_id),z(e),t){var n="/shixuns/".concat(A,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");y["c"].push(n)}},J=function(e,t){t.stopPropagation();var n=e.challenge_id,r=function(){var e=Object(_["a"])(se().mark((function e(){var t,r,a,i;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["s"])({id:A,challengesId:n});case 2:if(t=e.sent,1!==t.status){e.next=12;break}return e.next=6,Object(v["F"])({id:A});case 6:if(i=e.sent,g(i),n!==M||!(null===(r=i.challenge_list)||void 0===r?void 0:r.length)){e.next=11;break}return F(i.challenge_list[0]),e.abrupt("return");case 11:(null===(a=i.challenge_list)||void 0===a?void 0:a.length)||(T(null),I.current=!0,z({}),y["c"].push("/shixuns/".concat(A,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();u["a"].confirm({title:"\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u8be5\u5173\u5361!",centered:!0,onOk:r})},q=function(e,t,n){var r=Array.from(e),a=r.splice(t,1),i=Object(C["a"])(a,1),o=i[0];return r.splice(n,0,o),r},V=function(e,t){if(e.destination){var n=q(t,e.source.index,e.destination.index);g(Object(k["a"])(Object(k["a"])({},m),{},{challenge_list:n}));var r=n.map((function(e){return e.challenge_id}));Object(v["Db"])({id:A,ids:r}).then((function(e){0!==e.status&&g(Object(k["a"])(Object(k["a"])({},m),{},{challenge_list:t}))}))}},z=function(e){t({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},Z=function(){var e=Object(_["a"])(se().mark((function e(n,r){var a;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n!==M){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,H();case 4:T(n),z(r),t({type:"practiceSetting/setParams",payload:{newQuestion:null}}),a="/shixuns/".concat(A,"/edit/").concat(n,"/").concat(1===r.st?"editquestion":"editcheckpoint"),y["c"].push(a);case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),H=function(){return new Promise((function(e,r){var a;(null===n||void 0===n||null===(a=n.sideBar)||void 0===a?void 0:a.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){r()}}):e()}))},Q=function(e){return o.a.createElement(o.a.Fragment,null,o.a.createElement(le["a"],{onDragEnd:function(t){return V(t,e)}},o.a.createElement(le["c"],{droppableId:"droppable"},(function(t,n){return o.a.createElement("div",Object(r["a"])({ref:t.innerRef},t.droppableProps,{style:{width:"100%"}}),e.map((function(e,t){var n=e.st,a=e.name,i=e.challenge_id;return o.a.createElement(le["b"],{key:i,draggableId:i.toString(),index:t,isDragDisabled:R},(function(c,l){return o.a.createElement("div",Object(r["a"])({ref:c.innerRef},c.draggableProps,c.dragHandleProps,{className:M===i?ae.a.listActive:ae.a.list,onClick:function(){return Z(i,e)}}),o.a.createElement("span",{className:ae.a.s1},0===n?o.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):o.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),o.a.createElement("span",{className:ae.a.s2},"\u7b2c",t+1,"\u5173: ",a),!R&&o.a.createElement("span",{className:ae.a.s3,onClick:function(t){return J(e,t)}},o.a.createElement("i",{className:"iconfont icon-shanchu7"})))}))})))}))),B&&o.a.createElement("div",{className:ae.a.listActive},o.a.createElement("span",{className:ae.a.s1},0===(null===B||void 0===B?void 0:B.st)?o.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):o.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),o.a.createElement("span",{className:ae.a.s2},"\u7b2c",e.length+1,"\u5173: ",null===B||void 0===B?void 0:B.name)),!R&&o.a.createElement("div",{className:ae.a.os},"--\u62d6\u62fd\u4efb\u52a1\u5173\u5361\u8fdb\u884c\u6392\u5e8f--"))},Y=function(){var e=Object(_["a"])(se().mark((function e(n){return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,H();case 2:"new"===n?y["c"].push("/shixuns/".concat(A,"/edit/new")):y["c"].push("/shixuns/".concat(A,"/edit/newquestion")),f(!1),T(void 0),t({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===n?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),X=function(){Object(ce["b"])(t,"\u4e0d\u80fd\u65b0\u5efa\u4efb\u52a1\u5173\u5361")||f(!d)};return o.a.createElement("div",{className:ae.a.level},o.a.createElement("aside",{className:ae.a.left,style:{width:L?"0":"25%"}},o.a.createElement("div",{className:ae.a.container},o.a.createElement("div",{className:ae.a.title},"\u4efb\u52a1\u5173\u5361(",W.length,")"),o.a.createElement("div",{className:ae.a.listWrap},O?o.a.createElement(ne["a"],{size:"large"}):W.length||B?Q(W):o.a.createElement(te["a"],{image:oe.a,description:"\u6682\u65e0\u4efb\u52a1\u5173\u5361!"}))),!L&&o.a.createElement("div",{className:ae.a.btns},o.a.createElement("aside",{className:ae.a.btnsWrap},o.a.createElement("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ae.a.icon,onClick:X},"+"),o.a.createElement("div",{className:ae.a.btn,style:{left:d?20:-154}},o.a.createElement("div",{className:ae.a.d1,onClick:function(){return Y("new")}},"\u65b0\u5efa\u5b9e\u8df5\u9898\u5173\u5361"),o.a.createElement("div",{className:ae.a.d2,onClick:function(){return Y("newquestion")}},"\u65b0\u5efa\u9009\u62e9\u9898\u5173\u5361")))),o.a.createElement("div",{className:L?ae.a.elseShrink:ae.a.shrink,onClick:function(){return P(!L)}},o.a.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),o.a.createElement("aside",{className:ae.a.right,id:"modal-level-question"},null===M&&I.current?o.a.createElement("div",{className:ae.a.addIcon},o.a.createElement("span",null,"\u5728\u5de6\u4fa7\u70b9\u51fb\u201c+\u201d\u53f7\u65b0\u5efa\u5173\u5361\u3002")):c.children))},_e=Object(y["a"])((function(e){var t=e.globalSetting,n=e.practiceSetting;return{globalSetting:t,practiceSetting:n}}))(ue),de=(n("DjyN"),n("NUBc")),fe=(n("cWXX"),n("/ezw")),he=(n("qVdP"),n("jsC+")),pe=(n("lUTK"),n("BvKs")),me=(n("7Kak"),n("9yH6")),ve=n("Qvpy"),ge=n.n(ve);function Ee(){Ee=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var ye=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),r=e.dispatch,c=e.onReloadData,l=(Object(a["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),Object(i["useState"])()),d=Object(C["a"])(l,2),f=d[0],h=d[1],p=Object(i["useState"])([]),m=Object(C["a"])(p,2),v=m[0],g=m[1];Object(i["useEffect"])((function(){"Collaborators-ChangeManager"===t.actionTabs.key&&E()}),[t.actionTabs.key]);var E=function(){var e=Object(_["a"])(Ee().mark((function e(){var n,a;return Ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getChangeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id}});case 2:a=e.sent,g(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){var e;r({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=t.actionTabs.params)||void 0===e?void 0:e.id}}})},b=function(){var e=Object(_["a"])(Ee().mark((function e(){var n,a;return Ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(f){e.next=3;break}return s["b"].info("\u6240\u9009\u4eba\u5458\u4e3a\u7a7a\uff0c\u6ca1\u6709\u66f4\u6362\u6210\u529f"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/changeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id,user_id:f}});case 5:a=e.sent,O(),a&&(c(),s["b"].info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){r({type:"shixunsDetail/setActionTabs",payload:{}}),h(null)};return o.a.createElement(u["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u66f4\u6362\u7ba1\u7406\u5458",visible:"Collaborators-ChangeManager"===t.actionTabs.key,confirmLoading:n.effects["shixunsDetail/changeManager"],onOk:b,onCancel:O},o.a.createElement("div",null,o.a.createElement("div",{className:ge.a.title},"\u9009\u62e9\u7684\u6210\u5458\u5c06\u4f1a\u6210\u4e3a\u65b0\u7684\u7ba1\u7406\u5458",o.a.createElement("br",null),"\u60a8\u5c06\u4e0d\u518d\u62e5\u6709\u7ba1\u7406\u5458\u7684\u6743\u9650\uff0c\u4f46\u60a8\u4ecd\u662f\u5408\u4f5c\u56e2\u961f\u7684\u4e00\u5458"),o.a.createElement("div",{className:ge.a.content},v.length?o.a.createElement(me["a"].Group,{value:f,onChange:function(e){return h(e.target.value)}},v.map((function(e,t){return o.a.createElement(me["a"],{className:ge.a.radio,key:t,value:e.user_id},e.name)}))):o.a.createElement("div",{className:ge.a.add},o.a.createElement("span",null,"\u8bf7\u5148\u5c06\u65b0\u7684\u7ba1\u7406\u5458\u901a\u8fc7",o.a.createElement("a",{className:ge.a.colorBlue,onClick:y},'"\u6dfb\u52a0\u5408\u4f5c\u8005"'),"\u52a0\u5165\u5408\u4f5c\u8005\u5217\u8868")))))},be=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(ye),Oe=(n("Znn+"),n("ZTPi")),we=n("ju9d"),xe=n("DDK+"),De=Oe["a"].TabPane,Le=function(e){var t=e.visible,n=e.onCancel,r=e.onSelectGroup,a=e.shixunId,i=e.onSelectCollaborator;return o.a.createElement(u["a"],{title:"\u6dfb\u52a0\u5408\u4f5c\u8005",visible:t,width:1100,centered:!0,keyboard:!1,onCancel:n,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.a.createElement(Oe["a"],{defaultActiveKey:"1"},o.a.createElement(De,{tab:"\u641c\u7d22\u6dfb\u52a0",key:"1"},o.a.createElement(we["a"],{onCancel:n,container_type:2,container_id:a,onSelect:i})),o.a.createElement(De,{tab:"\u56e2\u961f\u6dfb\u52a0",key:"2"},o.a.createElement(xe["a"],{onCancel:n,onSelect:r}))))},Pe=n("oaGz"),je=n.n(Pe),ke=n("8Skl"),Se=n("ruvs");function Ce(){Ce=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Me=function(e){var t,n,r,c,l,d,f=e.shixunsDetail,h=(e.globalSetting,e.loading),p=e.user,m=e.dispatch,v=Object(a["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),g=Object(i["useRef"])(),E=Object(i["useState"])(0),b=Object(C["a"])(E,2),O=b[0],w=b[1],x=Object(i["useState"])([]),D=Object(C["a"])(x,2),L=D[0],P=D[1],k=Object(i["useState"])({id:null,page:1}),S=Object(C["a"])(k,2),M=S[0],T=S[1],I=null===(t=p.userInfo)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.editable,A=(null===(r=p.userInfo)||void 0===r?void 0:r.role)<=2||(null===(c=p.userInfo)||void 0===c||null===(l=c.shixun)||void 0===l?void 0:l.is_creator);Object(i["useEffect"])((function(){g.current=v.match.params.id,M.id=g.current,T(M),N(M)}),[]);var N=function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m({type:"shixunsDetail/getCollaboratorsData",payload:t});case 2:n=e.sent,n&&(P(n.members||[]),w(n.member_count));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=Object(_["a"])(Ce().mark((function e(){var t;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return M.page=1,T(M),t=Object(Se["b"])(),e.next=5,m({type:"user/getUserInfo",payload:t});case 5:return e.next=7,N(M);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(e){M.page=e,T(M),N(M)},U=function(e){u["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:o.a.createElement("div",{className:je.a.modal},"\u786e\u5b9a\u8981\u5220\u9664\u5417\uff1f"),onOk:function(){var t=Object(_["a"])(Ce().mark((function t(){var n,r;return Ce().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,m({type:"shixunsDetail/deleteCollaborators",payload:{id:g.current,userId:e}});case 2:if(r=t.sent,(null===(n=p.userInfo)||void 0===n?void 0:n.user_id)!==e){t.next=6;break}return y["c"].push("/shixuns"),t.abrupt("return");case 6:s["b"].info(null===r||void 0===r?void 0:r.message),M.page=1,T(M),N(M);case 10:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},W=function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:g.current}}})};function K(e,t,n,r){return G.apply(this,arguments)}function G(){return G=Object(_["a"])(Ce().mark((function e(t,n,r,a){return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:t,user_id:n,editable:r?0:1}});case 2:N(M);case 3:case"end":return e.stop()}}),e)}))),G.apply(this,arguments)}var J=function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:g.current}}})};function q(){m({type:"shixunsDetail/setActionTabs",payload:{}})}var V={visible:"Collaborators-AddCollaborator"===f.actionTabs.key,onCancel:q,shixunId:g.current,onSelectCollaborator:function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return q(),e.next=3,m({type:"shixunsDetail/addCollaborator",payload:{id:g.current,user_ids:t}});case 3:n=e.sent,n&&(s["b"].success("\u6dfb\u52a0\u6210\u529f"),R());case 5:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}(),onSelectGroup:function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return q(),e.next=3,m({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:g.current,group_id:t.group_id}});case 3:n=e.sent,n&&(s["b"].success("\u6dfb\u52a0\u6210\u529f"),R());case 5:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()};return o.a.createElement("section",null,o.a.createElement("div",{className:je.a.wrap},o.a.createElement("div",{className:je.a.content},(null===(d=f.detail)||void 0===d?void 0:d.identity)<5&&o.a.createElement("div",{className:je.a.head},o.a.createElement("span",{className:je.a.headCount},"\u5408\u4f5c\u6210\u5458\uff08",O,"\u4eba\uff09"),o.a.createElement("div",null,A&&o.a.createElement(j["a"],{type:"primary",ghost:!0,className:je.a.button,style:{marginRight:"20px"},onClick:W},"\u66f4\u6362\u7ba1\u7406\u5458"),I&&o.a.createElement(j["a"],{type:"primary",className:je.a.button,style:{marginRight:"40px"},onClick:J},"\u6dfb\u52a0\u5408\u4f5c\u8005"))),o.a.createElement("div",{className:je.a.list},o.a.createElement(fe["a"],{loading:h.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},L.map((function(e,t){var n,r,a,i,c,l,s,u;return o.a.createElement("div",{style:{display:"inline-block",width:"50%"}},o.a.createElement("div",{className:je.a.itemWrap,key:t},o.a.createElement("a",{href:null===(n=e.user)||void 0===n?void 0:n.user_url,target:"_blank",className:je.a.imgWrap},o.a.createElement("img",{alt:"\u7528\u6237\u5934\u50cf",height:"48",width:"48",className:je.a.img,src:"".concat(F["a"].IMG_SERVER,"/images/").concat(null===(r=e.user)||void 0===r?void 0:r.image_url)}),(null===(a=e.user)||void 0===a?void 0:a.shixun_manager)&&o.a.createElement("span",{className:je.a.manager},"\u521b\u5efa\u8005")),o.a.createElement("div",{className:je.a.itemContent},o.a.createElement("p",{className:je.a.nameWrap},o.a.createElement("a",{href:e.user.user_url,target:"_blank",className:je.a.name},null===(i=e.user)||void 0===i?void 0:i.name),o.a.createElement("div",{className:je.a.actionGroup},A?(null===(c=e.user)||void 0===c?void 0:c.shixun_manager)?null:o.a.createElement(he["a"],{overlay:o.a.createElement(pe["a"],{selectedKeys:[e.editable?"1":"2"],onClick:function(){var t;K(f.detail.identifier,e.user.user_id,e.editable,null===(t=e.user)||void 0===t?void 0:t.name)}},o.a.createElement(pe["a"].Item,{key:1},"\u7f16\u8f91\u6743\u9650"),o.a.createElement(pe["a"].Item,{key:2},"\u67e5\u770b\u6743\u9650"))},o.a.createElement("div",null,e.editable?o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7f16\u8f91\u6743\u9650"):o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67e5\u770b\u6743\u9650")," ",o.a.createElement(ke["a"],{style:{fontSize:"14px",color:"#888888"}}))):e.editable?o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7f16\u8f91\u6743\u9650"):o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67e5\u770b\u6743\u9650"),!(null===(l=e.user)||void 0===l?void 0:l.shixun_manager)&&I&&e.user.user_id!==(null===(s=p.userInfo)||void 0===s?void 0:s.user_id)?o.a.createElement("a",{className:je.a.deletetitle,onClick:function(){var t;return U(null===(t=e.user)||void 0===t?void 0:t.user_id)}},"\u5220\u9664"):null)),o.a.createElement("p",{className:je.a.schoolWrap},o.a.createElement("span",{className:je.a.school},null===(u=e.user)||void 0===u?void 0:u.school_name)))))}))))),O>10&&o.a.createElement("div",{className:je.a.countWrap},o.a.createElement(de["a"],{showQuickJumper:!1,showSizeChanger:!1,total:O,onChange:function(e){return B(e)},pageSize:10,current:M.page}))),o.a.createElement(be,{onReloadData:R}),o.a.createElement(Le,V))},Te=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n}}))(Me),Ie=n("11/R"),Ae=(n("Q9mQ"),n("diRs")),Ne=n("jrin"),Re=(n("OaEy"),n("2fM7")),Be=n("ZW9T"),Ue=n("RCxd"),We=n("4SAo"),Ke=n.n(We);function Ge(){Ge=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Fe=P["a"].TextArea,Je=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),r=e.dispatch,i=e.onFinish,c=void 0===i?function(){}:i,l=(Object(a["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),S["a"].useForm()),s=Object(C["a"])(l,1),d=s[0],f=function(){var e=Object(_["a"])(Ge().mark((function e(n){var a,i;return Ge().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getCustomScript",payload:{id:null===(a=t.actionTabs.params)||void 0===a?void 0:a.id,compile:n.execute,excutive:n.compile}});case 2:i=e.sent,h(),i&&c(null===i||void 0===i?void 0:i.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){r({type:"shixunsDetail/setActionTabs",payload:{}})};return o.a.createElement(u["a"],{centered:!0,title:"\u81ea\u5b9a\u4e49\u6a21\u677f",visible:"Settings-UseCustomScript"===t.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",footer:null,onCancel:h},o.a.createElement(S["a"],{form:d,scrollToFirstError:!0,layout:"vertical",onFinish:f},o.a.createElement(S["a"].Item,{name:"execute",label:"\u6267\u884c\u547d\u4ee4\uff1a",rules:[{required:!0,message:"\u6267\u884c\u547d\u4ee4\u4e0d\u80fd\u4e3a\u7a7a"}]},o.a.createElement(Fe,{rows:4})),o.a.createElement(S["a"].Item,{name:"compile",label:"\u7f16\u8bd1\u547d\u4ee4\uff1a"},o.a.createElement(Fe,{rows:4})),o.a.createElement("div",{className:Ke.a.footerWrap},o.a.createElement(S["a"].Item,null,o.a.createElement(j["a"],{className:"mr5",size:"large",onClick:h},"\u53d6\u6d88"),o.a.createElement(j["a"],{size:"large",type:"primary",htmlType:"submit",loading:n.effects["shixunsDetail/getCustomScript"]},"\u4fdd\u5b58")))))},qe=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(Je),Ve=n("Lai7"),ze=n.n(Ve),Ze=n("EGTK"),He=n("UGPy"),Qe=n.n(He),Ye=n("FrRK"),Xe=n("9Bee"),$e=n("N3QO");function et(){et=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var tt=Re["a"].Option,nt=function(e){var t,n,r=e.practiceSetting,a=e.dispatch,c=e.shixunsDetail,l=(e.user,Object(i["useState"])(null)),d=Object(C["a"])(l,2),f=d[0],h=d[1],p=Object(i["useState"])([]),m=Object(C["a"])(p,2),v=m[0],E=m[1],b=Object(i["useState"])(!0),O=Object(C["a"])(b,2),w=O[0],x=O[1],D=Object(i["useState"])({}),L=Object(C["a"])(D,2),S=L[0],M=L[1],T=Object(i["useState"])([]),I=Object(C["a"])(T,2),A=I[0],N=I[1],R=Object(i["useState"])(),B=Object(C["a"])(R,2),U=B[0],W=B[1],K=Object(i["useState"])(),F=Object(C["a"])(K,2),J=F[0],q=F[1],V=Object(i["useState"])([]),z=Object(C["a"])(V,2),Z=z[0],H=z[1],Q=Object(i["useState"])({}),Y=Object(C["a"])(Q,2),X=Y[0],$=Y[1],ee=Object(i["useRef"])(null),ne=Object(i["useRef"])(!0),re=Object(i["useRef"])({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),ae=Object(i["useRef"])(null),ie=r.id,oe=r.is_published,le=X.frequence_image,se=void 0===le?[]:le,ue=X.environments,_e=void 0===ue?[]:ue,de=(X.choice_small_type,X.other_image),fe=void 0===de?[]:de,he=S.name,pe=S.description,me=(S.authorization,S.small_type),ve=void 0===me?[]:me;Object(i["useEffect"])((function(){null!==f&&(ye(),ee.current.scrollTop=0)}),[f]),Object(i["useEffect"])((function(){ie&&Ee()}),[ie]),Object(i["useEffect"])((function(){if(null!==f)return ge(),function(){clearTimeout(ae.current)}}),[f,v,A,U,J]);var ge=function(){clearTimeout(ae.current),ae.current=setTimeout((function(){Object(G["isEqual"])(re.current.activeId,f)&&Object(G["isEqual"])(re.current.selectId,v)&&Object(G["isEqual"])(re.current.serviceConfigList,A)&&Object(G["isEqual"])(re.current.evaluateScript,U)&&Object(G["isEqual"])(re.current.evaluationScript,J)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r,a;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return x(!0),e.next=3,Object(g["a"])("/api/shixuns/".concat(ie,"/edit_environment_info.json"),{method:"get"});case 3:t=e.sent,0===t.status&&($(Object(k["a"])({},t.data)),x(!1),(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.id)?(re.current.activeId=null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r.id,h(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.id)):h(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r,a,i;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(ie,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:f}});case 2:i=e.sent,M(i.data),re.current.selectId=null===(t=i.data)||void 0===t?void 0:t.choice_small_type,E(null===(n=i.data)||void 0===n?void 0:n.choice_small_type),re.current.serviceConfigList=null===(r=i.data)||void 0===r?void 0:r.shixun_service_configs,N(null===(a=i.data)||void 0===a?void 0:a.shixun_service_configs),re.current.evaluateScript=i.data.evaluate_script,W(i.data.evaluate_script),re.current.evaluationScript=i.data.choice_standard_scripts,q(i.data.choice_standard_scripts),H(i.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e,t=function(){y["c"].push("/shixuns/".concat(ie,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(null===r||void 0===r||null===(e=r.sideBar)||void 0===e?void 0:e.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t()}}):t()},Oe=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r=arguments;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.length>0&&void 0!==r[0]&&r[0],!Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")){e.next=3;break}return e.abrupt("return");case 3:return t={sub_type:v,main_type:f,shixun:{mirror_script_id:J},shixun_info:{evaluate_script:U},shixun_service_configs:A.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))},e.next=6,Object(g["a"])("/api/shixuns/".concat(ie),{method:"put",body:t});case 6:n=e.sent,0===n.status&&(s["b"].success("\u7f16\u8f91\u6210\u529f"),re.current={activeId:f,selectId:v,serviceConfigList:A,evaluateScript:U,evaluationScript:J},a({type:"practiceSetting/getCommonData",payload:{id:ie}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=ve.filter((function(e){return v.includes(e.id)})),xe=function(){be()},De=function(e,t,n){var r=A.map((function(r,a){return a===n?Object(k["a"])(Object(k["a"])({},r),{},Object(Ne["a"])({},t,e)):r}));N(r)},Le=function(){Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ie}}})},Pe=function(){var e=Object(_["a"])(et().mark((function e(t){var n;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ie,script_id:t}});case 2:n=e.sent,n&&W(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),je=function(e){u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u539f\u6709\u811a\u672c\u5c06\u88ab\u65b0\u7684\u811a\u672c\u8986\u76d6\uff0c\u65e0\u6cd5\u64a4\u9500",o.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u6267\u884c\u8986\u76d6\u64cd\u4f5c"),onOk:function(){var t=Object(_["a"])(et().mark((function t(){return et().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Pe(e);case 2:u["a"].info({centered:!0,title:"\u63d0\u793a",okText:"\u77e5\u9053\u5566",content:o.a.createElement("div",{className:"tc font16"},"\u8bc4\u6d4b\u811a\u672c\u751f\u6210\u6210\u529f\uff01")});case 3:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},ke=function(e,t){var n=A[0]?[A[0]]:[];t.forEach((function(e){var t=A.find((function(t){return t.mirror_repository_id===Number(e.key)}));if(t)n.push(t);else{var r=ve.find((function(t){return t.id===Number(e.key)}));if(r.mirror_name){var a={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:r.mirror_name,request_limit:10};n.push(a)}}})),N(n),E(e)};return o.a.createElement("div",{className:Qe.a.practice},o.a.createElement(Ze["a"],{loading:w,skin:"night",className:Qe.a.left,dispatch:a,value:f,data:_e,otherData:fe,tags:se,onChange:function(e){return h(e)}}),o.a.createElement("div",{className:Qe.a.right},o.a.createElement("header",null,o.a.createElement("div",{className:Qe.a.title},"\u5b9e\u9a8c\u73af\u5883:\xa0",null===f?"\u2014 \u2014":he)),o.a.createElement("div",{className:Qe.a.content,ref:ee},null===f&&o.a.createElement(te["a"],{image:ze.a,description:"\u8bf7\u9009\u62e9\u5b9e\u9a8c\u73af\u5883"}),null!==f&&o.a.createElement("div",{className:Qe.a.des},o.a.createElement("div",{className:Qe.a.mainBody},o.a.createElement(Xe["a"],{value:pe})),o.a.createElement("div",{className:Qe.a.title},"\u9644\u5e26\u73af\u5883"),o.a.createElement("div",{className:Qe.a.selectBox},o.a.createElement(Re["a"],{onChange:function(e,t){return ke(e,t)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:v,optionFilterProp:"children",placeholder:"\u8bf7\u9009\u62e9\u9644\u5e26\u73af\u5883",style:{width:400},maxTagCount:6},ve.map((function(e,t){return o.a.createElement(tt,{key:e.id,value:e.id},e.type_name)}))),o.a.createElement("div",{className:Qe.a.smallType},we.map((function(e){return e.description?o.a.createElement("span",{key:e.id},e.description):null})))),!(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.is_jupyter_lab)&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:Qe.a.title},"\u8bc4\u6d4b\u811a\u672c"),o.a.createElement("div",{className:Qe.a.evaluating},o.a.createElement("div",{className:Qe.a.evaluatingLabel},oe&&o.a.createElement("div",{onClick:function(){Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")},className:Qe.a.mask}),o.a.createElement(Re["a"],{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:J,placeholder:"\u8bf7\u9009\u62e9\u8bc4\u6d4b\u811a\u672c",onChange:function(e){je(e),q(e)}},(Z||[]).map((function(e,t){return o.a.createElement(tt,{value:parseInt(e.id),name:e.scptname,key:t},e.scptname)}))),o.a.createElement("span",{className:Qe.a.evaluatingS1,onClick:Le},"\u4f7f\u7528\u81ea\u5b9a\u4e49\u811a\u672c"),o.a.createElement(Ae["a"],{overlayClassName:Qe.a.popover,placement:"bottomLeft",content:o.a.createElement("p",{className:"font12"},"\u4f7f\u7528\u81ea\u5b9a\u4e49\u6a21\u677f\uff0c\u5e73\u53f0\u65e0\u6cd5\u81ea\u52a8\u66f4\u65b0\u811a\u672c\uff0c\u8bf7\u5728\u5173\u5361\u521b\u5efa\u5b8c\u540e\u624b\u52a8\u66f4\u65b0\u811a\u672c\u4e2d\u7684\u5fc5\u586b\u53c2",o.a.createElement("br",null),"\u6570\u548c\u4ee5\u4e0b2\u4e2a\u6570\u7ec4\u5143\u7d20\uff1a",o.a.createElement("br",null),"challengeProgramNames",o.a.createElement("br",null),"sourceClassNames",o.a.createElement("br",null),o.a.createElement("br",null),"\u793a\u4f8b\uff1a\u67092\u4e2a\u5173\u5361\u7684\u5b9e\u8bad",o.a.createElement("br",null),o.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5f85\u7f16\u8bd1\u6587\u4ef6\u4e3a\uff1a",o.a.createElement("br",null),"src/step1/HelloWorld.java",o.a.createElement("br",null),"src/step2/Other.java",o.a.createElement("br",null),o.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7f16\u8bd1\u540e\u751f\u6210\u7684\u6267\u884c\u6587\u4ef6\u4e3a\uff1a",o.a.createElement("br",null),"step1.HelloWorld",o.a.createElement("br",null),"step2.Other",o.a.createElement("br",null),o.a.createElement("br",null),"\u5219\u6570\u7ec4\u5143\u7d20\u66f4\u65b0\u5982\u4e0b\uff1a",o.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',o.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',o.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',o.a.createElement("br",null),'" "step2.Other")',o.a.createElement("br",null),o.a.createElement("br",null),"\u5176\u5b83\u53c2\u6570\u53ef\u6309\u5b9e\u9645\u9700\u6c42\u5b9a\u5236"),trigger:"click"},o.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},o.a.createElement(Ue["a"],null)))),o.a.createElement(Be["b"],{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:U,onChange:function(e){ne.current?ne.current=!1:(W(e),Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")&&setTimeout((function(){ne.current=!0,W(re.current.evaluateScript)}),200))}}))),(null===(n=c.detail)||void 0===n?void 0:n.identity)<3&&!!A.length&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:Qe.a.title},"\u670d\u52a1\u914d\u7f6e"),o.a.createElement("div",{className:Qe.a.serviceSettingWrap},null===A||void 0===A?void 0:A.map((function(e,t){return o.a.createElement("div",{key:t,className:"mb30"},o.a.createElement("div",null,o.a.createElement("span",{className:"font16"},e.name)),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"CPU(\u6838)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.cpu_limit,disabled:oe,onChange:function(e){return De(e.target.value,"cpu_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u6700\u4f4eCPU(\u6838)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.lower_cpu_limit,disabled:oe,onChange:function(e){return De(e.target.value,"lower_cpu_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u5185\u5b58\u9650\u5236(M)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.memory_limit,disabled:oe,onChange:function(e){return De(e.target.value,"memory_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u5185\u5b58\u8981\u6c42(M)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.request_limit,style:{width:300},disabled:oe,onChange:function(e){return De(e.target.value,"request_limit",t)}}),o.a.createElement("label",{className:Qe.a.serviceSetTip},"\u6e29\u99a8\u63d0\u793a\uff1a\u7eaf\u7f16\u7a0b\u7c7b\u578b\u5b9e\u8bad\u5efa\u8bae\u4f7f\u7528\u9ed8\u8ba4\u503c\uff0c\u5bf9\u4e8e\u5927\u6570\u636e\u7b49\u5efa\u8bae\u4f7f\u7528\u6700\u5927\u5185\u5b58\u768430%")))})))))),o.a.createElement("div",{className:Qe.a.btns},o.a.createElement(j["a"],{size:"large",style:{marginRight:20},onClick:xe},"\u53d6\u6d88"),o.a.createElement(j["a"],{size:"large",type:"primary",disabled:null===f,onClick:function(){return Oe()}},"\u4fdd\u5b58"))),o.a.createElement(Ye["a"],null),o.a.createElement(qe,{onFinish:function(e){return W(e)}}),o.a.createElement($e["a"],null))},rt=Object(y["a"])((function(e){var t=e.practiceSetting,n=e.globalSetting,r=e.shixunsDetail,a=e.user;return{practiceSetting:t,globalSetting:n,shixunsDetail:r,user:a}}))(nt),at=(n("g9YV"),n("wCAj")),it=(n("5Dmo"),n("3S7+")),ot=n("P5Jw"),ct=n("wd/R"),lt=n.n(ct),st=n("3d99"),ut=n.n(st),_t=n("sckv"),dt=n.n(_t),ft=n("KhGG");function ht(){ht=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var pt=L["a"].Dragger,mt=function(e){e.dispatch;var t,n=e.id,r=e.onClose,a=e.onOK,c=e.visible,l=e.wrapClassName,d=e.local,f=e.containerId,p=e.rootIdentifier,m=Object(i["useState"])({}),v=Object(C["a"])(m,2),E=v[0],y=v[1],b=Object(i["useState"])([]),O=Object(C["a"])(b,2),w=O[0],x=O[1],D=Object(i["useState"])([]),L=Object(C["a"])(D,2),j=L[0],M=L[1],T=Object(i["useState"])(0),I=Object(C["a"])(T,2),N=I[0],R=I[1],B=Object(i["useState"])(!1),U=Object(C["a"])(B,2),W=U[0],K=U[1],G=Object(i["useState"])(!1),J=Object(C["a"])(G,2),q=J[0],V=J[1],z=S["a"].useForm(),Z=Object(C["a"])(z,1),H=Z[0],Q=Object(i["useState"])([]),Y=Object(C["a"])(Q,2),X=Y[0],$=Y[1],ee=Object(i["useRef"])([]);Object(i["useEffect"])((function(){c&&(H.resetFields(),$([]),M([]),x([]),R(0),V(!1),K(!1))}),[c]);var te=function(e){if("done"===e.file.status||"uploading"===e.file.status){var t,n,r;if($(e.fileList),!e.file.response)return;if(null===(t=e.file.response)||void 0===t?void 0:t.id)return void s["b"].success("\u4e0a\u4f20\u6210\u529f\uff01");$(X.filter((function(t){return t.uid!==e.file.uid}))),(null===(n=e.file.response)||void 0===n?void 0:n.message)&&s["b"].info(null===(r=e.file.response)||void 0===r?void 0:r.message)}},ne=function(){var e=Object(_["a"])(ht().mark((function e(t){var r,a,i;return ht().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(N){e.next=8;break}return a=X.filter((function(e){return e.uid!==t.uid})),$(a),ee.current=Object(A["a"])(a),x(w.filter((function(e){return e!==t.name}))),s["b"].info("\u5220\u9664\u6210\u529f"),a.length||(H.setFieldsValue({file:void 0}),H.validateFields()),e.abrupt("return");case 8:if(t.response){e.next=11;break}return s["b"].info("\u8fd8\u672a\u4e0a\u4f20\u5b8c\u6210\uff0c\u65e0\u6cd5\u8fdb\u884c\u5220\u9664\u64cd\u4f5c\uff01"),e.abrupt("return");case 11:return e.next=13,Object(g["a"])("/api/shixuns/".concat(n,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null===t||void 0===t||null===(r=t.response)||void 0===r?void 0:r.id]}});case 13:i=e.sent,0===i.status&&($(X.filter((function(e){return e.uid!==t.uid}))),s["b"].info("\u5220\u9664\u6210\u529f"));case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),re=function(e){if(null===X||void 0===X?void 0:X.some((function(t){return t.name===e.name})))return s["b"].info("".concat(e.name,"\u6587\u4ef6\u5df2\u5b58\u5728")),!1;if(e.size/1024/1024>500)return s["b"].info("\u6587\u4ef6\u8d85\u8fc7500M\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42"),!1;var t={name:e.name,uid:e.uid,file:e,percent:0};return X.push(t),ee.current=Object(A["a"])(X),$(Object(A["a"])(X)),!1},ae={height:300,multiple:!0,disabled:N>0,withCredentials:!0,fileList:X,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),onChange:te,onRemove:ne,beforeUpload:re},ie=function(e,t,n,r,a){var i=new FormData;Object.keys(e).forEach((function(t){i.append(t,e[t])}));var o=new window.XMLHttpRequest;return o.withCredentials=!0,o.addEventListener("load",(function(e){var t;n(JSON.parse(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.response))}),!1),o.addEventListener("error",(function(e){a&&a(e)}),!1),o.upload.onprogress=function(e){r&&r(e)},o.open("POST",t),o.send(i),o},oe=function(e,t){if(e.lengthComputable){var n=Math.floor(e.loaded/e.total*100),r=Object(k["a"])(Object(k["a"])({},t),{},{percent:n,status:100===n?"done":"uploading"});console.log(ee.current,333),ee.current=ee.current.map((function(e){return e.uid===t.uid?r:e})),$(ee.current)}},ce=function(e,t){var n=Object(k["a"])(Object(k["a"])({},t),{},{status:"error"});s["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),ee.current=ee.current.map((function(e){return e.uid===t.uid?n:e})),ee.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(V(!1),R(2)),$(ee.current)},le=function(e,t){var n=Object(k["a"])(Object(k["a"])({},t),{},{status:"done"});if(0===e.status||(n=Object(k["a"])(Object(k["a"])({},t),{},{status:"error"}),s["b"].error("\u4e0a\u4f20\u5931\u8d25!")),ee.current=ee.current.map((function(e){return e.uid===t.uid?n:e})),ee.current.every((function(e){return"done"===e.status})))return s["b"].success("\u4e0a\u4f20\u5b8c\u6210!"),void de(!0);ee.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(V(!1),R(2)),$(ee.current)},se=function(){var e=Object(_["a"])(ht().mark((function e(t){var r,a,i,o,c,l,u,_;return ht().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(V(!0),3!==N){e.next=4;break}return R(2),e.abrupt("return");case 4:if(2!==N&&1!==N){e.next=7;break}return ue(),e.abrupt("return");case 7:return r=t||{},a=r.commitMessage,i=void 0===a?"":a,o=r.fileOss,c=void 0===o?[]:o,l=d?X:c,u=l.map((function(e){return e.name})),e.next=12,Object(g["a"])("/api/shixuns/".concat(n,"/check_data_sets"),{method:"post",body:{files_name:u}});case 12:if(_=e.sent,-3!==_.status){e.next=17;break}return x(null===_||void 0===_?void 0:_.exist_files),V(!1),e.abrupt("return");case 17:if("{}"!==JSON.stringify(_)){e.next=21;break}return V(!1),s["b"].error("\u7f51\u7edc\u5df2\u65ad\u5f00,\u8bf7\u7a0d\u540e\u91cd\u8bd5!"),e.abrupt("return");case 21:0===_.status&&(X.forEach((function(e){var t=ie({file:e.file,description:i},"".concat(F["a"].API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return oe(t,e)}),(function(t){return ce(t,e)}));j.push(t)})),R(1));case 22:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ue=function(){var e=Object(k["a"])({},H.getFieldsValue())||{},t=e.commitMessage,r=void 0===t?"":t,a=ee.current.filter((function(e){return"error"===e.status})),i=ee.current.map((function(e){return Object(k["a"])(Object(k["a"])({},e),{},{status:"error"===e.status?"uploading":e.status})}));$(i),a.forEach((function(e){var t=ie({file:e.file,description:r},"".concat(F["a"].API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return oe(t,e)}),(function(t){return ce(t,e)}));j.push(t)}))},_e=function(e){if(console.log(e,"changedValues"),"fileOss"in e){var t,n;if((null===e||void 0===e?void 0:e.fileOss.every((function(e){return"done"===e.status})))&&(null===e||void 0===e||null===(t=e.fileOss)||void 0===t?void 0:t.length))return s["b"].success("\u4e0a\u4f20\u5b8c\u6210!"),void de(!0);if((null===e||void 0===e?void 0:e.fileOss.every((function(e){return"done"===e.status||"error"===e.status})))&&(null===e||void 0===e||null===(n=e.fileOss)||void 0===n?void 0:n.length))return R(3),void V(!1);x(w.filter((function(t){var n;return null===e||void 0===e||null===(n=e.fileOss)||void 0===n?void 0:n.some((function(e){return e.name===t}))})))}y(Object(k["a"])({},H.getFieldsValue()))},de=function(e){e||(K(!0),j.forEach((function(e){e.abort()}))),a(),r()},fe=function(){var e=Object(k["a"])({},H.getFieldsValue())||{},t=e.fileOss,n=void 0===t?[]:t,r=null===X||void 0===X?void 0:X.every((function(e){return"done"===e.status})),a=null===n||void 0===n?void 0:n.every((function(e){return"done"===e.status}));r&&a?de():u["a"].confirm({title:"\u5173\u95ed\u5f39\u6846\u63d0\u793a",content:"\u6709\u6587\u4ef6\u672a\u4e0a\u4f20,\u662f\u5426\u786e\u5b9a\u79bb\u5f00\uff1f",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){de()}})},he=function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",null,o.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(dt.a.colorBlue)})),o.a.createElement("div",{className:"font14 mt30"},"\u62d6\u62fd\u6587\u4ef6\u6216",o.a.createElement("span",{className:"".concat(dt.a.colorBlue," ml5")},"\u70b9\u51fb\u6b64\u5904\u4e0a\u4f20")))},pe=function(e){console.log(e,444)};return o.a.createElement(u["a"],{visible:c,wrapClassName:l,onOk:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u4e0a\u4f20\u6587\u4ef6"]),H.submit()},centered:!0,okText:0===N?"\u786e\u5b9a":1===N?"\u4e0a\u4f20\u4e2d":"\u91cd\u65b0\u4e0a\u4f20",okButtonProps:{loading:q},onCancel:fe,width:"1000px",title:"\u4e0a\u4f20\u6587\u4ef6"},o.a.createElement("div",{className:dt.a.wrap},o.a.createElement(S["a"],{className:"mt10",form:H,scrollToFirstError:!0,layout:"vertical",onFinish:se,onValuesChange:_e},d?o.a.createElement(S["a"].Item,{label:o.a.createElement("div",null,"\u9009\u62e9\u6587\u4ef6 ",o.a.createElement("span",{className:"c-light-black"},"(\u5355\u4e2a\u6587\u4ef6\u4e0d\u8d85\u8fc7500M)")),name:"file",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},o.a.createElement(pt,ae," ",he())):o.a.createElement(S["a"].Item,{label:o.a.createElement("div",null,"\u9009\u62e9\u6587\u4ef6 ",o.a.createElement("span",{className:"c-light-black"},"(\u5355\u4e2a\u6587\u4ef6\u4e0d\u8d85\u8fc7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},o.a.createElement(ft["b"],{identifier:p,cancelUpload:W,container_type:"Shixun",container_id:f,uploading:N<3?N:0,disabled:N>0,height:300,maxSize:107374182400,description:E.commitMessage||"",text:he(),onComplete:pe})),!!w.length&&o.a.createElement("span",{className:dt.a.repeatedName},w.join("\u3001"),"\u5df2\u5b58\u5728,\u8bf7\u5220\u9664\u540e\u518d\u4e0a\u4f20"),o.a.createElement(S["a"].Item,{name:"commitMessage",label:"\u5907\u6ce8:",rules:[{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},o.a.createElement(P["a"],{bordered:!1,disabled:N>0,maxLength:100,suffix:"".concat((null===(t=E.commitMessage)||void 0===t?void 0:t.length)||0,"/100"),placeholder:"\u8bf7\u586b\u5199\u5907\u6ce8\u4fe1\u606f"})))))},vt=mt,gt=n("xKgJ");function Et(){Et=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}o.a.Fragment;var yt=function(e){var t,r,c,l,d=e.globalSetting,f=e.dispatch,p=e.practiceSetting,m=e.shixunsDetail,v=(e.user,Object(a["a"])(e,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),p.id),E=Object(i["useState"])([]),y=Object(C["a"])(E,2),b=y[0],O=y[1],w=Object(i["useState"])({}),x=Object(C["a"])(w,2),D=x[0],L=x[1],S=Object(i["useState"])(!1),M=Object(C["a"])(S,2),T=M[0],I=M[1],N=Object(i["useState"])(!0),R=Object(C["a"])(N,2),B=R[0],U=R[1],W=Object(i["useState"])(!1),K=Object(C["a"])(W,2),F=K[0],J=K[1],q=Object(i["useState"])(!1),V=Object(C["a"])(q,2),z=V[0],Z=V[1],H=Object(i["useState"])([]),Q=Object(C["a"])(H,2),Y=Q[0],X=Q[1],$=Object(i["useState"])(!1),ee=Object(C["a"])($,2),te=ee[0],ne=ee[1],re=Object(i["useState"])({}),ae=Object(C["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(i["useState"])({page:1,limit:10,total:0}),le=Object(C["a"])(ce,2),se=le[0],ue=le[1];Object(i["useEffect"])((function(){v&&de()}),[v]);var _e=function(e){var t=Object(k["a"])(Object(k["a"])({},se),{},{page:e});X([]),ue(t),de(t)},de=function(){var e=Object(_["a"])(Et().mark((function e(t){var n,r,a;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={page:1,limit:10,total:0},r=t||n,I(!0),e.next=5,f({type:"shixunsDetail/getSetData",payload:Object(k["a"])(Object(k["a"])({},r),{},{id:v})});case 5:a=e.sent,(null===a||void 0===a?void 0:a.data_sets)&&(I(!1),O(Object(A["a"])(a.data_sets)),ue(Object(k["a"])(Object(k["a"])({},r),{},{total:null===a||void 0===a?void 0:a.data_sets_count})),U(!1),L(Object(k["a"])({},a)));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),he=function(){return o.a.createElement("div",{className:ut.a.empty},o.a.createElement("img",{src:n("8/bI"),width:"258"}),o.a.createElement("span",{className:"c-grey-c"},"\u6682\u65e0\u6570\u636e\u96c6\u6587\u4ef6~"))},pe=function(e){console.log("selectedRowKeys changed: ",e),X(e)},me={selectedRowKeys:Y,columnWidth:70,onChange:pe},ve=function(e){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5220\u9664"]);var t=e?[e]:Y;u["a"].confirm({centered:!0,title:"\u786e\u5b9a\u8981\u5220\u9664\u6587\u4ef6\u5417\uff1f",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var e=Object(_["a"])(Et().mark((function e(){var n,r;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(v,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:n=e.sent,0===n.status&&(r=t.length===b.length&&se.page>1?se.page-1:se.page,s["b"].success("\u5220\u9664\u6210\u529f"),de(Object(k["a"])(Object(k["a"])({},se),{},{page:r})),X([]));case 4:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()})},ge=function(){var e=Object(_["a"])(Et().mark((function e(){var t,n,r,a,i;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=ie.title,n=null,console.log(t,"title"),""!==t){e.next=7;break}return n="\u6587\u4ef6\u540d\u4e0d\u80fd\u4e3a\u7a7a",oe(Object(k["a"])(Object(k["a"])({},ie),{},{errorDes:n})),e.abrupt("return");case 7:if(r=b.find((function(e){return e.id===(null===ie||void 0===ie?void 0:ie.id)})).title,t!==r.substring(0,r.lastIndexOf("."))&&t!==r){e.next=12;break}return n="\u6587\u4ef6\u540d\u4e0d\u80fd\u91cd\u540d",oe(Object(k["a"])(Object(k["a"])({},ie),{},{errorDes:n})),e.abrupt("return");case 12:return a=r.includes(".")?r.substring(r.lastIndexOf("."),r.length):"",e.next=15,Object(g["a"])("/api/shixuns/".concat(v,"/rename_data_sets.json"),{method:"post",body:{id:null===ie||void 0===ie?void 0:ie.id,new_file_name:t+a}});case 15:i=e.sent,0===i.status&&(s["b"].success("\u91cd\u547d\u540d\u6210\u529f"),de(se),J(!1),oe({}));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=ie.download_url;ye(e),s["b"].success("\u590d\u5236\u6210\u529f"),Z(!1),oe({})},ye=function(e){var t=e,n=document.createElement("input");n.value=t,document.body.appendChild(n),n.select(),document.execCommand("Copy"),n.style.display="none"},be=[{title:"\u6587\u4ef6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return o.a.createElement(it["a"],{title:e},o.a.createElement("span",null,e))}},{title:"\u5907\u6ce8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return o.a.createElement(it["a"],{title:e},o.a.createElement("span",null,e||"--"))}},{title:"\u6700\u540e\u4fee\u6539\u65f6\u95f4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,t){return lt()(t.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6587\u4ef6\u8def\u5f84",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,t){return o.a.createElement("div",{className:ut.a.path},o.a.createElement(it["a"],{title:e},o.a.createElement("span",{className:ut.a.text},e)),o.a.createElement(ot["CopyToClipboard"],{text:e,onCopy:function(){return s["b"].success("\u590d\u5236\u6210\u529f")}},o.a.createElement(it["a"],{title:"\u590d\u5236"},o.a.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))}},{title:"\u6700\u540e\u4fee\u6539\u4eba",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4ef6\u5927\u5c0f",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64cd\u4f5c",dataIndex:"operation",key:"operation",align:"left",width:Object(gt["v"])()?200:120,render:function(e,t){return o.a.createElement("div",{className:ut.a.actionsBtns},o.a.createElement(it["a"],{title:"\u91cd\u547d\u540d"},o.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;oe(Object(G["clone"])(Object(k["a"])(Object(k["a"])({},t),{},{title:(null===t||void 0===t?void 0:t.title.includes("."))?null===t||void 0===t||null===(e=t.title)||void 0===e?void 0:e.substring(0,t.title.lastIndexOf(".")):null===t||void 0===t?void 0:t.title}))),J(!0),Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u91cd\u547d\u540d"])}})),Object(gt["v"])()&&o.a.createElement(it["a"],{title:"\u5206\u4eab"},o.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5206\u4eab"]),oe(Object(G["clone"])(t)),Z(!0)}})),Object(gt["v"])()&&o.a.createElement(it["a"],{title:"\u4e0b\u8f7d"},o.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u4e0b\u8f7d"]),Object(h["s"])(t.title,null===t||void 0===t?void 0:t.download_url)}})),o.a.createElement(it["a"],{title:"\u5220\u9664"},o.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5220\u9664"]),ve(t.id)}})))}}];return o.a.createElement("div",{className:ut.a.dataset},o.a.createElement("div",{className:ut.a.header},o.a.createElement("div",{className:ut.a.title},"\u6570\u636e\u96c6(",se.total,")"),o.a.createElement("div",{className:ut.a.dataPath},o.a.createElement("span",{className:ut.a.pathTitle},"\u6570\u636e\u96c6\u8def\u5f84:"),o.a.createElement("input",{value:null===D||void 0===D?void 0:D.folder_name,disabled:!0}),o.a.createElement(ot["CopyToClipboard"],{text:null===D||void 0===D?void 0:D.folder_name,onCopy:function(){return s["b"].success("\u590d\u5236\u6210\u529f")}},o.a.createElement(it["a"],{placement:"topLeft",title:"\u70b9\u51fb\u590d\u5236\u6570\u636e\u96c6\u8def\u5f84"},o.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),o.a.createElement("div",{className:ut.a.btns},o.a.createElement(j["a"],{type:"primary",ghost:!0,onClick:function(){return ve()},disabled:!Y.length},"\u5220\u9664"),o.a.createElement(j["a"],{type:"primary",onClick:function(){return ne(!0)}},"\u4e0a\u4f20\u6587\u4ef6"))),o.a.createElement("div",{className:ut.a.content},o.a.createElement(fe["a"],{loading:B,active:!0,paragraph:{rows:5}},se.total?o.a.createElement(at["a"],{rowSelection:me,className:ut.a.customTable,dataSource:b,bordered:!1,rowKey:function(e){return e.id},rowClassName:ut.a.row,columns:be,loading:T,pagination:{pageSize:se.limit,total:se.total,current:se.page,onChange:_e,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):he())),o.a.createElement(vt,{rootIdentifier:null===m||void 0===m||null===(t=m.detail)||void 0===t?void 0:t.root_identifier,wrapClassName:ut.a.uploadFileModal,id:v,containerId:null===m||void 0===m||null===(r=m.detail)||void 0===r?void 0:r.id,local:null===d||void 0===d||null===(c=d.setting)||void 0===c?void 0:c.is_local,dispatch:f,visible:te,onClose:function(){return ne(!1)},onOK:de}),o.a.createElement(u["a"],{title:"\u91cd\u547d\u540d",visible:F,onOk:ge,centered:!0,wrapClassName:ut.a.renameModal,onCancel:function(){J(!1),oe({})},width:"1000px"},o.a.createElement("div",null,o.a.createElement("div",{className:ut.a.fileName},o.a.createElement("sup",null,"*"),"\u6587\u4ef6\u540d\xa0:"),o.a.createElement(P["a"],{value:null===ie||void 0===ie?void 0:ie.title,placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u5b57",bordered:!1,onChange:function(e){oe(Object(k["a"])(Object(k["a"])({},ie),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null===ie||void 0===ie||null===(l=ie.title)||void 0===l?void 0:l.length)||0,"/60")}),(null===ie||void 0===ie?void 0:ie.errorDes)&&o.a.createElement("div",{className:ut.a.errorDes},null===ie||void 0===ie?void 0:ie.errorDes))),o.a.createElement(u["a"],{title:"\u5206\u4eab\u4e0b\u8f7d\u94fe\u63a5",visible:z,onOk:Ee,centered:!0,wrapClassName:ut.a.shareModal,onCancel:function(){Z(!1),oe({})},width:"1000px",okText:"\u590d\u5236\u94fe\u63a5"},o.a.createElement("div",null,o.a.createElement("div",{className:ut.a.fileName},"\u53d1\u9001\u94fe\u63a5\uff0c\u522b\u4eba\u53ef\u4ee5\u901a\u8fc7\u94fe\u63a5\u4e0b\u8f7d\u6587\u4ef6",o.a.createElement("span",null,"(\u6709\u6548\u671f\u4e3a3\u5929)")),o.a.createElement(P["a"],{bordered:!1,addonBefore:"\u94fe\u63a5",value:null===ie||void 0===ie?void 0:ie.download_url}))))},bt=Object(y["a"])((function(e){var t=e.globalSetting,n=e.shixunsDetail,r=e.practiceSetting,a=e.user;return{globalSetting:t,shixunsDetail:n,user:a,practiceSetting:r}}))(yt),Ot=(n("aHsQ"),n("sGsY")),wt=n("fKo2"),xt=n.n(wt),Dt=n("BMKw"),Lt=n.n(Dt);function Pt(){Pt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var jt=function(e){return(null===e||void 0===e?void 0:e.length)?e.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1):""},kt=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),r=e.fileType,a=e.path,c=e.onFinish,l=void 0===c?function(){}:c,d=Object(E["m"])(),f=Object(i["useState"])(""),h=Object(C["a"])(f,2),p=h[0],m=h[1],v=Object(i["useState"])([]),g=Object(C["a"])(v,2),y=g[0],b=g[1],O=Object(i["useState"])([]),w=Object(C["a"])(O,2),x=w[0],D=w[1],L=[Mt.OriginalPicturePath,Mt.ExpectPicturePath,Mt.PicturePath],j=L.includes(r);Object(i["useEffect"])((function(){"EditPracticeSetting-SelectFilePath"===t.actionTabs.key&&(m(a||""),S())}),[t.actionTabs.key]);var S=function(){var e=Object(_["a"])(Pt().mark((function e(){var t,r,a,i,o=arguments;return Pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,n({type:"shixunsDetail/getRepository",payload:{id:d.id,path:r}});case 3:a=e.sent,""!==r||(null===a||void 0===a||null===(t=a.trees)||void 0===t?void 0:t.length)||s["b"].warn("\u8bf7\u5148\u53bb\u4ee3\u7801\u4ed3\u5e93\u63d0\u4ea4\u6587\u4ef6"),(null===a||void 0===a?void 0:a.trees)&&(i=a.trees.map((function(e){return Object(k["a"])(Object(k["a"])({},e),{name:e.name,val:e.name})})),D(i||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(e){var t=jt(y),n="".concat(t?"".concat(t,"/"):t).concat(e);r===Mt.Path?!(null===p||void 0===p?void 0:p.includes("".concat(n,"\uff1b")))&&m("".concat(p).concat(n,"\uff1b")):r===Mt.ExecPath&&m(n)},T=function(e){if("tree"===e.type){y.length?y.push({val:"/".concat(e.val),path:e.val}):y.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.val),path:e.val}),b(y);var t=jt(y);j&&m(t),S(t)}},I=function(e,t){var n=y.filter((function(e,n){return n<=t}));b(n);var r=jt(n);j&&m(r),S(r)},A=function(){var e=Object(_["a"])(Pt().mark((function e(){return Pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:l(p),N();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){m(""),b([]),D([]),n({type:"shixunsDetail/setActionTabs",payload:{}})},R=jt(y);return o.a.createElement(u["a"],{centered:!0,title:"\u6587\u4ef6\u8def\u5f84",closable:!1,keyboard:!1,visible:"EditPracticeSetting-SelectFilePath"===t.actionTabs.key,onOk:A,onCancel:N},o.a.createElement("div",{className:Lt.a.wrap},o.a.createElement("div",{className:Lt.a.content},o.a.createElement("div",{className:Lt.a.mainPathWrap},!!(null===y||void 0===y?void 0:y.length)&&y.map((function(e,t){return o.a.createElement("a",{key:t,onClick:function(){return I(e,t)}},e.val)}))),!!(null===x||void 0===x?void 0:x.length)&&x.map((function(e,t){return"tree"===e.type?o.a.createElement("a",{key:t,onClick:function(){return T(e)}},o.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(Lt.a.colorBlue)}),R?"".concat(R,"/"):R,e.name):o.a.createElement("a",{key:t,onClick:function(){return M("".concat(e.name))}},o.a.createElement("i",{className:"iconfont icon-zuoye ".concat(Lt.a.colorBlue)}),R?"".concat(R,"/"):R,e.name)}))),o.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),o.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09",readOnly:!0,value:p,onChange:function(e){return m(e.target.value)}})))},St=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(kt);function Ct(){Ct=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}Ot["a"].Countdown;var Mt=function(e){return e["Path"]="path",e["ExecPath"]="exec_path",e["OriginalPicturePath"]="original_picture_path",e["ExpectPicturePath"]="expect_picture_path",e["PicturePath"]="picture_path",e}({}),Tt=function(e){e.globalSetting,e.loading;var t=e.dispatch,n=(e.practiceSetting,e.shixunsDetail,Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(i["useState"])()),r=Object(C["a"])(n,2),c=(r[0],r[1],Object(i["useState"])()),l=Object(C["a"])(c,2),s=(l[0],l[1],Object(i["useRef"])(),Object(i["useState"])()),u=Object(C["a"])(s,2),d=(u[0],u[1],Object(i["useState"])()),f=Object(C["a"])(d,2),h=(f[0],f[1],Object(i["useState"])()),p=Object(C["a"])(h,2),m=(p[0],p[1],Object(i["useRef"])(!0),Object(i["useState"])(!0)),g=Object(C["a"])(m,2),y=(g[0],g[1],Object(i["useState"])(700)),b=Object(C["a"])(y,2),O=(b[0],b[1],Object(i["useState"])("")),w=Object(C["a"])(O,2),L=w[0],S=w[1],M=(Object(i["useRef"])(),Object(E["m"])());Object(i["useEffect"])((function(){T()}),[]);var T=function(){var e=Object(_["a"])(Ct().mark((function e(){var t;return Ct().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["S"])({identifier:M.id});case 2:t=e.sent,(null===t||void 0===t?void 0:t.url)&&S(null===t||void 0===t?void 0:t.url);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(e){t({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},A=function(){var e=Object(_["a"])(Ct().mark((function e(n){return Ct().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["Ib"])({id:M.id,startup_file:n});case 2:T(),t({type:"practiceSetting/getCommonData",payload:Object(k["a"])({},M)});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return o.a.createElement("div",{className:xt.a.warehouse},o.a.createElement(x["a"],{className:"mt20 ml20 font14",align:"middle"},o.a.createElement(D["a"],null,o.a.createElement("span",{className:"c-red"},"* "),"\u9ed8\u8ba4\u6253\u5f00\u6587\u4ef6\uff1a"),o.a.createElement(D["a"],{flex:"300px",onClick:function(){return I(Mt.ExecPath)}},o.a.createElement(P["a"],{value:L})),o.a.createElement(D["a"],{flex:"1"},o.a.createElement(j["a"],{type:"primary",className:"ml10",onClick:function(){return I(Mt.ExecPath)}},"\u8bbe\u7f6e"))),o.a.createElement("iframe",{onLoad:function(e){},src:L,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),o.a.createElement(St,{fileType:"exec_path",path:"",onFinish:function(e){return A(e)}}))},It=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(Tt),At=function(e){var t=e.tabsActive,n=Object(a["a"])(e,["tabsActive"]);return o.a.createElement(o.a.Fragment,null,"information"===t&&o.a.createElement($,null),"warehouse"===t&&o.a.createElement(ee["default"],null),"level"===t&&o.a.createElement(_e,n),"collaborate"===t&&o.a.createElement(Te,n),"setting"===t&&o.a.createElement(Ie["a"],null),"environment"===t&&o.a.createElement(rt,n),"dataset"===t&&o.a.createElement(bt,null),"service"===t&&o.a.createElement(It,n))},Nt=At,Rt=n("Jv0p"),Bt=n.n(Rt),Ut=n("luix"),Wt=n.n(Ut),Kt=[{name:"\u57fa\u672c\u4fe1\u606f",icon:o.a.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4ee3\u7801\u4ed3\u5e93",icon:o.a.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4efb\u52a1\u5173\u5361",icon:o.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5b9e\u9a8c\u73af\u5883",icon:o.a.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636e\u96c6",icon:o.a.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670d\u52a1",icon:o.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4f5c\u4eba\u5458",icon:o.a.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8bbe\u7f6e",icon:o.a.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Gt=function(e){e.globalSetting,e.loading;var t,r=e.dispatch,c=e.shixunsDetail,l=e.practiceSetting,s=(Object(a["a"])(e,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),l.base_info_warning),_=l.challenges_warning,d=l.id,f=l.repository_warning,h=l.sideBar,p=l.service_warning,m=Object(E["l"])(),v=Object(E["m"])();Object(i["useEffect"])((function(){var e,t,n=null===m||void 0===m||null===(e=m.query)||void 0===e?void 0:e.tabId,a=m.pathname.split("/").length,i=(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.windows_vnc)?Kt.filter((function(e){return"dataset"!==e.tabId})):Kt,o=i.map((function(e){return e.tabId})).includes(n);n&&o?r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):a>4?r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!o)&&r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.windows_vnc]),Object(i["useEffect"])((function(){return function(){r({type:"practiceSetting/setSideBarTabs",payload:Object(k["a"])(Object(k["a"])({},l.sideBar),{},{selectPath:""})})}}),[v.id]);var g=function(e){var t;if(e!==h.tabsActive){var n=function(){y["c"].push("/shixuns/".concat(d,"/edit?tabId=").concat(e)),r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};(null===l||void 0===l||null===(t=l.sideBar)||void 0===t?void 0:t.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){n()}}):n()}},b=function(){var e,t=(null===c||void 0===c||null===(e=c.detail)||void 0===e?void 0:e.windows_vnc)?Kt.filter((function(e){return"dataset"!==e.tabId})):Kt;return t.filter((function(e){var t;return(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.is_jupyter_lab)?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var t=e.name,n=e.icon,r=e.tabId;return o.a.createElement("div",{key:r,className:l.sideBar.tabsActive===r?Bt.a.itemActive:Bt.a.item,onClick:function(){return g(r)}},n,o.a.createElement("span",{className:Bt.a.name},t),"information"===r&&s&&o.a.createElement(it["a"],{title:"\u8bf7\u5b8c\u5584\u57fa\u672c\u4fe1\u606f"},o.a.createElement("img",{src:Wt.a,alt:""})),"level"===r&&_&&o.a.createElement(it["a"],{title:"\u8bf7\u521b\u5efa\u4efb\u52a1\u5173\u5361"},o.a.createElement("img",{src:Wt.a,alt:""})),"service"===r&&p&&o.a.createElement(it["a"],{title:"\u8bf7\u8bbe\u7f6e\u9ed8\u8ba4\u6253\u5f00\u6587\u4ef6"},o.a.createElement("img",{src:Wt.a,alt:""})),"warehouse"===r&&f&&o.a.createElement(it["a"],{title:"\u8bf7\u5f00\u542f\u4ee3\u7801\u4ed3\u5e93"},o.a.createElement("img",{src:Wt.a,alt:""})))}))};return o.a.createElement("div",{className:Bt.a.sidebar},o.a.createElement("div",{className:Bt.a.items},b()),o.a.createElement("div",{className:Bt.a.question},o.a.createElement(it["a"],{placement:"right",title:"\u5e38\u89c1\u95ee\u9898"},o.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){return window.open("https://www.educoder.net/forums/4692")}},o.a.createElement("img",{src:n("kPWJ"),height:44,width:44,alt:""})))))},Ft=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.shixunsDetail,a=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:a,shixunsDetail:r}}))(Gt),Jt=function(e){e.globalSetting,e.loading;var t=e.dispatch,n=e.practiceSetting,c=Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting"]),s=n.sideBar,u=(s.tabsActive,Object(E["m"])());return Object(i["useEffect"])((function(){return t({type:"globalSetting/headerFooterToggle",payload:!1}),t({type:"shixunsDetail/getShixunsDetail",payload:u}),t({type:"shixunsDetail/getSettingsData",payload:u}),function(){t({type:"globalSetting/headerFooterToggle",payload:!0}),t({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),o.a.createElement("div",{className:l.a.practiceSetting},o.a.createElement("div",{className:l.a.wrapHeader},o.a.createElement(w,null)),o.a.createElement("div",{className:l.a.wrapLayout},o.a.createElement("div",{className:l.a.wrapSidebar},o.a.createElement(Ft,null)),o.a.createElement("div",{className:l.a.wrapContent},o.a.createElement(Nt,Object(r["a"])({},c,{tabsActive:n.sideBar.tabsActive})))))};t["default"]=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:r}}))(Jt)},WdTA:function(e,t,n){e.exports=n.p+"static/studnetqun.a5754d96.png"},ZW9T:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=n("k1fw"),a=(n("miYZ"),n("tsqr")),i=n("rAM+"),o=n("tJVT"),c=n("PpiC"),l=n("q1tI"),s=n.n(l),u=n("bdgK");function _(e,t,n,a,i){var o=t.getWordUntilPosition(n),c={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:o.startColumn,endColumn:o.endColumn},l=a.map((function(t){return{label:t,kind:e.languages.CompletionItemKind.Keyword,insertText:t,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}}));return i.map((function(e){l.push(Object(r["a"])(Object(r["a"])({},e),{},{range:c}))})),l}var d=function(e){var t={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},n=["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(r,a){var i=_(e,r,a,n,[t]);return{suggestions:i}}});var r=["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(t,n){var a=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=_(e,t,n,r,a);return{suggestions:i}}});var a=["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(n,r){var i=[t,{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}],o=_(e,n,r,a,i);return{suggestions:o}}})},f="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",h=n("LvDl");function p(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function m(){}var v={"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 g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||r.target.offsetWidth>0)&&z.current.instance.layout()}}catch(a){n.e(a)}finally{n.f()}})),e.observe(V.current)),e}function $(){a["b"].warn(decodeURIComponent(f))}function ee(){var e=z.current.instance;if(e){var t=e.getSelection(),n=z.current.pastePos||{},r=new E.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:r,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),T())}Object(l["useEffect"])((function(){var e=z.current.instance;if(null!=b&&e&&Q){var t=e.getModel();t&&b!==t.getValue()&&(!0,t.setValue(b),e.layout(),!1)}}),[b,Q,z.current]);var ne=function(){if(A&&z.current.instance){var e=z.current.instance.getContentHeight();_e(e0||a.target.offsetWidth>0)&&e.layout()}}catch(o){r.e(o)}finally{r.f()}})),t.observe(g.current)),t}Object(l["useEffect"])((function(){g.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){E=e;var t=E.editor.createDiffEditor(g.current,Object(r["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},v));w(t);var n=x(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(g.current)}}))}),[]),Object(l["useEffect"])((function(){O&&O.setModel({original:E.editor.createModel(d,h),modified:E.editor.createModel(f,h)})}),[d,f,h,O]);var D=p(a),L=p(_),P={width:D,height:L};return s.a.createElement("div",{className:"my-diff-editor",ref:g,style:P})}},aBPH:function(e,t,n){e.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(e,t,n){e.exports={flex_box_center:"flex_box_center___3qTxW",flex_space_between:"flex_space_between___3ea87",flex_box_vertical_center:"flex_box_vertical_center___3pRKY",flex_box_center_end:"flex_box_center_end___1knqW",flex_box_column:"flex_box_column___2jnF_",header:"header___1jftB","flex-center":"flex-center___2n5vX",title:"title___JYziX",schedule:"schedule___3dZqv",clickWarp:"clickWarp___Nw-Yv",num:"num___2kh_y",subject:"subject___3cFDa",btns:"btns___jk1p6",btn:"btn___2VKv5",simulate:"simulate___3PtJU",exit:"exit___3vlKF"}},bKvZ:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2dXfh",flex_space_between:"flex_space_between___2BhUa",flex_box_vertical_center:"flex_box_vertical_center___15ksZ",flex_box_center_end:"flex_box_center_end___3JbfY",flex_box_column:"flex_box_column___1raS-",level:"level___W4wcy",left:"left___1XwUw",container:"container___16wfS",title:"title___2mqN2",listWrap:"listWrap___U0Df3",list:"list___2YNXa",s3:"s3___25biP",s2:"s2___3z1Hl",listActive:"listActive___1B21p",os:"os___2rPuf",btns:"btns___3SwkA",btnsWrap:"btnsWrap___30oSS",icon:"icon___IUU5o",btn:"btn___GdOfs",d1:"d1___uGVV7",d2:"d2___12wBt",shrink:"shrink___tBEU_",elseShrink:"elseShrink___1vnuF",right:"right___27lwg",addIcon:"addIcon___3jWNX"}},bUJZ:function(e,t){e.exports="data:image/png;base64,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"},cRFk:function(e,t,n){e.exports=n.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(e,t,n){"use strict";n.r(t);n("+L6B");var r=n("2/Rp"),a=(n("T2oS"),n("W9HT")),i=(n("14J3"),n("BMrR")),o=(n("2qtc"),n("kLXV")),c=(n("jCWc"),n("kPKH")),l=(n("qVdP"),n("jsC+")),s=n("k1fw"),u=(n("lUTK"),n("BvKs")),_=n("9og8"),d=(n("miYZ"),n("tsqr")),f=(n("5Dmo"),n("3S7+")),h=n("tJVT"),p=n("PpiC"),m=(n("Znn+"),n("ZTPi")),v=n("q1tI"),g=n.n(v),E=n("B6bo"),y=n.n(E),b=n("Ty5D"),O=n("9kvl"),w=(n("BoS7"),n("Sdc0")),x=n("oBTY"),D=(n("ozfa"),n("MJZm")),L=n("P5Jw"),P=(n("5NDa"),n("5rEg")),j=(n("y8nQ"),n("Vl3Y")),k=n("aBPH"),S=n.n(k);function C(){C=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var M=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=(D[0],D[1]);Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;L(n)}}),[]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var k=function(){var e=Object(_["a"])(C().mark((function e(){var a,i,o=arguments;return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:"",path:(r.defaultPath?r.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!n||void 0}});case 3:i=e.sent,(null===i||void 0===i?void 0:i.url)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:(r.defaultPath?r.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"60%",centered:!0,visible:r.visible,wrapClassName:S.a.modal,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u65b0\u5efa\u6587\u4ef6\u5939"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n,r,a=Object(s["a"])({},w.getFieldsValue()),i=null===a||void 0===a||null===(e=a.path)||void 0===e?void 0:e.split(""),o=null===a||void 0===a||null===(t=a.file)||void 0===t?void 0:t.split("");(null===i||void 0===i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)&&(a.path=a.path.substring(0,a.path.length-1)),(null===o||void 0===o||null===(r=o.filter((function(e){return"/"==e})))||void 0===r?void 0:r.length)&&(a.file=a.file.substring(0,a.path.length-1)),w.setFieldsValue(Object(s["a"])({},a)),m(a)}},g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u5939\u540d\u79f0\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:S.a.filePath},r.defaultPath+"/")),g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5939\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5939\u540d\u79f0",size:"large"}))))),g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u540d\u79f0\uff1a",name:"file"},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0\uff0c\u5982\u679c\u4e0d\u586b\u5199\u7cfb\u7edf\u5c06\u5728\u6587\u4ef6\u5939\u4e0b\u521b\u5efa.gitkeep\u7684\u9ed8\u8ba4\u6587\u4ef6",size:"large"})),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u672c\u6b21\u63d0\u4ea4\u7684\u4e3b\u8981\u4fe1\u606f\uff0c\u5408\u7406\u7684\u63cf\u8ff0\u4fe1\u606f\u6709\u5229\u4e8e\u4ee3\u7801\u5386\u53f2\u8bb0\u5f55\u7684\u7ba1\u7406",size:"large"}))))))},T=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(M),I=n("7ahc");function A(){A=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var N=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=(D[0],D[1]);Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;L(n)}}),[]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var k=function(){var e=Object(_["a"])(A().mark((function e(){var a,i,o=arguments;return A().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:a.codeMirror,path:(r.defaultPath?r.defaultPath+"/":"")+a.path,secret_repository:!n||void 0}});case 3:i=e.sent,(null===i||void 0===i?void 0:i.url)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:(r.defaultPath?r.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"60%",visible:r.visible,wrapClassName:S.a.modal,centered:!0,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u65b0\u5efa\u6587\u4ef6"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n=Object(s["a"])({},w.getFieldsValue()),r=null===n||void 0===n||null===(e=n.path)||void 0===e?void 0:e.split("");(null===r||void 0===r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),w.setFieldsValue(Object(s["a"])({},n)),m(n)}},g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u540d\u79f0\u6216\u6587\u4ef6\u8def\u5f84\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:S.a.filePath},r.defaultPath+"/")),g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0",size:"large"}))))),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u672c\u6b21\u63d0\u4ea4\u7684\u4e3b\u8981\u4fe1\u606f\uff0c\u5408\u7406\u7684\u63cf\u8ff0\u4fe1\u606f\u6709\u5229\u4e8e\u4ee3\u7801\u5386\u53f2\u8bb0\u5f55\u7684\u7ba1\u7406",size:"large"})),g.a.createElement("div",{className:"mt10 mb20"},g.a.createElement(j["a"].Item,{name:"codeMirror",label:"\u6587\u4ef6\u5185\u5bb9\uff1a",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5185\u5bb9"}]},g.a.createElement(I["a"],{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},R=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(N);function B(){B=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var U=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=D[0],k=D[1],C=Object(v["useState"])(""),M=Object(h["a"])(C,2),T=M[0],I=M[1];Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=r.defaultPath.split("/");1===e.length?(k(""),I(r.defaultPath)):(I(e.pop()),k(e.join("/")+"/"))}),[r.defaultPath]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var A=function(){var e=Object(_["a"])(B().mark((function e(){var a,i,o=arguments;return B().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:r.defaultPath,to:L+a.path,message:a.commitMessage||"".concat(r.defaultPath," rename to ").concat(L).concat(a.path," "),secret_repository:n}});case 3:i=e.sent,0===(null===i||void 0===i?void 0:i.status)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:a.path,name:a.path}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"40%",visible:r.visible,wrapClassName:S.a.modal,centered:!0,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u63d0\u4ea4\u8bf4\u660e"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:A,onChange:function(){var e,t,n=Object(s["a"])({},w.getFieldsValue()),r=null===n||void 0===n||null===(e=n.path)||void 0===e?void 0:e.split("");(null===r||void 0===r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),w.setFieldsValue(Object(s["a"])({},n)),m(n)}},g.a.createElement(j["a"].Item,{label:"\u91cd\u547d\u540d\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0",size:"large",defaultValue:T}))))),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage"},g.a.createElement(P["a"],{placeholder:"\u5982\u4e0d\u586b\u5199\uff0c\u9ed8\u8ba4\u63d0\u4ea4\u4fe1\u606f\u662f\uff08".concat(r.defaultPath," rename to \u65b0\u7684\u540d\u79f0 \uff09"),size:"large"}))))))},W=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(U),K=(n("DZo9"),n("8z0m")),G=n("m3rI"),F=n("8j3D"),J=n("RC3E"),q=n.n(J);function V(){V=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var z=K["a"].Dragger,Z=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,r=e.isRepository,a=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),i=Object(b["l"])(),c=Object(b["m"])(),l=Object(v["useState"])({}),u=Object(h["a"])(l,2),f=u[0],m=u[1],E=Object(v["useRef"])(),y=j["a"].useForm(),w=Object(h["a"])(y,1),x=w[0],D=Object(v["useState"])([]),L=Object(h["a"])(D,2),k=L[0],S=L[1],C=Object(v["useState"])(),M=Object(h["a"])(C,2),T=M[0],I=M[1];Object(v["useEffect"])((function(){a.visible&&(x.resetFields(),S([]))}),[a.visible]),Object(v["useEffect"])((function(){E.current=c.id}),[]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;I(n)}}),[]);var A=function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,r,a;if(S(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void d["b"].success("\u4e0a\u4f20\u6210\u529f\uff01");S(k.filter((function(t){return t.uid!==e.file.uid}))),(null===(r=e.file.response)||void 0===r?void 0:r.message)&&d["b"].info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},N=function(){var e=Object(_["a"])(V().mark((function e(t){var a;return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return d["b"].info("\u8fd8\u672a\u4e0a\u4f20\u5b8c\u6210\uff0c\u65e0\u6cd5\u8fdb\u884c\u5220\u9664\u64cd\u4f5c\uff01"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:T?"".concat(T,"/").concat(t.name):t.name,message:x.getFieldValue("commitMessage")||"\u5220\u9664\u4e86".concat(T?"".concat(T,"/").concat(t.name):t.name),secret_repository:!r||null}});case 5:a=e.sent,0===a.status&&(S(k.filter((function(e){return e.uid!==t.uid}))),d["b"].info("\u5220\u9664\u6210\u529f"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R={height:300,multiple:!0,withCredentials:!0,data:function(){var e=Object(_["a"])(V().mark((function e(){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(_["a"])(V().mark((function e(n,i){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:setTimeout(Object(_["a"])(V().mark((function e(){var i;return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,x.getFieldsValue();case 2:e.sent,i=Object(s["a"])(Object(s["a"])({},{path:a.defaultPath?a.defaultPath:"",message:f.commitMessage||"\u4e0a\u4f20\u4e86".concat(t)}),r?{}:{secret_repository:!0}),n(i);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}(),fileList:k,method:"post",action:"".concat(G["a"].API_SERVER,"/api/shixuns/").concat(E.current,"/upload_git_file.json"),onChange:A,onRemove:N,beforeUpload:function(e){t=e.name}},B=function(){var e=Object(_["a"])(V().mark((function e(t){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,x.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),U();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e,t;O["c"].push("/shixuns/".concat(E.current,"/").concat(null===(e=i.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3]).concat(T?"/master/shixun_show/".concat(T):""))};return g.a.createElement(o["a"],{visible:a.visible,onOk:B,centered:!0,onCancel:a.onClose,width:"70%"},g.a.createElement("section",{className:q.a.bg},g.a.createElement("div",{className:q.a.wrap},g.a.createElement("div",{className:q.a.title},"\u4e0a\u4f20\u6587\u4ef6"),g.a.createElement(j["a"],{className:"mt10",form:x,scrollToFirstError:!0,layout:"vertical",onFinish:B,onValuesChange:function(){return m(Object(s["a"])({},x.getFieldsValue()))}},g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u5fc5\u586b\uff0c\u63cf\u8ff0\u4e3b\u8981\u4fee\u6539\u5185\u5bb9\uff08\u76f8\u5f53\u4e8eGit Commit message\u7684Header\uff09"})),g.a.createElement(j["a"].Item,{label:"\u9009\u62e9\u6587\u4ef6",name:"file",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},g.a.createElement(z,R,g.a.createElement("div",null,g.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(q.a.colorBlue)})),g.a.createElement("div",{className:"font14 mt30"},"\u62d6\u62fd\u6587\u4ef6\u6216",g.a.createElement("span",{className:"".concat(q.a.colorBlue," ml5")},"\u70b9\u51fb\u6b64\u5904\u4e0a\u4f20")))))),g.a.createElement(F["a"],{onFinish:function(e){return I(e)}})))},H=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(Z),Q=n("Bbdw"),Y=n.n(Q),X=n("HpfO"),$=n.n(X);function ee(){ee=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var te=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),r=e.title,a=e.pathList,i=void 0===a?[]:a,c=e.showInputPath,l=void 0!==c&&c,u=e.isMergeSelectFile,f=void 0!==u&&u,p=e.onFinish,m=void 0===p?function(){}:p,E=j["a"].useForm(),y=Object(h["a"])(E,1),O=y[0],w=Object(b["m"])(),x=Object(b["l"])(),D=Object(v["useRef"])(),L=Object(v["useState"])(""),k=Object(h["a"])(L,2),S=k[0],C=k[1],M=Object(v["useState"])(""),T=Object(h["a"])(M,2),I=T[0],A=T[1],N=Object(v["useState"])([]),R=Object(h["a"])(N,2),B=R[0],U=R[1],W=Object(v["useState"])([]),K=Object(h["a"])(W,2),G=K[0],F=K[1];Object(v["useEffect"])((function(){var e,t;D.current="repository"===(null===(e=x.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3])}),[]),Object(v["useEffect"])((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=i.join("/"),n=[];i.map((function(t,r){0===r?n.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),U(n),C(e),A(e),J(e)}}),[t.actionTabs.key]);var J=function(){var e=Object(_["a"])(ee().mark((function e(t){var r;return ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:D.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:w.id,path:t}});case 2:r=e.sent,r&&F(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(e){var t=S;"tree"===e.type&&(B.length?B.push({val:"/".concat(e.name),path:e.name}):B.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.name),path:e.name}),U(B),t=S?"".concat(S,"/").concat(e.name):e.name,C(t)),J(t)},V=function(e,t){var n=B.filter((function(e,n){return n<=t}));U(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);C(r),J(r)},z=function(){var e=Object(_["a"])(ee().mark((function e(){var t,r,a;return ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=null===O||void 0===O?void 0:O.getFieldsValue(),r=S?"".concat(S).concat((null===t||void 0===t?void 0:t.name)?"/".concat(null===t||void 0===t?void 0:t.name):""):null===t||void 0===t?void 0:t.name,!f){e.next=6;break}return m(r),Z(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,O.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:Object(s["a"])(Object(s["a"])({},{id:w.id,path:r}),D.current?{}:{secret_repository:!0})});case 11:a=e.sent,m(I),0===a.status&&d["b"].info("\u65b0\u5efa\u6210\u529f"),e.next=18;break;case 16:m(r),d["b"].success("\u9009\u62e9\u6587\u4ef6\u76ee\u5f55\u6210\u529f");case 18:Z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),O.resetFields()};return g.a.createElement(o["a"],{centered:!0,title:r||"\u65b0\u5efa\u6587\u4ef6\u5939",closable:!1,keyboard:!1,visible:"Repository-SelectFilePath"===t.actionTabs.key,onOk:z,onCancel:Z},g.a.createElement("div",{className:$.a.wrap},g.a.createElement("div",{className:$.a.content},g.a.createElement("div",{className:$.a.mainPathWrap},!!(null===B||void 0===B?void 0:B.length)&&B.map((function(e,t){return g.a.createElement("a",{key:t,onClick:function(){return V(e,t)}},e.val)}))),!!(null===G||void 0===G?void 0:G.length)&&G.map((function(e,t){return"tree"===e.type&&g.a.createElement("a",{key:t,onClick:function(){return q(e)}},g.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat($.a.colorBlue)}),e.name)}))),g.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),g.a.createElement("div",{className:"mt5 mb5"},S),l&&g.a.createElement(j["a"],{form:O,scrollToFirstError:!0,className:"mt20"},g.a.createElement(j["a"].Item,{name:"name",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09"})))))},ne=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(te),re=n("VTBJ"),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ie=ae,oe=n("6VBw"),ce=function(e,t){return v["createElement"](oe["a"],Object(re["a"])(Object(re["a"])({},e),{},{ref:t,icon:ie}))};ce.displayName="EllipsisOutlined";var le=v["forwardRef"](ce),se=n("8Skl"),ue=n("HBuW"),_e=n("1vsH"),de=n("NLgs");function fe(){fe=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var he=D["a"].DirectoryTree,pe=function(e){var t,n,r,a,m,E,y,O=e.shixunsDetail,D=(e.globalSetting,e.loading),P=(e.user,e.activeKey),j=e.dispatch,k=e.practiceSetting,S=e.isRepository,C=e.treeData,M=e.setTreeData,I=(Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Object(b["m"])()),A=Object(b["l"])(),N=Object(v["useState"])(),B=Object(h["a"])(N,2),U=B[0],K=(B[1],Object(v["useState"])(!1)),G=Object(h["a"])(K,2),F=G[0],J=G[1],q=Object(v["useState"])(!1),V=Object(h["a"])(q,2),z=V[0],Z=V[1],Q=Object(v["useState"])(!1),X=Object(h["a"])(Q,2),$=X[0],ee=X[1],te=Object(v["useState"])(!1),re=Object(h["a"])(te,2),ae=re[0],ie=re[1],oe=Object(v["useState"])(""),ce=Object(h["a"])(oe,2),pe=ce[0],ve=ce[1],ge=Object(v["useState"])([]),Ee=Object(h["a"])(ge,2),ye=Ee[0],be=Ee[1],Oe=Object(v["useState"])([]),we=Object(h["a"])(Oe,2),xe=we[0],De=we[1],Le=Object(v["useState"])([]),Pe=Object(h["a"])(Le,2),je=(Pe[0],Pe[1]),ke=Object(v["useState"])(!1),Se=Object(h["a"])(ke,2),Ce=Se[0],Me=Se[1],Te=Object(v["useState"])(),Ie=Object(h["a"])(Te,2),Ae=(Ie[0],Ie[1]),Ne=Object(v["useState"])(),Re=Object(h["a"])(Ne,2),Be=(Re[0],Re[1]),Ue=Object(v["useState"])(""),We=Object(h["a"])(Ue,2),Ke=(We[0],We[1]),Ge=Object(v["useState"])(),Fe=Object(h["a"])(Ge,2),Je=(Fe[0],Fe[1]),qe=Object(v["useState"])(!1),Ve=Object(h["a"])(qe,2),ze=Ve[0],Ze=Ve[1];Object(v["useEffect"])((function(){M([]),nt(""),localStorage.warehouseHideTip||Me(!0)}),[A.pathname,S]);var He=function(){var e=Object(_["a"])(fe().mark((function e(){var t,n,r=arguments;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:"",e.next=3,Object(ue["zb"])({id:I.id,secret_dir_path:t});case 3:n=e.sent,n&&Je(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){return g.a.createElement(u["a"],{className:Y.a.menu,onClick:function(t){switch(ve(e.path||""),t.key){case"1":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u65b0\u5efa\u6587\u4ef6"]),J(!0);break;case"2":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u65b0\u5efa\u6587\u4ef6\u5939"]),ee(!0);break;case"3":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u4e0a\u4f20"]),ie(!0);break;case"4":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u91cd\u547d\u540d"]),Z(!0);break;case"5":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u5220\u9664"]),it(e.path,e.name,e);break;case"6":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u590d\u5236\u8def\u5f84"]),ot(e);break}}},("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"1"},"\u65b0\u5efa\u6587\u4ef6"),("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"2"},"\u65b0\u5efa\u6587\u4ef6\u5939"),("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"3"},"\u4e0a\u4f20"),"topTree"!==e.type&&"tree"!==e.type&&g.a.createElement(u["a"].Item,{key:"4"},"\u91cd\u547d\u540d"),"topTree"!==e.type&&g.a.createElement(L["CopyToClipboard"],{text:"/data/workspace/myshixun/".concat(S?"":"secret/").concat(null===e||void 0===e?void 0:e.path),onCopy:function(){return d["b"].success("\u590d\u5236\u6210\u529f")}},g.a.createElement(u["a"].Item,{key:"6"},g.a.createElement(g.a.Fragment,null,"\u590d\u5236\u8def\u5f84"))),"topTree"!==e.type&&g.a.createElement(u["a"].Item,{key:"5"},"\u5220\u9664"))},Ye=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=g.a.createElement(i["a"],{className:"font14"},g.a.createElement(c["a"],{flex:"1"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],{flex:"20px"},"blob"===e.type&&g.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),g.a.createElement(c["a"],{flex:"1"},g.a.createElement("span",{className:" multi_ellipsis1"},e.name)))),g.a.createElement(c["a"],null,("blob"===e.type||"tree"===e.type)&&g.a.createElement(l["a"],{overlay:Qe(e),className:Y.a.ellipsis},g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),e.disableCheckbox=U&&U!==e.name,e.className="tree"===e.type?Y.a.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Xe=function(e){j({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},$e=function(){var e=Object(_["a"])(fe().mark((function e(t,n){var r;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t.split("/"),e.next=3,nt(pe);case 3:setTimeout((function(){Xe(t),ye=[r[0]||""],xe=[t],De(Object(x["a"])(xe)),be(Object(x["a"])(ye))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),et=function(e,t){if(""==t)M(Object(x["a"])(e));else{var n=tt(C,t,e);M([].concat(n))}};function tt(e,t,n){return e.map((function(e){return e.key===t?(e.children=Object(x["a"])(n),Object(s["a"])({},e)):e.children?Object(s["a"])(Object(s["a"])({},e),{},{children:tt(e.children,t,n)}):e}))}var nt=function(){var e=Object(_["a"])(fe().mark((function e(){var t,n,r,a,i,o=arguments;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,j({type:S?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:I.id,path:t}});case 3:return n=e.sent,n&&((null===(r=n.trees)||void 0===r?void 0:r.length)?(i=Ye(Object(x["a"])(n.trees),t),et(i,t),je(n.trees||[]),Be((null===n||void 0===n?void 0:n.secret_dir_path)||""),console.log("handleGetRepository:",i,t),setTimeout((function(){return console.log(C)}),2e3)):""==t&&M([]),Ae((null===(a=n.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=Object(_["a"])(fe().mark((function e(t){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(_["a"])(fe().mark((function e(n,r){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.children.length&&n(),Ke(t.path),e.next=4,nt(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),at=function(){var e=Object(_["a"])(fe().mark((function e(t,n){var r,a;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),r=function(){Xe(n.node.path),t=[n.node.path],De(Object(x["a"])(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&((null===k||void 0===k||null===(a=k.sideBar)||void 0===a?void 0:a.confirmLeave)?o["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){r(),j({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):r());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),it=function(e,t,n){o["a"].confirm({centered:!0,title:"\u786e\u8ba4\u9700\u8981\u5220\u9664\u8be5\u6587\u4ef6".concat(n.children?"\u5939":"","?"),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var t=Object(_["a"])(fe().mark((function t(){var n,r,a;return fe().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,j({type:"shixunsDetail/deleteGitFile",payload:{id:I.id,path:e,message:"\u5220\u9664".concat(e),secret_repository:!S||null}});case 2:if(n=t.sent,r=e.split("/"),0!==(null===n||void 0===n?void 0:n.status)){t.next=20;break}return d["b"].info("\u5220\u9664\u6210\u529f"),r.splice(r.length-1,1),t.next=9,nt(r.length>1?r.join("/"):"");case 9:if(a=t.sent,!(null===a||void 0===a?void 0:a.trees)){t.next=13;break}t.next=16;break;case 13:return r.splice(r.length-1,1),t.next=16,nt(r.length>1?r.join("/"):"");case 16:return Xe(""),t.abrupt("return",!0);case 20:-3===(null===n||void 0===n?void 0:n.status)&&o["a"].confirm({title:"\u5220\u9664\u5931\u8d25",content:g.a.createElement("div",null,"\u8be5\u6587\u4ef6\u201c",e,"\u201d\u5df2\u7ecf\u88ab\u4efb\u52a1\u5173\u5361\u7684\u5b66\u5458\u4efb\u52a1\u6587\u4ef6\u6216\u8bc4\u6d4b\u6267\u884c\u6587\u4ef6\u4f7f\u7528\uff0c\u8bf7\u5148\u4fee\u6539\u4efb\u52a1\u5173\u5361\u4e2d\u8bc4\u6d4b\u8bbe\u7f6e\u7684\u6587\u4ef6\u8def\u5f84\u540e\u518d\u5220\u9664\u3002"),okText:"\u524d\u5f80\u4fee\u6539",cancelText:"\u53d6\u6d88",onOk:function(){window.location.href="/shixuns/".concat(I.id,"/edit/").concat(null===n||void 0===n?void 0:n.message,"/tab=2")}});case 21:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},ot=function(e){console.log(e,"item")},ct=function(){var e=Object(_["a"])(fe().mark((function e(t,n){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,rt(n.node);case 7:ye.includes(n.node.path)?ye.splice(ye.indexOf(n.node.path),1):ye.push(n.node.path);case 8:be(Object(x["a"])(ye));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),lt=function(){Me(!1),localStorage.warehouseHideTip=!0},st=function(){var e=Object(_["a"])(fe().mark((function e(t){var n,r,a,i,c;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:a="",e.t0=S,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return a="\u5f00\u542f\u7248\u672c\u5e93",i="\u5f00\u542f",c="\u4e0d\u5f00\u542f",r=g.a.createElement("div",null,"\u65b0\u5efa\u5b9e\u8df5\u9898\u5173\u5361\u65f6\uff0c\u9700\u8981\u4f7f\u7528\u4ee3\u7801\u4ed3\u5e93\uff1b\u5982\u679c\u53ea\u6709\u9009\u62e9\u9898\u5173\u5361\uff0c\u5219\u4e0d\u9700\u8981\u4ee3\u7801\u4ed3\u5e93\u3002\u4ee3\u7801\u4ed3\u5e93\u542f\u7528\u540e\uff0c\u5c06\u65e0\u6cd5\u5173\u95ed\u3002"),e.abrupt("break",11);case 9:return(null===O||void 0===O||null===(n=O.detail)||void 0===n?void 0:n.secret_repository)?(a="\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",i="\u786e\u5b9a",c="\u53d6\u6d88",r=g.a.createElement("div",null,"\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\u540e\uff0c\u5df2\u521b\u5efa\u7684\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\u53ca\u5176\u5185\u5bb9\uff0c\u5c06\u88ab\u5220\u9664\u3002\u786e\u8ba4\u8981\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\uff1f")):(a="\u5f00\u542f\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",i="\u4e0d\u4f7f\u7528",c="\u4f7f\u7528",r=g.a.createElement("div",null,"\u79c1\u5bc6\u7248\u672c\u5e93\u7684\u6587\u4ef6\u5bf9\u5b66\u5458\u59cb\u7ec8\u9690\u85cf\uff0c\u65e0\u6cd5\u8bbf\u95ee\u67e5\u770b\u3002\u9002\u7528\u4e8e\u547d\u4ee4\u884c\u3001\u56fe\u5f62\u5316\u684c\u9762\u4e24\u7c7b\u5b9e\u8bad\uff0c\u5176\u4ed6\u7c7b\u578b\u5b9e\u8bad\u4e0d\u5efa\u8bae\u4f7f\u7528\u79c1\u5bc6\u7248\u672c\u5e93\u3002")),e.abrupt("break",11);case 11:if(S||!Object(de["b"])(j,"\u4e0d\u80fd\u5f00\u542f/\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93")){e.next=13;break}return e.abrupt("return");case 13:o["a"].confirm({title:a,okText:i,cancelText:c,content:r,onOk:function(){var e;Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93",a]),(S||(null===O||void 0===O||null===(e=O.detail)||void 0===e?void 0:e.secret_repository))&&ut(t)},onCancel:function(){var e;S||(null===O||void 0===O||null===(e=O.detail)||void 0===e?void 0:e.secret_repository)||ut(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ut=function(){var e=Object(_["a"])(fe().mark((function e(t){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!S){e.next=6;break}return e.next=3,Object(ue["p"])(Object(s["a"])({},I));case 3:j({type:"practiceSetting/getCommonData",payload:Object(s["a"])({},I)}),e.next=8;break;case 6:return e.next=8,Object(ue["q"])(Object(s["a"])(Object(s["a"])({},I),{},{is_secret_repository:t}));case 8:nt(),j({type:"shixunsDetail/getShixunsDetail",payload:{id:I.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_t=function(e){console.log(e)},dt=function(){var e=Object(_["a"])(fe().mark((function e(t){var n,r,a;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return d["b"].warn("\u672a\u79fb\u52a8\u6587\u4ef6\u76ee\u5f55\u4f4d\u7f6e"),e.abrupt("return");case 8:return e.next=10,j({type:"shixunsDetail/moveGitFile",payload:{id:I.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(r=e.sent,0!==r.status){e.next=22;break}return Xe(""),a=t.dragNode.path.split("/"),a.pop(),e.next=17,nt(t.node.path);case 17:return e.next=19,nt(a.join("/"));case 19:return a.pop(),e.next=22,nt(a.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return g.a.createElement("section",{className:Y.a.bg},g.a.createElement("div",{className:Y.a.contentbg},g.a.createElement("div",{className:Y.a.wrap},g.a.createElement(i["a"],{className:Y.a.gitCode},g.a.createElement(c["a"],{flex:"1"},g.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),S?"\u4ee3\u7801\u4ed3\u5e93":"\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",g.a.createElement(w["a"],{className:S&&(null===O||void 0===O||null===(t=O.detail)||void 0===t?void 0:t.init_repository)?"hide":"ml10",checked:S?null===O||void 0===O||null===(r=O.detail)||void 0===r?void 0:r.init_repository:null===O||void 0===O||null===(n=O.detail)||void 0===n?void 0:n.secret_repository,checkedChildren:"\u5f00\u542f",unCheckedChildren:"\u5173\u95ed",onChange:st})),g.a.createElement(c["a"],null,g.a.createElement(l["a"],{overlay:Qe({type:"topTree"}),className:"current"},g.a.createElement(f["a"],{visible:Ce,title:g.a.createElement("div",{className:"font16"},g.a.createElement(le,{style:{position:"relative",left:-35},onClick:function(){return lt()}}),"\u70b9\u51fb\u6b64\u5904\u65b0\u5efa\u6587\u4ef6\u3001\u65b0\u5efa\u6587\u4ef6\u5939\u3001\u4e0a\u4f20\u6587\u4ef6\u3002",g.a.createElement("span",{onClick:function(){return lt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Y.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},S&&(null===O||void 0===O||null===(a=O.detail)||void 0===a?void 0:a.init_repository)&&g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!S&&(null===O||void 0===O||null===(m=O.detail)||void 0===m?void 0:m.secret_repository)&&g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!C.length&&!S&&g.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},g.a.createElement("div",null,"\u5b9e\u8bad\u8bc4\u6d4b\u7684\u65f6\u5019\uff0c\u7cfb\u7edf\u4f1a\u4e34\u65f6\u5c06\u79c1\u5bc6\u4ee3\u7801\u5e93\u79fb\u52a8\u666e\u901a\u4ee3\u7801\u5e93\u7684secret\u76ee\u5f55\u4e0b\u9762\uff0c\u8bc4\u6d4b\u7ed3\u675f\u4f1a\u6e05\u7a7asecret\u76ee\u5f55\u5185\u5bb9\u3002\u5982\u679c\u79c1\u5bc6\u4ee3\u7801\u5e93\u4e2d\u5b58\u5728\u6587\u4ef6src/test.sh\uff0c\u5728\u666e\u901a\u4ee3\u7801\u5e93\u8c03\u7528\u8be5\u6587\u4ef6\u5219\u4f7f\u7528\u8def\u5f84\uff1asecret/src/test.sh")),C.length?g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:Y.a.content},"1"===P&&g.a.createElement("div",{className:Y.a.tips},"\u63d0\u793a\uff1a",g.a.createElement("br",null),'\u4ee3\u7801\u8fd0\u884c\u5728\u670d\u52a1\u5668/data/workspace/myshixun/\u4e0b\uff0c\u5982\u679c\u4ee3\u7801 \u9700\u8981\u7528\u5230\u6587\u4ef6\u8def\u5f84\u65f6\uff0c\u60a8\u5c06\u9f20\u6807\u79fb\u5165\u4ed3\u5e93\u6587\u4ef6\u6216\u76ee\u5f55\u53f3\u4fa7\u7684"..." \u56fe\u6807\uff0c\u9009\u62e9\u590d\u5236\u8def\u5f84\u5f97\u5230\u6587\u4ef6\u7684\u7edd\u5bf9\u8def\u5f84\u3002'),g.a.createElement(he,{disabled:!!D.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:C,switcherIcon:g.a.createElement(se["a"],{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:ct,expandedKeys:ye,selectedKeys:xe,onSelect:at,draggable:!0,onDragEnter:_t,onDrop:dt,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}}))):"",!C.length&&S&&(null===O||void 0===O||null===(E=O.detail)||void 0===E?void 0:E.init_repository)&&g.a.createElement(me,null),!C.length&&!S&&(null===O||void 0===O||null===(y=O.detail)||void 0===y?void 0:y.secret_repository)&&g.a.createElement(me,null))),g.a.createElement(W,{visible:z,defaultPath:pe,onClose:function(){return Z(!1)},isRepository:!S,onOK:function(){var e=Object(_["a"])(fe().mark((function e(t){var n;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=pe.split("/"),n.pop(),e.next=4,nt(n.join("/"));case 4:Xe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),g.a.createElement(R,{visible:F,defaultPath:pe,onClose:function(){return J(!1)},isRepository:S,onOK:function(e){$e(e.path,e.name)}}),g.a.createElement(T,{visible:$,defaultPath:pe,onClose:function(){return ee(!1)},isRepository:S,onOK:function(e){$e(e.path,e.name)}}),g.a.createElement(H,{defaultPath:pe,visible:ae,isRepository:S,onClose:function(){return ie(!1)},onOK:function(){var e=Object(_["a"])(fe().mark((function e(t){var n;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=pe.split("/"),e.next=3,nt(pe);case 3:ye=[n[0]||""],xe=[pe],De(Object(x["a"])(xe)),be(Object(x["a"])(ye));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),g.a.createElement(ne,{pathList:null===pe||void 0===pe?void 0:pe.split("/"),showInputPath:!0,isMergeSelectFile:ze,onFinish:function(e){ze?He(e):nt(e),Ze(!1)}}))},me=function(){return g.a.createElement("div",{className:"mt20 pb50 ".concat(Y.a.nodata)},g.a.createElement("div",{className:Y.a.headLeft},"\u63d0\u793a\uff1a",g.a.createElement("br",null),"\u6b64\u5904\u5b58\u653e\u672c\u5b9e\u8bad\u6240\u9700\u7684\u6240\u6709\u4ee3\u7801\u7b49\u76f8\u5173\u6587\u4ef6\uff0c\u4f60\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b",g.a.createElement("br",null),"\u4e24\u79cd\u65b9\u5f0f\u6765\u4f7f\u7528\uff1a",g.a.createElement("br",null),"1\u3001",g.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5ba2\u6237\u7aef")," \u4e0a\u4f20\u5df2\u6709\u6587\u4ef6\u6765\u5f00\u59cb\u4f7f\u7528\u3002",g.a.createElement("br",null),"2\u3001\u76f4\u63a5\u5728\u5e73\u53f0\u4e0a\u521b\u5efa\u6587\u4ef6\u76ee\u5f55\u4ee5\u53ca\u76f8\u5173\u4ee3\u7801\u6587\u4ef6\u3002"),g.a.createElement("img",{width:"100%",src:n("cRFk")}))},ve=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.practiceSetting,i=e.user;return{shixunsDetail:t,globalSetting:r,user:i,practiceSetting:a,loading:n}}))(pe),ge=(n("/zsF"),n("PArb")),Ee=n("K/0z"),ye=n.n(Ee);function be(){be=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Oe=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,r=e.isRepository,a=(Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Object(b["m"])()),o=Object(v["useState"])([]),l=Object(h["a"])(o,2),s=l[0],u=l[1];Object(v["useEffect"])((function(){d()}),[r]);var d=function(){var e=Object(_["a"])(be().mark((function e(){var n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:a.id,secret_repository:!r||void 0}});case 2:n=e.sent,n&&u(n.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(g.a.Fragment,null,""==s&&g.a.createElement("div",{className:ye.a.empty},g.a.createElement("img",{src:n("7v3h"),width:"258"}),g.a.createElement("br",null),g.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65e0\u63d0\u4ea4\u8bb0\u5f55")),""!=s&&g.a.createElement("section",{className:ye.a.bg},g.a.createElement("div",{className:ye.a.wrap},g.a.createElement("div",{className:ye.a.content},null===s||void 0===s?void 0:s.map((function(e){var t,n;return g.a.createElement("div",null,g.a.createElement(i["a"],{align:"middle",className:"c-white font16"},g.a.createElement(c["a"],null,e.title)),g.a.createElement(i["a"],{align:"middle",className:"mt20 "},g.a.createElement(c["a"],null,g.a.createElement("img",{className:ye.a.imageUrl,src:G["a"].IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})),g.a.createElement(c["a"],{className:ye.a.blueLight},g.a.createElement("span",{className:"ml20"},null===(n=e.author)||void 0===n?void 0:n.username)),g.a.createElement(c["a"],null,g.a.createElement("span",{className:"ml20 ".concat(ye.a.blueLight)},"\u63d0\u4ea4\u4e8e"),g.a.createElement("span",{className:"ml20 ".concat(ye.a.blueLight)},e.time))),g.a.createElement(ge["a"],{className:ye.a.divider}))}))))))},we=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(Oe),xe=n("p5ED");function De(){De=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Le=m["a"].TabPane,Pe=function(e){e.globalSetting;var t,E,w,x,D,P,j,k,S,C,M,T,I,A,N,R,B,U,W,K=e.loading,G=e.dispatch,F=e.practiceSetting,J=e.shixunsDetail,q=(Object(p["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(v["useState"])("1")),V=Object(h["a"])(q,2),z=V[0],Z=V[1],H=Object(v["useState"])("1"),Q=Object(h["a"])(H,2),Y=Q[0],X=Q[1],$=Object(v["useState"])(),ee=Object(h["a"])($,2),te=ee[0],ne=ee[1],re=Object(v["useState"])(),ae=Object(h["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(v["useState"])(!0),le=Object(h["a"])(ce,2),se=le[0],ue=le[1],_e=Object(v["useState"])(["2","1"]),de=Object(h["a"])(_e,2),fe=de[0],he=de[1],pe=Object(v["useState"])([]),me=Object(h["a"])(pe,2),ge=me[0],Ee=me[1],ye=Object(v["useRef"])(),be=Object(b["m"])(),Oe=[{id:"1",name:"\u4ee3\u7801\u4ed3\u5e93"},{id:"2",name:g.a.createElement("span",null,g.a.createElement("span",null,"\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93"),g.a.createElement(f["a"],{title:"\u79c1\u5bc6\u7248\u672c\u5e93\u7684\u6587\u4ef6\u5bf9\u5b66\u5458\u59cb\u7ec8\u9690\u85cf\uff0c\u65e0\u6cd5\u8bbf\u95ee\u67e5\u770b\u3002"},g.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(v["useEffect"])((function(){try{var e,t,n,r,a,i,o,c,l,s,u,_,f,h;if((null===J||void 0===J||null===(e=J.fileContent)||void 0===e||null===(t=e.content)||void 0===t||null===(n=t.content)||void 0===n?void 0:n.length)||""==(null===J||void 0===J||null===(r=J.fileContent)||void 0===r||null===(a=r.content)||void 0===a?void 0:a.content))if("txt"===(null===J||void 0===J||null===(i=J.fileContent)||void 0===i?void 0:i.file_type))oe(window.decodeURIComponent(escape(window.atob(null===J||void 0===J||null===(o=J.fileContent)||void 0===o||null===(c=o.content)||void 0===c?void 0:c.content)))),ne(window.decodeURIComponent(escape(window.atob(null===J||void 0===J||null===(l=J.fileContent)||void 0===l||null===(s=l.content)||void 0===s?void 0:s.content))));else oe(null===J||void 0===J||null===(u=J.fileContent)||void 0===u||null===(_=u.content)||void 0===_?void 0:_.content),ne(null===J||void 0===J||null===(f=J.fileContent)||void 0===f||null===(h=f.content)||void 0===h?void 0:h.content)}catch(E){var p,m,v,g;oe(window.atob(null===J||void 0===J||null===(p=J.fileContent)||void 0===p||null===(m=p.content)||void 0===m?void 0:m.content)),ne(window.atob(null===J||void 0===J||null===(v=J.fileContent)||void 0===v||null===(g=v.content)||void 0===g?void 0:g.content)),d["b"].warn("\u8bf7\u786e\u8ba4\u6587\u4ef6\u5b57\u7b26\u96c6\u7f16\u7801\u662f\u5426\u4e3aUTF-8")}}),[null===J||void 0===J||null===(t=J.fileContent)||void 0===t?void 0:t.content]),Object(v["useEffect"])((function(){var e,t=null===F||void 0===F||null===(e=F.sideBar)||void 0===e?void 0:e.selectPath.split("/");he(t)}),[null===F||void 0===F||null===(E=F.sideBar)||void 0===E?void 0:E.selectPath]);var Pe=function(e){ne(e);var t,n,r=-1;e===(null===ie||void 0===ie?void 0:ie.replace(/\r/g,""))?(null===(t=F.sideBar)||void 0===t?void 0:t.confirmLeave)&&(r=0):(null===(n=F.sideBar)||void 0===n?void 0:n.confirmLeave)||(r=1);G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!r}})};Object(v["useEffect"])((function(){new Promise(function(){var e=Object(_["a"])(De().mark((function e(t,n){var r,a,i,o;return De().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""===(null===F||void 0===F||null===(r=F.sideBar)||void 0===r?void 0:r.selectPath)||!(null===F||void 0===F||null===(a=F.sideBar)||void 0===a?void 0:a.selectPath)){e.next=5;break}return e.next=3,G({type:"shixunsDetail/getFileContent",payload:{id:be.id,path:null===F||void 0===F||null===(i=F.sideBar)||void 0===i?void 0:i.selectPath,secret_repository:!se||null}});case 3:o=e.sent,(null===o||void 0===o?void 0:o.content)||""==(null===o||void 0===o?void 0:o.content)||G({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null===F||void 0===F||null===(w=F.sideBar)||void 0===w?void 0:w.selectPath]);var je=g.a.createElement(u["a"],{className:y.a.menu,onClick:function(e){var t;(null===J||void 0===J||null===(t=J.detail)||void 0===t?void 0:t.secret_repository)||"2"!==e.key||X("1"),Z(e.key),"1"===e.key?ue(!0):ue(!1)}},g.a.createElement(u["a"].Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ed3\u5e93"),Oe.filter((function(e){var t,n;return!(null===J||void 0===J||null===(t=J.detail)||void 0===t?void 0:t.init_repository)||(null===J||void 0===J||null===(n=J.detail)||void 0===n?void 0:n.is_jupyter_lab)?"2"!==e.id:e})).map((function(e,t){return g.a.createElement(u["a"].Item,{className:"leaveClick",key:e.id},e.name)}))),ke=function(){var e=Object(_["a"])(De().mark((function e(){var t,n,r;return De().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,G({type:"shixunsDetail/updateRepositoryFile",payload:{id:be.id,path:null===J||void 0===J||null===(t=J.fileContent)||void 0===t||null===(n=t.params)||void 0===n?void 0:n.path,content:te,secret_repository:!se||null}});case 2:r=e.sent,(null===r||void 0===r?void 0:r.content)&&(d["b"].info("\u4fdd\u5b58\u6210\u529f"),G({type:"practiceSetting/setSideBarTabs",payload:Object(s["a"])(Object(s["a"])({},F.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement("div",{className:y.a.warehouse},g.a.createElement("div",{className:y.a.header},g.a.createElement(i["a"],{align:"middle",className:"w100 c-white",style:{height:60}},g.a.createElement(c["a"],{flex:"1"},g.a.createElement(i["a"],{align:"middle"},g.a.createElement(c["a"],null,g.a.createElement(l["a"],{overlay:je,className:y.a.menu},g.a.createElement("span",{className:"font16 c-white current ml20"},Oe.find((function(e){return e.id===z}))["name"]," ",g.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),g.a.createElement(c["a"],{flex:"81px"},g.a.createElement("div",{className:y.a.line})),g.a.createElement(c["a"],null,g.a.createElement(m["a"],{className:y.a.tabs,activeKey:Y,onChange:function(e){var t;(null===F||void 0===F||null===(t=F.sideBar)||void 0===t?void 0:t.confirmLeave)?o["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){X(e),G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(X(e),G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},g.a.createElement(Le,{tab:g.a.createElement("span",{className:"leaveClick"},"\u4ee3\u7801\u6587\u4ef6"),key:"1"}),se&&(null===J||void 0===J||null===(x=J.detail)||void 0===x?void 0:x.init_repository)&&g.a.createElement(Le,{tab:"\u63d0\u4ea4\u8bb0\u5f55",key:"2",className:"leaveClick"}),!se&&(null===J||void 0===J||null===(D=J.detail)||void 0===D?void 0:D.secret_repository)&&g.a.createElement(Le,{tab:"\u63d0\u4ea4\u8bb0\u5f55",key:"2",className:"leaveClick"}))))),(se&&(null===J||void 0===J||null===(P=J.repository)||void 0===P?void 0:P.git_url)||!se&&(null===J||void 0===J||null===(j=J.secretRepository)||void 0===j?void 0:j.git_url))&&g.a.createElement(g.a.Fragment,null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:y.a.title},"\u4ed3\u5e93\u5730\u5740:"),g.a.createElement("input",{value:se?null===J||void 0===J||null===(k=J.repository)||void 0===k?void 0:k.git_url:null===J||void 0===J||null===(S=J.secretRepository)||void 0===S?void 0:S.git_url}),g.a.createElement(L["CopyToClipboard"],{text:se?null===J||void 0===J||null===(C=J.repository)||void 0===C?void 0:C.git_url:null===J||void 0===J||null===(M=J.secretRepository)||void 0===M?void 0:M.git_url,onCopy:function(){return d["b"].success("\u590d\u5236\u6210\u529f")}},g.a.createElement(f["a"],{placement:"topLeft",title:"\u70b9\u51fb\u590d\u5236\u7248\u672c\u5e93"},g.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),g.a.createElement("div",{className:y.a.content,style:{overflow:"auto"}},"1"===Y&&g.a.createElement(g.a.Fragment,null,g.a.createElement("aside",{className:y.a.left},g.a.createElement(a["a"],{spinning:!!K.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(y.a.loading," ").concat(y.a.bottom0)},g.a.createElement(ve,{setTreeData:Ee,treeData:ge,activeKey:z,isRepository:se}))),g.a.createElement("aside",{className:y.a.right,ref:ye},""!==(null===F||void 0===F||null===(T=F.sideBar)||void 0===T?void 0:T.selectPath)&&g.a.createElement(g.a.Fragment,null,g.a.createElement(a["a"],{spinning:!!K.effects["shixunsDetail/getFileContent"],wrapperClassName:y.a.loading},g.a.createElement("div",{className:y.a.filePathWrp},g.a.createElement(i["a"],{align:"middle",className:"w100"},g.a.createElement(c["a"],null,g.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),g.a.createElement(c["a"],{flex:"40px"},g.a.createElement("div",{className:y.a.line,style:{marginLeft:20}})),g.a.createElement(c["a"],{className:y.a.filePath},fe.map((function(e,t){return g.a.createElement("span",{className:"c-blue"},e)}))))),g.a.createElement("div",{className:K.effects["shixunsDetail/getFileContent"]?"hide":"show"},g.a.createElement(xe["a"],{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:null===J||void 0===J||null===(I=J.fileContent)||void 0===I?void 0:I.filename,type:"office"===(null===J||void 0===J||null===(A=J.fileContent)||void 0===A?void 0:A.file_type)?"download":null===J||void 0===J||null===(N=J.fileContent)||void 0===N?void 0:N.file_type,data:te,monacoEditor:{value:te,language:null===J||void 0===J||null===(R=J.fileContent)||void 0===R?void 0:R.language,onChange:function(e){return Pe(e)},options:{fontSize:14}}}))),"txt"===(null===J||void 0===J||null===(B=J.fileContent)||void 0===B?void 0:B.file_type)&&g.a.createElement(i["a"],{align:"middle",justify:"center",className:y.a.footer},g.a.createElement(c["a"],null,g.a.createElement(r["a"],{type:"primary",size:"large",ghost:!0,onClick:function(){O["c"].push("/shixuns/".concat(be.id,"/challenges"))}},"\u53d6\u6d88"),g.a.createElement(r["a"],{type:"primary",size:"large",className:"ml40",onClick:ke},"\u63d0\u4ea4")))),""==(null===F||void 0===F||null===(U=F.sideBar)||void 0===U?void 0:U.selectPath)&&(null===J||void 0===J||null===(W=J.detail)||void 0===W?void 0:W.init_repository)&&g.a.createElement("div",{className:y.a.empty},g.a.createElement("img",{src:n("8/bI"),width:"258"}),g.a.createElement("br",null),g.a.createElement("span",{className:"c-grey-c"},!!(null===ge||void 0===ge?void 0:ge.length)&&"\u5728\u5de6\u4fa7\u4ee3\u7801\u4ed3\u5e93\u533a\u57df\u70b9\u51fb\u76ee\u5f55\u6253\u5f00\u6587\u4ef6",!(null===ge||void 0===ge?void 0:ge.length)&&"\u8bf7\u5148\u5728\u5de6\u4fa7\u4e0a\u4f20\u6587\u4ef6\u6216\u65b0\u5efa\u6587\u4ef6\uff01")))),"2"===Y&&g.a.createElement("div",{className:y.a.commit},g.a.createElement(we,{isRepository:se}))))};t["default"]=Object(O["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(Pe)},dGDm:function(e,t,n){e.exports={selectEnvironment:"selectEnvironment___1zrTT",search:"search___2Sku-",searchListWrap:"searchListWrap___30F5Q",searchList:"searchList___dxlP6",name:"name___28Ilk",tag:"tag___GYHhS",searchListActive:"searchListActive___1H-dL",spin:"spin___2GYcy",common:"common___JE3ZS",title:"title___11-q3",tags:"tags___3vE7b",tagActive:"tagActive___1c0bT",wrap:"wrap___fFVWs",allList:"allList___2mVBv",item:"item___2NPtB",itemActive:"itemActive___2aQTm",line:"line___yjjYk",apply:"apply___3NyxD",p1:"p1___2xNuY",p2:"p2___uGM8U",list:"list___1jtVf",items:"items___3gafm",darklySelectEnvironment:"darklySelectEnvironment___2KS0W"}},dejd:function(e,t,n){},fKo2:function(e,t,n){},"h/E3":function(e,t,n){e.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2rjmw",flex_space_between:"flex_space_between___1LywI",flex_box_vertical_center:"flex_box_vertical_center___S66g_",flex_box_center_end:"flex_box_center_end___1QDp6",flex_box_column:"flex_box_column___12YxX",complete:"complete___2qtu-",cancel:"cancel___3WJG4",save:"save___oTylI"}},ju9d:function(e,t,n){"use strict";n("g9YV");var r=n("wCAj"),a=(n("miYZ"),n("tsqr")),i=(n("5Dmo"),n("3S7+")),o=(n("sRBo"),n("kaz8")),c=n("oBTY"),l=n("9og8"),s=n("tJVT"),u=n("k1fw"),_=(n("+L6B"),n("2/Rp")),d=(n("O3gP"),n("lrIw")),f=(n("y8nQ"),n("Vl3Y")),h=(n("5NDa"),n("5rEg")),p=n("q1tI"),m=n.n(p),v=n("55Ip"),g=n("wd/R"),E=n.n(g),y=n("RotF"),b=n.n(y),O=n("oUNq");function w(){w=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var x=E.prototype=v.prototype=Object.create(y);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var x=[];function D(e){var t=e.onSearch,n=e.schools;return m.a.createElement(f["a"],{layout:"inline",onFinish:t,initialValues:{keyword:"",school_name:""},className:"search-form"},m.a.createElement(f["a"].Item,{label:"\u59d3\u540d",name:"keyword",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u59d3\u540d"}]},m.a.createElement(h["a"],{allowClear:!0,style:{width:370},size:"large"})),m.a.createElement(f["a"].Item,{label:"\u5355\u4f4d",name:"school_name"},m.a.createElement(d["a"],{options:n,style:{width:400},size:"large",showSearch:!0,filterOption:function(e,t){return-1!==t.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"\u8bf7\u8f93\u5165\u5355\u4f4d\u540d\u79f0"})),m.a.createElement(f["a"].Item,null,m.a.createElement(_["a"],{type:"primary",htmlType:"submit"},"\u641c\u7d22")))}var L=function(e){return e[e["INITDATA"]=0]="INITDATA",e[e["INITSCHOOLS"]=1]="INITSCHOOLS",e[e["SHOWLOADING"]=2]="SHOWLOADING",e[e["SELECTEDIDS"]=3]="SELECTEDIDS",e[e["SETQUERY"]=4]="SETQUERY",e[e["SETPAGE"]=5]="SETPAGE",e}(L||{});function P(e,t){switch(t.type){case L.INITDATA:return Object(u["a"])(Object(u["a"])({},e),t.payload);case L.SETQUERY:return Object(u["a"])(Object(u["a"])({},e),t.payload);case L.SETPAGE:return Object(u["a"])(Object(u["a"])({},e),{},{page:t.payload,reload:!1});case L.SHOWLOADING:return Object(u["a"])(Object(u["a"])({},e),{},{loading:t.payload});case L.INITSCHOOLS:return Object(u["a"])(Object(u["a"])({},e),{},{schools:t.payload});case L.SELECTEDIDS:return Object(u["a"])(Object(u["a"])({},e),{},{selectedIds:t.payload});default:throw new Error}}var j={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};t["a"]=function(e){var t=e.onSelect,d=e.onCancel,f=e.container_id,h=e.container_type,g=Object(p["useReducer"])(P,j),y=Object(s["a"])(g,2),k=y[0],S=y[1],C=k.data,M=k.schools,T=k.loading,I=k.selectedIds,A=k.page,N=k.count,R=k.query,B=k.reload;Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(l["a"])(w().mark((function e(){var t,n,r;return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["tb"])(Object(u["a"])(Object(u["a"])({},R),{},{page:A,container_type:h,container_id:f}));case 2:t=e.sent,n=t.users,r=t.user_count,S({type:L.INITDATA,payload:{data:B?n:[].concat(Object(c["a"])(C),Object(c["a"])(n)),count:r}});case 6:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}R&&e()}),[A,R,B,f,h]),Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(l["a"])(w().mark((function e(){var t,n;return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["hb"])({});case 2:t=e.sent,n=t.school_names,S({type:L.INITSCHOOLS,payload:n.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e()}),[]);var U=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,t){return m.a.createElement(o["a"],{value:t.numid,checked:I.includes(t.numid),disabled:!!e})}},{title:"\u59d3\u540d",width:100,ellipsis:!0,dataIndex:"username",render:function(e,t){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement(v["Link"],{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank"},e||"--"))}},{title:"\u624b\u673a",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u90ae\u7bb1",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b66\u53f7/\u5de5\u53f7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b66\u6821/\u5355\u4f4d",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u9662\u7cfb/\u90e8\u95e8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b9e\u540d\u8ba4\u8bc1",dataIndex:"auth",width:100,render:function(e){return e?"\u662f":"\u5426"}},{title:"\u6700\u540e\u767b\u5f55\u65f6\u95f4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,E()(e).format("YYYY-MM-DD HH:mm")))}},{title:"\u72b6\u6001",dataIndex:"added",width:80,render:function(e){if(1===e)return m.a.createElement("span",{className:"c-green"},"\u5df2\u6dfb\u52a0")}}];function W(e){S({type:L.SETQUERY,payload:{page:1,reload:!0,query:e}})}function K(e){S({type:L.SETPAGE,payload:e})}function G(e){var t=I.indexOf(e);t>=0?I.splice(t,1):I.push(e),S({type:L.SELECTEDIDS,payload:Object(c["a"])(I)})}function F(){0===I.length?a["b"].warn("\u8bf7\u5148\u5728\u4e0b\u9762\u5217\u8868\u4e2d\u9009\u62e9\u8981\u6dfb\u52a0\u6210\u5458"):(t(I,f),S({type:L.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var J=N>10*A;return m.a.createElement("div",{className:"select-user-container"},m.a.createElement(D,{onSearch:W,schools:M}),R?m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:"flexd-table-header mt20"},m.a.createElement(r["a"],{pagination:!1,dataSource:x,columns:U})),m.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},m.a.createElement(b.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:K,hasMore:J,useWindow:!1},m.a.createElement(r["a"],{loading:T,showHeader:!1,pagination:!1,dataSource:C,columns:U,onRow:function(e){return{onClick:function(t){1!==e.added&&G(e.numid)}}}}))),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(_["a"],{type:"ghost",style:{marginRight:10},onClick:d},"\u53d6\u6d88"),m.a.createElement(_["a"],{type:"primary",onClick:F},"\u786e\u5b9a"))):m.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},m.a.createElement("img",{src:n("E7E6"),width:"100",alt:""}),m.a.createElement("br",null),m.a.createElement("p",{className:"mt20"},"\u8bf7\u641c\u7d22\u8981\u6dfb\u52a0\u7684\u4eba\u5458")))}},kPWJ:function(e,t,n){e.exports=n.p+"static/question.cb52bef9.gif"},kSUc:function(e,t,n){},luix:function(e,t,n){e.exports=n.p+"static/tips.2ae2707a.svg"},mOS8:function(e,t,n){e.exports=n.p+"static/403Qrcode.6c17b6f4.png"},oaGz:function(e,t,n){e.exports={bg:"bg___24uy8",wrap:"wrap___14NGB",modal:"modal___2LUSY",content:"content___uJSz1",head:"head___1b8cM",headCount:"headCount___8qSbD",button:"button___3uWW2",itemWrap:"itemWrap___30TsE",imgWrap:"imgWrap___2LXqq",img:"img___3JUpQ",manager:"manager___VrVN1",itemContent:"itemContent___gyTTk",nameWrap:"nameWrap___3WMS2",name:"name___2ym5i",actionGroup:"actionGroup___8xT17",deleteIcon:"deleteIcon___24yPS",schoolWrap:"schoolWrap___23Lyd",school:"school___1PzsI",countWrap:"countWrap___8XfQc",deletetitle:"deletetitle___2yGtk",yseTitle:"yseTitle___sqFvw"}},p5ED:function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=(n("5Dmo"),n("3S7+")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),_=n("yEEn"),d=n("ZW9T"),f=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,h=e.monacoEditor,p=e.className,m=e.style,v=e.close,g=e.onClose,E=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),y=Object(o["a"])(E,2),b=(y[0],y[1],Object(c["useState"])("")),O=Object(o["a"])(b,2),w=(O[0],O[1]),x=Object(c["useRef"])();s&&(h.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&w(t[1])}))}),[]);var D=function(){t.startsWith("http")?L():Object(f["t"])(s||"educoder",t,s)},L=function(){Object(f["s"])("",t)};return l.a.createElement("div",{style:Object(i["a"])({},m||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},v&&l.a.createElement("div",{className:u.a.close,ref:x},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return x.current}},l.a.createElement("span",{onClick:L},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return x.current}},l.a.createElement("span",{className:"",onClick:g},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[p]," ").concat(p," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(d["b"],h)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},pUFm:function(e,t,n){e.exports=n.p+"static/no-data.c803c40c.png"},qB8g:function(e,t,n){e.exports={flexRow:"flexRow___Aj71W",flexColumn:"flexColumn___2jvSr",formWrap:"formWrap___3OxLN",upload:"upload___2lUf4",color4CACFF:"color4CACFF___2gAol",colorCCC:"colorCCC___2mbRd",footerWrap:"footerWrap___1Ytvb",qrCode:"qrCode___2RFKG",a1:"a1___HdrHw",code:"code___17cwA",group:"group___DUj4t",groupNumber:"groupNumber___3_2zt",a2:"a2___2_e5C"}},ruvs:function(e,t,n){"use strict";n.d(t,"b",(function(){return te}));n("2qtc");var r=n("kLXV"),a=n("9og8"),i=n("tJVT"),o=n("PpiC"),c=n("k1fw"),l=(n("5NDa"),n("5rEg")),s=(n("B9cy"),n("Ol7k")),u=n("q1tI"),_=n.n(u),d=n("Ty5D"),f=n("55Ip"),h=n("9kvl"),p=n("xrsn"),m=n.n(p),v=(n("1Sn+"),n("qVdP"),n("jsC+")),g=(n("14J3"),n("BMrR")),E=(n("jCWc"),n("kPKH")),y=(n("lUTK"),n("BvKs")),b=(n("miYZ"),n("tsqr")),O=(n("7Kak"),n("9yH6")),w=n("6CvP"),x=n("1vsH");function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var L=function(e){return e["Manager"]="manager",e["Developer"]="developer",e["Reporter"]="reporter",e}(L||{}),P=function(e){var t=e.visible,n=e.onCancel,o=void 0===n?function(){}:n,c=Object(u["useState"])(),s=Object(i["a"])(c,2),d=s[0],f=s[1],p=Object(u["useState"])(),m=Object(i["a"])(p,2),v=m[0],g=m[1],E=Object(u["useState"])(!1),y=Object(i["a"])(E,2),P=y[0],j=y[1],k=function(){var e=Object(a["a"])(D().mark((function e(){var t,n;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(d){e.next=3;break}return b["b"].info("\u8bf7\u8f93\u5165\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801\uff01"),e.abrupt("return");case 3:if(6===d.length){e.next=6;break}return b["b"].info("\u8bf7\u8f93\u51656\u4f4d\u9879\u76ee\u9080\u8bf7\u7801\uff01"),e.abrupt("return");case 6:if(v){e.next=9;break}return b["b"].info("\u8bf7\u9009\u62e9\u4e00\u4e2a\u8eab\u4efd\uff01"),e.abrupt("return");case 9:return j(!0),e.next=12,Object(w["e"])({code:d,role:v});case 12:if(t=e.sent,j(!1),S(),n={1:"\u60a8\u8f93\u5165\u7684\u9080\u8bf7\u7801\u9519\u8bef",2:"\u60a8\u5df2\u7ecf\u662f\u8be5\u9879\u76ee\u6210\u5458",3:"\u8bf7\u9009\u62e9\u4e00\u4e2a\u89d2\u8272",4:"\u60a8\u7684\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u9879\u76ee\u7ba1\u7406\u5458\u5ba1\u6279",5:"\u60a8\u5df2\u7ecf\u7533\u8bf7\u52a0\u5165\u8be5\u9879\u76ee\u4e86\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85",6:"\u60a8\u5df2\u6210\u529f\u52a0\u5165\u9879\u76ee"},!n[t.status]){e.next=19;break}return b["b"].info(n[t.status]),e.abrupt("return");case 19:if(0!==t.status){e.next=22;break}return"reporter"===v?(b["b"].success("\u60a8\u52a0\u5165\u9879\u76ee\u6210\u529f\uff01"),Object(x["U"])(["\u5f00\u53d1\u9879\u76ee","\u52a0\u5165\u9879\u76ee\u6210\u529f"]),h["c"].push("/projects/".concat(null===t||void 0===t?void 0:t.project_id))):(Object(x["U"])(["\u5f00\u53d1\u9879\u76ee","\u52a0\u5165\u9879\u76ee\u7b49\u5f85\u5ba1\u6279"]),b["b"].success("\u60a8\u7684\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u9879\u76ee\u7ba1\u7406\u5458\u5ba1\u6279\uff01")),e.abrupt("return");case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=Object(a["a"])(D().mark((function e(){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:o();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return _.a.createElement(_.a.Fragment,null,_.a.createElement(r["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u52a0\u5165\u9879\u76ee",visible:t,confirmLoading:P,onOk:k,onCancel:S},_.a.createElement("div",{className:"tc"},_.a.createElement("div",null,_.a.createElement("span",null,"\u8bfe\u5802\u9080\u8bf7\u7801\uff1a"),_.a.createElement(l["a"],{placeholder:"\u8bf7\u8f93\u51656\u4f4d\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801",style:{width:270},value:d,onChange:function(e){e.target.value.length>=7?b["b"].info("\u8bf7\u8f93\u51656\u4f4d\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801\uff01"):f(e.target.value)}})),_.a.createElement("div",{className:"mt10 font14"},_.a.createElement("span",null,"\u8eab\u4efd\uff1a"),_.a.createElement(O["a"].Group,{value:v,onChange:function(e){return g(e.target.value)}},_.a.createElement(O["a"],{value:L.Manager},"\u7ba1\u7406\u4eba\u5458"),_.a.createElement(O["a"],{value:L.Developer},"\u5f00\u53d1\u4eba\u5458"),_.a.createElement(O["a"],{value:L.Reporter},"\u62a5\u544a\u4eba\u5458"))))))},j=P,k=n("Jky8"),S=n("6Fuo"),C=n.n(S),M=n("NLgs"),T=function(e){return e["Projects"]="projects",e["Shixuns"]="shixuns",e["Classrooms"]="classrooms",e}(T||{}),I=function(e){return e["Classrooms"]="classrooms",e["Shixuns"]="shixuns",e["Paths"]="paths",e["Projects"]="projects",e["Videos"]="videos",e["Topics"]="topics",e}(I||{}),A=function(e){e.homePage;var t,n,r,a,c,l,s,d,f=e.user,h=e.globalSetting,p=(e.loading,e.dispatch),m=(e.location,Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location"]),Object(u["useState"])()),O=Object(i["a"])(m,2),w=O[0],x=O[1],D=Object(u["useState"])(),L=Object(i["a"])(D,2),P=L[0],S=L[1],A=function(e){var t;Object(M["e"])(p)&&(e!==T.Projects||(null===(t=f.userInfo)||void 0===t?void 0:t.email)?e===T.Classrooms?x(!0):e===T.Projects&&S(!0):b["b"].info("\u8bf7\u5148\u7ed1\u5b9a\u90ae\u7bb1\uff0c\u8c22\u8c22"))},N=function(e,t){var n;Object(M["e"])(p)&&(t!==T.Projects||(null===(n=f.userInfo)||void 0===n?void 0:n.email)?(t!==T.Shixuns||Object(M["c"])())&&e&&(window.location.href=e):b["b"].info("\u8bf7\u5148\u7ed1\u5b9a\u90ae\u7bb1\uff0c\u8c22\u8c22"))},R=null===(t=((null===(n=h.setting)||void 0===n?void 0:n.navbar)||[]).find((function(e){return e.link==="/".concat(I.Classrooms)})))||void 0===t?void 0:t.hidden,B=null===(r=((null===(a=h.setting)||void 0===a?void 0:a.navbar)||[]).find((function(e){return e.link==="/".concat(I.Shixuns)})))||void 0===r?void 0:r.hidden,U=null===(c=((null===(l=h.setting)||void 0===l?void 0:l.navbar)||[]).find((function(e){return e.link==="/".concat(I.Paths)})))||void 0===c?void 0:c.hidden;(null===h||void 0===h||null===(s=h.setting)||void 0===s?void 0:s.is_local)&&((null===f||void 0===f||null===(d=f.userInfo)||void 0===d?void 0:d.is_shixun_marker)||(B=!0));var W=function(e){var t,n,r,a,i,o,c,l,s,u,d,p,m,v;return _.a.createElement(_.a.Fragment,null,_.a.createElement(g["a"],{justify:"space-around",className:"pt5 pb5"},_.a.createElement(E["a"],{className:C.a.joinCol},"\u5b66\u751f"!==(null===(t=f.userInfo)||void 0===t?void 0:t.user_identity)&&!R&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/classrooms/new")}},(null===(n=f.userInfo)||void 0===n?void 0:n.main_site)?"\u65b0\u5efa\u6559\u5b66\u8bfe\u5802":"\u65b0\u5efa\u8bfe\u5802")),!B&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/shixuns/new",T.Shixuns)}},"\u65b0\u5efa\u5b9e\u8df5\u9879\u76ee")),((null===(r=f.userInfo)||void 0===r?void 0:r.main_site)&&(null===(a=f.navigationInfo)||void 0===a?void 0:a.top)||!(null===(i=f.userInfo)||void 0===i?void 0:i.main_site)&&(null===(o=f.navigationInfo)||void 0===o?void 0:o.top)&&!U&&((null===(c=f.userInfo)||void 0===c?void 0:c.admin)||(null===(l=f.userInfo)||void 0===l?void 0:l.is_teacher)||(null===(s=f.userInfo)||void 0===s?void 0:s.business)))&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/paths/new")}},"\u65b0\u5efa\u5b9e\u8df5\u8bfe\u7a0b")),!(null===h||void 0===h||null===(u=h.setting)||void 0===u?void 0:u.is_local)&&(null===(d=f.userInfo)||void 0===d?void 0:d.main_site)&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){var e,t;return N("".concat(null===(e=f.navigationInfo)||void 0===e||null===(t=e.top)||void 0===t?void 0:t.old_url,"/projects/new"),T.Projects)}},"\u65b0\u5efa\u5f00\u53d1\u9879\u76ee"))),_.a.createElement(E["a"],null,_.a.createElement("div",{className:C.a.joinBoard})),_.a.createElement(E["a"],{className:C.a.joinCol},!R&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return A(T.Classrooms)}},(null===(p=f.userInfo)||void 0===p?void 0:p.main_site)?"\u52a0\u5165\u6559\u5b66\u8bfe\u5802":"\u52a0\u5165\u8bfe\u5802")),(null===(m=f.userInfo)||void 0===m?void 0:m.main_site)&&!(null===h||void 0===h||null===(v=h.setting)||void 0===v?void 0:v.is_local)&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return A(T.Projects)}},"\u52a0\u5165\u5f00\u53d1\u9879\u76ee")))))};return _.a.createElement("section",null,_.a.createElement(v["a"],{overlay:_.a.createElement(y["a"],{className:"".concat(C.a.rightMenu," ").concat(C.a.joinMenu," mt10")},_.a.createElement(W,null)),placement:"bottomRight"},_.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),_.a.createElement(k["a"],{visible:w,onCancel:function(){return x(!1)}}),_.a.createElement(j,{visible:P,onCancel:function(){return S(!1)}}))},N=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting;return{homePage:t,user:r,globalSetting:a,loading:n.models.index}}))(A),R=n("vToQ"),B=n.n(R),U=n("xKgJ"),W=n("jb+D"),K=n("m3rI");function G(){G=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var F=function(e){var t,n=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(t=document.cookie.match(n))?decodeURIComponent(t[2]):null},J=function(e){var t=new Date;t.setTime(t.getTime()-1);var n=F(e);null!=n&&(document.cookie=e+"="+n+";expires="+t.toGMTString())},q=function(e){return e["Classrooms"]="classrooms",e["Shixuns"]="shixuns",e["Paths"]="paths",e["Projects"]="projects",e["Videos"]="videos",e["Topics"]="topics",e}(q||{}),V=function(e){e.homePage;var t,n,r,i,l,s,u,d,p,m,g,E,O=e.user,w=e.globalSetting,x=(e.loading,e.dispatch),D=e.shixunHomeworks,L=(e.location,e.payload),P=void 0===L?{}:L,j=(Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),null===(t=((null===(n=w.setting)||void 0===n?void 0:n.navbar)||[]).find((function(e){return e.link==="/".concat(q.Classrooms)})))||void 0===t?void 0:t.hidden),k=null===(r=((null===(i=w.setting)||void 0===i?void 0:i.navbar)||[]).find((function(e){return e.link==="/".concat(q.Shixuns)})))||void 0===r?void 0:r.hidden,S=null===(l=((null===(s=w.setting)||void 0===s?void 0:s.navbar)||[]).find((function(e){return e.link==="/".concat(q.Paths)})))||void 0===l?void 0:l.hidden,C=(null===(u=O.userInfo)||void 0===u?void 0:u.admin)||(null===(d=O.userInfo)||void 0===d?void 0:d.business)||(null===(p=O.userInfo)||void 0===p?void 0:p.is_shixun_marker)||(null===(m=O.userInfo)||void 0===m?void 0:m.is_teacher)||"\u5b66\u751f"!==(null===(g=O.userInfo)||void 0===g?void 0:g.user_identity),T=function(){var e,t,n,r,i,o,l,s,u,d,p,m,v,g,E,D,L,T,I,A,N,R;return _.a.createElement(y["a"],{className:"".concat(B.a.rightMenu," ").concat(B.a.menuWrap)},_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(e=O.userInfo)||void 0===e?void 0:e.login,"/classrooms")},"\u6211\u7684\u4e2a\u4eba\u4e3b\u9875")),!j&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(t=O.userInfo)||void 0===t?void 0:t.login,"/classrooms")},(null===(n=O.userInfo)||void 0===n?void 0:n.main_site)?"\u6211\u7684\u6559\u5b66\u8bfe\u5802":"\u6211\u7684\u8bfe\u5802")),!k&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(r=O.userInfo)||void 0===r?void 0:r.login,"/shixuns")},"\u6211\u7684\u5b9e\u8df5\u9879\u76ee")),!S&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(i=O.userInfo)||void 0===i?void 0:i.login,"/paths")},(null===(o=O.userInfo)||void 0===o?void 0:o.main_site)?"\u6211\u7684\u5b9e\u8df5\u8bfe\u7a0b":"\u6211\u7684\u8bfe\u7a0b")),(null===(l=O.userInfo)||void 0===l?void 0:l.main_site)&&!(null===(s=w.setting)||void 0===s?void 0:s.is_local)&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(u=O.userInfo)||void 0===u?void 0:u.login,"/projects")},"\u6211\u7684\u5f00\u53d1\u9879\u76ee")),_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(d=O.userInfo)||void 0===d?void 0:d.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56e2\u961f")),_.a.createElement(y["a"].Item,null,_.a.createElement("a",{onClick:function(){Object(M["e"])(x)&&h["c"].push("/problemset")}},"\u8bd5\u9898\u5e93")),C&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{onClick:function(){Object(M["e"])(x)&&h["c"].push("/paperlibrary")}},"\u8bd5\u5377\u5e93")),(null===(p=O.navigationInfo)||void 0===p||null===(m=p.top)||void 0===m?void 0:m.customer_management_url)&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{href:null===(v=O.navigationInfo)||void 0===v||null===(g=v.top)||void 0===g?void 0:g.customer_management_url},"\u5ba2\u6237\u7ba1\u7406")),(null===(E=O.navigationInfo)||void 0===E||null===(D=E.top)||void 0===D?void 0:D.college_identifier)&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/colleges/".concat(null===(L=O.navigationInfo)||void 0===L||null===(T=L.top)||void 0===T?void 0:T.college_identifier,"/statistics")},"\u5b66\u9662\u7edf\u8ba1")),(null===(I=O.navigationInfo)||void 0===I||null===(A=I.top)||void 0===A?void 0:A.laboratory_admin_url)&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{href:null===(N=O.navigationInfo)||void 0===N||null===(R=N.top)||void 0===R?void 0:R.laboratory_admin_url},"\u540e\u53f0\u7ba1\u7406")),_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{onClick:function(){"0"===localStorage.getItem("Noviceguide")||x({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5e95\u90e8\u5f39\u7a97",type:2,href:"/classrooms",text:_.a.createElement("div",null,"OK\uff0c\u63a5\u4e0b\u6765\uff0c\u8ba9\u6211\u4eec\u5f00\u59cb\u65b0\u5efa\u3010\u6559\u5b66\u8bfe\u5802\u3011\uff0c\u8bf7\u60a8\u627e\u5230\u95ea\u5149\u6846\u5e76\u70b9\u51fb \u201c\u6559\u5b66\u8bfe\u5802\u201d\u3002")}})},to:"/account/profile"},"\u8d26\u53f7\u7ba1\u7406")),_.a.createElement(y["a"].Item,{className:B.a.exit},_.a.createElement("a",{onClick:Object(a["a"])(G().mark((function e(){var t;return G().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(W["c"])({});case 2:t=e.sent,1===(null===t||void 0===t?void 0:t.status)&&(x({type:"user/getUserInfo",payload:Object(c["a"])({},P)}),x({type:"user/getNavigationInfo",payload:Object(c["a"])({},P)}),J("autologin_trustie"),J("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),b["b"].success(null===t||void 0===t?void 0:t.message),h["c"].replace("/"));case 4:case"end":return e.stop()}}),e)})))},"\u9000\u51fa")))};return Object(U["p"])()?_.a.createElement("section",null,_.a.createElement("aside",null,_.a.createElement(v["a"],{overlay:T,placement:"bottomRight"},_.a.createElement("div",{className:1===D.actionTabs.type&&B.a.classromediv},_.a.createElement("img",{className:"".concat(B.a.userPic," current ml15"),src:"".concat(null===K["a"]||void 0===K["a"]?void 0:K["a"].IMG_SERVER,"/images/").concat(null===(E=O.userInfo)||void 0===E?void 0:E.image_url),alt:"",onClick:function(){var e;return h["c"].push("/users/".concat(null===(e=O.userInfo)||void 0===e?void 0:e.login,"/classrooms"))}}))))):_.a.createElement("div",{className:"font15"},_.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767b\u5f55"),_.a.createElement("span",{className:"ml5 mr5"},"|"),_.a.createElement(f["Link"],{to:"/user/register",className:"ml5 current c-white"},"\u6ce8\u518c"))},z=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,shixunHomeworks:i,loading:n.models.index}}))(V),Z=(n("+L6B"),n("2/Rp")),H=n("Cs+z"),Q=n.n(H),Y=function(e){e.homePage,e.user,e.globalSetting,e.loading;var t=e.dispatch,n=(e.location,e.text,e.shixunHomeworks),r=(e.payload,Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]),Object(u["useState"])("none")),a=Object(i["a"])(r,2),c=a[0],l=a[1];return Object(u["useEffect"])((function(){"\u5e95\u90e8\u5f39\u7a97"===n.actionTabs.key&&l("flex")}),[n.actionTabs.key]),Object(u["useEffect"])((function(){"\u9690\u85cf"===n.actionTabs.key&&(l("none"),localStorage.setItem("Noviceguide","0"))}),[n.actionTabs.key]),_.a.createElement("div",{style:{display:c,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},_.a.createElement("div",{style:{margin:"0 auto",width:"1200px"}},_.a.createElement("img",{src:Q.a,style:{position:"absolute",top:"-32px"}}),_.a.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},n.actionTabs.text),9===n.actionTabs.type?_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Z["a"],{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),l("none"),t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4f1a\u89c1\uff0c\u6709\u4e8b\u547c\u6211")):_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Z["a"],{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),l("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8df3\u8fc7\uff0c\u6211\u81ea\u5df1\u6765"))))},X=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,loading:n.models.index,shixunHomeworks:i}}))(Y);var $=s["a"].Header,ee=l["a"].Search;function te(){var e,t,n=window.location.pathname,r=n.split("/"),a={};return"classrooms"==r[1]&&r.length>3&&!(null===(e=r[4])||void 0===e?void 0:e.includes("newgold"))&&!(null===(t=r[5])||void 0===t?void 0:t.includes("newgold"))&&"coursesId"!==r[2]&&(a.course_id=r[2]),"shixuns"===r[1]&&r.length>3&&(a.objective_type="shixun",a.objective_id=r[2]),"paths"===r[1]&&r.length>3&&(a.objective_type="path",a.objective_id=r[2]),Object(c["a"])(Object(c["a"])({},a),{school:1})}var ne=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],re=function(e){e.homePage;var t,a=e.user,l=e.globalSetting,h=(e.loading,e.dispatch),p=e.location,v=e.isLogin,g=void 0!==v&&v,E=e.shixunHomeworks,y=(Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location","isLogin","shixunHomeworks"]),Object(d["k"])()),b=Object(u["useState"])(!1),O=Object(i["a"])(b,2),w=O[0],D=O[1],L=Object(u["useState"])(-1),P=Object(i["a"])(L,2),j=P[0],k=P[1],S=Object(u["useState"])(!1),C=Object(i["a"])(S,2),M=C[0],T=C[1],I=te();p.pathname;Object(u["useEffect"])((function(){h({type:"user/getNavigationInfo",payload:Object(c["a"])({},I)})}),[l.name]),Object(u["useEffect"])((function(){(null===p||void 0===p?void 0:p.search)?h({type:"user/getUserInfo",payload:Object(c["a"])(Object(c["a"])(Object(c["a"])({},I),p.query),{},{websiteName:"educoder"})}):h({type:"user/getUserInfo",payload:Object(c["a"])({},I)}),"\u5e95\u90e8\u5f39\u7a97"===E.actionTabs.key&&((null===ne||void 0===ne?void 0:ne.includes(null===p||void 0===p?void 0:p.pathname))||0===(null===p||void 0===p?void 0:p.pathname.indexOf("/classrooms"))||h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85cf"}}))}),[p.pathname]),Object(u["useEffect"])((function(){"\u5e95\u90e8\u5f39\u7a97"===E.actionTabs.key||E.actionTabs.key||localStorage.setItem("Noviceguide","0")}),[E.actionTabs.key]),Object(u["useEffect"])((function(){var e,t,n;(null===l||void 0===l?void 0:l.setting)&&(null===l||void 0===l||null===(e=l.setting)||void 0===e||null===(t=e.navbar)||void 0===t||t.map((function(e,t){p.pathname.indexOf(e.link)>-1&&k(t)})),document.title=-1===j?l.setting.name:(null===(n=l.setting.navbar[j])||void 0===n?void 0:n.name)||l.setting.name)}),[null===l||void 0===l?void 0:l.setting]);var A=Object(u["useMemo"])((function(){var e,t;return(null===l||void 0===l||null===(e=l.setting)||void 0===e?void 0:e.nav_logo_url)?"".concat(K["a"].IMG_SERVER,"/").concat(null===l||void 0===l||null===(t=l.setting)||void 0===t?void 0:t.nav_logo_url):"".concat(K["a"].IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat((new Date).getTime())}),[null===l||void 0===l||null===(t=l.setting)||void 0===t?void 0:t.nav_logo_url]);function R(e){y.push("/search?value="+e)}var B,U,W,G,F,J,q,V,Z,H=function(){return w?_.a.createElement("div",{onBlur:function(){setTimeout((function(){D(!1)}),300)}},_.a.createElement(ee,{placeholder:"\u5b9e\u8df5\u8bfe\u7a0b/\u6559\u5b66\u8bfe\u5802/\u5b9e\u8df5\u9879\u76ee/\u4ea4\u6d41\u95ee\u7b54",className:"search-input mr20",onSearch:R,autoFocus:!0})):_.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){y.push("/search?value=")}})};return l.showHeader&&l.showHeaderFooter?_.a.createElement(s["a"],{className:"".concat(m.a.header," ").concat(l.showHeaderFixed?m.a.headerFixed:"")},_.a.createElement($,{className:"header"},_.a.createElement("section",{className:m.a["edu-menu"]},_.a.createElement(f["Link"],{onClick:function(){h({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},_.a.createElement("img",{className:m.a.logo,title:null===(B=l.setting)||void 0===B?void 0:B.name,src:A})),_.a.createElement("ul",{className:m.a.menu},l.setting&&l.setting.navbar.map((function(e,t){if(!e.hidden)return _.a.createElement("li",{key:t,className:j===t?m.a.actived:""},"\u6559\u5b66\u8bfe\u5802"===(null===e||void 0===e?void 0:e.name)&&_.a.createElement(f["Link"],{onClick:function(){"0"===localStorage.getItem("Noviceguide")||h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5e95\u90e8\u5f39\u7a97",type:5,text:_.a.createElement("div",null,"\u975e\u5e38\u68d2\uff0c\u54b1\u4eec\u5df2\u7ecf\u5230\u8fbe\u3010\u6559\u5b66\u8bfe\u5802\u3011\uff0c\u5e73\u53f0\u4e0a\u5df2\u7ecf\u6709\u51e0\u5343\u4f4d\u8001\u5e08\u521b\u5efa\u4e86\u81ea\u5df1\u7684\u6559\u5b66\u8bfe\u5802\uff0c\u4f60\u4e5f\u53ef\u4ee5\u8f7b\u677e\u5b8c\u6210\u54df\uff01\u73b0\u5728\u8bf7\u60a8\u70b9\u51fb\u9875\u9762\u4e0a \u201c\u65b0\u5efa\u8bfe\u5802\u201d\u6309\u94ae\u5f00\u59cb\u65b0\u5efa\u81ea\u5df1\u7684\u8bfe\u5802~")}})},className:4===E.actionTabs.type?m.a.classromediv:"",dangerouslySetInnerHTML:{__html:e.name},to:e.link}),"\u6559\u5b66\u8bfe\u5802"!=(null===e||void 0===e?void 0:e.name)&&_.a.createElement("a",{href:e.link,target:e.link.indexOf("http://")||e.link.indexOf("https://")?"_blank":"_self",dangerouslySetInnerHTML:{__html:e.name}}))})),(null===a||void 0===a||null===(U=a.navigationInfo)||void 0===U||null===(W=U.top)||void 0===W?void 0:W.auth)&&_.a.createElement("li",{key:"999"},_.a.createElement("a",{href:"".concat(null===a||void 0===a||null===(G=a.navigationInfo)||void 0===G||null===(F=G.top)||void 0===F?void 0:F.auth)},"\u5de5\u7a0b\u8ba4\u8bc1"))),_.a.createElement("div",{className:"search-bar"},_.a.createElement(H,null),!g&&_.a.createElement(N,null),!g&&!!(null===a||void 0===a||null===(J=a.userInfo)||void 0===J?void 0:J.login)&&_.a.createElement(f["Link"],{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(null===a||void 0===a||null===(q=a.userInfo)||void 0===q?void 0:q.login,"/user_tidings")},(null===a||void 0===a||null===(V=a.navigationInfo)||void 0===V||null===(Z=V.top)||void 0===Z?void 0:Z.new_message)&&_.a.createElement("span",{className:m.a.newslight})),!g&&_.a.createElement(z,{payload:I}))),_.a.createElement(r["a"],{centered:!0,destroyOnClose:!0,visible:M,title:"\u63d0\u793a",width:"500px",okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(x["L"])("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return T(!1)}},_.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},_.a.createElement("p",null,"\u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650"),_.a.createElement("img",{src:n("SMhR"),width:200,height:200}),_.a.createElement("p",null,"\u7fa4\u53f7\uff1a693542422 ")))),_.a.createElement(X,null)):_.a.createElement(_.a.Fragment,null)};t["a"]=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,loading:n.models.index,shixunHomeworks:i}}))(re)},sLOW:function(e,t,n){"use strict";n("iQDF");var r=n("+eQT"),a=(n("Awhp"),n("KrTs")),i=(n("O3gP"),n("lrIw")),o=(n("7Kak"),n("9yH6")),c=(n("sRBo"),n("kaz8")),l=(n("+L6B"),n("2/Rp")),s=n("oBTY"),u=(n("miYZ"),n("tsqr")),_=(n("2qtc"),n("kLXV")),d=n("9og8"),f=n("tJVT"),h=n("PpiC"),p=n("q1tI"),m=n.n(p),v=n("9kvl"),g=n("Z0Lh"),E=n.n(g),y=n("9ZNV"),b=n("NLgs"),O=n("wd/R"),w=n.n(O),x=n("L+Ii"),D=n.n(x);function L(){L=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var P=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),a="YYYY-MM-DD HH:mm",i=w()(r,a);return i.add(1,"hours"),i.format(a)}return e},j="YYYY-MM-DD HH:mm",k=function(e){var t,n,g,O,x,k,S,C,M=e.shixunsDetail,T=(e.globalSetting,e.loading),I=e.user,A=e.dispatch,N=(Object(h["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),Object(p["useRef"])()),R=Object(p["useState"])(),B=Object(f["a"])(R,2),U=B[0],W=B[1],K=Object(p["useState"])(),G=Object(f["a"])(K,2),F=G[0],J=G[1],q=Object(p["useState"])([]),V=Object(f["a"])(q,2),z=V[0],Z=V[1],H=Object(p["useState"])([]),Q=Object(f["a"])(H,2),Y=Q[0],X=Q[1],$=Object(p["useState"])(""),ee=Object(f["a"])($,2),te=ee[0],ne=ee[1],re=Object(p["useState"])(),ae=Object(f["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(p["useState"])(),le=Object(f["a"])(ce,2),se=le[0],ue=le[1],_e=null===(t=I.userInfo)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.editable;Object(p["useEffect"])((function(){var e,t;N.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2],de()}),[]),Object(p["useEffect"])((function(){var e,t,n,r,a,i,o,c,l,s;M.setting&&(W(null===(e=M.setting)||void 0===e||null===(t=e.shixun)||void 0===t?void 0:t.can_copy),J(null===(n=M.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.use_scope),oe(!!(null===(a=M.setting)||void 0===a||null===(i=a.shixun)||void 0===i?void 0:i.opening_time)),ue(null===(o=M.setting)||void 0===o||null===(c=o.shixun)||void 0===c?void 0:c.opening_time),Z(null===(l=M.setting)||void 0===l||null===(s=l.shixun)||void 0===s?void 0:s.scope_partment))}),[M.setting]);var de=function(){var e=Object(d["a"])(L().mark((function e(t){var n;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:n=e.sent,n&&X(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),fe=function(){var e=Object(d["a"])(L().mark((function e(){var t,n,r,a,i,o,c;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/getShixunQuote",payload:{id:N.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:c=e.t0,_["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:520,content:m.a.createElement("div",{className:"tc font14 ".concat(D.a.modal)},!!(null===(t=c.subjects)||void 0===t?void 0:t.length)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230 ",null===(n=c.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",m.a.createElement("span",{className:D.a.colorOrange},null===c||void 0===c?void 0:c.subjects_count),"\u4e2a\u5b9e\u8bad\u8bfe\u7a0b"),m.a.createElement("br",null)),!!(null===(a=c.courses)||void 0===a?void 0:a.length)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230",null===(i=c.courses)||void 0===i||null===(o=i.splice(0,2))||void 0===o?void 0:o.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",m.a.createElement("span",{className:D.a.colorOrange},null===c||void 0===c?void 0:c.courses_count),"\u4e2a\u6559\u5b66\u8bfe\u5802"),m.a.createElement("br",null)),m.a.createElement("span",{className:"".concat(D.a.colorYellow," mt30")},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee\u5c06\u5f71\u54cd\u8bfe\u7a0b\u53ca\u8bfe\u5802\u5bf9\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u4f7f\u7528\uff01\u8bf7\u8c28\u614e\u64cd\u4f5c\uff01")),onOk:function(){var e=Object(d["a"])(L().mark((function e(){var t;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/deleteShixun",payload:{id:N.current}});case 2:t=e.sent,1===t.status&&(u["b"].success("\u64cd\u4f5c\u6210\u529f"),v["c"].push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=function(){Object(b["b"])(A,"\u4e0d\u80fd\u8fdb\u884c\u5220\u9664")},pe=function(e){z.includes(e)?u["b"].info("\u8bf7\u52ff\u6307\u5b9a\u76f8\u540c\u7684\u5355\u4f4d"):(ne(null),Z([].concat(Object(s["a"])(z),[e])))},me=function(){var e=Object(d["a"])(L().mark((function e(){var t;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!ie||se){e.next=3;break}return u["b"].info("\u8bf7\u9009\u62e9\u5f00\u542f\u65f6\u95f4"),e.abrupt("return");case 3:if(1!==F||z.length){e.next=6;break}return u["b"].info("\u8bf7\u9009\u62e9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),e.abrupt("return");case 6:return e.next=8,A({type:"shixunsDetail/updatePermissionSetting",payload:{id:N.current,scope_partment:0===F?null:z,shixun:{can_copy:U,use_scope:F,opening_time:se}}});case 8:t=e.sent,-1!==t.status&&(u["b"].info("\u6743\u9650\u914d\u7f6e\u4fdd\u5b58\u6210\u529f\uff01"),A({type:"shixunsDetail/getSettingsData",payload:{id:N.current}}),A({type:"shixunsDetail/getShixunsDetail",payload:{id:N.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement("section",{className:D.a.wrap},m.a.createElement("div",{style:{position:"absolute",top:"80px",right:"40px"}},2!==(null===M||void 0===M||null===(g=M.detail)||void 0===g?void 0:g.shixun_status)?m.a.createElement(l["a"],{danger:!0,onClick:fe},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee"):m.a.createElement(l["a"],{danger:!0,onClick:he},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee")),m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u590d\u5236:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement("div",null,m.a.createElement(c["a"],{checked:U,onChange:function(e){return W(e.target.checked)},disabled:!_e}),m.a.createElement("span",{className:"".concat(D.a.color999)},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5df2\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u590d\u5236\u8be5\u5b9e\u8bad\uff09")))),!(((null===(O=M.detail)||void 0===O?void 0:O.shixun_status)>1||2===(null===(x=M.detail)||void 0===x?void 0:x.public))&&0===(null===(k=M.setting)||void 0===k||null===(S=k.shixun)||void 0===S?void 0:S.use_scope)&&(null===(C=M.detail)||void 0===C?void 0:C.identity)>2)&&m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u516c\u5f00\u7a0b\u5ea6:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement(o["a"].Group,{value:F,onChange:function(e){return J(e.target.value)},disabled:!_e},m.a.createElement(o["a"],{className:D.a.radio,value:0},m.a.createElement("span",null,"\u5bf9\u6240\u6709\u5355\u4f4d\u516c\u5f00"),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u6240\u6709\u7528\u6237\u53ef\u89c1\uff09")),m.a.createElement(o["a"],{className:D.a.radio,value:1},m.a.createElement("span",null,"\u5bf9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09"))),1===F&&m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:"mt10"},m.a.createElement(i["a"],{showSearch:!0,className:D.a.selectSchool,placeholder:"\u8bf7\u8f93\u5165\u5e76\u9009\u62e9\u5355\u4f4d\u540d\u79f0",value:te,onChange:function(e){ne(e),de(e)},disabled:!_e,onSelect:pe,options:null===Y||void 0===Y?void 0:Y.map((function(e){return{value:e}}))}),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09")),m.a.createElement("div",{className:"mt10"},null===z||void 0===z?void 0:z.map((function(e){return _e?m.a.createElement(a["a"],{count:"x",className:"mr20 current",onClick:function(){return Z(z.filter((function(t){return t!==e})))}},m.a.createElement(l["a"],{type:"primary",ghost:!0},e)):m.a.createElement(l["a"],{type:"primary",ghost:!0,className:"mr20"},e)})))))),m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u5f00\u542f\u65f6\u95f4:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement("div",null,m.a.createElement(c["a"],{checked:ie,onChange:function(e){return oe(e.target.checked)},disabled:!_e}),m.a.createElement("span",{className:"".concat(D.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5b66\u5458\u5728\u6307\u5b9a\u7684\u5f00\u542f\u65f6\u95f4\u540e\uff0c\u624d\u80fd\u5f00\u542f\u5b66\u4e60\uff1b\u4e0d\u9009\u4e2d\u5219\u5b66\u5458\u5728\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u80fd\u7acb\u5373\u5f00\u542f\u5b66\u4e60\uff09")),ie&&m.a.createElement(r["a"],{className:"".concat(D.a.dataPicker," mt10"),format:j,locale:E.a,disabled:!_e,placeholder:"\u8bf7\u8f93\u5165\u5f00\u542f\u65f6\u95f4",showToday:!1,disabledDate:function(e){return e&&e=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_32__["a"].Option,handleDateString=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),a="YYYY-MM-DD HH:mm",i=moment__WEBPACK_IMPORTED_MODULE_37___default()(r,a);return i.add(1,"hours"),i.format(a)}return e},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin80,_shixunsDetail$settin81,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin122,_shixunsDetail$settin123,_shixunsDetail$settin124,_shixunsDetail$settin125,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_33__["useRef"])(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!0),_useState2=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState4=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState6=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState8=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState10=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState12=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState14=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(""),_useState16=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState18=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState20=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState22=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState24=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState26=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState25,2),linux_vnc=_useState26[0],setLinuxVNC=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(""),_useState28=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState27,2),windows_start_template=_useState28[0],setWindowVNCTemplate=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState30=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState29,2),websshShow=_useState30[0],setWebsshShow=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState32=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState31,2),sshRadioValue=_useState32[0],setSshRadioValue=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState34=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState33,2),multiWebssh=_useState34[0],setMultiWebssh=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState36=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState35,2),hideCode=_useState36[0],setHideCode=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState38=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState37,2),codeEditPermission=_useState38[0],setCodeEditPermission=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState40=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState39,2),codeHidden=_useState40[0],setCodeHidden=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState42=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState41,2),forbidCopy=_useState42[0],setForbidCopy=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState44=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState43,2),display_git_address=_useState44[0],set_display_git_address=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState46=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState45,2),advancedsettingshow=_useState46[0],setAdvancedSettingShow=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState48=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState47,2),evaluateScript=_useState48[0],setEvaluateScript=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState50=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState49,2),serviceConfigList=_useState50[0],setServiceConfigList=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState52=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState51,2),evaluationScript=_useState52[0],setevaluationScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])([]),_useState54=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState53,2),standardScriptList=_useState54[0],setStandardScripts=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])("1"),_useState56=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState55,2),MenuSelectKey=_useState56[0],setMenuSelectKey=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState58=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState57,2),disableDiscuss=_useState58[0],setDisableDiscuss=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState60=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState59,2),Remote=_useState60[0],setRemote=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState62=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState61,2),createTitle=_useState62[0],setCreateTitle=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState64=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState63,2),isupdate=_useState64[0],setIsupdate=_useState64[1],_useState65=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(3),_useState66=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState65,2),terminal_count=_useState66[0],setterminal_count=_useState66[1],_useState67=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(!1),_useState68=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState67,2),port=_useState68[0],setport=_useState68[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_34__["m"])(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState69=Object(react__WEBPACK_IMPORTED_MODULE_33__["useState"])(),_useState70=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_30__["a"])(_useState69,2),isRadiuvalue=_useState70[0],setIsRadiuValue=_useState70[1],editable=null===(_user$userInfo=user.userInfo)||void 0===_user$userInfo||null===(_user$userInfo$shixun=_user$userInfo.shixun)||void 0===_user$userInfo$shixun?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(t){var n;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:n=e.sent,n&&setDepartmentList(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){shixunsDetail.setting&&handleInitState()}),[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){var e,t;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var handleSelectDepartment=function(e){selectDepartmentList.includes(e)?antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u52ff\u6307\u5b9a\u76f8\u540c\u7684\u5355\u4f4d"):(setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_26__["a"])(selectDepartmentList),[e])))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return _getRequiredStatus=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_45__["a"])("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:t=e.sent,t&&setCreateTitle(null===t||void 0===t?void 0:t.data);case 4:case"end":return e.stop()}}),e)}))),_getRequiredStatus.apply(this,arguments)}var handleChangeSeviceConfig=function(e,t,n){var r=serviceConfigList.map((function(r,a){return a===n?Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__["a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__["a"])({},r),{},Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_24__["a"])({},t,e)):r}));setServiceConfigList(r)},handleInitState=function(){var e,t,n,r,a,i,o,c,l,s,u,_,d,f,h,p,m,v,g,E,y,b,O,w,x,D,L,P,j,k,S,C,M,T,I,A,N,R,B,U,W,K,G,F,J,q,V,z,Z,H,Q,Y,X,$,ee=(null===shixunsDetail||void 0===shixunsDetail||null===(e=shixunsDetail.setting)||void 0===e?void 0:e.shixun)||{},te=(ee.choice_main_type,ee.main_type,ee.small_type,ee.choice_small_type,ee.is_secret_repository,ee.standard_scripts),ne=ee.evaluate_script,re=ee.shixun_service_configs;setEvaluateScript(ne),setServiceConfigList(re),setStandardScripts(te||[]),setWindowVNCTemplate(null===(t=shixunsDetail.setting)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.windows_start_template),setWindowVNC(null===(r=shixunsDetail.setting)||void 0===r||null===(a=r.shixun)||void 0===a?void 0:a.windows_vnc),setLinuxVNC(null===(i=shixunsDetail.setting)||void 0===i||null===(o=i.shixun)||void 0===o?void 0:o.linux_vnc),setVNC(null===(c=shixunsDetail.setting)||void 0===c||null===(l=c.shixun)||void 0===l?void 0:l.vnc),setWebsshShow(!!(null===(s=shixunsDetail.setting)||void 0===s||null===(u=s.shixun)||void 0===u?void 0:u.webssh)),setSshRadioValue(null===(_=shixunsDetail.setting)||void 0===_||null===(d=_.shixun)||void 0===d?void 0:d.webssh),setMultiWebssh(null===(f=shixunsDetail.setting)||void 0===f||null===(h=f.shixun)||void 0===h?void 0:h.multi_webssh),setHideCode(null===(p=shixunsDetail.setting)||void 0===p||null===(m=p.shixun)||void 0===m?void 0:m.hide_code),setCodeEditPermission(null===(v=shixunsDetail.setting)||void 0===v||null===(g=v.shixun)||void 0===g?void 0:g.code_edit_permission),setCodeHidden(null===(E=shixunsDetail.setting)||void 0===E||null===(y=E.shixun)||void 0===y?void 0:y.show_code_dir),setForbidCopy(null===(b=shixunsDetail.setting)||void 0===b||null===(O=b.shixun)||void 0===O?void 0:O.forbid_copy),setTaskPass(null===(w=shixunsDetail.setting)||void 0===w||null===(x=w.shixun)||void 0===x?void 0:x.task_pass),setTestSetPermission(null===(D=shixunsDetail.setting)||void 0===D||null===(L=D.shixun)||void 0===L?void 0:L.test_set_permission),set_display_git_address(null===(P=shixunsDetail.setting.shixun)||void 0===P?void 0:P.display_git_address),setIsCopy(null===(j=shixunsDetail.setting)||void 0===j||null===(k=j.shixun)||void 0===k?void 0:k.can_copy),setOpenValue(null===(S=shixunsDetail.setting)||void 0===S||null===(C=S.shixun)||void 0===C?void 0:C.use_scope),setIsOpenTime(!!(null===(M=shixunsDetail.setting)||void 0===M||null===(T=M.shixun)||void 0===T?void 0:T.opening_time)),setOpenTime(null===(I=shixunsDetail.setting)||void 0===I||null===(A=I.shixun)||void 0===A?void 0:A.opening_time),setSelectDepartmentList(null===(N=shixunsDetail.setting)||void 0===N||null===(R=N.shixun)||void 0===R?void 0:R.scope_partment),setevaluationScript(null===(B=shixunsDetail.setting)||void 0===B||null===(U=B.shixun)||void 0===U?void 0:U.choice_standard_scripts),setDisableDiscuss(null===(W=shixunsDetail.setting)||void 0===W||null===(K=W.shixun)||void 0===K?void 0:K.is_disable_discuss),setterminal_count(null===(G=shixunsDetail.setting)||void 0===G||null===(F=G.shixun)||void 0===F?void 0:F.terminal_count),setport(null===(J=shixunsDetail.setting)||void 0===J||null===(q=J.shixun)||void 0===q?void 0:q.port_mapping),(null===(V=shixunsDetail.setting)||void 0===V||null===(z=V.shixun)||void 0===z?void 0:z.windows_vnc)||(null===(Z=shixunsDetail.setting)||void 0===Z||null===(H=Z.shixun)||void 0===H?void 0:H.linux_vnc)||(null===(Q=shixunsDetail.setting)||void 0===Q||null===(Y=Q.shixun)||void 0===Y?void 0:Y.vnc)?(setIsRadiuValue(5),setRemote(!0)):(null===(X=shixunsDetail.setting)||void 0===X||null===($=X.shixun)||void 0===$?void 0:$.webssh)&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_33__["useEffect"])((function(){var _Object$keys$filter,_shixunsDetail$settin56,_shixunsDetail$settin57,_shixunsDetail$settin58,_shixunsDetail$settin59,_shixunsDetail$settin60,_shixunsDetail$settin61,_shixunsDetail$settin62,_shixunsDetail$settin65,_shixunsDetail$settin66,_shixunsDetail$settin67,confirmLeave=!1;(null===(_Object$keys$filter=Object.keys(diffObj).filter((function(item){var _shixunsDetail$settin55;return(null===(_shixunsDetail$settin55=shixunsDetail.setting)||void 0===_shixunsDetail$settin55?void 0:_shixunsDetail$settin55.shixun[item])!=eval(diffObj[item])})))||void 0===_Object$keys$filter?void 0:_Object$keys$filter.length)&&(confirmLeave=!0),isOpenTime!=!!(null===(_shixunsDetail$settin56=shixunsDetail.setting)||void 0===_shixunsDetail$settin56||null===(_shixunsDetail$settin57=_shixunsDetail$settin56.shixun)||void 0===_shixunsDetail$settin57?void 0:_shixunsDetail$settin57.opening_time)&&(confirmLeave=!0),disableDiscuss!=!!(null===(_shixunsDetail$settin58=shixunsDetail.setting)||void 0===_shixunsDetail$settin58||null===(_shixunsDetail$settin59=_shixunsDetail$settin58.shixun)||void 0===_shixunsDetail$settin59?void 0:_shixunsDetail$settin59.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=(null===(_shixunsDetail$settin60=shixunsDetail.setting)||void 0===_shixunsDetail$settin60||null===(_shixunsDetail$settin61=_shixunsDetail$settin60.shixun)||void 0===_shixunsDetail$settin61||null===(_shixunsDetail$settin62=_shixunsDetail$settin61.scope_partment)||void 0===_shixunsDetail$settin62?void 0:_shixunsDetail$settin62.length)&&(confirmLeave=!0),null===selectDepartmentList||void 0===selectDepartmentList||selectDepartmentList.map((function(e,t){var n,r;e!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.scope_partment[t])&&(confirmLeave=!0)})),serviceConfigList.length!=(null===(_shixunsDetail$settin65=shixunsDetail.setting)||void 0===_shixunsDetail$settin65||null===(_shixunsDetail$settin66=_shixunsDetail$settin65.shixun)||void 0===_shixunsDetail$settin66||null===(_shixunsDetail$settin67=_shixunsDetail$settin66.shixun_service_configs)||void 0===_shixunsDetail$settin67?void 0:_shixunsDetail$settin67.length)&&(confirmLeave=!0),null===serviceConfigList||void 0===serviceConfigList||serviceConfigList.map((function(e,t){var n,r,a,i,o,c,l,s,u,_,d,f;(null===e||void 0===e?void 0:e.cpu_limit)!=(null===(n=shixunsDetail.setting)||void 0===n||null===(r=n.shixun)||void 0===r||null===(a=r.shixun_service_configs[t])||void 0===a?void 0:a.cpu_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.lower_cpu_limit)!=(null===(i=shixunsDetail.setting)||void 0===i||null===(o=i.shixun)||void 0===o||null===(c=o.shixun_service_configs[t])||void 0===c?void 0:c.lower_cpu_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.memory_limit)!=(null===(l=shixunsDetail.setting)||void 0===l||null===(s=l.shixun)||void 0===s||null===(u=s.shixun_service_configs[t])||void 0===u?void 0:u.memory_limit)&&(confirmLeave=!0),(null===e||void 0===e?void 0:e.request_limit)!=(null===(_=shixunsDetail.setting)||void 0===_||null===(d=_.shixun)||void 0===d||null===(f=d.shixun_service_configs[t])||void 0===f?void 0:f.request_limit)&&(confirmLeave=!0)})),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:confirmLeave}})}),[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList,disableDiscuss]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return _handSubmeit=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t,n,r;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!isOpenTime||openTime){e.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u9009\u62e9\u5f00\u542f\u65f6\u95f4"),e.abrupt("return");case 3:if(!hideCode||!1!==Remote){e.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u81f3\u5c11\u52fe\u9009\u4e00\u79cd\u7f16\u7a0b\u9875\u9762\uff01"),e.abrupt("return");case 6:if(1!==openValue||selectDepartmentList.length){e.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u8bf7\u9009\u62e9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),e.abrupt("return");case 9:return n=null===(t=shixunsDetail.detail)||void 0===t?void 0:t.is_jupyter,e.next=12,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:0===openValue?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address:display_git_address,vnc:vnc,windows_vnc:windows_vnc,linux_vnc:linux_vnc,windows_start_template:windows_start_template,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:n?null:evaluationScript,is_disable_discuss:disableDiscuss,terminal_count:terminal_count,port_mapping:port},shixun_info:{evaluate_script:n?null:evaluateScript},shixun_service_configs:serviceConfigList.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))}});case 12:r=e.sent,0===(null===r||void 0===r?void 0:r.status)&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].info("\u4fee\u6539\u6210\u529f"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 14:case"end":return e.stop()}}),e)}))),_handSubmeit.apply(this,arguments)}var handleChangeEvaluationScript=function(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font16"},"\u539f\u6709\u811a\u672c\u5c06\u88ab\u65b0\u7684\u811a\u672c\u8986\u76d6\uff0c\u65e0\u6cd5\u64a4\u9500",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u6267\u884c\u8986\u76d6\u64cd\u4f5c"),onOk:function(){var t=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function t(){return _regeneratorRuntime().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(e);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].info({centered:!0,title:"\u63d0\u793a",okText:"\u77e5\u9053\u5566",content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font16"},"\u8bc4\u6d4b\u811a\u672c\u751f\u6210\u6210\u529f\uff01")});case 3:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},handleGetScriptContent=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(t){var n;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:t}});case 2:n=e.sent,n&&setEvaluateScript(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),handleDeleteShixun=function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t,n,r,a,i,o,c;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:c=e.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:520,content:react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.modal)},!!(null===(t=c.subjects)||void 0===t?void 0:t.length)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230 ",null===(n=c.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorOrange},null===c||void 0===c?void 0:c.subjects_count),"\u4e2a\u5b9e\u8bad\u8bfe\u7a0b"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null)),!!(null===(a=c.courses)||void 0===a?void 0:a.length)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230",null===(i=c.courses)||void 0===i||null===(o=i.splice(0,2))||void 0===o?void 0:o.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorOrange},null===c||void 0===c?void 0:c.courses_count),"\u4e2a\u6559\u5b66\u8bfe\u5802"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.colorYellow," mt30")},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee\u5c06\u5f71\u54cd\u8bfe\u7a0b\u53ca\u8bfe\u5802\u5bf9\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u4f7f\u7528\uff01\u8bf7\u8c28\u614e\u64cd\u4f5c\uff01")),onOk:function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_29__["a"])(_regeneratorRuntime().mark((function e(){var t;return _regeneratorRuntime().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:t=e.sent,1===t.status&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__["b"].success("\u64cd\u4f5c\u6210\u529f"),umi__WEBPACK_IMPORTED_MODULE_35__["c"].push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),handleDeleteElseShixun=function(){Object(_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_48__["b"])(dispatch,"\u4e0d\u80fd\u8fdb\u884c\u5220\u9664")};function showExitmodel(e){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){setMenuSelectKey(e),1===parseInt(e)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8bbe\u7f6e"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"],{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(e){var t;(null===practiceSetting||void 0===practiceSetting||null===(t=practiceSetting.sideBar)||void 0===t?void 0:t.confirmLeave)?showExitmodel(e.key):(setMenuSelectKey(e.key),1===parseInt(e.key)?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()))}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"].Item,{key:1},"\u8bbe\u7f6e"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__["a"].Item,{key:2},"\u5173\u4e8e\u5b9e\u8bad"))),isShowSetting&&(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail=shixunsDetail.detail)||void 0===_shixunsDetail$detail?void 0:_shixunsDetail$detail.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_46__["a"],null),isShowSetting&&!(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail2=shixunsDetail.detail)||void 0===_shixunsDetail$detail2?void 0:_shixunsDetail$detail2.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548c\u6d4b\u8bd5\u96c6"),2!==(null===shixunsDetail||void 0===shixunsDetail||null===(_shixunsDetail$detail3=shixunsDetail.detail)||void 0===_shixunsDetail$detail3?void 0:_shixunsDetail$detail3.shixun_status)?react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee"):react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee")),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u8df3\u5173\uff1a"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:taskPass,disabled:!editable,onChange:function(e){return setTaskPass(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u5b66\u4e60\u5b9e\u8bad\u5173\u5361\u4efb\u52a1\uff09")))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u6d4b\u8bd5\u96c6\u89e3\u9501\uff1a"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:testSetPermission,disabled:!editable,onChange:function(e){return setTestSetPermission(e.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u9690\u85cf\u6d4b\u8bd5\u96c6\u7684\u5185\u5bb9\uff09")))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u590d\u5236:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:isCopy,onChange:function(e){return setIsCopy(e.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999)},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5df2\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u590d\u5236\u8be5\u5b9e\u8bad\uff09")))),!(((null===(_shixunsDetail$detail4=shixunsDetail.detail)||void 0===_shixunsDetail$detail4?void 0:_shixunsDetail$detail4.shixun_status)>1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin80=shixunsDetail.setting)||void 0===_shixunsDetail$settin80||null===(_shixunsDetail$settin81=_shixunsDetail$settin80.shixun)||void 0===_shixunsDetail$settin81?void 0:_shixunsDetail$settin81.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label,style:{padding:"4px 0px"}},"\u516c\u5f00\u7a0b\u5ea6:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"].Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"],{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u5bf9\u6240\u6709\u5355\u4f4d\u516c\u5f00"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u6240\u6709\u7528\u6237\u53ef\u89c1\uff09")),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__["a"],{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",null,"\u5bf9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09"))),1===openValue&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_33___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_13__["a"],{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.selectSchool,bordered:!1,placeholder:"\u8bf7\u8f93\u5165\u5e76\u9009\u62e9\u5355\u4f4d\u540d\u79f0",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null===departmentList||void 0===departmentList?void 0:departmentList.map((function(e){return{value:e}}))})),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:"mt10"},null===selectDepartmentList||void 0===selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_11__["a"],{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(t){return t!==e})))}},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{type:"primary",ghost:!0},e)):react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__["a"],{type:"primary",ghost:!0,className:"mr20"},e)})))))),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.label},"\u5f00\u542f\u65f6\u95f4:"),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__["a"],{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5b66\u5458\u5728\u6307\u5b9a\u7684\u5f00\u542f\u65f6\u95f4\u540e\u624d\u80fd\u5f00\u542f\u6311\u6218\uff09")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_33___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_9__["a"],{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_36___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_38___default.a,bordered:!1,disabled:!editable,placeholder:"\u8bf7\u8f93\u5165\u5f00\u542f\u65f6\u95f4",showToday:!1,disabledDate:function(e){return e&&e=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var v=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),f=e.title,h=e.pathList,v=void 0===h?[]:h,g=e.showInputPath,E=void 0!==g&&g,y=e.isMergeSelectFile,b=void 0!==y&&y,O=e.onFinish,w=void 0===O?function(){}:O,x=l["a"].useForm(),D=Object(s["a"])(x,1),L=D[0],P=Object(d["m"])(),j=Object(d["l"])(),k=Object(u["useRef"])(),S=Object(u["useState"])(""),C=Object(s["a"])(S,2),M=C[0],T=C[1],I=Object(u["useState"])(""),A=Object(s["a"])(I,2),N=A[0],R=A[1],B=Object(u["useState"])([]),U=Object(s["a"])(B,2),W=U[0],K=U[1],G=Object(u["useState"])([]),F=Object(s["a"])(G,2),J=F[0],q=F[1];Object(u["useEffect"])((function(){var e,t;k.current="repository"===(null===(e=j.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3])}),[]),Object(u["useEffect"])((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=v.join("/"),n=[];v.map((function(t,r){0===r?n.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),K(n),T(e),R(e),V(e)}}),[t.actionTabs.key]);var V=function(){var e=Object(c["a"])(m().mark((function e(t){var r;return m().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:k.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:t}});case 2:r=e.sent,r&&q(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(e){var t=M;"tree"===e.type&&(W.length?W.push({val:"/".concat(e.name),path:e.name}):W.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.name),path:e.name}),K(W),t=M?"".concat(M,"/").concat(e.name):e.name,T(t)),V(t)},Z=function(e,t){var n=W.filter((function(e,n){return n<=t}));K(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);T(r),V(r)},H=function(){var e=Object(c["a"])(m().mark((function e(){var t,r,a;return m().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=null===L||void 0===L?void 0:L.getFieldsValue(),r=M?"".concat(M).concat((null===t||void 0===t?void 0:t.name)?"/".concat(null===t||void 0===t?void 0:t.name):""):null===t||void 0===t?void 0:t.name,!b){e.next=6;break}return w(r),Q(),e.abrupt("return");case 6:if(!E){e.next=16;break}return e.next=9,L.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:Object(o["a"])(Object(o["a"])({},{id:P.id,path:r}),k.current?{}:{secret_repository:!0})});case 11:a=e.sent,w(N),0===a.status&&i["b"].info("\u65b0\u5efa\u6210\u529f"),e.next=18;break;case 16:w(r),i["b"].success("\u9009\u62e9\u6587\u4ef6\u76ee\u5f55\u6210\u529f");case 18:Q();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),L.resetFields()};return _.a.createElement(r["a"],{centered:!0,title:f||"\u65b0\u5efa\u6587\u4ef6\u5939",closable:!1,keyboard:!1,visible:"Repository-SelectFilePath"===t.actionTabs.key,onOk:H,onCancel:Q},_.a.createElement("div",{className:p.a.wrap},_.a.createElement("div",{className:p.a.content},_.a.createElement("div",{className:p.a.mainPathWrap},!!(null===W||void 0===W?void 0:W.length)&&W.map((function(e,t){return _.a.createElement("a",{key:t,onClick:function(){return Z(e,t)}},e.val)}))),!!(null===J||void 0===J?void 0:J.length)&&J.map((function(e,t){return"tree"===e.type&&_.a.createElement("a",{key:t,onClick:function(){return z(e)}},_.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(p.a.colorBlue)}),e.name)}))),_.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),_.a.createElement("div",{className:"mt5 mb5"},M),E&&_.a.createElement(l["a"],{form:L,scrollToFirstError:!0,className:"mt20"},_.a.createElement(l["a"].Item,{name:"name",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},_.a.createElement(a["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09"})))))};t["a"]=Object(f["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(v)},"9VGf":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("q1tI");function a(e,t){var n=Object(r["useRef"])();Object(r["useEffect"])((function(){n.current=e})),Object(r["useEffect"])((function(){function e(){n.current()}if(null!==t){var r=setInterval(e,t);return function(){return clearInterval(r)}}}),[t])}},"9ZNV":function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var r=n("0Owb"),a=(n("+L6B"),n("2/Rp")),i=n("q1tI"),o=n.n(i),c=n("UUDw"),l=n.n(c),s=n("TSYQ"),u=n.n(s),_=function(e){var t=e.cancelText,n=void 0===t?"\u53d6\u6d88":t,i=e.okText,c=void 0===i?"\u786e\u5b9a":i,s=e.loading,_=void 0!==s&&s,d=e.hasOkBtn,f=void 0===d||d,h=e.okButtonProps,p=void 0===h?{}:h,m=e.onCancel,v=void 0===m?function(){}:m,g=e.onOk,E=void 0===g?function(){}:g,y=e.className,b=void 0===y?"":y;return o.a.createElement("div",{className:u()(l.a.buttonFixed,b)},o.a.createElement("div",{className:l.a.buttonWrap},o.a.createElement(a["a"],{size:"large",className:"".concat(l.a.button," mr20"),onClick:v},n),f&&o.a.createElement(a["a"],Object(r["a"])({size:"large",type:"primary",className:"".concat(l.a.button," mr20"),loading:_,onClick:E},p),c)))}},B6bo:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1czbK",flex_space_between:"flex_space_between___NcbCS",flex_box_vertical_center:"flex_box_vertical_center___3bgyw",flex_box_center_end:"flex_box_center_end___1RYM-",flex_box_column:"flex_box_column___siFqq",menu:"menu___3LJ87",warehouse:"warehouse___1AVuS",header:"header___2hqXC",title:"title___2N2dQ",content:"content___252cM",left:"left___DCxzF",right:"right___3XU0c",loading:"loading___393Js",empty:"empty___-D3br",tabs:"tabs___1B5_7",line:"line___1qrlH",footer:"footer___1MBb_",commit:"commit___aa_yX",blueLight:"blueLight___oW1lR",filePathWrp:"filePathWrp___sw_To",filePath:"filePath___2Xa_Q",bottom0:"bottom0___3zeb-"}},BMKw:function(e,t,n){e.exports={wrap:"wrap___1gcMR",content:"content___31AN8",mainPathWrap:"mainPathWrap___1HrSg",colorBlue:"colorBlue___2eq2Y"}},Bbdw:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1d7HC",flex_space_between:"flex_space_between___2tGvG",flex_box_vertical_center:"flex_box_vertical_center___3lO4f",flex_box_center_end:"flex_box_center_end___22Avr",flex_box_column:"flex_box_column___3SksD",headLeft:"headLeft___9XMDS",colorBlue:"colorBlue___1Qpec",wrap:"wrap___1u-Va",nodata:"nodata___V_2Oo",nodataText:"nodataText___1G_zo",content:"content___314Bx",gitCode:"gitCode___2GwFG",ellipsis:"ellipsis___2M7s4",menu:"menu___3Tf01",overlayClass:"overlayClass___3ckGv",tips:"tips___-Fisb"}},BjJ7:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var r=n("m3rI");function a(e){var t=!0;if(e.length>0){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=[],r=0;r=50,title:e.memers.length>=50?"\u672c\u7ec4\u6210\u5458\u5df2\u6ee1":"\u6dfb12312\u52a0\u6210\u5458",onClick:function(){o(e)}}," ",_.a.createElement(P["a"],null)," \u6dfb\u52a0\u7ec4\u5458 ")):null):null)})))},k=n("9kvl"),S=n("ju9d");function C(){C=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function M(e){var t=e.children;return _.a.createElement("div",{className:"no-data"},_.a.createElement("img",{src:m.a,alt:"no-data",width:300}),t)}var T={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},I=function(e){return e[e["INITDATA"]=0]="INITDATA",e[e["SHOWLOADING"]=1]="SHOWLOADING",e[e["SHOWFORMPANEL"]=2]="SHOWFORMPANEL",e[e["SHOWMEMBERPANEL"]=3]="SHOWMEMBERPANEL",e[e["SELECTGROUP"]=4]="SELECTGROUP",e[e["SETINDEX"]=5]="SETINDEX",e}(I||{});function A(e,t){switch(t.type){case I.INITDATA:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SHOWLOADING:return Object(h["a"])(Object(h["a"])({},e),{},{loading:t.payload});case I.SETINDEX:return Object(h["a"])(Object(h["a"])({},e),{},{index:t.payload});case I.SHOWFORMPANEL:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SHOWMEMBERPANEL:return Object(h["a"])(Object(h["a"])({},e),t.payload);case I.SELECTGROUP:return Object(h["a"])(Object(h["a"])({},e),{},{selectedGroup:t.payload,showFormPanel:!0});default:throw new Error}}function N(e){var t,n=e.user,a=Object(u["useReducer"])(A,T),i=Object(l["a"])(a,2),s=i[0],d=i[1],h=s.data,p=s.index,m=(s.loading,s.showFormPanel),x=s.selectedGroup,L=s.showMemberPanel,P=null===(t=n.userInfo)||void 0===t?void 0:t.role,k=Object(u["useMemo"])((function(){var e,t=[],n=[],r=Object(o["a"])(h);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.is_creat?t.push(a):n.push(a)}}catch(i){r.e(i)}finally{r.f()}return[t,n]}),[h]);function N(){return R.apply(this,arguments)}function R(){return R=Object(c["a"])(C().mark((function e(){var t;return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:t=e.sent,d({type:I.INITDATA,payload:{loading:!1,showFormPanel:!1,data:t.groups}});case 4:case"end":return e.stop()}}),e)}))),R.apply(this,arguments)}function B(e){return U.apply(this,arguments)}function U(){return U=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!x.id){e.next=5;break}return e.next=3,E(x.id,t);case 3:e.next=7;break;case 5:return e.next=7,g(t);case 7:N();case 8:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}function W(){d({type:I.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function K(e){d({type:I.SELECTGROUP,payload:e})}function G(){d({type:I.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function F(){d({type:I.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function J(e){d({type:I.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})}function q(e,t){return V.apply(this,arguments)}function V(){return V=Object(c["a"])(C().mark((function e(t,n){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,O(t,n);case 2:N();case 3:case"end":return e.stop()}}),e)}))),V.apply(this,arguments)}function z(e){return Z.apply(this,arguments)}function Z(){return Z=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,w(t);case 2:N();case 3:case"end":return e.stop()}}),e)}))),Z.apply(this,arguments)}function H(e){return Q.apply(this,arguments)}function Q(){return Q=Object(c["a"])(C().mark((function e(t){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,b(t);case 2:N();case 3:case"end":return e.stop()}}),e)}))),Q.apply(this,arguments)}function Y(e){d({type:I.SETINDEX,payload:parseInt(e.target.id,10)})}function X(e,t){return $.apply(this,arguments)}function $(){return $=Object(c["a"])(C().mark((function e(t,n){return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return F(),e.next=3,y({user_ids:t,group_id:n});case 3:N();case 4:case"end":return e.stop()}}),e)}))),$.apply(this,arguments)}return Object(u["useEffect"])((function(){15===P&&d({type:I.SETINDEX,payload:1})}),[P]),Object(u["useEffect"])((function(){N()}),[]),_.a.createElement(_.a.Fragment,null,_.a.createElement("div",{className:"teaching-circling-container"},_.a.createElement("h3",null," \u6559\u7814\u56e2\u961f ",P<=12&&_.a.createElement(r["a"],{type:"primary",disabled:h.length>=50,title:h.length>=50?"\u60a8\u52a0\u5165\u7684\u6559\u7814\u7ec4\u5df2\u8fbe\u4e0a\u9650":"",onClick:W},"\u65b0\u5efa")," "),_.a.createElement("div",{className:"teaching-circling-body"},15===P?null:_.a.createElement("ul",{className:"navs"},_.a.createElement("li",{className:0===p?"active":""},_.a.createElement("a",{id:"0",onClick:Y},"\u6211\u521b\u5efa\u7684")),_.a.createElement("li",{className:1===p?"active":""},_.a.createElement("a",{id:"1",onClick:Y},"\u6211\u52a0\u5165\u7684"))),_.a.createElement("div",{className:0===k[p].length?"nodata-content":"main-content"},0===k[p].length?_.a.createElement(M,null,P<=12?_.a.createElement(_.a.Fragment,null," ",_.a.createElement("p",null,"\u6559\u7814\u56e2\u961f\u6709\u52a9\u4e8e\u4f60\u548c\u4f60\u7684\u4f19\u4f34\u4eec\u4e00\u8d77\u521b\u5efa\u5b9e\u8bad\u3001\u534f\u540c\u6559\u5b66\uff0c\u6216\u5f00\u5c55\u5176\u4ed6\u6559\u7814\u6d3b\u52a8\u3002")," ",_.a.createElement("p",null,"\u5f53\u524d\u60a8\u5c1a\u672a\u7ec4\u5efa\u5c5e\u4e8e\u81ea\u5df1\u6559\u7814\u56e2\u961f\uff0c\u5feb\u53bb\u7ec4\u5efa\u5427\uff01")," "):_.a.createElement("p",null," \u60a8\u5c1a\u672a\u52a0\u5165\u4efb\u4f55\u6559\u7814\u5c0f\u7ec4\uff0c\u8bf7\u7b49\u5f85\u8001\u5e08\u7684\u53ec\u5524\u5427\uff01 ")):_.a.createElement(j,{onExitGroup:H,onPlusMember:J,onDelMember:q,onDelGroup:z,isAdminOrTeacher:P<=12,onChangeGroupName:K,data:k[p]}))),_.a.createElement("p",{className:"desc"}," * \u6211\u4eec\u786e\u4fdd\u4f60\u6240\u63d0\u4f9b\u7684\u4fe1\u606f\u5747\u5904\u4e8e\u4e25\u683c\u4fdd\u5bc6\u72b6\u6001\uff0c\u4e0d\u4f1a\u6cc4\u9732 ")),_.a.createElement(D,{callback:B,visible:m,onCancel:G,id:x.id,name:x.name}),_.a.createElement(f["a"],{centered:!0,title:"\u6dfb\u52a0\u6210\u5458",visible:L,onCancel:F,footer:null,width:1100,bodyStyle:{minHeight:200}},_.a.createElement(S["a"],{container_id:x.id,container_type:4,onSelect:X,onCancel:F})))}Object(k["a"])((function(e){var t=e.user;return{user:t}}))(N),n("SLjR");var R=n("55Ip");function B(){B=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var U=s["a"].Group;t["a"]=function(e){var t=e.onSelect,n=e.onCancel,f=Object(u["useState"])([]),h=Object(l["a"])(f,2),p=h[0],m=h[1],v=Object(u["useState"])(!0),g=Object(l["a"])(v,2),E=g[0],y=g[1];Object(u["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(c["a"])(B().mark((function e(){var t,n;return B().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(d["c"])("teach_groups/my.json");case 2:t=e.sent,n=t.groups,m(n),y(!1);case 6:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e()}),[]);var b=Object(u["useMemo"])((function(){var e,t=[],n=[],r=Object(o["a"])(p);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.is_creat?t.push(a):n.push(a)}}catch(i){r.e(i)}finally{r.f()}return[t,n]}),[p]);function O(e){t(e)}return _.a.createElement(a["a"],{className:"select-teach-group",onFinish:O},E?_.a.createElement(i["a"],{paragraph:!0}):0===p.length?_.a.createElement(M,null,"\u60a8\u5c1a\u672a\u521b\u5efa\u60a8\u7684\u6559\u7814\u56e2\u961f\uff0c\u5feb\u53bb",_.a.createElement(R["Link"],{to:"/account/teach-group"},"\u521b\u5efa"),"\u5427"):_.a.createElement(_.a.Fragment,null,_.a.createElement(a["a"].Item,{name:"group_id"},_.a.createElement(U,null,_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521b\u5efa\u7684\uff1a"),_.a.createElement("ul",{className:"groups"},b[0].map((function(e){return _.a.createElement("li",{key:e.id},_.a.createElement(s["a"],{value:e.id},e.name))}))),_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52a0\u5165\u7684\uff1a"),_.a.createElement("ul",{className:"groups"},b[1].map((function(e){return _.a.createElement("li",{key:e.id},_.a.createElement(s["a"],{value:e.id},e.name))}))))),_.a.createElement("div",{className:"btn-actions"},_.a.createElement(r["a"],{type:"ghost",onClick:n,style:{marginRight:10}},"\u53d6\u6d88"),_.a.createElement(r["a"],{type:"primary",htmlType:"submit"},"\u786e\u5b9a"))))}},E7E6:function(e,t){e.exports="data:image/png;base64,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"},EGTK:function(e,t,n){"use strict";n("T2oS");var r=n("W9HT"),a=(n("5NDa"),n("5rEg")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("TSYQ"),u=n.n(s),_=n("dGDm"),d=n.n(_),f=function(e){var t=e.className,n=(e.dispatch,e.skin),s=void 0===n?"white":n,_=e.value,f=void 0===_?null:_,p=e.loading,m=void 0!==p&&p,v=e.data,g=void 0===v?[]:v,E=e.otherData,y=void 0===E?[]:E,b=e.tags,O=void 0===b?[]:b,w=e.onChange,x=void 0===w?function(){}:w,D=Object(c["useState"])(""),L=Object(o["a"])(D,2),P=L[0],j=L[1],k=Object(c["useState"])(!1),S=Object(o["a"])(k,2),C=S[0],M=S[1],T=Object(c["useState"])([]),I=Object(o["a"])(T,2),A=I[0],N=I[1],R=Object(c["useState"])(0),B=Object(o["a"])(R,2),U=B[0],W=B[1],K=Object(c["useRef"])(null),G=Object(c["useRef"])(String(Math.floor(1e6*Math.random()))).current,F=Object(c["useRef"])();Object(c["useEffect"])((function(){return window.addEventListener("keydown",J),function(){window.removeEventListener("keydown",J)}}),[P,C,A]);var J=function(e){if(C&&(40===e.keyCode||38===e.keyCode)){var t=0;40===e.keyCode&&C&&(t=U"+e+""})),e},V=function(e,t){if(""!==e){var n=[];g.forEach((function(e){e.image.length&&e.image.forEach((function(e){n.push(e)}))}));var r=n.concat(y).filter((function(t){var n;return null===(n=t.name)||void 0===n?void 0:n.toLocaleLowerCase().includes(null===e||void 0===e?void 0:e.toLocaleLowerCase())})).map((function(n,r){var a=n.id,o=n.name,c=Object(i["a"])(Object(i["a"])({},n),{},{label:l.a.createElement("ul",{id:"search-".concat(G,"-").concat(r),onClick:function(){return Y(a,c)},className:r===t?d.a.searchListActive:d.a.searchList},l.a.createElement("li",{className:d.a.name,dangerouslySetInnerHTML:{__html:q(o,e)}}),n.private&&l.a.createElement("li",{className:d.a.tag},"\u79c1\u6709"))});return c}));N(r)}else N([])},z=function(e){var t=document.getElementById("scroll-".concat(G,"-").concat(e));if(t){var n=document.getElementById("scroll-".concat(G));n.scrollTo(0,t.offsetTop)}},Z=function(e,t){var n=document.getElementById("search-".concat(G,"-").concat(e));if(n){var r=document.getElementById("search-".concat(G)),a=n.offsetTop-r.scrollTop>0&&n.offsetTop-r.scrollTop=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var b=_["a"].TextArea,O=function(e){var t=e.newShixuns,n=(e.globalSetting,e.loading),_=e.dispatch,h=(Object(u["a"])(e,["newShixuns","globalSetting","loading","dispatch"]),l["a"].useForm()),m=Object(s["a"])(h,1),g=m[0],O=Object(d["useState"])([]),w=Object(s["a"])(O,2),x=w[0],D=w[1],L=function(e){var t=["uploading","done","removed"];t.includes(e.file.status)&&D(e.fileList)},P=function(e){if(!e.percent||100==e.percent){var t,n=null===(t=e.response)||void 0===t?void 0:t.id;return c["a"].confirm({centered:!0,title:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2a\u9644\u4ef6\u5417?",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var e=Object(o["a"])(y().mark((function e(){var t;return y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,_({type:"newShixuns/deleteAttachment",payload:{id:n}});case 2:t=e.sent,t&&D(x.filter((function(e){var t;return(null===(t=e.response)||void 0===t?void 0:t.id)!==n})));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()}),!1}},j=function(e){if(x.length)return!1;var t=e.size/1024/1024>50;return!t||(i["b"].info("\u6587\u4ef6\u5927\u5c0f\u5fc5\u987b\u5c0f\u4e8e50MB"),!1)},k=function(){var e=Object(o["a"])(y().mark((function e(t){var n,r,a,o,c,l,s;return y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t||{},o=a.language,c=a.env,l=a.mode,a.code,e.next=3,_({type:"newShixuns/applyShixunMirror",payload:{language:o,runtime:c,run_method:l,attachment_id:null===x||void 0===x||null===(n=x[0])||void 0===n||null===(r=n.response)||void 0===r?void 0:r.id}});case 3:s=e.sent,_({type:"newShixuns/setActionTabs",payload:{}}),s&&i["b"].success("\u65b0\u5efa\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u5ba1\u6838\u3002");case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){g.resetFields(),D([])};return f.a.createElement(c["a"],{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"NewShixuns-Apply"===t.actionTabs.key,title:"\u7533\u8bf7\u65b0\u5efa",width:"1000px",footer:null,afterClose:S},f.a.createElement("section",{className:E.a.qrCode},f.a.createElement("aside",{className:E.a.a1},f.a.createElement("div",{className:E.a.code},f.a.createElement("img",{width:120,height:120,src:v.a,alt:"\u4e8c\u7ef4\u7801"})),f.a.createElement("div",{className:E.a.group},"\u5b9e\u9a8c\u73af\u5883\u7533\u8bf7QQ\u7fa4"),f.a.createElement("div",{className:E.a.groupNumber},"\u7fa4\u53f7\uff1a740157011")),f.a.createElement("aside",{className:E.a.a2},"\u5c0a\u656c\u7684\u8001\u5e08/\u540c\u5b66\u60a8\u597d\uff0c",f.a.createElement("br",null),"\u5982\u679c\u60a8\u60f3\u65b0\u5efa\u5b9e\u9a8c\u73af\u5883\uff0c\u53ef\u4ee5\u626b\u63cf\u5de6\u4fa7\u4e8c\u7ef4\u7801\u8fdb\u7fa4\uff0c\u76f4\u63a5\u5411\u6211\u4eec\u7684\u5de5\u4f5c\u4eba\u5458\u7533\u8bf7\u54e6~ \u4e5f\u53ef\u4ee5\u63d0\u4ea4\u4e0b\u9762\u7684\u8868\u5355\u7533\u8bf7\uff0c\u6211\u4eec\u7684\u5de5\u4f5c\u4eba\u5458\u6536\u5230\u7533\u8bf7\u4fe1\u606f\u5c06\u4f1a\u7b2c\u4e00\u65f6\u95f4\u8054\u7cfb\u60a8\uff01")),f.a.createElement(l["a"],{className:E.a.formWrap,form:g,labelCol:{span:4},wrapperCol:{span:20},onFinish:k},f.a.createElement(l["a"].Item,{label:"\u8bed\u8a00\uff1a",name:"language",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u8bed\u8a00"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u662f\u57fa\u4e8e\u4ec0\u4e48\u8bed\u8a00\uff1a\u793a\u4f8b\uff1aPython",rows:4})),f.a.createElement(l["a"].Item,{label:"\u7cfb\u7edf\u73af\u5883\uff1a",name:"env",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u8bed\u8a00\u7cfb\u7edf\u73af\u5883"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u662f\u57fa\u4e8e\u4ec0\u4e48linux\u7cfb\u7edf\u73af\u5883,\u4ee3\u7801\u8fd0\u884c\u73af\u5883",rows:4})),f.a.createElement(l["a"].Item,{label:"\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f\uff1a",name:"mode",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f"}]},f.a.createElement(b,{placeholder:"\u8bf7\u586b\u5199\u8be5\u955c\u50cf\u4e2d\u6d4b\u8bd5\u4ee3\u7801\u8fd0\u884c\u65b9\u5f0f",rows:4})),f.a.createElement(l["a"].Item,{label:"\u6d4b\u8bd5\u4ee3\u7801\uff1a",name:"code",rules:[{required:!0,message:"\u8bf7\u4e0a\u4f20\u9644\u4ef6"}]},f.a.createElement("div",{className:E.a.upload},f.a.createElement(a["a"],{fileList:x,action:"".concat(p["a"].API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:L,onRemove:P,beforeUpload:j,withCredentials:!0},f.a.createElement("span",{className:"".concat(E.a.color4CACFF," current")},"\u4e0a\u4f20\u9644\u4ef6"),f.a.createElement("span",{className:"".concat(E.a.colorCCC," ml10")},"(\u5355\u4e2a\u6587\u4ef650M\u4ee5\u5185)")))),f.a.createElement("div",{className:E.a.footerWrap},f.a.createElement(l["a"].Item,null,f.a.createElement(r["a"],{className:"mr5",size:"large",onClick:function(){_({type:"newShixuns/setActionTabs",payload:{}})}},"\u53d6\u6d88"),f.a.createElement(r["a"],{size:"large",type:"primary",htmlType:"submit",loading:n["newShixuns/applyShixunMirror"]},"\u4fdd\u5b58")))))};t["a"]=Object(h["a"])((function(e){var t=e.newShixuns,n=e.loading,r=e.globalSetting;return{newShixuns:t,globalSetting:r,loading:n.effects}}))(O)},HmJG:function(e,t,n){},HpfO:function(e,t,n){e.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(e,t,n){e.exports={footerWrap:"footerWrap___3bmMI"}},Jky8:function(e,t,n){"use strict";n("sRBo");var r=n("kaz8"),a=(n("5NDa"),n("5rEg")),i=(n("miYZ"),n("tsqr")),o=n("9og8"),c=(n("2qtc"),n("kLXV")),l=n("tJVT"),s=n("q1tI"),u=n.n(s),_=n("9kvl"),d=n("6CvP"),f=n("1XHU"),h=n("1vsH");function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=function(e){return e[e["Professor"]=1]="Professor",e[e["AssistantProfessor"]=2]="AssistantProfessor",e[e["Student"]=3]="Student",e}(m||{}),v=function(e){var t=e.visible,n=e.user,v=e.onCancel,g=void 0===v?function(){}:v,E=Object(s["useState"])(),y=Object(l["a"])(E,2),b=y[0],O=y[1],w=Object(s["useState"])([]),x=Object(l["a"])(w,2),D=x[0],L=x[1],P=Object(s["useState"])(!1),j=Object(l["a"])(P,2),k=j[0],S=j[1],C=Object(s["useState"])(!1),M=Object(l["a"])(C,2),T=M[0],I=M[1],A=Object(s["useState"])(),N=Object(l["a"])(A,2),R=N[0],B=N[1];Object(s["useEffect"])((function(){var e,t;(null===n||void 0===n||null===(e=n.userInfo)||void 0===e?void 0:e.identity)&&L(["student"===(null===n||void 0===n||null===(t=n.userInfo)||void 0===t?void 0:t.identity)?3:1])}),[n]);var U=function(e,t){D.includes(m.Professor)?c["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:u.a.createElement("div",{className:"tc"},t||"\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u5ba1\u6838"),onOk:function(){_["c"].push("/classrooms/".concat(e,"/students"))}}):_["c"].push("/classrooms/".concat(e,"/students"))},W=function(){var e=Object(o["a"])(p().mark((function e(){var t;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(b){e.next=3;break}return i["b"].info("\u9080\u8bf7\u7801\u4e0d\u80fd\u4e3a\u7a7a"),e.abrupt("return");case 3:return S(!0),e.next=6,Object(d["c"])({invite_code:b,professor:D.includes(m.Professor)?1:null,assistant_professor:D.includes(m.AssistantProfessor)?1:null,student:D.includes(m.Student)?1:null});case 6:if(t=e.sent,S(!1),-2!==(null===t||void 0===t?void 0:t.status)){e.next=22;break}if(K(),"\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u5b9e\u540d\u8ba4\u8bc1"!==t.message){e.next=14;break}return I(!0),B(1),e.abrupt("return");case 14:if("\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u804c\u4e1a\u8ba4\u8bc1"!==t.message){e.next=18;break}return I(!0),B(2),e.abrupt("return");case 18:if("\u8be5\u8bfe\u5802\u8981\u6c42\u6210\u5458\u5b8c\u6210\u5b9e\u540d\u548c\u804c\u4e1a\u8ba4\u8bc1"!==t.message){e.next=22;break}return I(!0),B(3),e.abrupt("return");case 22:if(0!==(null===t||void 0===t?void 0:t.status)){e.next=27;break}return Object(h["U"])(["\u6559\u5b66\u8bfe\u5802","\u9996\u9875","\u52a0\u5165\u8bfe\u5802"]),K(),(null===t||void 0===t?void 0:t.course_id)&&U(t.course_id,t.message),e.abrupt("return");case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=Object(o["a"])(p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:g();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement(u.a.Fragment,null,u.a.createElement(c["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u52a0\u5165\u8bfe\u5802",visible:t,confirmLoading:k,onOk:W,onCancel:K},u.a.createElement("div",{className:"tc"},u.a.createElement("div",null,u.a.createElement("span",null,"\u8bfe\u5802\u9080\u8bf7\u7801\uff1a"),u.a.createElement(a["a"],{placeholder:"\u8bf7\u8f93\u51655\u4f4d\u8bfe\u5802\u9080\u8bf7\u7801\u62166\u4f4d\u5206\u73ed\u9080\u8bf7\u7801",style:{width:270},value:b,onChange:function(e){e.target.value.length>=7?i["b"].info("\u8bf7\u8f93\u51655\u4f4d\u8bfe\u5802\u9080\u8bf7\u7801\u62166\u4f4d\u5206\u73ed\u9080\u8bf7\u7801\uff01"):O(e.target.value)}})),u.a.createElement("div",{className:"mt10 font14"},u.a.createElement("span",null,"\u8eab\u4efd\uff1a"),u.a.createElement(r["a"].Group,{value:D,onChange:function(e){return L(e)}},u.a.createElement(r["a"],{value:m.Professor,disabled:D.includes(2)},"\u6559\u5e08"),u.a.createElement(r["a"],{value:m.AssistantProfessor,disabled:D.includes(1)},"\u52a9\u6559"),u.a.createElement(r["a"],{value:m.Student},"\u5b66\u751f/\u53c2\u8d5b\u8005"))))),u.a.createElement(f["a"],{visible:T,onCancel:function(){return I(!1)},occupationValue:R}))};t["a"]=Object(_["a"])((function(e){var t=e.user;return{user:t}}))(v)},Jv0p:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2RVge",flex_space_between:"flex_space_between___2f-dJ",flex_box_vertical_center:"flex_box_vertical_center___2UjfS",flex_box_center_end:"flex_box_center_end___1RfMW",flex_box_column:"flex_box_column___3uuIq",sidebar:"sidebar___Ik5Ae",items:"items___2qrP5",item:"item___24ylH",name:"name___1UcvU",itemActive:"itemActive___1Bj1D",question:"question___2fGw1"}},"K/0z":function(e,t,n){e.exports={flex_box_center:"flex_box_center___34o9a",flex_space_between:"flex_space_between___-huEz",flex_box_vertical_center:"flex_box_vertical_center___2cVWf",flex_box_center_end:"flex_box_center_end___34TrE",flex_box_column:"flex_box_column___1cFDm",commitWrap:"commitWrap___2vlCb",wrap:"wrap___1aAiT",colorGray:"colorGray___2qCuf",content:"content___2m0yy",itemTime:"itemTime___3_Y_B",imageUrl:"imageUrl___1czhY",blueLight:"blueLight___1Mi3S",divider:"divider___2BJ6X",empty:"empty___26qrj"}},KVXO:function(e,t,n){e.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(e,t,n){e.exports=n.p+"static/noLevelData.36460f71.png"},KhGG:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"c",(function(){return O}));var r=n("0Owb"),a=(n("miYZ"),n("tsqr")),i=n("oBTY"),o=n("tJVT"),c=n("PpiC"),l=n("k1fw"),s=n("9og8"),u=(n("DZo9"),n("8z0m")),_=n("q1tI"),d=n.n(_),f=n("ErOA"),h=n("NFKh"),p=n.n(h),m=n("7Cbv"),v=n("9kvl");function g(){g=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=v.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var E=u["a"].Dragger,y=n("mxV5"),b=function(e){var t="bf3c199c2470cb477d907b1e0917c17b",n="5183666c72eec9e4",r=p.a.enc.Utf8.parse(t),a=p.a.enc.Utf8.parse(n),i=p.a.AES.decrypt(e,r,{iv:a,mode:p.a.mode.CBC});return i.toString(p.a.enc.Utf8)},O=function(){var e=Object(s["a"])(g().mark((function e(t,n,r){var a,i,o,c,s,u,_,d,h;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,e.next=3,Object(f["a"])("/api/buckets/get_upload_token.json",{method:"get"});case 3:return _=e.sent,console.log("decrypt(res.data):",b(_.data)),_.data=JSON.parse(b(_.data)),d=Object(m["a"])(),h=new y({endpoint:null===_||void 0===_||null===(a=_.data)||void 0===a?void 0:a.end_point,region:null===_||void 0===_||null===(i=_.data)||void 0===i?void 0:i.region,accessKeyId:null===_||void 0===_||null===(o=_.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null===_||void 0===_||null===(c=_.data)||void 0===c?void 0:c.access_key_secret,bucket:null===_||void 0===_||null===(s=_.data)||void 0===s?void 0:s.bucket,stsToken:null===_||void 0===_||null===(u=_.data)||void 0===u?void 0:u.security_token}),e.abrupt("return",new Promise((function(e,a){var i;h.multipartUpload("".concat(d),new Blob([t],{type:t.type}),Object(l["a"])(Object(l["a"])({timeout:2e5,partSize:102400},r),{},{callback:{url:null===_||void 0===_||null===(i=_.data)||void 0===i?void 0:i.callback_url,host:null===_||void 0===_?void 0:_.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(f["e"])(n)}})).then((function(n){var r;t.response=null===(r=n.data)||void 0===r?void 0:r.data,e(null===n||void 0===n?void 0:n.data)})).catch((function(e){a(e),console.log("err:",e)}))})));case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),w=function(e){var t=e.user,n=e.cancelUpload,l=Object(c["a"])(e,["user","cancelUpload"]),u=Object(_["useState"])([]),h=Object(o["a"])(u,2),p=h[0],v=h[1],O=Object(_["useState"])(),w=Object(o["a"])(O,2),x=w[0],D=w[1],L={onRemove:function(e){v(Object(i["a"])(p.filter((function(t){return t.name!==e.name})))),l.onChange(p.filter((function(t){return t.name!==e.name})))},disabled:l.disabled,multiple:!0,fileList:null===p||void 0===p?void 0:p.map((function(e){return e.file})),customRequest:function(){},beforeUpload:function(){var e=Object(s["a"])(g().mark((function e(t){var n;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=l.maxSize||1073741824,!p.filter((function(e){return e.name===t.name})).length){e.next=4;break}return a["b"].info("".concat(t.name,"\u5df2\u5b58\u5728\uff0c\u8bf7\u91cd\u65b0\u9009\u62e9")),e.abrupt("return");case 4:if(!((null===t||void 0===t?void 0:t.size)>n)){e.next=7;break}return a["b"].info("\u6587\u4ef6\u8d85\u8fc7".concat(n/1024/1024/1024,"GB\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42")),e.abrupt("return",!1);case 7:return p.push({name:t.name,file:t}),v(Object(i["a"])(p)),l.onChange(p),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},P=function(){var e=Object(s["a"])(g().mark((function e(t,n){var r,o,c,s,u,_,d,h,E;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.file_name=t.name,d=t.name,e.next=4,Object(f["a"])("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(h=e.sent,h.data=JSON.parse(b(h.data)),0===(null===h||void 0===h?void 0:h.status)){e.next=12;break}return p[p.findIndex((function(e){return e.name===d}))]["status"]="error",p[p.findIndex((function(e){return e.name===d}))]["file"]["status"]="error",l.onChange(p),a["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),e.abrupt("return");case 12:return x=new y({endpoint:null===h||void 0===h||null===(r=h.data)||void 0===r?void 0:r.end_point,region:null===h||void 0===h||null===(o=h.data)||void 0===o?void 0:o.region,accessKeyId:null===h||void 0===h||null===(c=h.data)||void 0===c?void 0:c.access_key_id,accessKeySecret:null===h||void 0===h||null===(s=h.data)||void 0===s?void 0:s.access_key_secret,bucket:null===h||void 0===h||null===(u=h.data)||void 0===u?void 0:u.bucket,stsToken:null===h||void 0===h||null===(_=h.data)||void 0===_?void 0:_.security_token}),console.log(t,"file"),D(x),E=Object(m["a"])(),e.abrupt("return",new Promise((function(e,r){try{var o;x.multipartUpload("".concat(l.identifier,"/").concat(E).concat(d.indexOf(".")>-1?"."+d.split(".").pop():""),new Blob([t.file],{type:t.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,t,n){try{console.log("\u8fdb\u5ea6",e,t,n);var r=p.findIndex((function(e){return e.name===d}));p[r]["file"]["percent"]=100*e,p[r].tempCheckpoint=t,v(Object(i["a"])(p))}catch(a){}},checkpoint:p[p.findIndex((function(e){return e.name===d}))].tempCheckpoint,callback:{customValue:{id:d+""},url:null===h||void 0===h||null===(o=h.data)||void 0===o?void 0:o.callback_url,host:null===h||void 0===h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(f["e"])(n)}}).then((function(n){var r,i=p.findIndex((function(e){return e.name===d})),o="done";if(0===(null===(r=n.data)||void 0===r?void 0:r.status)){var c;t.response=null===(c=n.data)||void 0===c?void 0:c.data;var s=p.findIndex((function(e){return e.name===d}));p[s]["status"]="done",p[s]["file"]["status"]="done"}else{var u;a["b"].warn(null===(u=n.data)||void 0===u?void 0:u.message),o="error"}p[i]["status"]=o,p[i]["file"]["status"]=o,l.onChange(p),e(null===n||void 0===n?void 0:n.data)})).catch((function(e){p[p.findIndex((function(e){return e.name===d}))]["status"]="error",p[p.findIndex((function(e){return e.name===d}))]["file"]["status"]="error",a["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),v(Object(i["a"])(p)),l.onChange(p),r(e),console.log("err:",e)}))}catch(c){}})));case 17:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return Object(_["useEffect"])((function(){p.every((function(e){return"done"===e||"error"===e}))&&l.onComplete(p)}),[p]),Object(_["useEffect"])((function(){var e;n&&(null===(e=x)||void 0===e||e.cancel())}),[n]),Object(_["useEffect"])((function(){l.uploading&&p.map(function(){var e=Object(s["a"])(g().mark((function e(r){var a;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.status&&"error"!==r.status||n){e.next=6;break}return r.status="uploading",r.file.status="uploading",e.next=5,P(r,{login:null===t||void 0===t||null===(a=t.userInfo)||void 0===a?void 0:a.login,container_type:l.container_type,container_id:l.container_id,description:l.description});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[l.uploading]),d.a.createElement(E,Object(r["a"])({},L,{height:l.height,className:l.className}),d.a.createElement("p",{className:"ant-upload-hint"},l.text||"\u62d6\u62fd\u6587\u4ef6\u6216\u8005\u70b9\u51fb\u4e0a\u4f20"))};t["b"]=Object(v["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.user;return{globalSetting:n,loading:t.models.competitions,user:r}}))(w)},"L+Ii":function(e,t,n){e.exports={wrap:"wrap___3xyR8",labelWrap:"labelWrap___1IxCy",label:"label___22JJP",labelContent:"labelContent___3L5_8",flexRow:"flexRow___15gwv",color999:"color999___i4XxJ",radio:"radio___2Vrn9",selectSchool:"selectSchool___20PAH",dataPicker:"dataPicker___3ZrBg",modal:"modal___3_BbV",colorOrange:"colorOrange___3BuSt",colorYellow:"colorYellow___brbb2"}},Lai7:function(e,t,n){e.exports=n.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("fWQN"),a=n("mtLc"),i=n("yKVA"),o=n("879j"),c=n("q1tI"),l=n.n(c),s=n("i8i4"),u=function(e){Object(i["a"])(n,e);var t=Object(o["a"])(n);function n(e){var a;Object(r["a"])(this,n),a=t.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return Object(a["a"])(n,[{key:"render",value:function(){var e=this.props.children;return Object(s["createPortal"])(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),n}(l.a.Component)},N3QO:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("tJVT"),i=n("q1tI"),o=n.n(i),c=n("9kvl"),l=n("FPkq"),s=n.n(l),u=function(e){var t,n=e.newShixuns,l=e.dispatch,u=e.user,_=Object(i["useState"])(!1),d=Object(a["a"])(_,2),f=d[0],h=d[1];Object(i["useEffect"])((function(){"Create-Environment"===n.actionTabs.key&&m()}),[null===n||void 0===n||null===(t=n.actionTabs)||void 0===t?void 0:t.key]);var p=function(){l({type:"newShixuns/setActionTabs",payload:{}})},m=function(){var e,t,n;p(),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status)?h(!0):1===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)?c["c"].push("/shixuns/new/CreateImg"):2===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)&&r["a"].confirm({title:"\u60a8\u4eca\u65e5\u5df2\u8fbe\u5230\u7533\u8bf7\u4e0a\u9650\uff0c\u662f\u5426\u8df3\u8f6c\u81f3\u4e91\u4e3b\u673a\u5217\u8868\uff1f",content:"\u63d0\u793a\uff1a\u6bcf\u5929\u6700\u591a\u5141\u8bb8\u7533\u8bf7\u4e00\u53f0\u4e91\u4e3b\u673a",okText:"\u8df3\u8f6c",cancelText:"\u53d6\u6d88",onOk:function(){var e;c["c"].push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return o.a.createElement(r["a"],{title:"\u52a0\u5165qq\u7fa4\u63d0\u793a",visible:f,footer:null,onCancel:function(){h(!1)}},o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("br",null),o.a.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:s.a,alt:"\u4e8c\u7ef4\u7801"})),o.a.createElement("img",null))};t["a"]=Object(c["a"])((function(e){var t=e.newShixuns,n=e.user,r=e.globalSetting;return{newShixuns:t,globalSetting:r,user:n}}))(u)},NLgs:function(e,t,n){"use strict";n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"d",(function(){return E})),n.d(t,"c",(function(){return y})),n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return O}));n("miYZ");var r=n("tsqr"),a=n("9og8"),i=(n("2qtc"),n("kLXV")),o=n("q1tI"),c=n.n(o),l=n("9kvl"),s=n("xKgJ"),u=n("1vsH"),_=n("RCxd"),d=n("mOS8"),f=n.n(d),h=n("m3rI");function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=function(e){return!(!v(e)||!g())},v=function(e){return!!Object(s["p"])()||(e({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},g=function(){var e,t=Object(l["b"])()._store.getState(),n=t.user;return!!(null===(e=n.userInfo)||void 0===e?void 0:e.profile_completed)||(i["a"].confirm({title:"\u63d0\u793a",width:530,centered:!0,content:c.a.createElement("div",{className:"tc font16"},"\u60a8\u9700\u8981\u53bb\u5b8c\u5584\u60a8\u7684\u4e2a\u4eba\u8d44\u6599\uff0c\u624d\u80fd\u4f7f\u7528\u6b64\u529f\u80fd"),okText:"\u7acb\u5373\u5b8c\u5584",cancelText:"\u7a0d\u540e\u5b8c\u5584",onOk:function(){l["c"].push("/account/profile/edit")}}),!1)},E=function(){var e,t=Object(l["b"])()._store.getState(),n=t.user;return!!(null===(e=n.userInfo)||void 0===e?void 0:e.professional_certification)||(i["a"].confirm({title:"\u63d0\u793a",centered:!0,content:c.a.createElement("div",{className:"tc"},"\u60a8\u9700\u8981\u53bb\u5b8c\u6210\u60a8\u7684\u804c\u4e1a\u8ba4\u8bc1\uff0c\u624d\u80fd\u4f7f\u7528\u6b64\u529f\u80fd"),okText:"\u7acb\u5373\u5b8c\u5584",cancelText:"\u7a0d\u540e\u5b8c\u5584",onOk:function(){Object(u["L"])("/account/certification")}}),!1)},y=function(){return!!Object(s["a"])()||(i["a"].confirm({centered:!0,width:530,title:"\u63d0\u793a",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("p",null,"\u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650"),c.a.createElement("img",{src:Object(s["t"])()?n("WdTA"):"".concat(h["a"].IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),c.a.createElement("div",{className:"tc"},"\u7fa4\u53f7\uff1a",Object(s["t"])()?"693542422":"612934990")),okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(u["L"])("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},b=function(e,t){return!!e||(i["a"].confirm({centered:!0,zIndex:1e4,width:530,title:"\u63d0\u793a",content:c.a.createElement("div",null,c.a.createElement("p",null,t||"\u8be5\u5b9e\u8df5\u8d44\u6e90\u9700\u6388\u6743\u540e\u624d\u53ef\u4f7f\u7528\u3002 \u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650\u3002"),c.a.createElement("div",{style:{marginLeft:"110px"}},c.a.createElement("img",{src:n("1ZF9"),width:200}),c.a.createElement("div",{style:{marginLeft:"35px"}},"\u7fa4\u53f7\uff1a","714336072"))),okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(u["L"])("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Object(l["b"])()._store.getState(),o=n.shixunsDetail.detail;return 2===(null===o||void 0===o?void 0:o.public)||1===(null===o||void 0===o?void 0:o.public)||3===(null===o||void 0===o?void 0:o.shixun_status)?(i["a"].info({centered:!0,icon:c.a.createElement(_["a"],{style:{color:"#faad14"}}),width:460,title:"\u63d0\u793a",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},c.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u72b6\u6001\u4e3a",2===(null===o||void 0===o?void 0:o.public)?"\u5df2\u516c\u5f00":1===(null===o||void 0===o?void 0:o.public)?"\u5f85\u5ba1\u6838":"\u5df2\u5173\u95ed","\uff0c",t,"\u3002"),c.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uff0c\u8bf7\u8054\u7cfb\u5e73\u53f0\u7ba1\u7406\u5458\u8fdb\u884c\u6280\u672f\u652f\u6301\u3002")),c.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:f.a,alt:"\u4e8c\u7ef4\u7801",width:160})),okText:"\u6211\u77e5\u9053\u4e86"}),!0):2===(null===o||void 0===o?void 0:o.shixun_status)&&(i["a"].confirm({centered:!0,icon:c.a.createElement(_["a"],null),title:"\u63d0\u793a",content:c.a.createElement("div",null,c.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u53d1\u5e03\uff0c",t,"\u3002"),c.a.createElement("br",null),c.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uff0c\u60a8\u53ef\u4ee5\u64a4\u9500\u53d1\u5e03\u540e\uff0c\u518d\u8fdb\u884c\u64cd\u4f5c\u3002")),okText:"\u64a4\u9500\u53d1\u5e03",cancelText:"\u53d6\u6d88",onOk:function(){i["a"].confirm({width:440,centered:!0,icon:c.a.createElement(_["a"],{style:{color:"#faad14"}}),title:"\u63d0\u793a",content:"\u64a4\u9500\u53d1\u5e03\u540e\uff0c\u5b66\u5458\u5c06\u65e0\u6cd5\u8fdb\u884c\u7ec3\u4e60\u3002\u662f\u5426\u786e\u8ba4\u64a4\u9500\u53d1\u5e03\uff1f",okText:"\u786e\u5b9a\u64a4\u9500\u53d1\u5e03",cancelText:"\u53d6\u6d88",onOk:function(){var t=Object(a["a"])(p().mark((function t(){var n;return p().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e({type:"shixunsDetail/cancelRelease",payload:{id:null===o||void 0===o?void 0:o.identifier}});case 2:n=t.sent,401!==n.status&&(r["b"].success("\u64a4\u9500\u53d1\u5e03\u6210\u529f\u3002\u5b9e\u8bad\u56de\u5230\u672a\u53d1\u5e03\u7684\u72b6\u6001\u3002"),e({type:"shixunsDetail/getShixunsDetail",payload:{id:null===o||void 0===o?void 0:o.identifier}}),e({type:"practiceSetting/getCommonData",payload:{id:null===o||void 0===o?void 0:o.identifier}}));case 4:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})}}),!0)}},Ot1p:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("rAM+"),i=n("tJVT"),o=n("jrin"),c=n("q1tI"),l=n.n(c),s=n("VrN/"),u=n.n(s),_=n("bdgK"),d=(n("p77/"),n("Bd2K"),n("ELLl"),n("19Vz"),n("lZu9"),n("kSUc"),n("9Bee")),f=n("0Owb"),h=(n("dejd"),n("C+DQ"),[{title:"\u7c97\u4f53",icon:"icon-bold",actionName:"bold"},{title:"\u659c\u4f53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65e0\u5e8f\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5e8f\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884c\u5185\u4ee3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4ee3\u7801\u5757\uff08\u591a\u8bed\u8a00\u98ce\u683c\uff09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94fe\u63a5",icon:"icon-link",actionName:"link"},"|",{title:"\u884c\u5185\u516c\u5f0f",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591a\u884c\u516c\u5f0f",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6dfb\u52a0\u56fe\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683c",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884c",icon:"icon-minus",actionName:"line-break"},{title:"\u6e05\u7a7a",icon:"icon-eraser",actionName:"eraser"}]);function p(e){var t=e.onActionCallback,n=e.title,r=e.icon,a=e.actionName,i=e.className,o=void 0===i?"":i,c=e.children;function s(){t(a)}return l.a.createElement("a",{title:n,className:o,onClick:s},l.a.createElement("i",{className:"md-iconfont ".concat(r)}),c)}var m=function(e){var t=e.watch,n=e.showNullButton,r=e.onActionCallback,a=e.fullScreen,i=e.insertTemp,o=[].concat(h,[{title:"".concat(t?"\u5173\u95ed\u5b9e\u65f6\u9884\u89c8":"\u5f00\u542f\u5b9e\u65f6\u9884\u89c8"),icon:"".concat(t?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},o.map((function(e,t){return l.a.createElement("li",{key:t},e.actionName?l.a.createElement(p,Object(f["a"])({},e,{onActionCallback:r})):l.a.createElement("span",{className:"v-line"}))})),n?l.a.createElement("li",null,l.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u589e\u52a0\u586b\u7a7a",actionName:"add-null-ch",onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u70b9\u51fb\u63d2\u5165\b\u586b\u7a7a\u9879"))):null,i&&l.a.createElement("li",null,l.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u63d2\u5165\u6a21\u677f",actionName:"inster-template-".concat(i),onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u63d2\u5165\u6a21\u677f"))),l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(p,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"\u5173\u95ed\u5168\u5c4f":"\u5f00\u542f\u5168\u5c4f",actionName:"trigger-full-screen",onActionCallback:r})))},v=n("M8RZ"),g=(n("+L6B"),n("2/Rp")),E=(n("y8nQ"),n("Vl3Y")),y=(n("5NDa"),n("5rEg")),b={labelCol:{span:4},wrapperCol:{span:20}},O=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(E["a"],Object(f["a"])({},b,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:r}),l.a.createElement(E["a"].Item,{label:"\u94fe\u63a5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u5730\u5740"}]},l.a.createElement(y["a"],null)),l.a.createElement(E["a"].Item,{label:"\u94fe\u63a5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u6807\u9898"}]},l.a.createElement(y["a"],null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},w=n("7ahc"),x=(n("HmJG"),n("BjJ7")),D=E["a"].useForm,L={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},j=function(e){var t=e.callback,n=e.onCancel,r=D(),a=Object(i["a"])(r,1),o=a[0];function c(e){t(e)}function s(e){o.setFieldsValue({src:"/api/attachments/".concat(e.id)})}function u(e){var t=e.target.files[0];S(t,s)}return l.a.createElement(E["a"],Object(f["a"])({form:o},P,{className:"upload-image-panel",onFinish:c}),l.a.createElement(E["a"].Item,{label:"\u56fe\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(E["a"].Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u5730\u5740"}]},l.a.createElement(y["a"],{style:L})),l.a.createElement(k,{onFileChange:u}))),l.a.createElement(E["a"].Item,{label:"\u56fe\u7247\u63cf\u8ff0",name:"alt",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u63cf\u8ff0"}]},l.a.createElement(y["a"],{style:{width:264}})),l.a.createElement(E["a"].Item,{style:{textAlign:"right"}},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))};function k(e){var t=e.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672c\u5730\u4e0a\u4f20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:t}))}function S(e,t){if(!e)throw new String("\u6ca1\u6709\u6587\u4ef6");var n=new FormData;n.append("editormd-image-file",e),n.append("file_param_name","editormd-image-file"),n.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(e){t(JSON.parse(e.target.responseText))}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(x["a"],"/api/attachments.json")),r.send(n)}n("giR+");var C=n("fyUT"),M=(n("7Kak"),n("9yH6")),T=M["a"].Group,I={margin:"0 8px"},A=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(E["a"],{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:r},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:I},"\u5355\u5143\u683c\u6570\uff1a"),l.a.createElement("span",{style:I},"\u884c\u6570"),l.a.createElement(E["a"].Item,{name:"row",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u884c\u6570"}]},l.a.createElement(C["a"],null)),l.a.createElement("span",{style:I},"\u5217\u6570"),l.a.createElement(E["a"].Item,{name:"col",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5217\u6570"}]},l.a.createElement(C["a"],null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:I},"\u5bf9\u9f50\u65b9\u5f0f\uff1a"),l.a.createElement(E["a"].Item,{name:"align"},l.a.createElement(T,null,l.a.createElement(M["a"],{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(M["a"],{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(M["a"],{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(M["a"],{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(g["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(g["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},N="link",R="upload-image",B="code-block",U="add-table",W="------------",K={default:W,left:":".concat(W),center:":".concat(W,":"),right:"".concat(W,":")},G=n("9VGf");var F=1e4,J="\u2581",q="\n**\u6a21\u677f\u6807\u9898**\n\u6a21\u677f\u6b63\u6587\u5185\u5bb9\uff0c\u53ef\u8f93\u5165\u6587\u672c\u5185\u5bb9\u548c\u7c98\u8d34\u56fe\u7247\u7b49\u64cd\u4f5c";function V(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var z=navigator.platform.toUpperCase().indexOf("MAC")>=0,Z=z?"Cmd":"Ctrl",H=Object(o["a"])(Object(o["a"])({},Z+"-B","bold"),Z+"-I","italic"),Q=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},N,"\u6dfb\u52a0\u94fe\u63a5"),B,"\u6dfb\u52a0\u4ee3\u7801\u5757"),R,"\u6dfb\u52a0\u56fe\u7247"),U,"\u6dfb\u52a0\u8868\u683c");t["a"]=function(e){var t=e.defaultValue,n=void 0===t?"":t,s=e.onChange,f=e.width,h=void 0===f?"100%":f,p=e.height,g=void 0===p?400:p,E=e.miniToolbar,y=void 0!==E&&E,b=e.isFocus,x=void 0!==b&&b,D=e.watch,L=e.insertTemp,P=e.id,k=void 0===P?"markdown-editor-id":P,C=e.showResizeBar,M=void 0!==C&&C,T=e.noStorage,I=void 0!==T&&T,W=e.showNullButton,z=void 0!==W&&W,Z=e.fullScreen,Y=void 0!==Z&&Z,X=e.onBlur,$=e.onCMBeforeChange,ee=e.className,te=void 0===ee?"":ee,ne=e.placeholder,re=void 0===ne?"":ne,ae=e.values,ie=void 0===ae?"":ae,oe=Object(c["useState"])(null),ce=Object(i["a"])(oe,2),le=ce[0],se=ce[1],ue=Object(c["useState"])(n),_e=Object(i["a"])(ue,2),de=_e[0],fe=_e[1],he=Object(c["useState"])(D),pe=Object(i["a"])(he,2),me=pe[0],ve=pe[1],ge=Object(c["useState"])(Y),Ee=Object(i["a"])(ge,2),ye=Ee[0],be=Ee[1],Oe=Object(c["useState"])(""),we=Object(i["a"])(Oe,2),xe=we[0],De=we[1],Le=Object(c["useState"])(0),Pe=Object(i["a"])(Le,2),je=Pe[0],ke=Pe[1],Se=Object(c["useState"])(g),Ce=Object(i["a"])(Se,2),Me=Ce[0],Te=Ce[1],Ie=Object(c["useState"])(!1),Ae=Object(i["a"])(Ie,2),Ne=(Ae[0],Ae[1]),Re=Object(c["useRef"])(),Be=Object(c["useRef"])(),Ue=Object(c["useRef"])(),We=Object(c["useRef"])();Object(c["useEffect"])((function(){fe(ie),null===le||void 0===le||le.setValue(ie)}),[ie]),Object(c["useEffect"])((function(){if(Re.current){var e=function(e,n){var r=n.clipboardData;if(r){var a=r.types.toString(),i=r.items;if("text/html,Files"!==a&&"Files"!==a&&!r.types.indexOf("Files"))return!0;var o=i[1];"Files"===a&&(o=i[0]),"file"===o.kind&&o.type.match(/^image\//i)&&S(o.getAsFile(),(function(e){e.id?t.replaceSelection("![,](/api/attachments/".concat(e.id,")")):401===(null===e||void 0===e?void 0:e.status)&&(document.location.href="/user/login")}))}return!0},t=u.a.fromTextArea(Re.current,{mode:"markdown",lineNumbers:!y,lineWrapping:!0,value:n,autoCloseTags:!0,autoCloseBrackets:!0});return x&&t.focus(),t.on("paste",e),se(t),function(){t.off("paste",e)}}}),[]);var Ke=Object(c["useCallback"])((function(){if(Be.current)try{var e=Be.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,t=Be.current.getElementsByClassName("markdown-editor-body")[0];t.style.height=ye?"calc(100vh - ".concat(e,"px)"):"".concat(Me-e,"px")}catch(n){console.log(n,"---- to set md editor body height")}}),[Me,Be,ye]);Object(c["useEffect"])((function(){function e(){var e=new _["default"]((function(e){var t,n=Object(a["a"])(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(Ke(),le.setSize("100%","100%"),le.refresh())}}catch(i){n.e(i)}finally{n.f()}}));return e.observe(Re.current.parentElement),e}if(le){var t=e();return function(){t.unobserve(Re.current.parentElement)}}}),[le,Ke]),Object(c["useEffect"])((function(){if(le){for(var e,t=[],n=function(){var n=a[r];e=Object(i["a"])(n,2);var c=e[0],l=e[1],s=Object(o["a"])({},c,(function(){Ge(l)}));t.push(s),le.addKeyMap(s)},r=0,a=Object.entries(H);r0){var e=(new Date).getTime(),t=window.sessionStorage.getItem(k);e>=je+F&&(!t||t!==de)&&(window.sessionStorage.setItem(k,de),Ne(!0))}}),F),Object(c["useEffect"])((function(){ve(D)}),[le,D]),Object(c["useEffect"])((function(){le&&x&&le.focus()}),[le,x]),Object(c["useEffect"])((function(){if(me&&le){var e=function(e){var t=e.target;if(We.current){var n=t.scrollTop/t.scrollHeight;We.current.scrollTop=We.current.scrollHeight*n}},t=le.getScrollerElement();return t.addEventListener("scroll",e),function(){t.removeEventListener("scroll",e)}}}),[le,me]),Object(c["useEffect"])((function(){if(le&&$){var e=function(e,t){$(e,t)};return le.on("beforeChange",e),function(){le.off("beforeChange",e)}}}),[le,$]),Object(c["useEffect"])((function(){if(le&&X){var e=function(){X(le.getValue())};return le.on("blur",e),function(){le.off("blur",e)}}}),[le,X]),Object(c["useEffect"])((function(){if(le){var e=function(e){var t=e.getValue();fe(t),ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&s(t)};return le.on("change",e),function(){le.off("change",e)}}}),[le,s]),Object(c["useEffect"])((function(){le&&(null===n||void 0===n?(le.setValue(""),fe("")):n!==le.getValue()&&(le.setValue(n),fe(n),le.setCursor(le.lineCount(),0)))}),[le,n]);var Ge=Object(c["useCallback"])((function(e){var t=le.getCursor(),n=le.getSelection(),r=n.split("\n");switch(e){case"bold":return le.replaceSelection("**"+n+"**"),""===n&&le.setCursor(t.line,t.ch+2),le.focus();case"italic":return le.replaceSelection("*"+n+"*"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"code":return le.replaceSelection("`"+n+"`"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"inline-latex":return le.replaceSelection("`$$"+n+"$$`"),""===n&&le.setCursor(t.line,t.ch+3),le.focus();case"latex":return le.replaceSelection("```latex\n"+n+"\n```"),le.setCursor(t.line+1,n.length+1),le.focus();case"line-break":return le.replaceSelection("
\n"),le.focus();case"list-ul":return""===n?le.replaceSelection("- "+n):le.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),le.focus();case"list-ol":return""===n?le.replaceSelection("1. "+n):le.replaceSelection(r.map((function(e,t){return""===e?"":"".concat(t+1,". ").concat(e)})).join("\n")),le.focus();case"add-null-ch":return""===n&&le.setCursor(t.line,t.ch+1),le.replaceSelection(J),le.focus();case"inster-template-1":return""===n&&le.setCursor(t.line,t.ch),le.replaceSelection(q),le.focus();case"eraser":return le.setValue(""),le.focus();case"trigger-watch":return ve(!me),le.focus();case"trigger-full-screen":return be(!ye),le.focus();case N:return void De(N);case B:return void De(B);case R:return void De(R);case U:return void De(U);default:throw new Error}}),[le,me,ye]),Fe=Object(c["useCallback"])((function(e){switch(De(""),xe){case N:var t=e.title,n=e.link;return le.replaceSelection("[".concat(t,"](").concat(n,")")),le.focus();case B:var r=e.language,a=e.content;return le.replaceSelection(["```"+r,a,"```"].join("\n")),le.focus();case R:var i=e.src,o=e.alt;return le.replaceSelection("![ ".concat(o," ]( ").concat(i,' "').concat(o,'" )')),le.focus();case U:for(var c=e.row,l=e.col,s=e.align,u="\n",_=0;_300&&(t=300);var n=g+t+"px";Te(n)}},r=Ue.current,a=!1,i=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[le,Ue]),Object(c["useEffect"])((function(){Te(g)}),[g]);var Ve=V(h),ze=V(Me),Ze={width:Ve,height:ze};Object(c["useMemo"])((function(){if(je){var e=new Date(je),t=e.getHours(),n=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,n=n<10?"0"+n:n,r=r<10?"0"+r:r,"".concat(t,":").concat(n,":").concat(r)}return 0}),[je]);return l.a.createElement(c["Fragment"],null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:Be},l.a.createElement("div",{className:"markdown-editor-container ".concat(te," ").concat(me?"on-preview":""," ").concat(y?"mini":""," ").concat(ye?"full-screen":""),style:Ze},l.a.createElement(m,{insertTemp:L,watch:me,fullScreen:ye,showNullButton:z,onActionCallback:Ge}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:Re,placeholder:re})),me?l.a.createElement("div",{ref:We,className:"preview-container"},l.a.createElement(d["a"],{value:de})):null))),M?l.a.createElement("a",{ref:Ue,className:"editor-resize"}):null,l.a.createElement(v["a"],null,Q[xe]?l.a.createElement(r["a"],{centered:!0,title:Q[xe],visible:!0,onCancel:qe,footer:null},Je):null))}},QNag:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=(n("+L6B"),n("2/Rp")),i=n("9og8"),o=(n("y8nQ"),n("Vl3Y")),c=n("tJVT"),l=n("PpiC"),s=(n("5NDa"),n("5rEg")),u=n("q1tI"),_=n.n(u),d=n("9kvl"),f=n("JFl9"),h=n.n(f);function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function E(){}function y(){}var b={};s(b,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(b=w);var x=y.prototype=g.prototype=Object.create(b);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?m:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var m=s["a"].TextArea,v=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),s=e.dispatch,u=e.onFinish,d=void 0===u?function(){}:u,f=(Object(l["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),o["a"].useForm()),v=Object(c["a"])(f,1),g=v[0],E=function(){var e=Object(i["a"])(p().mark((function e(n){var r,a;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunsDetail/getCustomScript",payload:{id:null===(r=t.actionTabs.params)||void 0===r?void 0:r.id,compile:n.execute,excutive:n.compile}});case 2:a=e.sent,y(),a&&d(null===a||void 0===a?void 0:a.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){s({type:"shixunsDetail/setActionTabs",payload:{}})};return _.a.createElement(r["a"],{centered:!0,title:"\u81ea\u5b9a\u4e49\u6a21\u677f",visible:"Settings-UseCustomScript"===t.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",footer:null,onCancel:y},_.a.createElement(o["a"],{form:g,scrollToFirstError:!0,layout:"vertical",onFinish:E},_.a.createElement(o["a"].Item,{name:"execute",label:"\u6267\u884c\u547d\u4ee4\uff1a",rules:[{required:!0,message:"\u6267\u884c\u547d\u4ee4\u4e0d\u80fd\u4e3a\u7a7a"}]},_.a.createElement(m,{rows:4})),_.a.createElement(o["a"].Item,{name:"compile",label:"\u7f16\u8bd1\u547d\u4ee4\uff1a"},_.a.createElement(m,{rows:4})),_.a.createElement("div",{className:h.a.footerWrap},_.a.createElement(o["a"].Item,null,_.a.createElement(a["a"],{className:"mr5",size:"large",onClick:y},"\u53d6\u6d88"),_.a.createElement(a["a"],{size:"large",type:"primary",htmlType:"submit",loading:n.effects["shixunsDetail/getCustomScript"]},"\u4fdd\u5b58")))))};t["a"]=Object(d["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(v)},Qvpy:function(e,t,n){e.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(e,t,n){e.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(e,t,n){},SLjR:function(e,t,n){},SMhR:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcYAAAHGCAYAAADuYispAAAAAklEQVR4AewaftIAABHTSURBVO3BQY4cy5IEQdNA3//KNo2/8NU8XzCQyCpSReivSJKk/zmRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNH7yMiB/s7a5AWTTNhsgN9pmA2TTNp8MyI22uQHkv7TNDSCbttkAudE2bwJyo22eBGTTNhsgf7O2ecuJJEkaJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpPGTD9c2nwzIk9pmA2TTNjeAPAnIpm1uANm0zQbIDSBPAXIDyKZtPhmQG22zAfLN2uaTAflUJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZLGT74ckCe1zZOAbNpm0zYbIDfaZgPkRts8qW1utM0GyKZtntI2GyBPArJpmw2QTds8CcimbW4A+WRAntQ23+pEkiSNE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0viJXtU2T2qbDZA3Adm0zZOAbNpm0zYbIJu2+VZtswGyaZsbbbMBsmmbDZBN29xoG32mE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjJ3oVkCe1zZPaZgNk0zYbIJu2eRKQJwF5S9vcAPIkIJu2uQFk0zY32kbf6USSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnS+MmXa5t/WdtsgGza5psB+WRt8xQgN4DcaJtv1jYbIDfa5pO1jf5/J5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZLGTz4ckH9Z22yAbNpmA2TTNhsgm7bZANm0zQbIpm02QDZtswFyA8h/aZsbbbMBsmmbDZBN22yAbNpmA2TTNhsgm7bZALkBZNM2N4Doz5xIkqRxIkmSxokkSRonkiRpnEiSpHEiSZLGiSRJGvRX9LGAvKltNkA2bXMDyJvaZgNk0zZPAfLN2mYD5EbbPAnIk9pG7ziRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNH7y4YBs2uYGkE3bbIBs2mYD5Ebb/Mva5klAbgB5S9tsgGza5gaQDZBN2zwJyJPaZgNkA2TTNhsgN9pmA2TTNt/qRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdKgv/IPA3KjbW4AeVLb3ADyzdrmBpAntc2nAnKjbTZANm1zA8gna5sNkH9Z27zlRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdL4yZcDcqNtbgDZtM2mbTZANm1zA8imbTZANm1zA8iTgGza5gaQpwDZtM2NttkAudE2b2qbDZAbbbMB8qa20f/vRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdL4ycuA3GibDZANkBttswHyJCA32uZJQDZt8yQgTwKyaZsNkD/VNk8CsmmbDZA3tc0GyI222QDZtM0NIJu2eRKQTdt8qxNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ4yf/uLbZANkA2bTNDSBPAnKjbd7UNhsgN4Bs2uZG27wFyKZtbrTNBsimbW4AudE2N9pmA+RG29wAsmmbJwHZtM1bTiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNn3w5IJu2udE2N4DcaJsbQDZtswGyAfIvA7Jpmz8F5EbbPAnIpm1uANm0zZuAbNpm0zYbIBsgm7a5AeRJbfOpTiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNn3y4ttkAuQFk0zYbIDfa5gaQN7XNk4A8qW02QG4A+VNtswHyzdpmA+RJbfMkIJu2eVPbbIBs2uZvdSJJksaJJEkaJ5IkaZxIkqRxIkmSxokkSRonkiRp/ERX2kb/DcimbW4AuQFk0zYbIDfa5i1t8yYgm7a50TYbIN+sbW4A2bTNk4Bs2uYtJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZLGT/5yQDZtswHypLbZAHlT29xomw2QTdvcAHIDyKdqmze1zZuAvKltNkCeBOSTAflWJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZIG/ZUPBuRG22yAbNrmBpAbbbMBcqNtNkA2bbMBsmmbDZBN2zwJyFvaZgNk0zYbIDfaZgNk0zYbIG9qm08GZNM2GyCbttkA2bTNtzqRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNH7yMiBPAvIkIN8MyA0gm7bZALkB5Elt8yQgf6pt9N/aZgPkTUA2bbNpmycB+VedSJKkcSJJksaJJEkaJ5IkaZxIkqRxIkmSxokkSRr0V/5iQDZt882AbNrmBpBN22yAbNpmA+RG2zwJyKZt/hSQTds8CcimbW4A2bTNk4B8s7bZALnRNhsgm7bZANm0zVtOJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI2ffDggm7bZtM0GyJvaZgPkBpBN2zypbTZAbrTNBsimbZ4E5ClAbrTNNwOyaZsbbXMDyI222QDZtM0GyAbIDSCbtvlUJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZIG/ZV/GJAbbbMB8qa22QDZtM0GyKZtbgDZtM0NIJu22QC50Tb/BciNttkAeVLbbIDcaJsNkE3bbIA8qW02QN7UNv+qE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjJy8DcqNt3gTkkwH5ZECeBOSTAXkKkE3bbIA8qW2e1DY32mYDZNM2GyD6TCeSJGmcSJKkcSJJksaJJEkaJ5IkaZxIkqRxIkmSxk++HJBN29xomycB2bTNm4Bs2mYD5JsBudE2TwGyaZsNkCcBudE2N4C8CciNtnkSkBtAbrTNpzqRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNH7ysrb5ZkA2bXMDyI22eRKQTds8CcimbTZANm2zAXIDyH9pmye1zQbIpm02QG4A+WRtswHyJCCbtnlT23yrE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0vjJy4A8qW2e1DZvapsbQDZtswFyA8imbTZtc6Nt3tQ2TwGyaZtN22yA3GibDZBN22yAPAnIm9rmSUA2bbMBcqNt3nIiSZLGiSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkadBf+WBANm2zAfLN2mYD5Ebb3AByo202QPSOttkA2bTNm4Bs2uYGEP25tvlUJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpHEiSZIG/ZUXAbnRNjeA3GibG0ButM03A/LJ2mYDZNM2fwrIJ2ubG0A2bXMDyI22uQFk0zY3gNxomxtANm3zrU4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkDforLwKyaZsNkE3bPAnIpm02QJ7UNk8CcqNtNkButM0GyJPaZgPkT7XNBsiNttkA+Ze1zQ0gN9pmA+RNbbMBsmmbt5xIkqRxIkmSxokkSRonkiRpnEiSpHEiSZLGiSRJGvRX/mJANm3zzYDcaJsbQG60zQ0gm7a5AeRJbfMWIE9qmw2QG22zAXKjbTZANm2zAfKktrkB5E1t85YTSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeMnLwOyaZsbbbMB8qa2udE2GyBvapsNkE3bbNrmTW2zAbIB8l/a5kltswHypLZ5U9s8CciNtnkSkE3b/KtOJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI2fvKxtbgDZtM2NtvlmbbMB8iQgTwKyaZsNkG8F5Elt8yYgm7Z5EpBN2zwJyCcDcqNtPtWJJEkaJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpPGTDwdk0zY32uYGkE3b3ACyaZtP1jZvArJpmw2QDZBN22yA/Bcgm7bZALkB5Ebb6L8B2bTNDSCbttkAudE2GyCbtnnLiSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkaZxIkqRBf+UvBmTTNhsgm7a5AeSTtc2TgNxomw2QG22zAbJpmz8F5EbbbIC8qW2+GZBN2zwJyKZtNkButM0GyI22ecuJJEkaJ5IkaZxIkqRxIkmSxokkSRonkiRpnEiSpEF/5UVAbrTNk4DcaJsNkG/WNk8C8qS22QDZtM0GyKZtPhWQN7XNk4Bs2mYD5Elt8yQgN9rmb3UiSZLGiSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkadBfeRGQN7XNk4Bs2uabAdm0zQbIm9rmUwHZtM0GyI222QB5U9tsgDypbZ4EZNM2bwKyaZtvdSJJksaJJEkaJ5IkaZxIkqRxIkmSxokkSRonkiRp/OTDtc0GyJOA3GibDZAbbXMDyKZtntQ23wzIjbb5L21zo21uALnRNhsgn6xtNkA2bfMmIG8CsmmbT3UiSZLGiSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkadBf+WBANm2zAbJpmw2QTdv8y4DcaJsbQDZtswFyo202QDZt8xQgm7a5AeRG23wzIDfa5k1ANm1zA8iNtnnLiSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkaZxIkqTxk79c2zwJyI222QDZtM2TgGzaZgNkA+RNbbMBcqNtNkD+VNvcALJpmzcB2bTNBsimbT4ZkE3bvAnIpm2+1YkkSRonkiRpnEiSpHEiSZLGiSRJGieSJGmcSJKkQX/lgwF5Uts8CciNtrkB5EltcwPIjbbZANm0zQbIp2qbJwHZtM0NIG9qmzcB2bTNBsiNttkAeVLbfKoTSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSYP+youAPKltngRk0zY3gGza5klAntQ2N4A8qW02QL5V22yAfLK22QC50TYbIJu22QD5Zm2zAXKjbd5yIkmSxokkSRonkiRpnEiSpHEiSZLGiSRJGieSJGnQX9FrgGzaZgNk0zYbIDfaZgNk0zYbIJu22QDZtM0NIJu2eQqQG21zA8imbTZANm3zJiBvapsnAbnRNn+rE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjJy8D8jdrm03b3GibDZA3tc2NtnkSkDcB+S9tc6NtntQ2N9rmBpAbbXOjbW4AuQFk0zZPAnKjbT7ViSRJGieSJGmcSJKkcSJJksaJJEkaJ5IkaZxIkqTxkw/XNp8MyJOAbNrmRts8CcimbT5Z22yA3GibpwDZtM0NIJ+sbTZAbgB5U9s8qW02QDZt861OJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI2ffDkgT2qbJwF5UttsgLwJyJPa5gaQG0De0jY3gGza5gaQG22zAXKjbZ4EZAPkTUBuANm0zac6kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjR+ole1zZvaZgPkRtvcAPIkIJu22QDZtM3fCsiNttkAudE2TwKyaZtN22yAbNrmBpAbbbMBsgGyaZu3nEiSpHEiSZLGiSRJGieSJGmcSJKkcSJJksaJJEkaP9FHA3KjbTZAngRk0zafDMiTgPyptrkB5Eltc6Nt3gTkTW1zA8imbZ7UNt/qRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdL4yZdrm28G5JO1zQ0gN9pmA2QDZNM2GyCbtrnRNk8BcqNtNkA2QN7UNhsgTwKyaZsNkE3bvAnIjbb5VCeSJGmcSJKkcSJJksaJJEkaJ5IkaZxIkqRxIkmSBv2VFwH5m7XNk4Bs2uZJQJ7UNjeA3GibTwXkRttsgNxomw2QG22zAXKjbW4AeVLbbIDcaJsNkCe1zVtOJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJA36K5Ik6X9OJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ40SSJI0TSZI0TiRJ0jiRJEnjRJIkjRNJkjROJEnSOJEkSeNEkiSNE0mSNE4kSdI4kSRJ4/8ATrCgy9kbxW8AAAAASUVORK5CYII="},Se0u:function(e,t,n){},UGPy:function(e,t,n){e.exports={practice:"practice___3ZVzw",right:"right___QGXbw",title:"title___1fvdS",content:"content___10SYj",des:"des___V2RYR",mainBody:"mainBody___3vP2d",selectBox:"selectBox___1vC0V",smallType:"smallType___2CvJP",evaluating:"evaluating___rLyh5",evaluatingLabel:"evaluatingLabel___3RsVg",mask:"mask___2kc6a",evaluatingS1:"evaluatingS1___2HzdH",serviceSettingWrap:"serviceSettingWrap___250aS",serviceBox:"serviceBox___1BL80",serviceSetLeft:"serviceSetLeft___2q-GU",serviceSetInput:"serviceSetInput___2hDqz",serviceSetTip:"serviceSetTip___29Bop",btns:"btns___1NoLi",popover:"popover___1Xuw5"}},UUDw:function(e,t,n){e.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},"Ufr+":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){var t=document.createElement("textarea");return t.value=e,t.value}},WO9J:function(e,t,n){"use strict";n.r(t);var r=n("0Owb"),a=n("PpiC"),i=n("q1tI"),o=n.n(i),c=n("EkPF"),l=n.n(c),s=(n("miYZ"),n("tsqr")),u=(n("2qtc"),n("kLXV")),_=n("9og8"),d=n("auZk"),f=n.n(d),h=n("1vsH"),p=n("Ufr+"),m=n.n(p),v=n("HBuW"),g=n("ErOA"),E=n("Ty5D"),y=n("9kvl");function b(){b=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(M([])));w&&w!==n&&r.call(w,o)&&(y=w);var x=E.prototype=v.prototype=Object.create(y);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var O=function(e){e.globalSetting,e.loading;var t,n,r=e.dispatch,c=e.practiceSetting,l=e.shixunsDetail,d=(Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(E["l"])()),p=Object(i["useRef"])(""),O=(Object(E["m"])(),c.title),w=c.base_info_warning,x=c.challenges_warning,D=c.service_warning,L=c.repository_warning,P=c.mirror_warning;Object(i["useEffect"])((function(){var e;p.current=null===(e=d.pathname.split("/"))||void 0===e?void 0:e[2],r({type:"practiceSetting/setParams",payload:{id:p.current}}),r({type:"practiceSetting/getCommonData",payload:{id:p.current}})}),[d.pathname]),Object(i["useEffect"])((function(){return document.title=O||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199",function(){document.title="\u5934\u6b4c\u5b9e\u8df5\u6559\u5b66\u5e73\u53f0"}}));var j=function(){var e=Object(_["a"])(b().mark((function e(){return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:y["c"].push("/shixuns/".concat(p.current,"/challenges"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){return new Promise((function(e,t){var n;(null===c||void 0===c||null===(n=c.sideBar)||void 0===n?void 0:n.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){r({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){t()}}):e()}))},S=function(e){var t;if(e!==(null===c||void 0===c?void 0:c.sideBar.tabsActive)){var n=function(){y["c"].push("/shixuns/".concat(p.current,"/edit?tabId=").concat(e)),r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};(null===c||void 0===c||null===(t=c.sideBar)||void 0===t?void 0:t.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){n()}}):n()}},C=function e(t){var n;t=(null===(n=t)||void 0===n?void 0:n.includes(".json"))?t:"".concat(t,".json"),u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u5b9e\u8bad\u5df2\u7ecf\u66f4\u65b0\u4e86\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u7f6e!"),onOk:function(){var n=Object(_["a"])(b().mark((function n(){var r,a;return b().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(g["a"])("/api"+t,{method:"get"});case 2:if(r=n.sent,r){n.next=5;break}return n.abrupt("return");case 5:return s["b"].success("\u91cd\u7f6e\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff01"),n.next=8,Object(v["A"])({id:r.shixun_identifier});case 8:if(a=n.sent,!(null===a||void 0===a?void 0:a.game_identifier)){n.next=12;break}return Object(h["L"])("/tasks/".concat(a.game_identifier)),n.abrupt("return");case 12:2===(null===a||void 0===a?void 0:a.status)?e(null===a||void 0===a?void 0:a.message):3===(null===a||void 0===a?void 0:a.status)&&M(null===a||void 0===a?void 0:a.message);case 13:case"end":return n.stop()}}),n)})));function r(){return n.apply(this,arguments)}return r}()})},M=function(e){u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u76ee\u524d\u8be5\u5b9e\u8df5\u9879\u76ee\u5c1a\u5728\u5185\u6d4b\u4e2d\uff0c\u5c06\u4e8e",e,"\u4e4b\u540e\u5f00\u653e\uff0c\u8c22\u8c22\uff01")})},T=function(){var e=Object(_["a"])(b().mark((function e(t,n){var a,i,o;return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:if(Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6a21\u62df\u5b9e\u6218"]),!(null===(a=l.detail)||void 0===a?void 0:a.is_jupyter)&&!(null===(i=l.detail)||void 0===i?void 0:i.is_jupyter_lab)){e.next=6;break}return r({type:"shixunsDetail/execJupyter",payload:{id:p.current}}).then((function(e){(null===e||void 0===e?void 0:e.identifier)&&(null===y["c"]||void 0===y["c"]||y["c"].push("/tasks/".concat(e.identifier,"/jupyter")))})),e.abrupt("return");case 6:if(r({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff0c\u8bf7\u7a0d\u540e..."}}),!n){e.next=13;break}return e.next=10,Object(v["z"])({id:t});case 10:e.t0=e.sent,e.next=16;break;case 13:return e.next=15,Object(v["A"])({id:t});case 15:e.t0=e.sent;case 16:if(o=e.t0,r({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null===o||void 0===o?void 0:o.game_identifier)&&!(null===o||void 0===o?void 0:o.identifier)){e.next=21;break}return Object(h["L"])(n?"/tasks/".concat(null===o||void 0===o?void 0:o.identifier,"/jupyter"):"/tasks/".concat(o.game_identifier)),e.abrupt("return");case 21:-3===(null===o||void 0===o?void 0:o.status)?Object(h["m"])():2===(null===o||void 0===o?void 0:o.status)?C(null===o||void 0===o?void 0:o.message):3===(null===o||void 0===o?void 0:o.status)&&M(null===o||void 0===o?void 0:o.message);case 22:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),I=function(){var e=Object(_["a"])(b().mark((function e(){return b().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,k();case 2:r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(e){var t={borderBottomColor:(null===c||void 0===c?void 0:c.sideBar.tabsActive)===e?"#1890FF":"transparent"};return t};return o.a.createElement("div",{className:f.a.header},o.a.createElement("aside",{className:f.a.title},o.a.createElement("i",{onClick:j,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),o.a.createElement("span",{className:f.a.edit},O||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199"),o.a.createElement("i",{onClick:I,className:"icon iconfont icon-xiugai1"})),o.a.createElement("aside",{className:f.a.schedule},o.a.createElement("div",null,o.a.createElement("span",{style:A("information"),className:f.a.clickWarp,onClick:function(){return S("information")}},w?o.a.createElement("span",{className:f.a.num},"1"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u57fa\u672c\u4fe1\u606f")),o.a.createElement("i",{className:"iconfont icon-lujing"})),o.a.createElement("div",null,o.a.createElement("span",{style:A("warehouse"),className:f.a.clickWarp,onClick:function(){return S("warehouse")}},L?o.a.createElement("span",{className:f.a.num},"2"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u4ee3\u7801\u4ed3\u5e93")),o.a.createElement("i",{className:"iconfont icon-lujing"})),(null===l||void 0===l?void 0:l.detail)&&!(null===l||void 0===l||null===(t=l.detail)||void 0===t?void 0:t.is_jupyter_lab)&&o.a.createElement("div",null,o.a.createElement("span",{style:A("level"),className:f.a.clickWarp,onClick:function(){return S("level")}},x?o.a.createElement("span",{className:f.a.num},"3"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u4efb\u52a1\u5173\u5361")),o.a.createElement("i",{className:"iconfont icon-lujing"})),(null===l||void 0===l?void 0:l.detail)&&(null===l||void 0===l||null===(n=l.detail)||void 0===n?void 0:n.is_jupyter_lab)&&o.a.createElement("div",null,o.a.createElement("span",{style:A("service"),className:f.a.clickWarp,onClick:function(){return S("service")}},D?o.a.createElement("span",{className:f.a.num},"3"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u670d\u52a1")),o.a.createElement("i",{className:"iconfont icon-lujing"})),o.a.createElement("div",null,o.a.createElement("span",{style:A("environment"),className:f.a.clickWarp,onClick:function(){return S("environment")}},P?o.a.createElement("span",{className:f.a.num},"4"):o.a.createElement("img",{src:m.a}),o.a.createElement("span",{className:f.a.subject},"\u5b9e\u9a8c\u73af\u5883")))),o.a.createElement("aside",{className:f.a.btns},o.a.createElement("div",{className:f.a.simulate,onClick:function(){return T(p.current,!1)}},"\u6a21\u62df\u5b9e\u6218")))},w=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(O),x=(n("14J3"),n("BMrR")),D=(n("jCWc"),n("kPKH")),L=(n("DZo9"),n("8z0m")),P=(n("5NDa"),n("5rEg")),j=(n("+L6B"),n("2/Rp")),k=n("k1fw"),S=(n("y8nQ"),n("Vl3Y")),C=n("tJVT"),M=n("h/E3"),T=n.n(M),I=n("Ot1p"),A=n("oBTY"),N=n("+Xk9"),R=n.n(N),B=n("FTkQ"),U=n.n(B),W=function(e){var t=e.InputRight,n=e.value,c=void 0===n?[]:n,l=e.onChange,u=Object(a["a"])(e,["InputRight","value","onChange"]),_=Object(i["useState"])(),d=Object(C["a"])(_,2),f=d[0],h=d[1],p=function(e){var t=c.filter((function(t,n){return n!==e}));l(t)},m=function(e){e.preventDefault(),f&&(c.findIndex((function(e){return e.name===f}))>-1?s["b"].warn("\u4e0d\u5141\u8bb8\u6dfb\u52a0\u76f8\u540c\u6807\u7b7e"):(l([].concat(Object(A["a"])(c),[{id:null,name:f}])),h(null)))};return o.a.createElement("div",null,o.a.createElement(P["a"],Object(r["a"])({bordered:!1,style:{width:600},value:f,onChange:function(e){return h(e.target.value)},onPressEnter:m,onBlur:m},u)),t||o.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56de\u8f66\u6dfb\u52a0\u6807\u7b7e"),o.a.createElement("div",{className:"mt20"},null===c||void 0===c?void 0:c.map((function(e,t){return o.a.createElement("div",{key:t,className:R.a.btn},o.a.createElement("span",{className:R.a.s1},e.name),o.a.createElement("img",{src:U.a,className:R.a.s2,onClick:function(){return p(t)}}))}))))},K=W,G=n("LvDl"),F=n("m3rI"),J=n("hW5Z"),q=n.n(J),V=function(e){e.dispatch;var t=e.onCancel,n=e.onSave,r=e.loading,a=void 0!==r&&r;return o.a.createElement("div",{className:q.a.complete},o.a.createElement("div",{onClick:t,className:q.a.cancel},"\u53d6\u6d88"),o.a.createElement(j["a"],{type:"primary",loading:a,onClick:n,className:q.a.save},"\u4fdd\u5b58"))},z=Object(y["a"])()(V),Z=n("UqFu"),H=n("z7Xi"),Q=n("jN4g");function Y(){Y=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var X=function(e){e.globalSetting,e.loading;var t,n=e.dispatch,r=e.practiceSetting,c=(Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting"]),S["a"].useForm()),l=Object(C["a"])(c,1),d=l[0],f=Object(i["useState"])({}),p=Object(C["a"])(f,2),m=p[0],v=p[1],E=Object(i["useState"])(!1),b=Object(C["a"])(E,2),O=b[0],w=b[1],M=Object(i["useState"])(!1),A=Object(C["a"])(M,2),N=A[0],R=A[1],B=Object(i["useState"])(""),U=Object(C["a"])(B,2),W=U[0],J=U[1],q=Object(i["useState"])(""),V=Object(C["a"])(q,2),X=V[0],$=V[1],ee=Object(i["useRef"])({}),te=Object(i["useRef"])(""),ne=Object(i["useRef"])(null),re=Object(i["useRef"])(Object(G["throttle"])((function(){return se()}),2e3,{leading:!0,trailing:!1})).current,ae=r.id;Object(i["useEffect"])((function(){ae&&oe()}),[ae]),Object(i["useEffect"])((function(){return"{}"!==JSON.stringify(m)&&ie(),function(){clearTimeout(ne.current)}}),[m,W,X]);var ie=function(){clearTimeout(ne.current),ne.current=setTimeout((function(){Object(G["isEqual"])(m,ee.current)&&W===te.current&&X===te.current?n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},oe=function(){var e=Object(_["a"])(Y().mark((function e(){var t,n,r;return Y().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(ae,"/edit_base_info.json"),{method:"get"});case 2:t=e.sent,0===t.status&&(n=Object(k["a"])(Object(k["a"])({},t.data),{},{description:Object(Z["a"])(t.data.description)}),r={description:n.description,shixun_tags:n.shixun_tags,name:n.name},d.setFieldsValue(r),ee.current=Object(k["a"])({},r),te.current=n.attachment_id||"",v(Object(k["a"])({},r)),J(n.attachment_id||""),$(n.cover_image_id||""));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(e,t){v(Object(k["a"])({},t))},le=function(){_e()},se=function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u57fa\u672c\u4fe1\u606f","\u4fdd\u5b58"]),d.submit()},ue=function(e){console.log(e,"values");var t=e.name,r=e.description,a=e.shixun_tags,i=Object(g["a"])("/api/shixuns/".concat(ae,"/base_info_save.json"),{method:"post",body:{shixun:{name:t,description:r,shixun_tags:a,attachment_id:W,cover_image_id:X}}});i.then((function(e){0===e.status&&(s["b"].success("\u4fdd\u5b58\u6210\u529f"),n({type:"practiceSetting/getCommonData",payload:{id:ae}}),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ee.current={description:m.description,shixun_tags:m.shixun_tags,name:m.name},te.current=W)}))},_e=function(){var e,t=function(){y["c"].push("/shixuns/".concat(ae,"/challenges")),n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(null===r||void 0===r||null===(e=r.sideBar)||void 0===e?void 0:e.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t()}}):t()};function de(e){var t="image/jpeg"===e.type||"image/png"===e.type;return t||s["b"].error("\u8bf7\u4e0a\u4f20jpg\u6216png\u7684\u56fe\u7247!"),t}var fe=o.a.createElement(j["a"],{loading:O,icon:o.a.createElement(H["a"],null)},"\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6"),he=o.a.createElement(j["a"],{loading:N,icon:o.a.createElement(H["a"],null)},"\u9009\u62e9\u4e0a\u4f20\u6587\u4ef6");var pe=function(e){var t,n;"uploading"!==e.file.status?"done"===e.file.status&&(w(!1),J(null===e||void 0===e||null===(t=e.file)||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id)):w(!0)},me=function(){return o.a.createElement("div",{className:T.a.img},o.a.createElement("img",{src:F["a"].API_SERVER+"/api/attachments/"+W,alt:"avatar",style:{width:"100%"}}),o.a.createElement("div",null,o.a.createElement(Q["a"],{onClick:function(){return J("")},style:{fontSize:"16px",color:"red"}})))},ve=function(e){var t,n;"uploading"!==e.file.status?"done"===e.file.status&&(R(!1),$(null===e||void 0===e||null===(t=e.file)||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id)):R(!0)},ge=function(){return o.a.createElement("div",{className:T.a.img},o.a.createElement("img",{src:F["a"].API_SERVER+"/api/attachments/"+X,alt:"avatar",style:{width:"100%"}}),o.a.createElement("div",null,o.a.createElement(Q["a"],{onClick:function(){return $("")},style:{fontSize:"16px",color:"red"}})))};return o.a.createElement("div",{className:T.a.information},o.a.createElement("section",{className:T.a.scroll},o.a.createElement("header",null,"\u57fa\u672c\u4fe1\u606f"),o.a.createElement("div",{className:T.a.formWrap}," ",o.a.createElement(S["a"],{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:ce,onFinish:ue},o.a.createElement(S["a"].Item,{name:"name",label:"\u540d\u79f0:",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{max:60,message:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},o.a.createElement(P["a"],{bordered:!1,placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",suffix:"".concat((null===(t=m.name)||void 0===t?void 0:t.length)||0,"/60")})),o.a.createElement(S["a"].Item,{className:"customAddTags",name:"shixun_tags",label:o.a.createElement("div",null,"\u6280\u80fd\u6807\u7b7e : ",o.a.createElement("span",{className:"pl10 font14 c-light-black"},"\u5b66\u5458\u901a\u8fc7\u6240\u6709\u4efb\u52a1\u5173\u5361\uff0c\u5c06\u83b7\u5f97\u6280\u80fd\u6807\u7b7e")),rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6280\u80fd\u6807\u7b7e"}]},o.a.createElement(K,{placeholder:"\u6dfb\u52a0\u6807\u7b7e"})),o.a.createElement(x["a"],null,o.a.createElement(D["a"],null,o.a.createElement(S["a"].Item,{label:"\u9876\u90e8\u80cc\u666f\u56fe:"},W?me():o.a.createElement(L["a"],{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),beforeUpload:de,onChange:pe},fe))),o.a.createElement(D["a"],{className:"c-grey-999"},o.a.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8bf4\u660e\uff1a\u652f\u6301\u4e0a\u4f20jpg/png\u7b49\u683c\u5f0f\u6587\u4ef6\uff0c\u6587\u4ef6\u5927\u5c0f\u4e0d\u80fd\u8d85\u8fc72M,\u5efa\u8bae\u4f7f\u75281920*200\u50cf\u7d20\uff1b\u5982\u4e0d\u4e0a\u4f20\uff0c\u9ed8\u8ba4\u4f7f\u7528\u7cfb\u7edf\u56fe\u7247\u3002"))),o.a.createElement(x["a"],null,o.a.createElement(D["a"],null,o.a.createElement(S["a"].Item,{label:"\u5217\u8868\u5c01\u9762\u56fe:"},X?ge():o.a.createElement(L["a"],{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),beforeUpload:de,onChange:ve},he))),o.a.createElement(D["a"],{className:"c-grey-999"},o.a.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8bf4\u660e\uff1a\u652f\u6301\u4e0a\u4f20jpg/png\u7b49\u683c\u5f0f\u6587\u4ef6\uff0c\u6587\u4ef6\u5927\u5c0f\u4e0d\u80fd\u8d85\u8fc72M,\u5efa\u8bae\u4f7f\u7528290*218\u50cf\u7d20\uff1b\u5982\u4e0d\u4e0a\u4f20\uff0c\u9ed8\u8ba4\u4f7f\u7528\u7cfb\u7edf\u56fe\u7247\u3002"))),o.a.createElement(S["a"].Item,{name:"description",label:"\u7b80\u4ecb:"},o.a.createElement(I["a"],{defaultValue:m.description||"",watch:!0}))))),o.a.createElement(z,{onSave:re,onCancel:le,loading:O||N}))},$=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:r}}))(X),ee=n("ch0t"),te=(n("R9oj"),n("ECub")),ne=(n("T2oS"),n("W9HT")),re=n("bKvZ"),ae=n.n(re),ie=n("KeGQ"),oe=n.n(ie),ce=n("NLgs"),le=n("ngQI");function se(){se=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var ue=function(e){e.globalSetting;var t=e.dispatch,n=e.practiceSetting,c=Object(a["a"])(e,["globalSetting","dispatch","practiceSetting"]),l=Object(i["useState"])(!1),s=Object(C["a"])(l,2),d=s[0],f=s[1],h=Object(i["useState"])({}),p=Object(C["a"])(h,2),m=p[0],g=p[1],E=Object(i["useState"])(!0),b=Object(C["a"])(E,2),O=b[0],w=b[1],x=Object(i["useState"])(!1),D=Object(C["a"])(x,2),L=D[0],P=D[1],j=Object(i["useState"])(null),S=Object(C["a"])(j,2),M=S[0],T=S[1],I=Object(i["useRef"])(!1),A=n.id,N=n.updateIndex,R=n.is_published,B=n.newQuestion,U=m.challenge_list,W=void 0===U?[]:U;Object(i["useEffect"])((function(){if(A)return G(),function(){t({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[A,N]),Object(i["useEffect"])((function(){K()}),[c.location]);var K=function(){var e,t=c.location,n=t.pathname.split("/");(n.includes("newquestion")||n.includes("new")||(null===t||void 0===t||null===(e=t.query)||void 0===e?void 0:e.tabId))&&(I.current=!0)},G=function(){var e=Object(_["a"])(se().mark((function e(){var n,r,a,i,o,l,s;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return w(!0),e.next=3,Object(v["F"])({id:A});case 3:a=e.sent,(null===a||void 0===a||null===(n=a.challenge_list)||void 0===n?void 0:n.length)&&(i=c.location.pathname.split("/"),o=a.challenge_list.find((function(e){return String(e.challenge_id)===i[4]})),i.includes("newquestion")||i.includes("new")?(s=a.challenge_list[(null===(l=a.challenge_list)||void 0===l?void 0:l.length)-1],t({type:"practiceSetting/setParams",payload:{newQuestion:{st:i.includes("new")?0:1,name:""}}}),T(void 0),z(s)):i[4]&&o?F(o,!1):F(a.challenge_list[0])),(null===a||void 0===a||null===(r=a.challenge_list)||void 0===r?void 0:r.length)||T(null),g(a),w(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(T(e.challenge_id),z(e),t){var n="/shixuns/".concat(A,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");y["c"].push(n)}},J=function(e,t){t.stopPropagation();var n=e.challenge_id,r=function(){var e=Object(_["a"])(se().mark((function e(){var t,r,a,i;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["s"])({id:A,challengesId:n});case 2:if(t=e.sent,1!==t.status){e.next=12;break}return e.next=6,Object(v["F"])({id:A});case 6:if(i=e.sent,g(i),n!==M||!(null===(r=i.challenge_list)||void 0===r?void 0:r.length)){e.next=11;break}return F(i.challenge_list[0]),e.abrupt("return");case 11:(null===(a=i.challenge_list)||void 0===a?void 0:a.length)||(T(null),I.current=!0,z({}),y["c"].push("/shixuns/".concat(A,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();u["a"].confirm({title:"\u63d0\u793a",content:"\u662f\u5426\u5220\u9664\u8be5\u5173\u5361!",centered:!0,onOk:r})},q=function(e,t,n){var r=Array.from(e),a=r.splice(t,1),i=Object(C["a"])(a,1),o=i[0];return r.splice(n,0,o),r},V=function(e,t){if(e.destination){var n=q(t,e.source.index,e.destination.index);g(Object(k["a"])(Object(k["a"])({},m),{},{challenge_list:n}));var r=n.map((function(e){return e.challenge_id}));Object(v["Db"])({id:A,ids:r}).then((function(e){0!==e.status&&g(Object(k["a"])(Object(k["a"])({},m),{},{challenge_list:t}))}))}},z=function(e){t({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},Z=function(){var e=Object(_["a"])(se().mark((function e(n,r){var a;return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n!==M){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,H();case 4:T(n),z(r),t({type:"practiceSetting/setParams",payload:{newQuestion:null}}),a="/shixuns/".concat(A,"/edit/").concat(n,"/").concat(1===r.st?"editquestion":"editcheckpoint"),y["c"].push(a);case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),H=function(){return new Promise((function(e,r){var a;(null===n||void 0===n||null===(a=n.sideBar)||void 0===a?void 0:a.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){r()}}):e()}))},Q=function(e){return o.a.createElement(o.a.Fragment,null,o.a.createElement(le["a"],{onDragEnd:function(t){return V(t,e)}},o.a.createElement(le["c"],{droppableId:"droppable"},(function(t,n){return o.a.createElement("div",Object(r["a"])({ref:t.innerRef},t.droppableProps,{style:{width:"100%"}}),e.map((function(e,t){var n=e.st,a=e.name,i=e.challenge_id;return o.a.createElement(le["b"],{key:i,draggableId:i.toString(),index:t,isDragDisabled:R},(function(c,l){return o.a.createElement("div",Object(r["a"])({ref:c.innerRef},c.draggableProps,c.dragHandleProps,{className:M===i?ae.a.listActive:ae.a.list,onClick:function(){return Z(i,e)}}),o.a.createElement("span",{className:ae.a.s1},0===n?o.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):o.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),o.a.createElement("span",{className:ae.a.s2},"\u7b2c",t+1,"\u5173: ",a),!R&&o.a.createElement("span",{className:ae.a.s3,onClick:function(t){return J(e,t)}},o.a.createElement("i",{className:"iconfont icon-shanchu7"})))}))})))}))),B&&o.a.createElement("div",{className:ae.a.listActive},o.a.createElement("span",{className:ae.a.s1},0===(null===B||void 0===B?void 0:B.st)?o.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):o.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),o.a.createElement("span",{className:ae.a.s2},"\u7b2c",e.length+1,"\u5173: ",null===B||void 0===B?void 0:B.name)),!R&&o.a.createElement("div",{className:ae.a.os},"--\u62d6\u62fd\u4efb\u52a1\u5173\u5361\u8fdb\u884c\u6392\u5e8f--"))},Y=function(){var e=Object(_["a"])(se().mark((function e(n){return se().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,H();case 2:"new"===n?y["c"].push("/shixuns/".concat(A,"/edit/new")):y["c"].push("/shixuns/".concat(A,"/edit/newquestion")),f(!1),T(void 0),t({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===n?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),X=function(){Object(ce["b"])(t,"\u4e0d\u80fd\u65b0\u5efa\u4efb\u52a1\u5173\u5361")||f(!d)};return o.a.createElement("div",{className:ae.a.level},o.a.createElement("aside",{className:ae.a.left,style:{width:L?"0":"25%"}},o.a.createElement("div",{className:ae.a.container},o.a.createElement("div",{className:ae.a.title},"\u4efb\u52a1\u5173\u5361(",W.length,")"),o.a.createElement("div",{className:ae.a.listWrap},O?o.a.createElement(ne["a"],{size:"large"}):W.length||B?Q(W):o.a.createElement(te["a"],{image:oe.a,description:"\u6682\u65e0\u4efb\u52a1\u5173\u5361!"}))),!L&&o.a.createElement("div",{className:ae.a.btns},o.a.createElement("aside",{className:ae.a.btnsWrap},o.a.createElement("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ae.a.icon,onClick:X},"+"),o.a.createElement("div",{className:ae.a.btn,style:{left:d?20:-154}},o.a.createElement("div",{className:ae.a.d1,onClick:function(){return Y("new")}},"\u65b0\u5efa\u5b9e\u8df5\u9898\u5173\u5361"),o.a.createElement("div",{className:ae.a.d2,onClick:function(){return Y("newquestion")}},"\u65b0\u5efa\u9009\u62e9\u9898\u5173\u5361")))),o.a.createElement("div",{className:L?ae.a.elseShrink:ae.a.shrink,onClick:function(){return P(!L)}},o.a.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),o.a.createElement("aside",{className:ae.a.right,id:"modal-level-question"},null===M&&I.current?o.a.createElement("div",{className:ae.a.addIcon},o.a.createElement("span",null,"\u5728\u5de6\u4fa7\u70b9\u51fb\u201c+\u201d\u53f7\u65b0\u5efa\u5173\u5361\u3002")):c.children))},_e=Object(y["a"])((function(e){var t=e.globalSetting,n=e.practiceSetting;return{globalSetting:t,practiceSetting:n}}))(ue),de=(n("DjyN"),n("NUBc")),fe=(n("cWXX"),n("/ezw")),he=(n("qVdP"),n("jsC+")),pe=(n("lUTK"),n("BvKs")),me=(n("7Kak"),n("9yH6")),ve=n("Qvpy"),ge=n.n(ve);function Ee(){Ee=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var ye=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),r=e.dispatch,c=e.onReloadData,l=(Object(a["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),Object(i["useState"])()),d=Object(C["a"])(l,2),f=d[0],h=d[1],p=Object(i["useState"])([]),m=Object(C["a"])(p,2),v=m[0],g=m[1];Object(i["useEffect"])((function(){"Collaborators-ChangeManager"===t.actionTabs.key&&E()}),[t.actionTabs.key]);var E=function(){var e=Object(_["a"])(Ee().mark((function e(){var n,a;return Ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getChangeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id}});case 2:a=e.sent,g(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){var e;r({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=t.actionTabs.params)||void 0===e?void 0:e.id}}})},b=function(){var e=Object(_["a"])(Ee().mark((function e(){var n,a;return Ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(f){e.next=3;break}return s["b"].info("\u6240\u9009\u4eba\u5458\u4e3a\u7a7a\uff0c\u6ca1\u6709\u66f4\u6362\u6210\u529f"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/changeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id,user_id:f}});case 5:a=e.sent,O(),a&&(c(),s["b"].info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){r({type:"shixunsDetail/setActionTabs",payload:{}}),h(null)};return o.a.createElement(u["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u66f4\u6362\u7ba1\u7406\u5458",visible:"Collaborators-ChangeManager"===t.actionTabs.key,confirmLoading:n.effects["shixunsDetail/changeManager"],onOk:b,onCancel:O},o.a.createElement("div",null,o.a.createElement("div",{className:ge.a.title},"\u9009\u62e9\u7684\u6210\u5458\u5c06\u4f1a\u6210\u4e3a\u65b0\u7684\u7ba1\u7406\u5458",o.a.createElement("br",null),"\u60a8\u5c06\u4e0d\u518d\u62e5\u6709\u7ba1\u7406\u5458\u7684\u6743\u9650\uff0c\u4f46\u60a8\u4ecd\u662f\u5408\u4f5c\u56e2\u961f\u7684\u4e00\u5458"),o.a.createElement("div",{className:ge.a.content},v.length?o.a.createElement(me["a"].Group,{value:f,onChange:function(e){return h(e.target.value)}},v.map((function(e,t){return o.a.createElement(me["a"],{className:ge.a.radio,key:t,value:e.user_id},e.name)}))):o.a.createElement("div",{className:ge.a.add},o.a.createElement("span",null,"\u8bf7\u5148\u5c06\u65b0\u7684\u7ba1\u7406\u5458\u901a\u8fc7",o.a.createElement("a",{className:ge.a.colorBlue,onClick:y},'"\u6dfb\u52a0\u5408\u4f5c\u8005"'),"\u52a0\u5165\u5408\u4f5c\u8005\u5217\u8868")))))},be=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(ye),Oe=(n("Znn+"),n("ZTPi")),we=n("ju9d"),xe=n("DDK+"),De=Oe["a"].TabPane,Le=function(e){var t=e.visible,n=e.onCancel,r=e.onSelectGroup,a=e.shixunId,i=e.onSelectCollaborator;return o.a.createElement(u["a"],{title:"\u6dfb\u52a0\u5408\u4f5c\u8005",visible:t,width:1100,centered:!0,keyboard:!1,onCancel:n,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.a.createElement(Oe["a"],{defaultActiveKey:"1"},o.a.createElement(De,{tab:"\u641c\u7d22\u6dfb\u52a0",key:"1"},o.a.createElement(we["a"],{onCancel:n,container_type:2,container_id:a,onSelect:i})),o.a.createElement(De,{tab:"\u56e2\u961f\u6dfb\u52a0",key:"2"},o.a.createElement(xe["a"],{onCancel:n,onSelect:r}))))},Pe=n("oaGz"),je=n.n(Pe),ke=n("8Skl"),Se=n("ruvs");function Ce(){Ce=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Me=function(e){var t,n,r,c,l,d,f=e.shixunsDetail,h=(e.globalSetting,e.loading),p=e.user,m=e.dispatch,v=Object(a["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),g=Object(i["useRef"])(),E=Object(i["useState"])(0),b=Object(C["a"])(E,2),O=b[0],w=b[1],x=Object(i["useState"])([]),D=Object(C["a"])(x,2),L=D[0],P=D[1],k=Object(i["useState"])({id:null,page:1}),S=Object(C["a"])(k,2),M=S[0],T=S[1],I=null===(t=p.userInfo)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.editable,A=(null===(r=p.userInfo)||void 0===r?void 0:r.role)<=2||(null===(c=p.userInfo)||void 0===c||null===(l=c.shixun)||void 0===l?void 0:l.is_creator);Object(i["useEffect"])((function(){g.current=v.match.params.id,M.id=g.current,T(M),N(M)}),[]);var N=function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m({type:"shixunsDetail/getCollaboratorsData",payload:t});case 2:n=e.sent,n&&(P(n.members||[]),w(n.member_count));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=Object(_["a"])(Ce().mark((function e(){var t;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return M.page=1,T(M),t=Object(Se["b"])(),e.next=5,m({type:"user/getUserInfo",payload:t});case 5:return e.next=7,N(M);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(e){M.page=e,T(M),N(M)},U=function(e){u["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:o.a.createElement("div",{className:je.a.modal},"\u786e\u5b9a\u8981\u5220\u9664\u5417\uff1f"),onOk:function(){var t=Object(_["a"])(Ce().mark((function t(){var n,r;return Ce().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,m({type:"shixunsDetail/deleteCollaborators",payload:{id:g.current,userId:e}});case 2:if(r=t.sent,(null===(n=p.userInfo)||void 0===n?void 0:n.user_id)!==e){t.next=6;break}return y["c"].push("/shixuns"),t.abrupt("return");case 6:s["b"].info(null===r||void 0===r?void 0:r.message),M.page=1,T(M),N(M);case 10:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},W=function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:g.current}}})};function K(e,t,n,r){return G.apply(this,arguments)}function G(){return G=Object(_["a"])(Ce().mark((function e(t,n,r,a){return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:t,user_id:n,editable:r?0:1}});case 2:N(M);case 3:case"end":return e.stop()}}),e)}))),G.apply(this,arguments)}var J=function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:g.current}}})};function q(){m({type:"shixunsDetail/setActionTabs",payload:{}})}var V={visible:"Collaborators-AddCollaborator"===f.actionTabs.key,onCancel:q,shixunId:g.current,onSelectCollaborator:function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return q(),e.next=3,m({type:"shixunsDetail/addCollaborator",payload:{id:g.current,user_ids:t}});case 3:n=e.sent,n&&(s["b"].success("\u6dfb\u52a0\u6210\u529f"),R());case 5:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}(),onSelectGroup:function(){var e=Object(_["a"])(Ce().mark((function e(t){var n;return Ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return q(),e.next=3,m({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:g.current,group_id:t.group_id}});case 3:n=e.sent,n&&(s["b"].success("\u6dfb\u52a0\u6210\u529f"),R());case 5:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()};return o.a.createElement("section",null,o.a.createElement("div",{className:je.a.wrap},o.a.createElement("div",{className:je.a.content},(null===(d=f.detail)||void 0===d?void 0:d.identity)<5&&o.a.createElement("div",{className:je.a.head},o.a.createElement("span",{className:je.a.headCount},"\u5408\u4f5c\u6210\u5458\uff08",O,"\u4eba\uff09"),o.a.createElement("div",null,A&&o.a.createElement(j["a"],{type:"primary",ghost:!0,className:je.a.button,style:{marginRight:"20px"},onClick:W},"\u66f4\u6362\u7ba1\u7406\u5458"),I&&o.a.createElement(j["a"],{type:"primary",className:je.a.button,style:{marginRight:"40px"},onClick:J},"\u6dfb\u52a0\u5408\u4f5c\u8005"))),o.a.createElement("div",{className:je.a.list},o.a.createElement(fe["a"],{loading:h.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},L.map((function(e,t){var n,r,a,i,c,l,s,u;return o.a.createElement("div",{style:{display:"inline-block",width:"50%"}},o.a.createElement("div",{className:je.a.itemWrap,key:t},o.a.createElement("a",{href:null===(n=e.user)||void 0===n?void 0:n.user_url,target:"_blank",className:je.a.imgWrap},o.a.createElement("img",{alt:"\u7528\u6237\u5934\u50cf",height:"48",width:"48",className:je.a.img,src:"".concat(F["a"].IMG_SERVER,"/images/").concat(null===(r=e.user)||void 0===r?void 0:r.image_url)}),(null===(a=e.user)||void 0===a?void 0:a.shixun_manager)&&o.a.createElement("span",{className:je.a.manager},"\u521b\u5efa\u8005")),o.a.createElement("div",{className:je.a.itemContent},o.a.createElement("p",{className:je.a.nameWrap},o.a.createElement("a",{href:e.user.user_url,target:"_blank",className:je.a.name},null===(i=e.user)||void 0===i?void 0:i.name),o.a.createElement("div",{className:je.a.actionGroup},A?(null===(c=e.user)||void 0===c?void 0:c.shixun_manager)?null:o.a.createElement(he["a"],{overlay:o.a.createElement(pe["a"],{selectedKeys:[e.editable?"1":"2"],onClick:function(){var t;K(f.detail.identifier,e.user.user_id,e.editable,null===(t=e.user)||void 0===t?void 0:t.name)}},o.a.createElement(pe["a"].Item,{key:1},"\u7f16\u8f91\u6743\u9650"),o.a.createElement(pe["a"].Item,{key:2},"\u67e5\u770b\u6743\u9650"))},o.a.createElement("div",null,e.editable?o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7f16\u8f91\u6743\u9650"):o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67e5\u770b\u6743\u9650")," ",o.a.createElement(ke["a"],{style:{fontSize:"14px",color:"#888888"}}))):e.editable?o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7f16\u8f91\u6743\u9650"):o.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67e5\u770b\u6743\u9650"),!(null===(l=e.user)||void 0===l?void 0:l.shixun_manager)&&I&&e.user.user_id!==(null===(s=p.userInfo)||void 0===s?void 0:s.user_id)?o.a.createElement("a",{className:je.a.deletetitle,onClick:function(){var t;return U(null===(t=e.user)||void 0===t?void 0:t.user_id)}},"\u5220\u9664"):null)),o.a.createElement("p",{className:je.a.schoolWrap},o.a.createElement("span",{className:je.a.school},null===(u=e.user)||void 0===u?void 0:u.school_name)))))}))))),O>10&&o.a.createElement("div",{className:je.a.countWrap},o.a.createElement(de["a"],{showQuickJumper:!1,showSizeChanger:!1,total:O,onChange:function(e){return B(e)},pageSize:10,current:M.page}))),o.a.createElement(be,{onReloadData:R}),o.a.createElement(Le,V))},Te=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n}}))(Me),Ie=n("11/R"),Ae=(n("Q9mQ"),n("diRs")),Ne=n("jrin"),Re=(n("OaEy"),n("2fM7")),Be=n("ZW9T"),Ue=n("RCxd"),We=n("4SAo"),Ke=n.n(We);function Ge(){Ge=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Fe=P["a"].TextArea,Je=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),r=e.dispatch,i=e.onFinish,c=void 0===i?function(){}:i,l=(Object(a["a"])(e,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),S["a"].useForm()),s=Object(C["a"])(l,1),d=s[0],f=function(){var e=Object(_["a"])(Ge().mark((function e(n){var a,i;return Ge().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getCustomScript",payload:{id:null===(a=t.actionTabs.params)||void 0===a?void 0:a.id,compile:n.execute,excutive:n.compile}});case 2:i=e.sent,h(),i&&c(null===i||void 0===i?void 0:i.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){r({type:"shixunsDetail/setActionTabs",payload:{}})};return o.a.createElement(u["a"],{centered:!0,title:"\u81ea\u5b9a\u4e49\u6a21\u677f",visible:"Settings-UseCustomScript"===t.actionTabs.key,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",footer:null,onCancel:h},o.a.createElement(S["a"],{form:d,scrollToFirstError:!0,layout:"vertical",onFinish:f},o.a.createElement(S["a"].Item,{name:"execute",label:"\u6267\u884c\u547d\u4ee4\uff1a",rules:[{required:!0,message:"\u6267\u884c\u547d\u4ee4\u4e0d\u80fd\u4e3a\u7a7a"}]},o.a.createElement(Fe,{rows:4})),o.a.createElement(S["a"].Item,{name:"compile",label:"\u7f16\u8bd1\u547d\u4ee4\uff1a"},o.a.createElement(Fe,{rows:4})),o.a.createElement("div",{className:Ke.a.footerWrap},o.a.createElement(S["a"].Item,null,o.a.createElement(j["a"],{className:"mr5",size:"large",onClick:h},"\u53d6\u6d88"),o.a.createElement(j["a"],{size:"large",type:"primary",htmlType:"submit",loading:n.effects["shixunsDetail/getCustomScript"]},"\u4fdd\u5b58")))))},qe=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n}}))(Je),Ve=n("Lai7"),ze=n.n(Ve),Ze=n("EGTK"),He=n("UGPy"),Qe=n.n(He),Ye=n("FrRK"),Xe=n("9Bee"),$e=n("N3QO");function et(){et=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var tt=Re["a"].Option,nt=function(e){var t,n,r=e.practiceSetting,a=e.dispatch,c=e.shixunsDetail,l=(e.user,Object(i["useState"])(null)),d=Object(C["a"])(l,2),f=d[0],h=d[1],p=Object(i["useState"])([]),m=Object(C["a"])(p,2),v=m[0],E=m[1],b=Object(i["useState"])(!0),O=Object(C["a"])(b,2),w=O[0],x=O[1],D=Object(i["useState"])({}),L=Object(C["a"])(D,2),S=L[0],M=L[1],T=Object(i["useState"])([]),I=Object(C["a"])(T,2),A=I[0],N=I[1],R=Object(i["useState"])(),B=Object(C["a"])(R,2),U=B[0],W=B[1],K=Object(i["useState"])(),F=Object(C["a"])(K,2),J=F[0],q=F[1],V=Object(i["useState"])([]),z=Object(C["a"])(V,2),Z=z[0],H=z[1],Q=Object(i["useState"])({}),Y=Object(C["a"])(Q,2),X=Y[0],$=Y[1],ee=Object(i["useRef"])(null),ne=Object(i["useRef"])(!0),re=Object(i["useRef"])({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),ae=Object(i["useRef"])(null),ie=r.id,oe=r.is_published,le=X.frequence_image,se=void 0===le?[]:le,ue=X.environments,_e=void 0===ue?[]:ue,de=(X.choice_small_type,X.other_image),fe=void 0===de?[]:de,he=S.name,pe=S.description,me=(S.authorization,S.small_type),ve=void 0===me?[]:me;Object(i["useEffect"])((function(){null!==f&&(ye(),ee.current.scrollTop=0)}),[f]),Object(i["useEffect"])((function(){ie&&Ee()}),[ie]),Object(i["useEffect"])((function(){if(null!==f)return ge(),function(){clearTimeout(ae.current)}}),[f,v,A,U,J]);var ge=function(){clearTimeout(ae.current),ae.current=setTimeout((function(){Object(G["isEqual"])(re.current.activeId,f)&&Object(G["isEqual"])(re.current.selectId,v)&&Object(G["isEqual"])(re.current.serviceConfigList,A)&&Object(G["isEqual"])(re.current.evaluateScript,U)&&Object(G["isEqual"])(re.current.evaluationScript,J)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r,a;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return x(!0),e.next=3,Object(g["a"])("/api/shixuns/".concat(ie,"/edit_environment_info.json"),{method:"get"});case 3:t=e.sent,0===t.status&&($(Object(k["a"])({},t.data)),x(!1),(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.id)?(re.current.activeId=null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r.id,h(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.id)):h(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r,a,i;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(ie,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:f}});case 2:i=e.sent,M(i.data),re.current.selectId=null===(t=i.data)||void 0===t?void 0:t.choice_small_type,E(null===(n=i.data)||void 0===n?void 0:n.choice_small_type),re.current.serviceConfigList=null===(r=i.data)||void 0===r?void 0:r.shixun_service_configs,N(null===(a=i.data)||void 0===a?void 0:a.shixun_service_configs),re.current.evaluateScript=i.data.evaluate_script,W(i.data.evaluate_script),re.current.evaluationScript=i.data.choice_standard_scripts,q(i.data.choice_standard_scripts),H(i.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e,t=function(){y["c"].push("/shixuns/".concat(ie,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(null===r||void 0===r||null===(e=r.sideBar)||void 0===e?void 0:e.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){t()}}):t()},Oe=function(){var e=Object(_["a"])(et().mark((function e(){var t,n,r=arguments;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r.length>0&&void 0!==r[0]&&r[0],!Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")){e.next=3;break}return e.abrupt("return");case 3:return t={sub_type:v,main_type:f,shixun:{mirror_script_id:J},shixun_info:{evaluate_script:U},shixun_service_configs:A.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit}}))},e.next=6,Object(g["a"])("/api/shixuns/".concat(ie),{method:"put",body:t});case 6:n=e.sent,0===n.status&&(s["b"].success("\u7f16\u8f91\u6210\u529f"),re.current={activeId:f,selectId:v,serviceConfigList:A,evaluateScript:U,evaluationScript:J},a({type:"practiceSetting/getCommonData",payload:{id:ie}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=ve.filter((function(e){return v.includes(e.id)})),xe=function(){be()},De=function(e,t,n){var r=A.map((function(r,a){return a===n?Object(k["a"])(Object(k["a"])({},r),{},Object(Ne["a"])({},t,e)):r}));N(r)},Le=function(){Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ie}}})},Pe=function(){var e=Object(_["a"])(et().mark((function e(t){var n;return et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ie,script_id:t}});case 2:n=e.sent,n&&W(n.content);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),je=function(e){u["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:o.a.createElement("div",{className:"tc font16"},"\u539f\u6709\u811a\u672c\u5c06\u88ab\u65b0\u7684\u811a\u672c\u8986\u76d6\uff0c\u65e0\u6cd5\u64a4\u9500",o.a.createElement("br",null),"\u662f\u5426\u786e\u8ba4\u6267\u884c\u8986\u76d6\u64cd\u4f5c"),onOk:function(){var t=Object(_["a"])(et().mark((function t(){return et().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Pe(e);case 2:u["a"].info({centered:!0,title:"\u63d0\u793a",okText:"\u77e5\u9053\u5566",content:o.a.createElement("div",{className:"tc font16"},"\u8bc4\u6d4b\u811a\u672c\u751f\u6210\u6210\u529f\uff01")});case 3:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},ke=function(e,t){var n=A[0]?[A[0]]:[];t.forEach((function(e){var t=A.find((function(t){return t.mirror_repository_id===Number(e.key)}));if(t)n.push(t);else{var r=ve.find((function(t){return t.id===Number(e.key)}));if(r.mirror_name){var a={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:r.mirror_name,request_limit:10};n.push(a)}}})),N(n),E(e)};return o.a.createElement("div",{className:Qe.a.practice},o.a.createElement(Ze["a"],{loading:w,skin:"night",className:Qe.a.left,dispatch:a,value:f,data:_e,otherData:fe,tags:se,onChange:function(e){return h(e)}}),o.a.createElement("div",{className:Qe.a.right},o.a.createElement("header",null,o.a.createElement("div",{className:Qe.a.title},"\u5b9e\u9a8c\u73af\u5883:\xa0",null===f?"\u2014 \u2014":he)),o.a.createElement("div",{className:Qe.a.content,ref:ee},null===f&&o.a.createElement(te["a"],{image:ze.a,description:"\u8bf7\u9009\u62e9\u5b9e\u9a8c\u73af\u5883"}),null!==f&&o.a.createElement("div",{className:Qe.a.des},o.a.createElement("div",{className:Qe.a.mainBody},o.a.createElement(Xe["a"],{value:pe})),o.a.createElement("div",{className:Qe.a.title},"\u9644\u5e26\u73af\u5883"),o.a.createElement("div",{className:Qe.a.selectBox},o.a.createElement(Re["a"],{onChange:function(e,t){return ke(e,t)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:v,optionFilterProp:"children",placeholder:"\u8bf7\u9009\u62e9\u9644\u5e26\u73af\u5883",style:{width:400},maxTagCount:6},ve.map((function(e,t){return o.a.createElement(tt,{key:e.id,value:e.id},e.type_name)}))),o.a.createElement("div",{className:Qe.a.smallType},we.map((function(e){return e.description?o.a.createElement("span",{key:e.id},e.description):null})))),!(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.is_jupyter_lab)&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:Qe.a.title},"\u8bc4\u6d4b\u811a\u672c"),o.a.createElement("div",{className:Qe.a.evaluating},o.a.createElement("div",{className:Qe.a.evaluatingLabel},oe&&o.a.createElement("div",{onClick:function(){Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")},className:Qe.a.mask}),o.a.createElement(Re["a"],{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:J,placeholder:"\u8bf7\u9009\u62e9\u8bc4\u6d4b\u811a\u672c",onChange:function(e){je(e),q(e)}},(Z||[]).map((function(e,t){return o.a.createElement(tt,{value:parseInt(e.id),name:e.scptname,key:t},e.scptname)}))),o.a.createElement("span",{className:Qe.a.evaluatingS1,onClick:Le},"\u4f7f\u7528\u81ea\u5b9a\u4e49\u811a\u672c"),o.a.createElement(Ae["a"],{overlayClassName:Qe.a.popover,placement:"bottomLeft",content:o.a.createElement("p",{className:"font12"},"\u4f7f\u7528\u81ea\u5b9a\u4e49\u6a21\u677f\uff0c\u5e73\u53f0\u65e0\u6cd5\u81ea\u52a8\u66f4\u65b0\u811a\u672c\uff0c\u8bf7\u5728\u5173\u5361\u521b\u5efa\u5b8c\u540e\u624b\u52a8\u66f4\u65b0\u811a\u672c\u4e2d\u7684\u5fc5\u586b\u53c2",o.a.createElement("br",null),"\u6570\u548c\u4ee5\u4e0b2\u4e2a\u6570\u7ec4\u5143\u7d20\uff1a",o.a.createElement("br",null),"challengeProgramNames",o.a.createElement("br",null),"sourceClassNames",o.a.createElement("br",null),o.a.createElement("br",null),"\u793a\u4f8b\uff1a\u67092\u4e2a\u5173\u5361\u7684\u5b9e\u8bad",o.a.createElement("br",null),o.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5f85\u7f16\u8bd1\u6587\u4ef6\u4e3a\uff1a",o.a.createElement("br",null),"src/step1/HelloWorld.java",o.a.createElement("br",null),"src/step2/Other.java",o.a.createElement("br",null),o.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7f16\u8bd1\u540e\u751f\u6210\u7684\u6267\u884c\u6587\u4ef6\u4e3a\uff1a",o.a.createElement("br",null),"step1.HelloWorld",o.a.createElement("br",null),"step2.Other",o.a.createElement("br",null),o.a.createElement("br",null),"\u5219\u6570\u7ec4\u5143\u7d20\u66f4\u65b0\u5982\u4e0b\uff1a",o.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',o.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',o.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',o.a.createElement("br",null),'" "step2.Other")',o.a.createElement("br",null),o.a.createElement("br",null),"\u5176\u5b83\u53c2\u6570\u53ef\u6309\u5b9e\u9645\u9700\u6c42\u5b9a\u5236"),trigger:"click"},o.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},o.a.createElement(Ue["a"],null)))),o.a.createElement(Be["b"],{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:U,onChange:function(e){ne.current?ne.current=!1:(W(e),Object(ce["b"])(a,"\u4e0d\u80fd\u9009\u62e9/\u66f4\u6362\u5b9e\u9a8c\u73af\u5883")&&setTimeout((function(){ne.current=!0,W(re.current.evaluateScript)}),200))}}))),(null===(n=c.detail)||void 0===n?void 0:n.identity)<3&&!!A.length&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:Qe.a.title},"\u670d\u52a1\u914d\u7f6e"),o.a.createElement("div",{className:Qe.a.serviceSettingWrap},null===A||void 0===A?void 0:A.map((function(e,t){return o.a.createElement("div",{key:t,className:"mb30"},o.a.createElement("div",null,o.a.createElement("span",{className:"font16"},e.name)),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"CPU(\u6838)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.cpu_limit,disabled:oe,onChange:function(e){return De(e.target.value,"cpu_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u6700\u4f4eCPU(\u6838)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.lower_cpu_limit,disabled:oe,onChange:function(e){return De(e.target.value,"lower_cpu_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u5185\u5b58\u9650\u5236(M)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.memory_limit,disabled:oe,onChange:function(e){return De(e.target.value,"memory_limit",t)}})),o.a.createElement("div",{className:Qe.a.serviceBox},o.a.createElement("label",{className:Qe.a.serviceSetLeft},"\u5185\u5b58\u8981\u6c42(M)\uff1a"),o.a.createElement(P["a"],{className:Qe.a.serviceSetInput,value:e.request_limit,style:{width:300},disabled:oe,onChange:function(e){return De(e.target.value,"request_limit",t)}}),o.a.createElement("label",{className:Qe.a.serviceSetTip},"\u6e29\u99a8\u63d0\u793a\uff1a\u7eaf\u7f16\u7a0b\u7c7b\u578b\u5b9e\u8bad\u5efa\u8bae\u4f7f\u7528\u9ed8\u8ba4\u503c\uff0c\u5bf9\u4e8e\u5927\u6570\u636e\u7b49\u5efa\u8bae\u4f7f\u7528\u6700\u5927\u5185\u5b58\u768430%")))})))))),o.a.createElement("div",{className:Qe.a.btns},o.a.createElement(j["a"],{size:"large",style:{marginRight:20},onClick:xe},"\u53d6\u6d88"),o.a.createElement(j["a"],{size:"large",type:"primary",disabled:null===f,onClick:function(){return Oe()}},"\u4fdd\u5b58"))),o.a.createElement(Ye["a"],null),o.a.createElement(qe,{onFinish:function(e){return W(e)}}),o.a.createElement($e["a"],null))},rt=Object(y["a"])((function(e){var t=e.practiceSetting,n=e.globalSetting,r=e.shixunsDetail,a=e.user;return{practiceSetting:t,globalSetting:n,shixunsDetail:r,user:a}}))(nt),at=(n("g9YV"),n("wCAj")),it=(n("5Dmo"),n("3S7+")),ot=n("P5Jw"),ct=n("wd/R"),lt=n.n(ct),st=n("3d99"),ut=n.n(st),_t=n("sckv"),dt=n.n(_t),ft=n("KhGG");function ht(){ht=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var pt=L["a"].Dragger,mt=function(e){e.dispatch;var t,n=e.id,r=e.onClose,a=e.onOK,c=e.visible,l=e.wrapClassName,d=e.local,f=e.containerId,p=e.rootIdentifier,m=Object(i["useState"])({}),v=Object(C["a"])(m,2),E=v[0],y=v[1],b=Object(i["useState"])([]),O=Object(C["a"])(b,2),w=O[0],x=O[1],D=Object(i["useState"])([]),L=Object(C["a"])(D,2),j=L[0],M=L[1],T=Object(i["useState"])(0),I=Object(C["a"])(T,2),N=I[0],R=I[1],B=Object(i["useState"])(!1),U=Object(C["a"])(B,2),W=U[0],K=U[1],G=Object(i["useState"])(!1),J=Object(C["a"])(G,2),q=J[0],V=J[1],z=S["a"].useForm(),Z=Object(C["a"])(z,1),H=Z[0],Q=Object(i["useState"])([]),Y=Object(C["a"])(Q,2),X=Y[0],$=Y[1],ee=Object(i["useRef"])([]);Object(i["useEffect"])((function(){c&&(H.resetFields(),$([]),M([]),x([]),R(0),V(!1),K(!1))}),[c]);var te=function(e){if("done"===e.file.status||"uploading"===e.file.status){var t,n,r;if($(e.fileList),!e.file.response)return;if(null===(t=e.file.response)||void 0===t?void 0:t.id)return void s["b"].success("\u4e0a\u4f20\u6210\u529f\uff01");$(X.filter((function(t){return t.uid!==e.file.uid}))),(null===(n=e.file.response)||void 0===n?void 0:n.message)&&s["b"].info(null===(r=e.file.response)||void 0===r?void 0:r.message)}},ne=function(){var e=Object(_["a"])(ht().mark((function e(t){var r,a,i;return ht().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(N){e.next=8;break}return a=X.filter((function(e){return e.uid!==t.uid})),$(a),ee.current=Object(A["a"])(a),x(w.filter((function(e){return e!==t.name}))),s["b"].info("\u5220\u9664\u6210\u529f"),a.length||(H.setFieldsValue({file:void 0}),H.validateFields()),e.abrupt("return");case 8:if(t.response){e.next=11;break}return s["b"].info("\u8fd8\u672a\u4e0a\u4f20\u5b8c\u6210\uff0c\u65e0\u6cd5\u8fdb\u884c\u5220\u9664\u64cd\u4f5c\uff01"),e.abrupt("return");case 11:return e.next=13,Object(g["a"])("/api/shixuns/".concat(n,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null===t||void 0===t||null===(r=t.response)||void 0===r?void 0:r.id]}});case 13:i=e.sent,0===i.status&&($(X.filter((function(e){return e.uid!==t.uid}))),s["b"].info("\u5220\u9664\u6210\u529f"));case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),re=function(e){if(null===X||void 0===X?void 0:X.some((function(t){return t.name===e.name})))return s["b"].info("".concat(e.name,"\u6587\u4ef6\u5df2\u5b58\u5728")),!1;if(e.size/1024/1024>500)return s["b"].info("\u6587\u4ef6\u8d85\u8fc7500M\uff0c\u4e0d\u7b26\u5408\u4e0a\u4f20\u8981\u6c42"),!1;var t={name:e.name,uid:e.uid,file:e,percent:0};return X.push(t),ee.current=Object(A["a"])(X),$(Object(A["a"])(X)),!1},ae={height:300,multiple:!0,disabled:N>0,withCredentials:!0,fileList:X,action:"".concat(F["a"].API_SERVER,"/api/attachments.json"),onChange:te,onRemove:ne,beforeUpload:re},ie=function(e,t,n,r,a){var i=new FormData;Object.keys(e).forEach((function(t){i.append(t,e[t])}));var o=new window.XMLHttpRequest;return o.withCredentials=!0,o.addEventListener("load",(function(e){var t;n(JSON.parse(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.response))}),!1),o.addEventListener("error",(function(e){a&&a(e)}),!1),o.upload.onprogress=function(e){r&&r(e)},o.open("POST",t),o.send(i),o},oe=function(e,t){if(e.lengthComputable){var n=Math.floor(e.loaded/e.total*100),r=Object(k["a"])(Object(k["a"])({},t),{},{percent:n,status:100===n?"done":"uploading"});console.log(ee.current,333),ee.current=ee.current.map((function(e){return e.uid===t.uid?r:e})),$(ee.current)}},ce=function(e,t){var n=Object(k["a"])(Object(k["a"])({},t),{},{status:"error"});s["b"].warn("\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u65b0\u5c1d\u8bd5"),ee.current=ee.current.map((function(e){return e.uid===t.uid?n:e})),ee.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(V(!1),R(2)),$(ee.current)},le=function(e,t){var n=Object(k["a"])(Object(k["a"])({},t),{},{status:"done"});if(0===e.status||(n=Object(k["a"])(Object(k["a"])({},t),{},{status:"error"}),s["b"].error("\u4e0a\u4f20\u5931\u8d25!")),ee.current=ee.current.map((function(e){return e.uid===t.uid?n:e})),ee.current.every((function(e){return"done"===e.status})))return s["b"].success("\u4e0a\u4f20\u5b8c\u6210!"),void de(!0);ee.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(V(!1),R(2)),$(ee.current)},se=function(){var e=Object(_["a"])(ht().mark((function e(t){var r,a,i,o,c,l,u,_;return ht().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(V(!0),3!==N){e.next=4;break}return R(2),e.abrupt("return");case 4:if(2!==N&&1!==N){e.next=7;break}return ue(),e.abrupt("return");case 7:return r=t||{},a=r.commitMessage,i=void 0===a?"":a,o=r.fileOss,c=void 0===o?[]:o,l=d?X:c,u=l.map((function(e){return e.name})),e.next=12,Object(g["a"])("/api/shixuns/".concat(n,"/check_data_sets"),{method:"post",body:{files_name:u}});case 12:if(_=e.sent,-3!==_.status){e.next=17;break}return x(null===_||void 0===_?void 0:_.exist_files),V(!1),e.abrupt("return");case 17:if("{}"!==JSON.stringify(_)){e.next=21;break}return V(!1),s["b"].error("\u7f51\u7edc\u5df2\u65ad\u5f00,\u8bf7\u7a0d\u540e\u91cd\u8bd5!"),e.abrupt("return");case 21:0===_.status&&(X.forEach((function(e){var t=ie({file:e.file,description:i},"".concat(F["a"].API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return oe(t,e)}),(function(t){return ce(t,e)}));j.push(t)})),R(1));case 22:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ue=function(){var e=Object(k["a"])({},H.getFieldsValue())||{},t=e.commitMessage,r=void 0===t?"":t,a=ee.current.filter((function(e){return"error"===e.status})),i=ee.current.map((function(e){return Object(k["a"])(Object(k["a"])({},e),{},{status:"error"===e.status?"uploading":e.status})}));$(i),a.forEach((function(e){var t=ie({file:e.file,description:r},"".concat(F["a"].API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return oe(t,e)}),(function(t){return ce(t,e)}));j.push(t)}))},_e=function(e){if(console.log(e,"changedValues"),"fileOss"in e){var t,n;if((null===e||void 0===e?void 0:e.fileOss.every((function(e){return"done"===e.status})))&&(null===e||void 0===e||null===(t=e.fileOss)||void 0===t?void 0:t.length))return s["b"].success("\u4e0a\u4f20\u5b8c\u6210!"),void de(!0);if((null===e||void 0===e?void 0:e.fileOss.every((function(e){return"done"===e.status||"error"===e.status})))&&(null===e||void 0===e||null===(n=e.fileOss)||void 0===n?void 0:n.length))return R(3),void V(!1);x(w.filter((function(t){var n;return null===e||void 0===e||null===(n=e.fileOss)||void 0===n?void 0:n.some((function(e){return e.name===t}))})))}y(Object(k["a"])({},H.getFieldsValue()))},de=function(e){e||(K(!0),j.forEach((function(e){e.abort()}))),a(),r()},fe=function(){var e=Object(k["a"])({},H.getFieldsValue())||{},t=e.fileOss,n=void 0===t?[]:t,r=null===X||void 0===X?void 0:X.every((function(e){return"done"===e.status})),a=null===n||void 0===n?void 0:n.every((function(e){return"done"===e.status}));r&&a?de():u["a"].confirm({title:"\u5173\u95ed\u5f39\u6846\u63d0\u793a",content:"\u6709\u6587\u4ef6\u672a\u4e0a\u4f20,\u662f\u5426\u786e\u5b9a\u79bb\u5f00\uff1f",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){de()}})},he=function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",null,o.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(dt.a.colorBlue)})),o.a.createElement("div",{className:"font14 mt30"},"\u62d6\u62fd\u6587\u4ef6\u6216",o.a.createElement("span",{className:"".concat(dt.a.colorBlue," ml5")},"\u70b9\u51fb\u6b64\u5904\u4e0a\u4f20")))},pe=function(e){console.log(e,444)};return o.a.createElement(u["a"],{visible:c,wrapClassName:l,onOk:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u4e0a\u4f20\u6587\u4ef6"]),H.submit()},centered:!0,okText:0===N?"\u786e\u5b9a":1===N?"\u4e0a\u4f20\u4e2d":"\u91cd\u65b0\u4e0a\u4f20",okButtonProps:{loading:q},onCancel:fe,width:"1000px",title:"\u4e0a\u4f20\u6587\u4ef6"},o.a.createElement("div",{className:dt.a.wrap},o.a.createElement(S["a"],{className:"mt10",form:H,scrollToFirstError:!0,layout:"vertical",onFinish:se,onValuesChange:_e},d?o.a.createElement(S["a"].Item,{label:o.a.createElement("div",null,"\u9009\u62e9\u6587\u4ef6 ",o.a.createElement("span",{className:"c-light-black"},"(\u5355\u4e2a\u6587\u4ef6\u4e0d\u8d85\u8fc7500M)")),name:"file",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},o.a.createElement(pt,ae," ",he())):o.a.createElement(S["a"].Item,{label:o.a.createElement("div",null,"\u9009\u62e9\u6587\u4ef6 ",o.a.createElement("span",{className:"c-light-black"},"(\u5355\u4e2a\u6587\u4ef6\u4e0d\u8d85\u8fc7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},o.a.createElement(ft["b"],{identifier:p,cancelUpload:W,container_type:"Shixun",container_id:f,uploading:N<3?N:0,disabled:N>0,height:300,maxSize:107374182400,description:E.commitMessage||"",text:he(),onComplete:pe})),!!w.length&&o.a.createElement("span",{className:dt.a.repeatedName},w.join("\u3001"),"\u5df2\u5b58\u5728,\u8bf7\u5220\u9664\u540e\u518d\u4e0a\u4f20"),o.a.createElement(S["a"].Item,{name:"commitMessage",label:"\u5907\u6ce8:",rules:[{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},o.a.createElement(P["a"],{bordered:!1,disabled:N>0,maxLength:100,suffix:"".concat((null===(t=E.commitMessage)||void 0===t?void 0:t.length)||0,"/100"),placeholder:"\u8bf7\u586b\u5199\u5907\u6ce8\u4fe1\u606f"})))))},vt=mt,gt=n("xKgJ");function Et(){Et=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}o.a.Fragment;var yt=function(e){var t,r,c,l,d=e.globalSetting,f=e.dispatch,p=e.practiceSetting,m=e.shixunsDetail,v=(e.user,Object(a["a"])(e,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),p.id),E=Object(i["useState"])([]),y=Object(C["a"])(E,2),b=y[0],O=y[1],w=Object(i["useState"])({}),x=Object(C["a"])(w,2),D=x[0],L=x[1],S=Object(i["useState"])(!1),M=Object(C["a"])(S,2),T=M[0],I=M[1],N=Object(i["useState"])(!0),R=Object(C["a"])(N,2),B=R[0],U=R[1],W=Object(i["useState"])(!1),K=Object(C["a"])(W,2),F=K[0],J=K[1],q=Object(i["useState"])(!1),V=Object(C["a"])(q,2),z=V[0],Z=V[1],H=Object(i["useState"])([]),Q=Object(C["a"])(H,2),Y=Q[0],X=Q[1],$=Object(i["useState"])(!1),ee=Object(C["a"])($,2),te=ee[0],ne=ee[1],re=Object(i["useState"])({}),ae=Object(C["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(i["useState"])({page:1,limit:10,total:0}),le=Object(C["a"])(ce,2),se=le[0],ue=le[1];Object(i["useEffect"])((function(){v&&de()}),[v]);var _e=function(e){var t=Object(k["a"])(Object(k["a"])({},se),{},{page:e});X([]),ue(t),de(t)},de=function(){var e=Object(_["a"])(Et().mark((function e(t){var n,r,a;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={page:1,limit:10,total:0},r=t||n,I(!0),e.next=5,f({type:"shixunsDetail/getSetData",payload:Object(k["a"])(Object(k["a"])({},r),{},{id:v})});case 5:a=e.sent,(null===a||void 0===a?void 0:a.data_sets)&&(I(!1),O(Object(A["a"])(a.data_sets)),ue(Object(k["a"])(Object(k["a"])({},r),{},{total:null===a||void 0===a?void 0:a.data_sets_count})),U(!1),L(Object(k["a"])({},a)));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),he=function(){return o.a.createElement("div",{className:ut.a.empty},o.a.createElement("img",{src:n("8/bI"),width:"258"}),o.a.createElement("span",{className:"c-grey-c"},"\u6682\u65e0\u6570\u636e\u96c6\u6587\u4ef6~"))},pe=function(e){console.log("selectedRowKeys changed: ",e),X(e)},me={selectedRowKeys:Y,columnWidth:70,onChange:pe},ve=function(e){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5220\u9664"]);var t=e?[e]:Y;u["a"].confirm({centered:!0,title:"\u786e\u5b9a\u8981\u5220\u9664\u6587\u4ef6\u5417\uff1f",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var e=Object(_["a"])(Et().mark((function e(){var n,r;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])("/api/shixuns/".concat(v,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:n=e.sent,0===n.status&&(r=t.length===b.length&&se.page>1?se.page-1:se.page,s["b"].success("\u5220\u9664\u6210\u529f"),de(Object(k["a"])(Object(k["a"])({},se),{},{page:r})),X([]));case 4:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()})},ge=function(){var e=Object(_["a"])(Et().mark((function e(){var t,n,r,a,i;return Et().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=ie.title,n=null,console.log(t,"title"),""!==t){e.next=7;break}return n="\u6587\u4ef6\u540d\u4e0d\u80fd\u4e3a\u7a7a",oe(Object(k["a"])(Object(k["a"])({},ie),{},{errorDes:n})),e.abrupt("return");case 7:if(r=b.find((function(e){return e.id===(null===ie||void 0===ie?void 0:ie.id)})).title,t!==r.substring(0,r.lastIndexOf("."))&&t!==r){e.next=12;break}return n="\u6587\u4ef6\u540d\u4e0d\u80fd\u91cd\u540d",oe(Object(k["a"])(Object(k["a"])({},ie),{},{errorDes:n})),e.abrupt("return");case 12:return a=r.includes(".")?r.substring(r.lastIndexOf("."),r.length):"",e.next=15,Object(g["a"])("/api/shixuns/".concat(v,"/rename_data_sets.json"),{method:"post",body:{id:null===ie||void 0===ie?void 0:ie.id,new_file_name:t+a}});case 15:i=e.sent,0===i.status&&(s["b"].success("\u91cd\u547d\u540d\u6210\u529f"),de(se),J(!1),oe({}));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=ie.download_url;ye(e),s["b"].success("\u590d\u5236\u6210\u529f"),Z(!1),oe({})},ye=function(e){var t=e,n=document.createElement("input");n.value=t,document.body.appendChild(n),n.select(),document.execCommand("Copy"),n.style.display="none"},be=[{title:"\u6587\u4ef6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return o.a.createElement(it["a"],{title:e},o.a.createElement("span",null,e))}},{title:"\u5907\u6ce8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return o.a.createElement(it["a"],{title:e},o.a.createElement("span",null,e||"--"))}},{title:"\u6700\u540e\u4fee\u6539\u65f6\u95f4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,t){return lt()(t.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6587\u4ef6\u8def\u5f84",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,t){return o.a.createElement("div",{className:ut.a.path},o.a.createElement(it["a"],{title:e},o.a.createElement("span",{className:ut.a.text},e)),o.a.createElement(ot["CopyToClipboard"],{text:e,onCopy:function(){return s["b"].success("\u590d\u5236\u6210\u529f")}},o.a.createElement(it["a"],{title:"\u590d\u5236"},o.a.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))}},{title:"\u6700\u540e\u4fee\u6539\u4eba",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4ef6\u5927\u5c0f",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64cd\u4f5c",dataIndex:"operation",key:"operation",align:"left",width:Object(gt["v"])()?200:120,render:function(e,t){return o.a.createElement("div",{className:ut.a.actionsBtns},o.a.createElement(it["a"],{title:"\u91cd\u547d\u540d"},o.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;oe(Object(G["clone"])(Object(k["a"])(Object(k["a"])({},t),{},{title:(null===t||void 0===t?void 0:t.title.includes("."))?null===t||void 0===t||null===(e=t.title)||void 0===e?void 0:e.substring(0,t.title.lastIndexOf(".")):null===t||void 0===t?void 0:t.title}))),J(!0),Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u91cd\u547d\u540d"])}})),Object(gt["v"])()&&o.a.createElement(it["a"],{title:"\u5206\u4eab"},o.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5206\u4eab"]),oe(Object(G["clone"])(t)),Z(!0)}})),Object(gt["v"])()&&o.a.createElement(it["a"],{title:"\u4e0b\u8f7d"},o.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u4e0b\u8f7d"]),Object(h["s"])(t.title,null===t||void 0===t?void 0:t.download_url)}})),o.a.createElement(it["a"],{title:"\u5220\u9664"},o.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){Object(h["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u6570\u636e\u96c6","\u5220\u9664"]),ve(t.id)}})))}}];return o.a.createElement("div",{className:ut.a.dataset},o.a.createElement("div",{className:ut.a.header},o.a.createElement("div",{className:ut.a.title},"\u6570\u636e\u96c6(",se.total,")"),o.a.createElement("div",{className:ut.a.dataPath},o.a.createElement("span",{className:ut.a.pathTitle},"\u6570\u636e\u96c6\u8def\u5f84:"),o.a.createElement("input",{value:null===D||void 0===D?void 0:D.folder_name,disabled:!0}),o.a.createElement(ot["CopyToClipboard"],{text:null===D||void 0===D?void 0:D.folder_name,onCopy:function(){return s["b"].success("\u590d\u5236\u6210\u529f")}},o.a.createElement(it["a"],{placement:"topLeft",title:"\u70b9\u51fb\u590d\u5236\u6570\u636e\u96c6\u8def\u5f84"},o.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),o.a.createElement("div",{className:ut.a.btns},o.a.createElement(j["a"],{type:"primary",ghost:!0,onClick:function(){return ve()},disabled:!Y.length},"\u5220\u9664"),o.a.createElement(j["a"],{type:"primary",onClick:function(){return ne(!0)}},"\u4e0a\u4f20\u6587\u4ef6"))),o.a.createElement("div",{className:ut.a.content},o.a.createElement(fe["a"],{loading:B,active:!0,paragraph:{rows:5}},se.total?o.a.createElement(at["a"],{rowSelection:me,className:ut.a.customTable,dataSource:b,bordered:!1,rowKey:function(e){return e.id},rowClassName:ut.a.row,columns:be,loading:T,pagination:{pageSize:se.limit,total:se.total,current:se.page,onChange:_e,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):he())),o.a.createElement(vt,{rootIdentifier:null===m||void 0===m||null===(t=m.detail)||void 0===t?void 0:t.root_identifier,wrapClassName:ut.a.uploadFileModal,id:v,containerId:null===m||void 0===m||null===(r=m.detail)||void 0===r?void 0:r.id,local:null===d||void 0===d||null===(c=d.setting)||void 0===c?void 0:c.is_local,dispatch:f,visible:te,onClose:function(){return ne(!1)},onOK:de}),o.a.createElement(u["a"],{title:"\u91cd\u547d\u540d",visible:F,onOk:ge,centered:!0,wrapClassName:ut.a.renameModal,onCancel:function(){J(!1),oe({})},width:"1000px"},o.a.createElement("div",null,o.a.createElement("div",{className:ut.a.fileName},o.a.createElement("sup",null,"*"),"\u6587\u4ef6\u540d\xa0:"),o.a.createElement(P["a"],{value:null===ie||void 0===ie?void 0:ie.title,placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u5b57",bordered:!1,onChange:function(e){oe(Object(k["a"])(Object(k["a"])({},ie),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null===ie||void 0===ie||null===(l=ie.title)||void 0===l?void 0:l.length)||0,"/60")}),(null===ie||void 0===ie?void 0:ie.errorDes)&&o.a.createElement("div",{className:ut.a.errorDes},null===ie||void 0===ie?void 0:ie.errorDes))),o.a.createElement(u["a"],{title:"\u5206\u4eab\u4e0b\u8f7d\u94fe\u63a5",visible:z,onOk:Ee,centered:!0,wrapClassName:ut.a.shareModal,onCancel:function(){Z(!1),oe({})},width:"1000px",okText:"\u590d\u5236\u94fe\u63a5"},o.a.createElement("div",null,o.a.createElement("div",{className:ut.a.fileName},"\u53d1\u9001\u94fe\u63a5\uff0c\u522b\u4eba\u53ef\u4ee5\u901a\u8fc7\u94fe\u63a5\u4e0b\u8f7d\u6587\u4ef6",o.a.createElement("span",null,"(\u6709\u6548\u671f\u4e3a3\u5929)")),o.a.createElement(P["a"],{bordered:!1,addonBefore:"\u94fe\u63a5",value:null===ie||void 0===ie?void 0:ie.download_url}))))},bt=Object(y["a"])((function(e){var t=e.globalSetting,n=e.shixunsDetail,r=e.practiceSetting,a=e.user;return{globalSetting:t,shixunsDetail:n,user:a,practiceSetting:r}}))(yt),Ot=(n("aHsQ"),n("sGsY")),wt=n("fKo2"),xt=n.n(wt),Dt=n("BMKw"),Lt=n.n(Dt);function Pt(){Pt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var jt=function(e){return(null===e||void 0===e?void 0:e.length)?e.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1):""},kt=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),r=e.fileType,a=e.path,c=e.onFinish,l=void 0===c?function(){}:c,d=Object(E["m"])(),f=Object(i["useState"])(""),h=Object(C["a"])(f,2),p=h[0],m=h[1],v=Object(i["useState"])([]),g=Object(C["a"])(v,2),y=g[0],b=g[1],O=Object(i["useState"])([]),w=Object(C["a"])(O,2),x=w[0],D=w[1],L=[Mt.OriginalPicturePath,Mt.ExpectPicturePath,Mt.PicturePath],j=L.includes(r);Object(i["useEffect"])((function(){"EditPracticeSetting-SelectFilePath"===t.actionTabs.key&&(m(a||""),S())}),[t.actionTabs.key]);var S=function(){var e=Object(_["a"])(Pt().mark((function e(){var t,r,a,i,o=arguments;return Pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,n({type:"shixunsDetail/getRepository",payload:{id:d.id,path:r}});case 3:a=e.sent,""!==r||(null===a||void 0===a||null===(t=a.trees)||void 0===t?void 0:t.length)||s["b"].warn("\u8bf7\u5148\u53bb\u4ee3\u7801\u4ed3\u5e93\u63d0\u4ea4\u6587\u4ef6"),(null===a||void 0===a?void 0:a.trees)&&(i=a.trees.map((function(e){return Object(k["a"])(Object(k["a"])({},e),{name:e.name,val:e.name})})),D(i||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(e){var t=jt(y),n="".concat(t?"".concat(t,"/"):t).concat(e);r===Mt.Path?!(null===p||void 0===p?void 0:p.includes("".concat(n,"\uff1b")))&&m("".concat(p).concat(n,"\uff1b")):r===Mt.ExecPath&&m(n)},T=function(e){if("tree"===e.type){y.length?y.push({val:"/".concat(e.val),path:e.val}):y.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.val),path:e.val}),b(y);var t=jt(y);j&&m(t),S(t)}},I=function(e,t){var n=y.filter((function(e,n){return n<=t}));b(n);var r=jt(n);j&&m(r),S(r)},A=function(){var e=Object(_["a"])(Pt().mark((function e(){return Pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:l(p),N();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){m(""),b([]),D([]),n({type:"shixunsDetail/setActionTabs",payload:{}})},R=jt(y);return o.a.createElement(u["a"],{centered:!0,title:"\u6587\u4ef6\u8def\u5f84",closable:!1,keyboard:!1,visible:"EditPracticeSetting-SelectFilePath"===t.actionTabs.key,onOk:A,onCancel:N},o.a.createElement("div",{className:Lt.a.wrap},o.a.createElement("div",{className:Lt.a.content},o.a.createElement("div",{className:Lt.a.mainPathWrap},!!(null===y||void 0===y?void 0:y.length)&&y.map((function(e,t){return o.a.createElement("a",{key:t,onClick:function(){return I(e,t)}},e.val)}))),!!(null===x||void 0===x?void 0:x.length)&&x.map((function(e,t){return"tree"===e.type?o.a.createElement("a",{key:t,onClick:function(){return T(e)}},o.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(Lt.a.colorBlue)}),R?"".concat(R,"/"):R,e.name):o.a.createElement("a",{key:t,onClick:function(){return M("".concat(e.name))}},o.a.createElement("i",{className:"iconfont icon-zuoye ".concat(Lt.a.colorBlue)}),R?"".concat(R,"/"):R,e.name)}))),o.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),o.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09",readOnly:!0,value:p,onChange:function(e){return m(e.target.value)}})))},St=Object(y["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(kt);function Ct(){Ct=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}Ot["a"].Countdown;var Mt=function(e){return e["Path"]="path",e["ExecPath"]="exec_path",e["OriginalPicturePath"]="original_picture_path",e["ExpectPicturePath"]="expect_picture_path",e["PicturePath"]="picture_path",e}({}),Tt=function(e){e.globalSetting,e.loading;var t=e.dispatch,n=(e.practiceSetting,e.shixunsDetail,Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(i["useState"])()),r=Object(C["a"])(n,2),c=(r[0],r[1],Object(i["useState"])()),l=Object(C["a"])(c,2),s=(l[0],l[1],Object(i["useRef"])(),Object(i["useState"])()),u=Object(C["a"])(s,2),d=(u[0],u[1],Object(i["useState"])()),f=Object(C["a"])(d,2),h=(f[0],f[1],Object(i["useState"])()),p=Object(C["a"])(h,2),m=(p[0],p[1],Object(i["useRef"])(!0),Object(i["useState"])(!0)),g=Object(C["a"])(m,2),y=(g[0],g[1],Object(i["useState"])(700)),b=Object(C["a"])(y,2),O=(b[0],b[1],Object(i["useState"])("")),w=Object(C["a"])(O,2),L=w[0],S=w[1],M=(Object(i["useRef"])(),Object(E["m"])());Object(i["useEffect"])((function(){T()}),[]);var T=function(){var e=Object(_["a"])(Ct().mark((function e(){var t;return Ct().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["S"])({identifier:M.id});case 2:t=e.sent,(null===t||void 0===t?void 0:t.url)&&S(null===t||void 0===t?void 0:t.url);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(e){t({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},A=function(){var e=Object(_["a"])(Ct().mark((function e(n){return Ct().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(v["Ib"])({id:M.id,startup_file:n});case 2:T(),t({type:"practiceSetting/getCommonData",payload:Object(k["a"])({},M)});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return o.a.createElement("div",{className:xt.a.warehouse},o.a.createElement(x["a"],{className:"mt20 ml20 font14",align:"middle"},o.a.createElement(D["a"],null,o.a.createElement("span",{className:"c-red"},"* "),"\u9ed8\u8ba4\u6253\u5f00\u6587\u4ef6\uff1a"),o.a.createElement(D["a"],{flex:"300px",onClick:function(){return I(Mt.ExecPath)}},o.a.createElement(P["a"],{value:L})),o.a.createElement(D["a"],{flex:"1"},o.a.createElement(j["a"],{type:"primary",className:"ml10",onClick:function(){return I(Mt.ExecPath)}},"\u8bbe\u7f6e"))),o.a.createElement("iframe",{onLoad:function(e){},src:L,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),o.a.createElement(St,{fileType:"exec_path",path:"",onFinish:function(e){return A(e)}}))},It=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(Tt),At=function(e){var t=e.tabsActive,n=Object(a["a"])(e,["tabsActive"]);return o.a.createElement(o.a.Fragment,null,"information"===t&&o.a.createElement($,null),"warehouse"===t&&o.a.createElement(ee["default"],null),"level"===t&&o.a.createElement(_e,n),"collaborate"===t&&o.a.createElement(Te,n),"setting"===t&&o.a.createElement(Ie["a"],null),"environment"===t&&o.a.createElement(rt,n),"dataset"===t&&o.a.createElement(bt,null),"service"===t&&o.a.createElement(It,n))},Nt=At,Rt=n("Jv0p"),Bt=n.n(Rt),Ut=n("luix"),Wt=n.n(Ut),Kt=[{name:"\u57fa\u672c\u4fe1\u606f",icon:o.a.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4ee3\u7801\u4ed3\u5e93",icon:o.a.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4efb\u52a1\u5173\u5361",icon:o.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5b9e\u9a8c\u73af\u5883",icon:o.a.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636e\u96c6",icon:o.a.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670d\u52a1",icon:o.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4f5c\u4eba\u5458",icon:o.a.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8bbe\u7f6e",icon:o.a.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Gt=function(e){e.globalSetting,e.loading;var t,r=e.dispatch,c=e.shixunsDetail,l=e.practiceSetting,s=(Object(a["a"])(e,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),l.base_info_warning),_=l.challenges_warning,d=l.id,f=l.repository_warning,h=l.sideBar,p=l.service_warning,m=Object(E["l"])(),v=Object(E["m"])();Object(i["useEffect"])((function(){var e,t,n=null===m||void 0===m||null===(e=m.query)||void 0===e?void 0:e.tabId,a=m.pathname.split("/").length,i=(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.windows_vnc)?Kt.filter((function(e){return"dataset"!==e.tabId})):Kt,o=i.map((function(e){return e.tabId})).includes(n);n&&o?r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):a>4?r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!o)&&r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.windows_vnc]),Object(i["useEffect"])((function(){return function(){r({type:"practiceSetting/setSideBarTabs",payload:Object(k["a"])(Object(k["a"])({},l.sideBar),{},{selectPath:""})})}}),[v.id]);var g=function(e){var t;if(e!==h.tabsActive){var n=function(){y["c"].push("/shixuns/".concat(d,"/edit?tabId=").concat(e)),r({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};(null===l||void 0===l||null===(t=l.sideBar)||void 0===t?void 0:t.confirmLeave)?u["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){n()}}):n()}},b=function(){var e,t=(null===c||void 0===c||null===(e=c.detail)||void 0===e?void 0:e.windows_vnc)?Kt.filter((function(e){return"dataset"!==e.tabId})):Kt;return t.filter((function(e){var t;return(null===c||void 0===c||null===(t=c.detail)||void 0===t?void 0:t.is_jupyter_lab)?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var t=e.name,n=e.icon,r=e.tabId;return o.a.createElement("div",{key:r,className:l.sideBar.tabsActive===r?Bt.a.itemActive:Bt.a.item,onClick:function(){return g(r)}},n,o.a.createElement("span",{className:Bt.a.name},t),"information"===r&&s&&o.a.createElement(it["a"],{title:"\u8bf7\u5b8c\u5584\u57fa\u672c\u4fe1\u606f"},o.a.createElement("img",{src:Wt.a,alt:""})),"level"===r&&_&&o.a.createElement(it["a"],{title:"\u8bf7\u521b\u5efa\u4efb\u52a1\u5173\u5361"},o.a.createElement("img",{src:Wt.a,alt:""})),"service"===r&&p&&o.a.createElement(it["a"],{title:"\u8bf7\u8bbe\u7f6e\u9ed8\u8ba4\u6253\u5f00\u6587\u4ef6"},o.a.createElement("img",{src:Wt.a,alt:""})),"warehouse"===r&&f&&o.a.createElement(it["a"],{title:"\u8bf7\u5f00\u542f\u4ee3\u7801\u4ed3\u5e93"},o.a.createElement("img",{src:Wt.a,alt:""})))}))};return o.a.createElement("div",{className:Bt.a.sidebar},o.a.createElement("div",{className:Bt.a.items},b()),o.a.createElement("div",{className:Bt.a.question},o.a.createElement(it["a"],{placement:"right",title:"\u5e38\u89c1\u95ee\u9898"},o.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){return window.open("https://www.educoder.net/forums/4692")}},o.a.createElement("img",{src:n("kPWJ"),height:44,width:44,alt:""})))))},Ft=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.shixunsDetail,a=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:a,shixunsDetail:r}}))(Gt),Jt=function(e){e.globalSetting,e.loading;var t=e.dispatch,n=e.practiceSetting,c=Object(a["a"])(e,["globalSetting","loading","dispatch","practiceSetting"]),s=n.sideBar,u=(s.tabsActive,Object(E["m"])());return Object(i["useEffect"])((function(){return t({type:"globalSetting/headerFooterToggle",payload:!1}),t({type:"shixunsDetail/getShixunsDetail",payload:u}),t({type:"shixunsDetail/getSettingsData",payload:u}),function(){t({type:"globalSetting/headerFooterToggle",payload:!0}),t({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),o.a.createElement("div",{className:l.a.practiceSetting},o.a.createElement("div",{className:l.a.wrapHeader},o.a.createElement(w,null)),o.a.createElement("div",{className:l.a.wrapLayout},o.a.createElement("div",{className:l.a.wrapSidebar},o.a.createElement(Ft,null)),o.a.createElement("div",{className:l.a.wrapContent},o.a.createElement(Nt,Object(r["a"])({},c,{tabsActive:n.sideBar.tabsActive})))))};t["default"]=Object(y["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting;return{globalSetting:n,loading:t,practiceSetting:r}}))(Jt)},WdTA:function(e,t,n){e.exports=n.p+"static/studnetqun.a5754d96.png"},ZW9T:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=n("k1fw"),a=(n("miYZ"),n("tsqr")),i=n("rAM+"),o=n("tJVT"),c=n("PpiC"),l=n("q1tI"),s=n.n(l),u=n("bdgK");function _(e,t,n,a,i){var o=t.getWordUntilPosition(n),c={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:o.startColumn,endColumn:o.endColumn},l=a.map((function(t){return{label:t,kind:e.languages.CompletionItemKind.Keyword,insertText:t,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}}));return i.map((function(e){l.push(Object(r["a"])(Object(r["a"])({},e),{},{range:c}))})),l}var d=function(e){var t={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {","\t$0","} else {","\t","}"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},n=["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(r,a){var i=_(e,r,a,n,[t]);return{suggestions:i}}});var r=["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(t,n){var a=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join("\n"),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=_(e,t,n,r,a);return{suggestions:i}}});var a=["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(n,r){var i=[t,{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}],o=_(e,n,r,a,i);return{suggestions:o}}})},f="\u8be5\u4efb\u52a1\u5173\u5361\u8bbe\u7f6e\u4e86\u7981\u6b62\u590d\u5236\u7c98\u8d34\uff0c\u8bf7\u624b\u52a8\u8f93\u5165\u4ee3\u7801\u3002",h=n("LvDl");function p(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function m(){}var v={"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 g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||r.target.offsetWidth>0)&&z.current.instance.layout()}}catch(a){n.e(a)}finally{n.f()}})),e.observe(V.current)),e}function $(){a["b"].warn(decodeURIComponent(f))}function ee(){var e=z.current.instance;if(e){var t=e.getSelection(),n=z.current.pastePos||{},r=new E.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:r,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),T())}Object(l["useEffect"])((function(){var e=z.current.instance;if(null!=b&&e&&Q){var t=e.getModel();t&&b!==t.getValue()&&(!0,t.setValue(b),e.layout(),!1)}}),[b,Q,z.current]);var ne=function(){if(A&&z.current.instance){var e=z.current.instance.getContentHeight();_e(e0||a.target.offsetWidth>0)&&e.layout()}}catch(o){r.e(o)}finally{r.f()}})),t.observe(g.current)),t}Object(l["useEffect"])((function(){g.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){E=e;var t=E.editor.createDiffEditor(g.current,Object(r["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},v));w(t);var n=x(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(g.current)}}))}),[]),Object(l["useEffect"])((function(){O&&O.setModel({original:E.editor.createModel(d,h),modified:E.editor.createModel(f,h)})}),[d,f,h,O]);var D=p(a),L=p(_),P={width:D,height:L};return s.a.createElement("div",{className:"my-diff-editor",ref:g,style:P})}},aBPH:function(e,t,n){e.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(e,t,n){e.exports={flex_box_center:"flex_box_center___3qTxW",flex_space_between:"flex_space_between___3ea87",flex_box_vertical_center:"flex_box_vertical_center___3pRKY",flex_box_center_end:"flex_box_center_end___1knqW",flex_box_column:"flex_box_column___2jnF_",header:"header___1jftB","flex-center":"flex-center___2n5vX",title:"title___JYziX",schedule:"schedule___3dZqv",clickWarp:"clickWarp___Nw-Yv",num:"num___2kh_y",subject:"subject___3cFDa",btns:"btns___jk1p6",btn:"btn___2VKv5",simulate:"simulate___3PtJU",exit:"exit___3vlKF"}},bKvZ:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2dXfh",flex_space_between:"flex_space_between___2BhUa",flex_box_vertical_center:"flex_box_vertical_center___15ksZ",flex_box_center_end:"flex_box_center_end___3JbfY",flex_box_column:"flex_box_column___1raS-",level:"level___W4wcy",left:"left___1XwUw",container:"container___16wfS",title:"title___2mqN2",listWrap:"listWrap___U0Df3",list:"list___2YNXa",s3:"s3___25biP",s2:"s2___3z1Hl",listActive:"listActive___1B21p",os:"os___2rPuf",btns:"btns___3SwkA",btnsWrap:"btnsWrap___30oSS",icon:"icon___IUU5o",btn:"btn___GdOfs",d1:"d1___uGVV7",d2:"d2___12wBt",shrink:"shrink___tBEU_",elseShrink:"elseShrink___1vnuF",right:"right___27lwg",addIcon:"addIcon___3jWNX"}},bUJZ:function(e,t){e.exports="data:image/png;base64,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"},cRFk:function(e,t,n){e.exports=n.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(e,t,n){"use strict";n.r(t);n("+L6B");var r=n("2/Rp"),a=(n("T2oS"),n("W9HT")),i=(n("14J3"),n("BMrR")),o=(n("2qtc"),n("kLXV")),c=(n("jCWc"),n("kPKH")),l=(n("qVdP"),n("jsC+")),s=n("k1fw"),u=(n("lUTK"),n("BvKs")),_=n("9og8"),d=(n("miYZ"),n("tsqr")),f=(n("5Dmo"),n("3S7+")),h=n("tJVT"),p=n("PpiC"),m=(n("Znn+"),n("ZTPi")),v=n("q1tI"),g=n.n(v),E=n("B6bo"),y=n.n(E),b=n("Ty5D"),O=n("9kvl"),w=(n("BoS7"),n("Sdc0")),x=n("oBTY"),D=(n("ozfa"),n("MJZm")),L=n("P5Jw"),P=(n("5NDa"),n("5rEg")),j=(n("y8nQ"),n("Vl3Y")),k=n("aBPH"),S=n.n(k);function C(){C=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var M=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=(D[0],D[1]);Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;L(n)}}),[]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var k=function(){var e=Object(_["a"])(C().mark((function e(){var a,i,o=arguments;return C().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:"",path:(r.defaultPath?r.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!n||void 0}});case 3:i=e.sent,(null===i||void 0===i?void 0:i.url)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:(r.defaultPath?r.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"60%",centered:!0,visible:r.visible,wrapClassName:S.a.modal,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u65b0\u5efa\u6587\u4ef6\u5939"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n,r,a=Object(s["a"])({},w.getFieldsValue()),i=null===a||void 0===a||null===(e=a.path)||void 0===e?void 0:e.split(""),o=null===a||void 0===a||null===(t=a.file)||void 0===t?void 0:t.split("");(null===i||void 0===i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)&&(a.path=a.path.substring(0,a.path.length-1)),(null===o||void 0===o||null===(r=o.filter((function(e){return"/"==e})))||void 0===r?void 0:r.length)&&(a.file=a.file.substring(0,a.path.length-1)),w.setFieldsValue(Object(s["a"])({},a)),m(a)}},g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u5939\u540d\u79f0\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:S.a.filePath},r.defaultPath+"/")),g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5939\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5939\u540d\u79f0",size:"large"}))))),g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u540d\u79f0\uff1a",name:"file"},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0\uff0c\u5982\u679c\u4e0d\u586b\u5199\u7cfb\u7edf\u5c06\u5728\u6587\u4ef6\u5939\u4e0b\u521b\u5efa.gitkeep\u7684\u9ed8\u8ba4\u6587\u4ef6",size:"large"})),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u672c\u6b21\u63d0\u4ea4\u7684\u4e3b\u8981\u4fe1\u606f\uff0c\u5408\u7406\u7684\u63cf\u8ff0\u4fe1\u606f\u6709\u5229\u4e8e\u4ee3\u7801\u5386\u53f2\u8bb0\u5f55\u7684\u7ba1\u7406",size:"large"}))))))},T=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(M),I=n("7ahc");function A(){A=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var N=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=(D[0],D[1]);Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;L(n)}}),[]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var k=function(){var e=Object(_["a"])(A().mark((function e(){var a,i,o=arguments;return A().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:a.codeMirror,path:(r.defaultPath?r.defaultPath+"/":"")+a.path,secret_repository:!n||void 0}});case 3:i=e.sent,(null===i||void 0===i?void 0:i.url)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:(r.defaultPath?r.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"60%",visible:r.visible,wrapClassName:S.a.modal,centered:!0,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u65b0\u5efa\u6587\u4ef6"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n=Object(s["a"])({},w.getFieldsValue()),r=null===n||void 0===n||null===(e=n.path)||void 0===e?void 0:e.split("");(null===r||void 0===r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),w.setFieldsValue(Object(s["a"])({},n)),m(n)}},g.a.createElement(j["a"].Item,{label:"\u6587\u4ef6\u540d\u79f0\u6216\u6587\u4ef6\u8def\u5f84\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:S.a.filePath},r.defaultPath+"/")),g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0",size:"large"}))))),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u672c\u6b21\u63d0\u4ea4\u7684\u4e3b\u8981\u4fe1\u606f\uff0c\u5408\u7406\u7684\u63cf\u8ff0\u4fe1\u606f\u6709\u5229\u4e8e\u4ee3\u7801\u5386\u53f2\u8bb0\u5f55\u7684\u7ba1\u7406",size:"large"})),g.a.createElement("div",{className:"mt10 mb20"},g.a.createElement(j["a"].Item,{name:"codeMirror",label:"\u6587\u4ef6\u5185\u5bb9\uff1a",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u5185\u5bb9"}]},g.a.createElement(I["a"],{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},R=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(N);function B(){B=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var U=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),a=Object(b["l"])(),l=Object(b["m"])(),u=Object(v["useState"])({}),f=Object(h["a"])(u,2),m=(f[0],f[1]),E=Object(v["useRef"])(),y=j["a"].useForm(),O=Object(h["a"])(y,1),w=O[0],x=Object(v["useState"])(""),D=Object(h["a"])(x,2),L=D[0],k=D[1],C=Object(v["useState"])(""),M=Object(h["a"])(C,2),T=M[0],I=M[1];Object(v["useEffect"])((function(){r.visible&&w.resetFields()}),[r.visible]),Object(v["useEffect"])((function(){var e=r.defaultPath.split("/");1===e.length?(k(""),I(r.defaultPath)):(I(e.pop()),k(e.join("/")+"/"))}),[r.defaultPath]),Object(v["useEffect"])((function(){var e,t;E.current=null===(e=a.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2]}),[]);var A=function(){var e=Object(_["a"])(B().mark((function e(){var a,i,o=arguments;return B().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:r.defaultPath,to:L+a.path,message:a.commitMessage||"".concat(r.defaultPath," rename to ").concat(L).concat(a.path," "),secret_repository:n}});case 3:i=e.sent,0===(null===i||void 0===i?void 0:i.status)&&(d["b"].success("\u6dfb\u52a0\u6210\u529f"),r.onOK({path:a.path,name:a.path}),r.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(o["a"],{width:"40%",visible:r.visible,wrapClassName:S.a.modal,centered:!0,onOk:function(){w.submit()},onCancel:r.onClose,title:"\u63d0\u4ea4\u8bf4\u660e"},g.a.createElement("section",{className:S.a.bg},g.a.createElement("div",{className:S.a.wrap},g.a.createElement(j["a"],{className:"mt10",form:w,scrollToFirstError:!0,layout:"vertical",onFinish:A,onChange:function(){var e,t,n=Object(s["a"])({},w.getFieldsValue()),r=null===n||void 0===n||null===(e=n.path)||void 0===e?void 0:e.split("");(null===r||void 0===r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),w.setFieldsValue(Object(s["a"])({},n)),m(n)}},g.a.createElement(j["a"].Item,{label:"\u91cd\u547d\u540d\uff1a",name:"path"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],{flex:"1"},g.a.createElement(j["a"].Item,{name:"path",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u6587\u4ef6\u540d\u79f0",size:"large",defaultValue:T}))))),g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage"},g.a.createElement(P["a"],{placeholder:"\u5982\u4e0d\u586b\u5199\uff0c\u9ed8\u8ba4\u63d0\u4ea4\u4fe1\u606f\u662f\uff08".concat(r.defaultPath," rename to \u65b0\u7684\u540d\u79f0 \uff09"),size:"large"}))))))},W=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(U),K=(n("DZo9"),n("8z0m")),G=n("m3rI"),F=n("8j3D"),J=n("RC3E"),q=n.n(J);function V(){V=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var z=K["a"].Dragger,Z=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,r=e.isRepository,a=Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),i=Object(b["l"])(),c=Object(b["m"])(),l=Object(v["useState"])({}),u=Object(h["a"])(l,2),f=u[0],m=u[1],E=Object(v["useRef"])(),y=j["a"].useForm(),w=Object(h["a"])(y,1),x=w[0],D=Object(v["useState"])([]),L=Object(h["a"])(D,2),k=L[0],S=L[1],C=Object(v["useState"])(),M=Object(h["a"])(C,2),T=M[0],I=M[1];Object(v["useEffect"])((function(){a.visible&&(x.resetFields(),S([]))}),[a.visible]),Object(v["useEffect"])((function(){E.current=c.id}),[]),Object(v["useEffect"])((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;I(n)}}),[]);var A=function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,r,a;if(S(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void d["b"].success("\u4e0a\u4f20\u6210\u529f\uff01");S(k.filter((function(t){return t.uid!==e.file.uid}))),(null===(r=e.file.response)||void 0===r?void 0:r.message)&&d["b"].info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},N=function(){var e=Object(_["a"])(V().mark((function e(t){var a;return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return d["b"].info("\u8fd8\u672a\u4e0a\u4f20\u5b8c\u6210\uff0c\u65e0\u6cd5\u8fdb\u884c\u5220\u9664\u64cd\u4f5c\uff01"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:T?"".concat(T,"/").concat(t.name):t.name,message:x.getFieldValue("commitMessage")||"\u5220\u9664\u4e86".concat(T?"".concat(T,"/").concat(t.name):t.name),secret_repository:!r||null}});case 5:a=e.sent,0===a.status&&(S(k.filter((function(e){return e.uid!==t.uid}))),d["b"].info("\u5220\u9664\u6210\u529f"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R={height:300,multiple:!0,withCredentials:!0,data:function(){var e=Object(_["a"])(V().mark((function e(){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(_["a"])(V().mark((function e(n,i){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:setTimeout(Object(_["a"])(V().mark((function e(){var i;return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,x.getFieldsValue();case 2:e.sent,i=Object(s["a"])(Object(s["a"])({},{path:a.defaultPath?a.defaultPath:"",message:f.commitMessage||"\u4e0a\u4f20\u4e86".concat(t)}),r?{}:{secret_repository:!0}),n(i);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}(),fileList:k,method:"post",action:"".concat(G["a"].API_SERVER,"/api/shixuns/").concat(E.current,"/upload_git_file.json"),onChange:A,onRemove:N,beforeUpload:function(e){t=e.name}},B=function(){var e=Object(_["a"])(V().mark((function e(t){return V().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,x.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),U();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e,t;O["c"].push("/shixuns/".concat(E.current,"/").concat(null===(e=i.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3]).concat(T?"/master/shixun_show/".concat(T):""))};return g.a.createElement(o["a"],{visible:a.visible,onOk:B,centered:!0,onCancel:a.onClose,width:"70%"},g.a.createElement("section",{className:q.a.bg},g.a.createElement("div",{className:q.a.wrap},g.a.createElement("div",{className:q.a.title},"\u4e0a\u4f20\u6587\u4ef6"),g.a.createElement(j["a"],{className:"mt10",form:x,scrollToFirstError:!0,layout:"vertical",onFinish:B,onValuesChange:function(){return m(Object(s["a"])({},x.getFieldsValue()))}},g.a.createElement(j["a"].Item,{label:"\u63d0\u4ea4\u4fe1\u606f\uff1a",name:"commitMessage",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u4ea4\u4fe1\u606f"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u5fc5\u586b\uff0c\u63cf\u8ff0\u4e3b\u8981\u4fee\u6539\u5185\u5bb9\uff08\u76f8\u5f53\u4e8eGit Commit message\u7684Header\uff09"})),g.a.createElement(j["a"].Item,{label:"\u9009\u62e9\u6587\u4ef6",name:"file",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6587\u4ef6"}]},g.a.createElement(z,R,g.a.createElement("div",null,g.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(q.a.colorBlue)})),g.a.createElement("div",{className:"font14 mt30"},"\u62d6\u62fd\u6587\u4ef6\u6216",g.a.createElement("span",{className:"".concat(q.a.colorBlue," ml5")},"\u70b9\u51fb\u6b64\u5904\u4e0a\u4f20")))))),g.a.createElement(F["a"],{onFinish:function(e){return I(e)}})))},H=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(Z),Q=n("Bbdw"),Y=n.n(Q),X=n("HpfO"),$=n.n(X);function ee(){ee=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var te=function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),r=e.title,a=e.pathList,i=void 0===a?[]:a,c=e.showInputPath,l=void 0!==c&&c,u=e.isMergeSelectFile,f=void 0!==u&&u,p=e.onFinish,m=void 0===p?function(){}:p,E=j["a"].useForm(),y=Object(h["a"])(E,1),O=y[0],w=Object(b["m"])(),x=Object(b["l"])(),D=Object(v["useRef"])(),L=Object(v["useState"])(""),k=Object(h["a"])(L,2),S=k[0],C=k[1],M=Object(v["useState"])(""),T=Object(h["a"])(M,2),I=T[0],A=T[1],N=Object(v["useState"])([]),R=Object(h["a"])(N,2),B=R[0],U=R[1],W=Object(v["useState"])([]),K=Object(h["a"])(W,2),G=K[0],F=K[1];Object(v["useEffect"])((function(){var e,t;D.current="repository"===(null===(e=x.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3])}),[]),Object(v["useEffect"])((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=i.join("/"),n=[];i.map((function(t,r){0===r?n.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),U(n),C(e),A(e),J(e)}}),[t.actionTabs.key]);var J=function(){var e=Object(_["a"])(ee().mark((function e(t){var r;return ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:D.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:w.id,path:t}});case 2:r=e.sent,r&&F(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(e){var t=S;"tree"===e.type&&(B.length?B.push({val:"/".concat(e.name),path:e.name}):B.push({val:"\u6839\u76ee\u5f55",path:""},{val:"/".concat(e.name),path:e.name}),U(B),t=S?"".concat(S,"/").concat(e.name):e.name,C(t)),J(t)},V=function(e,t){var n=B.filter((function(e,n){return n<=t}));U(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);C(r),J(r)},z=function(){var e=Object(_["a"])(ee().mark((function e(){var t,r,a;return ee().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=null===O||void 0===O?void 0:O.getFieldsValue(),r=S?"".concat(S).concat((null===t||void 0===t?void 0:t.name)?"/".concat(null===t||void 0===t?void 0:t.name):""):null===t||void 0===t?void 0:t.name,!f){e.next=6;break}return m(r),Z(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,O.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:Object(s["a"])(Object(s["a"])({},{id:w.id,path:r}),D.current?{}:{secret_repository:!0})});case 11:a=e.sent,m(I),0===a.status&&d["b"].info("\u65b0\u5efa\u6210\u529f"),e.next=18;break;case 16:m(r),d["b"].success("\u9009\u62e9\u6587\u4ef6\u76ee\u5f55\u6210\u529f");case 18:Z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),O.resetFields()};return g.a.createElement(o["a"],{centered:!0,title:r||"\u65b0\u5efa\u6587\u4ef6\u5939",closable:!1,keyboard:!1,visible:"Repository-SelectFilePath"===t.actionTabs.key,onOk:z,onCancel:Z},g.a.createElement("div",{className:$.a.wrap},g.a.createElement("div",{className:$.a.content},g.a.createElement("div",{className:$.a.mainPathWrap},!!(null===B||void 0===B?void 0:B.length)&&B.map((function(e,t){return g.a.createElement("a",{key:t,onClick:function(){return V(e,t)}},e.val)}))),!!(null===G||void 0===G?void 0:G.length)&&G.map((function(e,t){return"tree"===e.type&&g.a.createElement("a",{key:t,onClick:function(){return q(e)}},g.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat($.a.colorBlue)}),e.name)}))),g.a.createElement("label",{className:"mt5"},"\u9009\u4e2d\u7684\u65b0\u5efa\u6587\u4ef6\u5939\u76ee\u5f55\uff1a"),g.a.createElement("div",{className:"mt5 mb5"},S),l&&g.a.createElement(j["a"],{form:O,scrollToFirstError:!0,className:"mt20"},g.a.createElement(j["a"].Item,{name:"name",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u540d\u79f0"},{whitespace:!0,message:"\u8bf7\u52ff\u8f93\u5165\u7a7a\u683c"}]},g.a.createElement(P["a"],{placeholder:"\u8bf7\u8f93\u5165\u65b0\u6587\u4ef6\u5939\u540d/\u5b50\u6587\u4ef6\u5939\u540d\u3002\uff08\u5982\uff1asrc/step1\uff09"})))))},ne=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting;return{shixunsDetail:t,globalSetting:r,loading:n.models.index}}))(te),re=n("VTBJ"),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ie=ae,oe=n("6VBw"),ce=function(e,t){return v["createElement"](oe["a"],Object(re["a"])(Object(re["a"])({},e),{},{ref:t,icon:ie}))};ce.displayName="EllipsisOutlined";var le=v["forwardRef"](ce),se=n("8Skl"),ue=n("HBuW"),_e=n("1vsH"),de=n("NLgs");function fe(){fe=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var he=D["a"].DirectoryTree,pe=function(e){var t,n,r,a,m,E,y,O=e.shixunsDetail,D=(e.globalSetting,e.loading),P=(e.user,e.activeKey),j=e.dispatch,k=e.practiceSetting,S=e.isRepository,C=e.treeData,M=e.setTreeData,I=(Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Object(b["m"])()),A=Object(b["l"])(),N=Object(v["useState"])(),B=Object(h["a"])(N,2),U=B[0],K=(B[1],Object(v["useState"])(!1)),G=Object(h["a"])(K,2),F=G[0],J=G[1],q=Object(v["useState"])(!1),V=Object(h["a"])(q,2),z=V[0],Z=V[1],Q=Object(v["useState"])(!1),X=Object(h["a"])(Q,2),$=X[0],ee=X[1],te=Object(v["useState"])(!1),re=Object(h["a"])(te,2),ae=re[0],ie=re[1],oe=Object(v["useState"])(""),ce=Object(h["a"])(oe,2),pe=ce[0],ve=ce[1],ge=Object(v["useState"])([]),Ee=Object(h["a"])(ge,2),ye=Ee[0],be=Ee[1],Oe=Object(v["useState"])([]),we=Object(h["a"])(Oe,2),xe=we[0],De=we[1],Le=Object(v["useState"])([]),Pe=Object(h["a"])(Le,2),je=(Pe[0],Pe[1]),ke=Object(v["useState"])(!1),Se=Object(h["a"])(ke,2),Ce=Se[0],Me=Se[1],Te=Object(v["useState"])(),Ie=Object(h["a"])(Te,2),Ae=(Ie[0],Ie[1]),Ne=Object(v["useState"])(),Re=Object(h["a"])(Ne,2),Be=(Re[0],Re[1]),Ue=Object(v["useState"])(""),We=Object(h["a"])(Ue,2),Ke=(We[0],We[1]),Ge=Object(v["useState"])(),Fe=Object(h["a"])(Ge,2),Je=(Fe[0],Fe[1]),qe=Object(v["useState"])(!1),Ve=Object(h["a"])(qe,2),ze=Ve[0],Ze=Ve[1];Object(v["useEffect"])((function(){M([]),nt(""),localStorage.warehouseHideTip||Me(!0)}),[A.pathname,S]);var He=function(){var e=Object(_["a"])(fe().mark((function e(){var t,n,r=arguments;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:"",e.next=3,Object(ue["zb"])({id:I.id,secret_dir_path:t});case 3:n=e.sent,n&&Je(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){return g.a.createElement(u["a"],{className:Y.a.menu,onClick:function(t){switch(ve(e.path||""),t.key){case"1":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u65b0\u5efa\u6587\u4ef6"]),J(!0);break;case"2":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u65b0\u5efa\u6587\u4ef6\u5939"]),ee(!0);break;case"3":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u4e0a\u4f20"]),ie(!0);break;case"4":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u91cd\u547d\u540d"]),Z(!0);break;case"5":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u5220\u9664"]),it(e.path,e.name,e);break;case"6":Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93","\u590d\u5236\u8def\u5f84"]),ot(e);break}}},("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"1"},"\u65b0\u5efa\u6587\u4ef6"),("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"2"},"\u65b0\u5efa\u6587\u4ef6\u5939"),("topTree"===e.type||"tree"===e.type)&&g.a.createElement(u["a"].Item,{key:"3"},"\u4e0a\u4f20"),"topTree"!==e.type&&"tree"!==e.type&&g.a.createElement(u["a"].Item,{key:"4"},"\u91cd\u547d\u540d"),"topTree"!==e.type&&g.a.createElement(L["CopyToClipboard"],{text:"/data/workspace/myshixun/".concat(S?"":"secret/").concat(null===e||void 0===e?void 0:e.path),onCopy:function(){return d["b"].success("\u590d\u5236\u6210\u529f")}},g.a.createElement(u["a"].Item,{key:"6"},g.a.createElement(g.a.Fragment,null,"\u590d\u5236\u8def\u5f84"))),"topTree"!==e.type&&g.a.createElement(u["a"].Item,{key:"5"},"\u5220\u9664"))},Ye=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=g.a.createElement(i["a"],{className:"font14"},g.a.createElement(c["a"],{flex:"1"},g.a.createElement(i["a"],null,g.a.createElement(c["a"],{flex:"20px"},"blob"===e.type&&g.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),g.a.createElement(c["a"],{flex:"1"},g.a.createElement("span",{className:" multi_ellipsis1"},e.name)))),g.a.createElement(c["a"],null,("blob"===e.type||"tree"===e.type)&&g.a.createElement(l["a"],{overlay:Qe(e),className:Y.a.ellipsis},g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),e.disableCheckbox=U&&U!==e.name,e.className="tree"===e.type?Y.a.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Xe=function(e){j({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},$e=function(){var e=Object(_["a"])(fe().mark((function e(t,n){var r;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t.split("/"),e.next=3,nt(pe);case 3:setTimeout((function(){Xe(t),ye=[r[0]||""],xe=[t],De(Object(x["a"])(xe)),be(Object(x["a"])(ye))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),et=function(e,t){if(""==t)M(Object(x["a"])(e));else{var n=tt(C,t,e);M([].concat(n))}};function tt(e,t,n){return e.map((function(e){return e.key===t?(e.children=Object(x["a"])(n),Object(s["a"])({},e)):e.children?Object(s["a"])(Object(s["a"])({},e),{},{children:tt(e.children,t,n)}):e}))}var nt=function(){var e=Object(_["a"])(fe().mark((function e(){var t,n,r,a,i,o=arguments;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,j({type:S?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:I.id,path:t}});case 3:return n=e.sent,n&&((null===(r=n.trees)||void 0===r?void 0:r.length)?(i=Ye(Object(x["a"])(n.trees),t),et(i,t),je(n.trees||[]),Be((null===n||void 0===n?void 0:n.secret_dir_path)||""),console.log("handleGetRepository:",i,t),setTimeout((function(){return console.log(C)}),2e3)):""==t&&M([]),Ae((null===(a=n.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=Object(_["a"])(fe().mark((function e(t){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(_["a"])(fe().mark((function e(n,r){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.children.length&&n(),Ke(t.path),e.next=4,nt(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),at=function(){var e=Object(_["a"])(fe().mark((function e(t,n){var r,a;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),r=function(){Xe(n.node.path),t=[n.node.path],De(Object(x["a"])(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&((null===k||void 0===k||null===(a=k.sideBar)||void 0===a?void 0:a.confirmLeave)?o["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){r(),j({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):r());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),it=function(e,t,n){o["a"].confirm({centered:!0,title:"\u786e\u8ba4\u9700\u8981\u5220\u9664\u8be5\u6587\u4ef6".concat(n.children?"\u5939":"","?"),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:function(){var t=Object(_["a"])(fe().mark((function t(){var n,r,a;return fe().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,j({type:"shixunsDetail/deleteGitFile",payload:{id:I.id,path:e,message:"\u5220\u9664".concat(e),secret_repository:!S||null}});case 2:if(n=t.sent,r=e.split("/"),0!==(null===n||void 0===n?void 0:n.status)){t.next=20;break}return d["b"].info("\u5220\u9664\u6210\u529f"),r.splice(r.length-1,1),t.next=9,nt(r.length>1?r.join("/"):"");case 9:if(a=t.sent,!(null===a||void 0===a?void 0:a.trees)){t.next=13;break}t.next=16;break;case 13:return r.splice(r.length-1,1),t.next=16,nt(r.length>1?r.join("/"):"");case 16:return Xe(""),t.abrupt("return",!0);case 20:-3===(null===n||void 0===n?void 0:n.status)&&o["a"].confirm({title:"\u5220\u9664\u5931\u8d25",content:g.a.createElement("div",null,"\u8be5\u6587\u4ef6\u201c",e,"\u201d\u5df2\u7ecf\u88ab\u4efb\u52a1\u5173\u5361\u7684\u5b66\u5458\u4efb\u52a1\u6587\u4ef6\u6216\u8bc4\u6d4b\u6267\u884c\u6587\u4ef6\u4f7f\u7528\uff0c\u8bf7\u5148\u4fee\u6539\u4efb\u52a1\u5173\u5361\u4e2d\u8bc4\u6d4b\u8bbe\u7f6e\u7684\u6587\u4ef6\u8def\u5f84\u540e\u518d\u5220\u9664\u3002"),okText:"\u524d\u5f80\u4fee\u6539",cancelText:"\u53d6\u6d88",onOk:function(){window.location.href="/shixuns/".concat(I.id,"/edit/").concat(null===n||void 0===n?void 0:n.message,"/tab=2")}});case 21:case"end":return t.stop()}}),t)})));function n(){return t.apply(this,arguments)}return n}()})},ot=function(e){console.log(e,"item")},ct=function(){var e=Object(_["a"])(fe().mark((function e(t,n){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,rt(n.node);case 7:ye.includes(n.node.path)?ye.splice(ye.indexOf(n.node.path),1):ye.push(n.node.path);case 8:be(Object(x["a"])(ye));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),lt=function(){Me(!1),localStorage.warehouseHideTip=!0},st=function(){var e=Object(_["a"])(fe().mark((function e(t){var n,r,a,i,c;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:a="",e.t0=S,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return a="\u5f00\u542f\u7248\u672c\u5e93",i="\u5f00\u542f",c="\u4e0d\u5f00\u542f",r=g.a.createElement("div",null,"\u65b0\u5efa\u5b9e\u8df5\u9898\u5173\u5361\u65f6\uff0c\u9700\u8981\u4f7f\u7528\u4ee3\u7801\u4ed3\u5e93\uff1b\u5982\u679c\u53ea\u6709\u9009\u62e9\u9898\u5173\u5361\uff0c\u5219\u4e0d\u9700\u8981\u4ee3\u7801\u4ed3\u5e93\u3002\u4ee3\u7801\u4ed3\u5e93\u542f\u7528\u540e\uff0c\u5c06\u65e0\u6cd5\u5173\u95ed\u3002"),e.abrupt("break",11);case 9:return(null===O||void 0===O||null===(n=O.detail)||void 0===n?void 0:n.secret_repository)?(a="\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",i="\u786e\u5b9a",c="\u53d6\u6d88",r=g.a.createElement("div",null,"\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\u540e\uff0c\u5df2\u521b\u5efa\u7684\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\u53ca\u5176\u5185\u5bb9\uff0c\u5c06\u88ab\u5220\u9664\u3002\u786e\u8ba4\u8981\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93\uff1f")):(a="\u5f00\u542f\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",i="\u4e0d\u4f7f\u7528",c="\u4f7f\u7528",r=g.a.createElement("div",null,"\u79c1\u5bc6\u7248\u672c\u5e93\u7684\u6587\u4ef6\u5bf9\u5b66\u5458\u59cb\u7ec8\u9690\u85cf\uff0c\u65e0\u6cd5\u8bbf\u95ee\u67e5\u770b\u3002\u9002\u7528\u4e8e\u547d\u4ee4\u884c\u3001\u56fe\u5f62\u5316\u684c\u9762\u4e24\u7c7b\u5b9e\u8bad\uff0c\u5176\u4ed6\u7c7b\u578b\u5b9e\u8bad\u4e0d\u5efa\u8bae\u4f7f\u7528\u79c1\u5bc6\u7248\u672c\u5e93\u3002")),e.abrupt("break",11);case 11:if(S||!Object(de["b"])(j,"\u4e0d\u80fd\u5f00\u542f/\u5173\u95ed\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93")){e.next=13;break}return e.abrupt("return");case 13:o["a"].confirm({title:a,okText:i,cancelText:c,content:r,onOk:function(){var e;Object(_e["U"])(["\u5b9e\u8df5\u9879\u76ee","\u8bbe\u7f6e","\u4ee3\u7801\u4ed3\u5e93",a]),(S||(null===O||void 0===O||null===(e=O.detail)||void 0===e?void 0:e.secret_repository))&&ut(t)},onCancel:function(){var e;S||(null===O||void 0===O||null===(e=O.detail)||void 0===e?void 0:e.secret_repository)||ut(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ut=function(){var e=Object(_["a"])(fe().mark((function e(t){return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!S){e.next=6;break}return e.next=3,Object(ue["p"])(Object(s["a"])({},I));case 3:j({type:"practiceSetting/getCommonData",payload:Object(s["a"])({},I)}),e.next=8;break;case 6:return e.next=8,Object(ue["q"])(Object(s["a"])(Object(s["a"])({},I),{},{is_secret_repository:t}));case 8:nt(),j({type:"shixunsDetail/getShixunsDetail",payload:{id:I.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_t=function(e){console.log(e)},dt=function(){var e=Object(_["a"])(fe().mark((function e(t){var n,r,a;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return d["b"].warn("\u672a\u79fb\u52a8\u6587\u4ef6\u76ee\u5f55\u4f4d\u7f6e"),e.abrupt("return");case 8:return e.next=10,j({type:"shixunsDetail/moveGitFile",payload:{id:I.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(r=e.sent,0!==r.status){e.next=22;break}return Xe(""),a=t.dragNode.path.split("/"),a.pop(),e.next=17,nt(t.node.path);case 17:return e.next=19,nt(a.join("/"));case 19:return a.pop(),e.next=22,nt(a.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return g.a.createElement("section",{className:Y.a.bg},g.a.createElement("div",{className:Y.a.contentbg},g.a.createElement("div",{className:Y.a.wrap},g.a.createElement(i["a"],{className:Y.a.gitCode},g.a.createElement(c["a"],{flex:"1"},g.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),S?"\u4ee3\u7801\u4ed3\u5e93":"\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93",g.a.createElement(w["a"],{className:S&&(null===O||void 0===O||null===(t=O.detail)||void 0===t?void 0:t.init_repository)?"hide":"ml10",checked:S?null===O||void 0===O||null===(r=O.detail)||void 0===r?void 0:r.init_repository:null===O||void 0===O||null===(n=O.detail)||void 0===n?void 0:n.secret_repository,checkedChildren:"\u5f00\u542f",unCheckedChildren:"\u5173\u95ed",onChange:st})),g.a.createElement(c["a"],null,g.a.createElement(l["a"],{overlay:Qe({type:"topTree"}),className:"current"},g.a.createElement(f["a"],{visible:Ce,title:g.a.createElement("div",{className:"font16"},g.a.createElement(le,{style:{position:"relative",left:-35},onClick:function(){return lt()}}),"\u70b9\u51fb\u6b64\u5904\u65b0\u5efa\u6587\u4ef6\u3001\u65b0\u5efa\u6587\u4ef6\u5939\u3001\u4e0a\u4f20\u6587\u4ef6\u3002",g.a.createElement("span",{onClick:function(){return lt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Y.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},S&&(null===O||void 0===O||null===(a=O.detail)||void 0===a?void 0:a.init_repository)&&g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!S&&(null===O||void 0===O||null===(m=O.detail)||void 0===m?void 0:m.secret_repository)&&g.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!C.length&&!S&&g.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},g.a.createElement("div",null,"\u5b9e\u8bad\u8bc4\u6d4b\u7684\u65f6\u5019\uff0c\u7cfb\u7edf\u4f1a\u4e34\u65f6\u5c06\u79c1\u5bc6\u4ee3\u7801\u5e93\u79fb\u52a8\u666e\u901a\u4ee3\u7801\u5e93\u7684secret\u76ee\u5f55\u4e0b\u9762\uff0c\u8bc4\u6d4b\u7ed3\u675f\u4f1a\u6e05\u7a7asecret\u76ee\u5f55\u5185\u5bb9\u3002\u5982\u679c\u79c1\u5bc6\u4ee3\u7801\u5e93\u4e2d\u5b58\u5728\u6587\u4ef6src/test.sh\uff0c\u5728\u666e\u901a\u4ee3\u7801\u5e93\u8c03\u7528\u8be5\u6587\u4ef6\u5219\u4f7f\u7528\u8def\u5f84\uff1asecret/src/test.sh")),C.length?g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:Y.a.content},"1"===P&&g.a.createElement("div",{className:Y.a.tips},"\u63d0\u793a\uff1a",g.a.createElement("br",null),'\u4ee3\u7801\u8fd0\u884c\u5728\u670d\u52a1\u5668/data/workspace/myshixun/\u4e0b\uff0c\u5982\u679c\u4ee3\u7801 \u9700\u8981\u7528\u5230\u6587\u4ef6\u8def\u5f84\u65f6\uff0c\u60a8\u5c06\u9f20\u6807\u79fb\u5165\u4ed3\u5e93\u6587\u4ef6\u6216\u76ee\u5f55\u53f3\u4fa7\u7684"..." \u56fe\u6807\uff0c\u9009\u62e9\u590d\u5236\u8def\u5f84\u5f97\u5230\u6587\u4ef6\u7684\u7edd\u5bf9\u8def\u5f84\u3002'),g.a.createElement(he,{disabled:!!D.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:C,switcherIcon:g.a.createElement(se["a"],{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:ct,expandedKeys:ye,selectedKeys:xe,onSelect:at,draggable:!0,onDragEnter:_t,onDrop:dt,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}}))):"",!C.length&&S&&(null===O||void 0===O||null===(E=O.detail)||void 0===E?void 0:E.init_repository)&&g.a.createElement(me,null),!C.length&&!S&&(null===O||void 0===O||null===(y=O.detail)||void 0===y?void 0:y.secret_repository)&&g.a.createElement(me,null))),g.a.createElement(W,{visible:z,defaultPath:pe,onClose:function(){return Z(!1)},isRepository:!S,onOK:function(){var e=Object(_["a"])(fe().mark((function e(t){var n;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=pe.split("/"),n.pop(),e.next=4,nt(n.join("/"));case 4:Xe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),g.a.createElement(R,{visible:F,defaultPath:pe,onClose:function(){return J(!1)},isRepository:S,onOK:function(e){$e(e.path,e.name)}}),g.a.createElement(T,{visible:$,defaultPath:pe,onClose:function(){return ee(!1)},isRepository:S,onOK:function(e){$e(e.path,e.name)}}),g.a.createElement(H,{defaultPath:pe,visible:ae,isRepository:S,onClose:function(){return ie(!1)},onOK:function(){var e=Object(_["a"])(fe().mark((function e(t){var n;return fe().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=pe.split("/"),e.next=3,nt(pe);case 3:ye=[n[0]||""],xe=[pe],De(Object(x["a"])(xe)),be(Object(x["a"])(ye));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),g.a.createElement(ne,{pathList:null===pe||void 0===pe?void 0:pe.split("/"),showInputPath:!0,isMergeSelectFile:ze,onFinish:function(e){ze?He(e):nt(e),Ze(!1)}}))},me=function(){return g.a.createElement("div",{className:"mt20 pb50 ".concat(Y.a.nodata)},g.a.createElement("div",{className:Y.a.headLeft},"\u63d0\u793a\uff1a",g.a.createElement("br",null),"\u6b64\u5904\u5b58\u653e\u672c\u5b9e\u8bad\u6240\u9700\u7684\u6240\u6709\u4ee3\u7801\u7b49\u76f8\u5173\u6587\u4ef6\uff0c\u4f60\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b",g.a.createElement("br",null),"\u4e24\u79cd\u65b9\u5f0f\u6765\u4f7f\u7528\uff1a",g.a.createElement("br",null),"1\u3001",g.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5ba2\u6237\u7aef")," \u4e0a\u4f20\u5df2\u6709\u6587\u4ef6\u6765\u5f00\u59cb\u4f7f\u7528\u3002",g.a.createElement("br",null),"2\u3001\u76f4\u63a5\u5728\u5e73\u53f0\u4e0a\u521b\u5efa\u6587\u4ef6\u76ee\u5f55\u4ee5\u53ca\u76f8\u5173\u4ee3\u7801\u6587\u4ef6\u3002"),g.a.createElement("img",{width:"100%",src:n("cRFk")}))},ve=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.practiceSetting,i=e.user;return{shixunsDetail:t,globalSetting:r,user:i,practiceSetting:a,loading:n}}))(pe),ge=(n("/zsF"),n("PArb")),Ee=n("K/0z"),ye=n.n(Ee);function be(){be=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Oe=function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,r=e.isRepository,a=(Object(p["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Object(b["m"])()),o=Object(v["useState"])([]),l=Object(h["a"])(o,2),s=l[0],u=l[1];Object(v["useEffect"])((function(){d()}),[r]);var d=function(){var e=Object(_["a"])(be().mark((function e(){var n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:a.id,secret_repository:!r||void 0}});case 2:n=e.sent,n&&u(n.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement(g.a.Fragment,null,""==s&&g.a.createElement("div",{className:ye.a.empty},g.a.createElement("img",{src:n("7v3h"),width:"258"}),g.a.createElement("br",null),g.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65e0\u63d0\u4ea4\u8bb0\u5f55")),""!=s&&g.a.createElement("section",{className:ye.a.bg},g.a.createElement("div",{className:ye.a.wrap},g.a.createElement("div",{className:ye.a.content},null===s||void 0===s?void 0:s.map((function(e){var t,n;return g.a.createElement("div",null,g.a.createElement(i["a"],{align:"middle",className:"c-white font16"},g.a.createElement(c["a"],null,e.title)),g.a.createElement(i["a"],{align:"middle",className:"mt20 "},g.a.createElement(c["a"],null,g.a.createElement("img",{className:ye.a.imageUrl,src:G["a"].IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})),g.a.createElement(c["a"],{className:ye.a.blueLight},g.a.createElement("span",{className:"ml20"},null===(n=e.author)||void 0===n?void 0:n.username)),g.a.createElement(c["a"],null,g.a.createElement("span",{className:"ml20 ".concat(ye.a.blueLight)},"\u63d0\u4ea4\u4e8e"),g.a.createElement("span",{className:"ml20 ".concat(ye.a.blueLight)},e.time))),g.a.createElement(ge["a"],{className:ye.a.divider}))}))))))},we=Object(O["a"])((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.user;return{shixunsDetail:t,globalSetting:r,user:a,loading:n.models.index}}))(Oe),xe=n("p5ED");function De(){De=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Le=m["a"].TabPane,Pe=function(e){e.globalSetting;var t,E,w,x,D,P,j,k,S,C,M,T,I,A,N,R,B,U,W,K=e.loading,G=e.dispatch,F=e.practiceSetting,J=e.shixunsDetail,q=(Object(p["a"])(e,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Object(v["useState"])("1")),V=Object(h["a"])(q,2),z=V[0],Z=V[1],H=Object(v["useState"])("1"),Q=Object(h["a"])(H,2),Y=Q[0],X=Q[1],$=Object(v["useState"])(),ee=Object(h["a"])($,2),te=ee[0],ne=ee[1],re=Object(v["useState"])(),ae=Object(h["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(v["useState"])(!0),le=Object(h["a"])(ce,2),se=le[0],ue=le[1],_e=Object(v["useState"])(["2","1"]),de=Object(h["a"])(_e,2),fe=de[0],he=de[1],pe=Object(v["useState"])([]),me=Object(h["a"])(pe,2),ge=me[0],Ee=me[1],ye=Object(v["useRef"])(),be=Object(b["m"])(),Oe=[{id:"1",name:"\u4ee3\u7801\u4ed3\u5e93"},{id:"2",name:g.a.createElement("span",null,g.a.createElement("span",null,"\u79c1\u5bc6\u4ee3\u7801\u4ed3\u5e93"),g.a.createElement(f["a"],{title:"\u79c1\u5bc6\u7248\u672c\u5e93\u7684\u6587\u4ef6\u5bf9\u5b66\u5458\u59cb\u7ec8\u9690\u85cf\uff0c\u65e0\u6cd5\u8bbf\u95ee\u67e5\u770b\u3002"},g.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(v["useEffect"])((function(){try{var e,t,n,r,a,i,o,c,l,s,u,_,f,h;if((null===J||void 0===J||null===(e=J.fileContent)||void 0===e||null===(t=e.content)||void 0===t||null===(n=t.content)||void 0===n?void 0:n.length)||""==(null===J||void 0===J||null===(r=J.fileContent)||void 0===r||null===(a=r.content)||void 0===a?void 0:a.content))if("txt"===(null===J||void 0===J||null===(i=J.fileContent)||void 0===i?void 0:i.file_type))oe(window.decodeURIComponent(escape(window.atob(null===J||void 0===J||null===(o=J.fileContent)||void 0===o||null===(c=o.content)||void 0===c?void 0:c.content)))),ne(window.decodeURIComponent(escape(window.atob(null===J||void 0===J||null===(l=J.fileContent)||void 0===l||null===(s=l.content)||void 0===s?void 0:s.content))));else oe(null===J||void 0===J||null===(u=J.fileContent)||void 0===u||null===(_=u.content)||void 0===_?void 0:_.content),ne(null===J||void 0===J||null===(f=J.fileContent)||void 0===f||null===(h=f.content)||void 0===h?void 0:h.content)}catch(E){var p,m,v,g;oe(window.atob(null===J||void 0===J||null===(p=J.fileContent)||void 0===p||null===(m=p.content)||void 0===m?void 0:m.content)),ne(window.atob(null===J||void 0===J||null===(v=J.fileContent)||void 0===v||null===(g=v.content)||void 0===g?void 0:g.content)),d["b"].warn("\u8bf7\u786e\u8ba4\u6587\u4ef6\u5b57\u7b26\u96c6\u7f16\u7801\u662f\u5426\u4e3aUTF-8")}}),[null===J||void 0===J||null===(t=J.fileContent)||void 0===t?void 0:t.content]),Object(v["useEffect"])((function(){var e,t=null===F||void 0===F||null===(e=F.sideBar)||void 0===e?void 0:e.selectPath.split("/");he(t)}),[null===F||void 0===F||null===(E=F.sideBar)||void 0===E?void 0:E.selectPath]);var Pe=function(e){ne(e);var t,n,r=-1;e===(null===ie||void 0===ie?void 0:ie.replace(/\r/g,""))?(null===(t=F.sideBar)||void 0===t?void 0:t.confirmLeave)&&(r=0):(null===(n=F.sideBar)||void 0===n?void 0:n.confirmLeave)||(r=1);G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!r}})};Object(v["useEffect"])((function(){new Promise(function(){var e=Object(_["a"])(De().mark((function e(t,n){var r,a,i,o;return De().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""===(null===F||void 0===F||null===(r=F.sideBar)||void 0===r?void 0:r.selectPath)||!(null===F||void 0===F||null===(a=F.sideBar)||void 0===a?void 0:a.selectPath)){e.next=5;break}return e.next=3,G({type:"shixunsDetail/getFileContent",payload:{id:be.id,path:null===F||void 0===F||null===(i=F.sideBar)||void 0===i?void 0:i.selectPath,secret_repository:!se||null}});case 3:o=e.sent,(null===o||void 0===o?void 0:o.content)||""==(null===o||void 0===o?void 0:o.content)||G({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null===F||void 0===F||null===(w=F.sideBar)||void 0===w?void 0:w.selectPath]);var je=g.a.createElement(u["a"],{className:y.a.menu,onClick:function(e){var t;(null===J||void 0===J||null===(t=J.detail)||void 0===t?void 0:t.secret_repository)||"2"!==e.key||X("1"),Z(e.key),"1"===e.key?ue(!0):ue(!1)}},g.a.createElement(u["a"].Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ed3\u5e93"),Oe.filter((function(e){var t,n;return!(null===J||void 0===J||null===(t=J.detail)||void 0===t?void 0:t.init_repository)||(null===J||void 0===J||null===(n=J.detail)||void 0===n?void 0:n.is_jupyter_lab)?"2"!==e.id:e})).map((function(e,t){return g.a.createElement(u["a"].Item,{className:"leaveClick",key:e.id},e.name)}))),ke=function(){var e=Object(_["a"])(De().mark((function e(){var t,n,r;return De().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,G({type:"shixunsDetail/updateRepositoryFile",payload:{id:be.id,path:null===J||void 0===J||null===(t=J.fileContent)||void 0===t||null===(n=t.params)||void 0===n?void 0:n.path,content:te,secret_repository:!se||null}});case 2:r=e.sent,(null===r||void 0===r?void 0:r.content)&&(d["b"].info("\u4fdd\u5b58\u6210\u529f"),G({type:"practiceSetting/setSideBarTabs",payload:Object(s["a"])(Object(s["a"])({},F.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return g.a.createElement("div",{className:y.a.warehouse},g.a.createElement("div",{className:y.a.header},g.a.createElement(i["a"],{align:"middle",className:"w100 c-white",style:{height:60}},g.a.createElement(c["a"],{flex:"1"},g.a.createElement(i["a"],{align:"middle"},g.a.createElement(c["a"],null,g.a.createElement(l["a"],{overlay:je,className:y.a.menu},g.a.createElement("span",{className:"font16 c-white current ml20"},Oe.find((function(e){return e.id===z}))["name"]," ",g.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),g.a.createElement(c["a"],{flex:"81px"},g.a.createElement("div",{className:y.a.line})),g.a.createElement(c["a"],null,g.a.createElement(m["a"],{className:y.a.tabs,activeKey:Y,onChange:function(e){var t;(null===F||void 0===F||null===(t=F.sideBar)||void 0===t?void 0:t.confirmLeave)?o["a"].confirm({title:"\u79bb\u5f00\u6b64\u9875\u63d0\u793a",content:"\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4f1a\u4fdd\u5b58\u60a8\u6240\u505a\u7684\u66f4\u6539\u3002",okText:"\u79bb\u5f00",cancelText:"\u53d6\u6d88",onOk:function(){X(e),G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(X(e),G({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},g.a.createElement(Le,{tab:g.a.createElement("span",{className:"leaveClick"},"\u4ee3\u7801\u6587\u4ef6"),key:"1"}),se&&(null===J||void 0===J||null===(x=J.detail)||void 0===x?void 0:x.init_repository)&&g.a.createElement(Le,{tab:"\u63d0\u4ea4\u8bb0\u5f55",key:"2",className:"leaveClick"}),!se&&(null===J||void 0===J||null===(D=J.detail)||void 0===D?void 0:D.secret_repository)&&g.a.createElement(Le,{tab:"\u63d0\u4ea4\u8bb0\u5f55",key:"2",className:"leaveClick"}))))),(se&&(null===J||void 0===J||null===(P=J.repository)||void 0===P?void 0:P.git_url)||!se&&(null===J||void 0===J||null===(j=J.secretRepository)||void 0===j?void 0:j.git_url))&&g.a.createElement(g.a.Fragment,null,g.a.createElement(c["a"],null,g.a.createElement("span",{className:y.a.title},"\u4ed3\u5e93\u5730\u5740:"),g.a.createElement("input",{value:se?null===J||void 0===J||null===(k=J.repository)||void 0===k?void 0:k.git_url:null===J||void 0===J||null===(S=J.secretRepository)||void 0===S?void 0:S.git_url}),g.a.createElement(L["CopyToClipboard"],{text:se?null===J||void 0===J||null===(C=J.repository)||void 0===C?void 0:C.git_url:null===J||void 0===J||null===(M=J.secretRepository)||void 0===M?void 0:M.git_url,onCopy:function(){return d["b"].success("\u590d\u5236\u6210\u529f")}},g.a.createElement(f["a"],{placement:"topLeft",title:"\u70b9\u51fb\u590d\u5236\u7248\u672c\u5e93"},g.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),g.a.createElement("div",{className:y.a.content,style:{overflow:"auto"}},"1"===Y&&g.a.createElement(g.a.Fragment,null,g.a.createElement("aside",{className:y.a.left},g.a.createElement(a["a"],{spinning:!!K.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(y.a.loading," ").concat(y.a.bottom0)},g.a.createElement(ve,{setTreeData:Ee,treeData:ge,activeKey:z,isRepository:se}))),g.a.createElement("aside",{className:y.a.right,ref:ye},""!==(null===F||void 0===F||null===(T=F.sideBar)||void 0===T?void 0:T.selectPath)&&g.a.createElement(g.a.Fragment,null,g.a.createElement(a["a"],{spinning:!!K.effects["shixunsDetail/getFileContent"],wrapperClassName:y.a.loading},g.a.createElement("div",{className:y.a.filePathWrp},g.a.createElement(i["a"],{align:"middle",className:"w100"},g.a.createElement(c["a"],null,g.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),g.a.createElement(c["a"],{flex:"40px"},g.a.createElement("div",{className:y.a.line,style:{marginLeft:20}})),g.a.createElement(c["a"],{className:y.a.filePath},fe.map((function(e,t){return g.a.createElement("span",{className:"c-blue"},e)}))))),g.a.createElement("div",{className:K.effects["shixunsDetail/getFileContent"]?"hide":"show"},g.a.createElement(xe["a"],{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:null===J||void 0===J||null===(I=J.fileContent)||void 0===I?void 0:I.filename,type:"office"===(null===J||void 0===J||null===(A=J.fileContent)||void 0===A?void 0:A.file_type)?"download":null===J||void 0===J||null===(N=J.fileContent)||void 0===N?void 0:N.file_type,data:te,monacoEditor:{value:te,language:null===J||void 0===J||null===(R=J.fileContent)||void 0===R?void 0:R.language,onChange:function(e){return Pe(e)},options:{fontSize:14}}}))),"txt"===(null===J||void 0===J||null===(B=J.fileContent)||void 0===B?void 0:B.file_type)&&g.a.createElement(i["a"],{align:"middle",justify:"center",className:y.a.footer},g.a.createElement(c["a"],null,g.a.createElement(r["a"],{type:"primary",size:"large",ghost:!0,onClick:function(){O["c"].push("/shixuns/".concat(be.id,"/challenges"))}},"\u53d6\u6d88"),g.a.createElement(r["a"],{type:"primary",size:"large",className:"ml40",onClick:ke},"\u63d0\u4ea4")))),""==(null===F||void 0===F||null===(U=F.sideBar)||void 0===U?void 0:U.selectPath)&&(null===J||void 0===J||null===(W=J.detail)||void 0===W?void 0:W.init_repository)&&g.a.createElement("div",{className:y.a.empty},g.a.createElement("img",{src:n("8/bI"),width:"258"}),g.a.createElement("br",null),g.a.createElement("span",{className:"c-grey-c"},!!(null===ge||void 0===ge?void 0:ge.length)&&"\u5728\u5de6\u4fa7\u4ee3\u7801\u4ed3\u5e93\u533a\u57df\u70b9\u51fb\u76ee\u5f55\u6253\u5f00\u6587\u4ef6",!(null===ge||void 0===ge?void 0:ge.length)&&"\u8bf7\u5148\u5728\u5de6\u4fa7\u4e0a\u4f20\u6587\u4ef6\u6216\u65b0\u5efa\u6587\u4ef6\uff01")))),"2"===Y&&g.a.createElement("div",{className:y.a.commit},g.a.createElement(we,{isRepository:se}))))};t["default"]=Object(O["a"])((function(e){var t=e.loading,n=e.globalSetting,r=e.practiceSetting,a=e.shixunsDetail;return{globalSetting:n,loading:t,practiceSetting:r,shixunsDetail:a}}))(Pe)},dGDm:function(e,t,n){e.exports={selectEnvironment:"selectEnvironment___1zrTT",search:"search___2Sku-",searchListWrap:"searchListWrap___30F5Q",searchList:"searchList___dxlP6",name:"name___28Ilk",tag:"tag___GYHhS",searchListActive:"searchListActive___1H-dL",spin:"spin___2GYcy",common:"common___JE3ZS",title:"title___11-q3",tags:"tags___3vE7b",tagActive:"tagActive___1c0bT",wrap:"wrap___fFVWs",allList:"allList___2mVBv",item:"item___2NPtB",itemActive:"itemActive___2aQTm",line:"line___yjjYk",apply:"apply___3NyxD",p1:"p1___2xNuY",p2:"p2___uGM8U",list:"list___1jtVf",items:"items___3gafm",darklySelectEnvironment:"darklySelectEnvironment___2KS0W"}},dejd:function(e,t,n){},fKo2:function(e,t,n){},"h/E3":function(e,t,n){e.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2rjmw",flex_space_between:"flex_space_between___1LywI",flex_box_vertical_center:"flex_box_vertical_center___S66g_",flex_box_center_end:"flex_box_center_end___1QDp6",flex_box_column:"flex_box_column___12YxX",complete:"complete___2qtu-",cancel:"cancel___3WJG4",save:"save___oTylI"}},ju9d:function(e,t,n){"use strict";n("g9YV");var r=n("wCAj"),a=(n("miYZ"),n("tsqr")),i=(n("5Dmo"),n("3S7+")),o=(n("sRBo"),n("kaz8")),c=n("oBTY"),l=n("9og8"),s=n("tJVT"),u=n("k1fw"),_=(n("+L6B"),n("2/Rp")),d=(n("O3gP"),n("lrIw")),f=(n("y8nQ"),n("Vl3Y")),h=(n("5NDa"),n("5rEg")),p=n("q1tI"),m=n.n(p),v=n("55Ip"),g=n("wd/R"),E=n.n(g),y=n("RotF"),b=n.n(y),O=n("oUNq");function w(){w=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var x=E.prototype=v.prototype=Object.create(y);function D(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var x=[];function D(e){var t=e.onSearch,n=e.schools;return m.a.createElement(f["a"],{layout:"inline",onFinish:t,initialValues:{keyword:"",school_name:""},className:"search-form"},m.a.createElement(f["a"].Item,{label:"\u59d3\u540d",name:"keyword",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u59d3\u540d"}]},m.a.createElement(h["a"],{allowClear:!0,style:{width:370},size:"large"})),m.a.createElement(f["a"].Item,{label:"\u5355\u4f4d",name:"school_name"},m.a.createElement(d["a"],{options:n,style:{width:400},size:"large",showSearch:!0,filterOption:function(e,t){return-1!==t.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"\u8bf7\u8f93\u5165\u5355\u4f4d\u540d\u79f0"})),m.a.createElement(f["a"].Item,null,m.a.createElement(_["a"],{type:"primary",htmlType:"submit"},"\u641c\u7d22")))}var L=function(e){return e[e["INITDATA"]=0]="INITDATA",e[e["INITSCHOOLS"]=1]="INITSCHOOLS",e[e["SHOWLOADING"]=2]="SHOWLOADING",e[e["SELECTEDIDS"]=3]="SELECTEDIDS",e[e["SETQUERY"]=4]="SETQUERY",e[e["SETPAGE"]=5]="SETPAGE",e}(L||{});function P(e,t){switch(t.type){case L.INITDATA:return Object(u["a"])(Object(u["a"])({},e),t.payload);case L.SETQUERY:return Object(u["a"])(Object(u["a"])({},e),t.payload);case L.SETPAGE:return Object(u["a"])(Object(u["a"])({},e),{},{page:t.payload,reload:!1});case L.SHOWLOADING:return Object(u["a"])(Object(u["a"])({},e),{},{loading:t.payload});case L.INITSCHOOLS:return Object(u["a"])(Object(u["a"])({},e),{},{schools:t.payload});case L.SELECTEDIDS:return Object(u["a"])(Object(u["a"])({},e),{},{selectedIds:t.payload});default:throw new Error}}var j={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};t["a"]=function(e){var t=e.onSelect,d=e.onCancel,f=e.container_id,h=e.container_type,g=Object(p["useReducer"])(P,j),y=Object(s["a"])(g,2),k=y[0],S=y[1],C=k.data,M=k.schools,T=k.loading,I=k.selectedIds,A=k.page,N=k.count,R=k.query,B=k.reload;Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(l["a"])(w().mark((function e(){var t,n,r;return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["tb"])(Object(u["a"])(Object(u["a"])({},R),{},{page:A,container_type:h,container_id:f}));case 2:t=e.sent,n=t.users,r=t.user_count,S({type:L.INITDATA,payload:{data:B?n:[].concat(Object(c["a"])(C),Object(c["a"])(n)),count:r}});case 6:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}R&&e()}),[A,R,B,f,h]),Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(l["a"])(w().mark((function e(){var t,n;return w().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["hb"])({});case 2:t=e.sent,n=t.school_names,S({type:L.INITSCHOOLS,payload:n.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e()}),[]);var U=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,t){return m.a.createElement(o["a"],{value:t.numid,checked:I.includes(t.numid),disabled:!!e})}},{title:"\u59d3\u540d",width:100,ellipsis:!0,dataIndex:"username",render:function(e,t){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement(v["Link"],{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank"},e||"--"))}},{title:"\u624b\u673a",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u90ae\u7bb1",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b66\u53f7/\u5de5\u53f7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b66\u6821/\u5355\u4f4d",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u9662\u7cfb/\u90e8\u95e8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,e||"--"))}},{title:"\u5b9e\u540d\u8ba4\u8bc1",dataIndex:"auth",width:100,render:function(e){return e?"\u662f":"\u5426"}},{title:"\u6700\u540e\u767b\u5f55\u65f6\u95f4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return m.a.createElement(i["a"],{placement:"bottom",title:e},m.a.createElement("span",null,E()(e).format("YYYY-MM-DD HH:mm")))}},{title:"\u72b6\u6001",dataIndex:"added",width:80,render:function(e){if(1===e)return m.a.createElement("span",{className:"c-green"},"\u5df2\u6dfb\u52a0")}}];function W(e){S({type:L.SETQUERY,payload:{page:1,reload:!0,query:e}})}function K(e){S({type:L.SETPAGE,payload:e})}function G(e){var t=I.indexOf(e);t>=0?I.splice(t,1):I.push(e),S({type:L.SELECTEDIDS,payload:Object(c["a"])(I)})}function F(){0===I.length?a["b"].warn("\u8bf7\u5148\u5728\u4e0b\u9762\u5217\u8868\u4e2d\u9009\u62e9\u8981\u6dfb\u52a0\u6210\u5458"):(t(I,f),S({type:L.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var J=N>10*A;return m.a.createElement("div",{className:"select-user-container"},m.a.createElement(D,{onSearch:W,schools:M}),R?m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:"flexd-table-header mt20"},m.a.createElement(r["a"],{pagination:!1,dataSource:x,columns:U})),m.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},m.a.createElement(b.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:K,hasMore:J,useWindow:!1},m.a.createElement(r["a"],{loading:T,showHeader:!1,pagination:!1,dataSource:C,columns:U,onRow:function(e){return{onClick:function(t){1!==e.added&&G(e.numid)}}}}))),m.a.createElement("div",{className:"flex-container flex-end"},m.a.createElement(_["a"],{type:"ghost",style:{marginRight:10},onClick:d},"\u53d6\u6d88"),m.a.createElement(_["a"],{type:"primary",onClick:F},"\u786e\u5b9a"))):m.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},m.a.createElement("img",{src:n("E7E6"),width:"100",alt:""}),m.a.createElement("br",null),m.a.createElement("p",{className:"mt20"},"\u8bf7\u641c\u7d22\u8981\u6dfb\u52a0\u7684\u4eba\u5458")))}},kPWJ:function(e,t,n){e.exports=n.p+"static/question.cb52bef9.gif"},kSUc:function(e,t,n){},luix:function(e,t,n){e.exports=n.p+"static/tips.2ae2707a.svg"},mOS8:function(e,t,n){e.exports=n.p+"static/403Qrcode.6c17b6f4.png"},oaGz:function(e,t,n){e.exports={bg:"bg___24uy8",wrap:"wrap___14NGB",modal:"modal___2LUSY",content:"content___uJSz1",head:"head___1b8cM",headCount:"headCount___8qSbD",button:"button___3uWW2",itemWrap:"itemWrap___30TsE",imgWrap:"imgWrap___2LXqq",img:"img___3JUpQ",manager:"manager___VrVN1",itemContent:"itemContent___gyTTk",nameWrap:"nameWrap___3WMS2",name:"name___2ym5i",actionGroup:"actionGroup___8xT17",deleteIcon:"deleteIcon___24yPS",schoolWrap:"schoolWrap___23Lyd",school:"school___1PzsI",countWrap:"countWrap___8XfQc",deletetitle:"deletetitle___2yGtk",yseTitle:"yseTitle___sqFvw"}},p5ED:function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=(n("5Dmo"),n("3S7+")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),_=n("yEEn"),d=n("ZW9T"),f=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,h=e.monacoEditor,p=e.className,m=e.style,v=e.close,g=e.onClose,E=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),y=Object(o["a"])(E,2),b=(y[0],y[1],Object(c["useState"])("")),O=Object(o["a"])(b,2),w=(O[0],O[1]),x=Object(c["useRef"])();s&&(h.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&w(t[1])}))}),[]);var D=function(){t.startsWith("http")?L():Object(f["t"])(s||"",t,s)},L=function(){Object(f["s"])("",t)};return l.a.createElement("div",{style:Object(i["a"])({},m||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},v&&l.a.createElement("div",{className:u.a.close,ref:x},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return x.current}},l.a.createElement("span",{onClick:L},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return x.current}},l.a.createElement("span",{className:"",onClick:g},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[p]," ").concat(p," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(d["b"],h)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:D},l.a.createElement(_["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},pUFm:function(e,t,n){e.exports=n.p+"static/no-data.c803c40c.png"},qB8g:function(e,t,n){e.exports={flexRow:"flexRow___Aj71W",flexColumn:"flexColumn___2jvSr",formWrap:"formWrap___3OxLN",upload:"upload___2lUf4",color4CACFF:"color4CACFF___2gAol",colorCCC:"colorCCC___2mbRd",footerWrap:"footerWrap___1Ytvb",qrCode:"qrCode___2RFKG",a1:"a1___HdrHw",code:"code___17cwA",group:"group___DUj4t",groupNumber:"groupNumber___3_2zt",a2:"a2___2_e5C"}},ruvs:function(e,t,n){"use strict";n.d(t,"b",(function(){return te}));n("2qtc");var r=n("kLXV"),a=n("9og8"),i=n("tJVT"),o=n("PpiC"),c=n("k1fw"),l=(n("5NDa"),n("5rEg")),s=(n("B9cy"),n("Ol7k")),u=n("q1tI"),_=n.n(u),d=n("Ty5D"),f=n("55Ip"),h=n("9kvl"),p=n("xrsn"),m=n.n(p),v=(n("1Sn+"),n("qVdP"),n("jsC+")),g=(n("14J3"),n("BMrR")),E=(n("jCWc"),n("kPKH")),y=(n("lUTK"),n("BvKs")),b=(n("miYZ"),n("tsqr")),O=(n("7Kak"),n("9yH6")),w=n("6CvP"),x=n("1vsH");function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var L=function(e){return e["Manager"]="manager",e["Developer"]="developer",e["Reporter"]="reporter",e}(L||{}),P=function(e){var t=e.visible,n=e.onCancel,o=void 0===n?function(){}:n,c=Object(u["useState"])(),s=Object(i["a"])(c,2),d=s[0],f=s[1],p=Object(u["useState"])(),m=Object(i["a"])(p,2),v=m[0],g=m[1],E=Object(u["useState"])(!1),y=Object(i["a"])(E,2),P=y[0],j=y[1],k=function(){var e=Object(a["a"])(D().mark((function e(){var t,n;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(d){e.next=3;break}return b["b"].info("\u8bf7\u8f93\u5165\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801\uff01"),e.abrupt("return");case 3:if(6===d.length){e.next=6;break}return b["b"].info("\u8bf7\u8f93\u51656\u4f4d\u9879\u76ee\u9080\u8bf7\u7801\uff01"),e.abrupt("return");case 6:if(v){e.next=9;break}return b["b"].info("\u8bf7\u9009\u62e9\u4e00\u4e2a\u8eab\u4efd\uff01"),e.abrupt("return");case 9:return j(!0),e.next=12,Object(w["e"])({code:d,role:v});case 12:if(t=e.sent,j(!1),S(),n={1:"\u60a8\u8f93\u5165\u7684\u9080\u8bf7\u7801\u9519\u8bef",2:"\u60a8\u5df2\u7ecf\u662f\u8be5\u9879\u76ee\u6210\u5458",3:"\u8bf7\u9009\u62e9\u4e00\u4e2a\u89d2\u8272",4:"\u60a8\u7684\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u9879\u76ee\u7ba1\u7406\u5458\u5ba1\u6279",5:"\u60a8\u5df2\u7ecf\u7533\u8bf7\u52a0\u5165\u8be5\u9879\u76ee\u4e86\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85",6:"\u60a8\u5df2\u6210\u529f\u52a0\u5165\u9879\u76ee"},!n[t.status]){e.next=19;break}return b["b"].info(n[t.status]),e.abrupt("return");case 19:if(0!==t.status){e.next=22;break}return"reporter"===v?(b["b"].success("\u60a8\u52a0\u5165\u9879\u76ee\u6210\u529f\uff01"),Object(x["U"])(["\u5f00\u53d1\u9879\u76ee","\u52a0\u5165\u9879\u76ee\u6210\u529f"]),h["c"].push("/projects/".concat(null===t||void 0===t?void 0:t.project_id))):(Object(x["U"])(["\u5f00\u53d1\u9879\u76ee","\u52a0\u5165\u9879\u76ee\u7b49\u5f85\u5ba1\u6279"]),b["b"].success("\u60a8\u7684\u7533\u8bf7\u5df2\u63d0\u4ea4\uff0c\u8bf7\u7b49\u5f85\u9879\u76ee\u7ba1\u7406\u5458\u5ba1\u6279\uff01")),e.abrupt("return");case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=Object(a["a"])(D().mark((function e(){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:o();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return _.a.createElement(_.a.Fragment,null,_.a.createElement(r["a"],{centered:!0,keyboard:!1,closable:!1,title:"\u52a0\u5165\u9879\u76ee",visible:t,confirmLoading:P,onOk:k,onCancel:S},_.a.createElement("div",{className:"tc"},_.a.createElement("div",null,_.a.createElement("span",null,"\u8bfe\u5802\u9080\u8bf7\u7801\uff1a"),_.a.createElement(l["a"],{placeholder:"\u8bf7\u8f93\u51656\u4f4d\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801",style:{width:270},value:d,onChange:function(e){e.target.value.length>=7?b["b"].info("\u8bf7\u8f93\u51656\u4f4d\u5f00\u53d1\u9879\u76ee\u9080\u8bf7\u7801\uff01"):f(e.target.value)}})),_.a.createElement("div",{className:"mt10 font14"},_.a.createElement("span",null,"\u8eab\u4efd\uff1a"),_.a.createElement(O["a"].Group,{value:v,onChange:function(e){return g(e.target.value)}},_.a.createElement(O["a"],{value:L.Manager},"\u7ba1\u7406\u4eba\u5458"),_.a.createElement(O["a"],{value:L.Developer},"\u5f00\u53d1\u4eba\u5458"),_.a.createElement(O["a"],{value:L.Reporter},"\u62a5\u544a\u4eba\u5458"))))))},j=P,k=n("Jky8"),S=n("6Fuo"),C=n.n(S),M=n("NLgs"),T=function(e){return e["Projects"]="projects",e["Shixuns"]="shixuns",e["Classrooms"]="classrooms",e}(T||{}),I=function(e){return e["Classrooms"]="classrooms",e["Shixuns"]="shixuns",e["Paths"]="paths",e["Projects"]="projects",e["Videos"]="videos",e["Topics"]="topics",e}(I||{}),A=function(e){e.homePage;var t,n,r,a,c,l,s,d,f=e.user,h=e.globalSetting,p=(e.loading,e.dispatch),m=(e.location,Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location"]),Object(u["useState"])()),O=Object(i["a"])(m,2),w=O[0],x=O[1],D=Object(u["useState"])(),L=Object(i["a"])(D,2),P=L[0],S=L[1],A=function(e){var t;Object(M["e"])(p)&&(e!==T.Projects||(null===(t=f.userInfo)||void 0===t?void 0:t.email)?e===T.Classrooms?x(!0):e===T.Projects&&S(!0):b["b"].info("\u8bf7\u5148\u7ed1\u5b9a\u90ae\u7bb1\uff0c\u8c22\u8c22"))},N=function(e,t){var n;Object(M["e"])(p)&&(t!==T.Projects||(null===(n=f.userInfo)||void 0===n?void 0:n.email)?(t!==T.Shixuns||Object(M["c"])())&&e&&(window.location.href=e):b["b"].info("\u8bf7\u5148\u7ed1\u5b9a\u90ae\u7bb1\uff0c\u8c22\u8c22"))},R=null===(t=((null===(n=h.setting)||void 0===n?void 0:n.navbar)||[]).find((function(e){return e.link==="/".concat(I.Classrooms)})))||void 0===t?void 0:t.hidden,B=null===(r=((null===(a=h.setting)||void 0===a?void 0:a.navbar)||[]).find((function(e){return e.link==="/".concat(I.Shixuns)})))||void 0===r?void 0:r.hidden,U=null===(c=((null===(l=h.setting)||void 0===l?void 0:l.navbar)||[]).find((function(e){return e.link==="/".concat(I.Paths)})))||void 0===c?void 0:c.hidden;(null===h||void 0===h||null===(s=h.setting)||void 0===s?void 0:s.is_local)&&((null===f||void 0===f||null===(d=f.userInfo)||void 0===d?void 0:d.is_shixun_marker)||(B=!0));var W=function(e){var t,n,r,a,i,o,c,l,s,u,d,p,m,v;return _.a.createElement(_.a.Fragment,null,_.a.createElement(g["a"],{justify:"space-around",className:"pt5 pb5"},_.a.createElement(E["a"],{className:C.a.joinCol},"\u5b66\u751f"!==(null===(t=f.userInfo)||void 0===t?void 0:t.user_identity)&&!R&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/classrooms/new")}},(null===(n=f.userInfo)||void 0===n?void 0:n.main_site)?"\u65b0\u5efa\u6559\u5b66\u8bfe\u5802":"\u65b0\u5efa\u8bfe\u5802")),!B&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/shixuns/new",T.Shixuns)}},"\u65b0\u5efa\u5b9e\u8df5\u9879\u76ee")),((null===(r=f.userInfo)||void 0===r?void 0:r.main_site)&&(null===(a=f.navigationInfo)||void 0===a?void 0:a.top)||!(null===(i=f.userInfo)||void 0===i?void 0:i.main_site)&&(null===(o=f.navigationInfo)||void 0===o?void 0:o.top)&&!U&&((null===(c=f.userInfo)||void 0===c?void 0:c.admin)||(null===(l=f.userInfo)||void 0===l?void 0:l.is_teacher)||(null===(s=f.userInfo)||void 0===s?void 0:s.business)))&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return N("/paths/new")}},"\u65b0\u5efa\u5b9e\u8df5\u8bfe\u7a0b")),!(null===h||void 0===h||null===(u=h.setting)||void 0===u?void 0:u.is_local)&&(null===(d=f.userInfo)||void 0===d?void 0:d.main_site)&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){var e,t;return N("".concat(null===(e=f.navigationInfo)||void 0===e||null===(t=e.top)||void 0===t?void 0:t.old_url,"/projects/new"),T.Projects)}},"\u65b0\u5efa\u5f00\u53d1\u9879\u76ee"))),_.a.createElement(E["a"],null,_.a.createElement("div",{className:C.a.joinBoard})),_.a.createElement(E["a"],{className:C.a.joinCol},!R&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return A(T.Classrooms)}},(null===(p=f.userInfo)||void 0===p?void 0:p.main_site)?"\u52a0\u5165\u6559\u5b66\u8bfe\u5802":"\u52a0\u5165\u8bfe\u5802")),(null===(m=f.userInfo)||void 0===m?void 0:m.main_site)&&!(null===h||void 0===h||null===(v=h.setting)||void 0===v?void 0:v.is_local)&&_.a.createElement(y["a"].Item,e,_.a.createElement("a",{onClick:function(){return A(T.Projects)}},"\u52a0\u5165\u5f00\u53d1\u9879\u76ee")))))};return _.a.createElement("section",null,_.a.createElement(v["a"],{overlay:_.a.createElement(y["a"],{className:"".concat(C.a.rightMenu," ").concat(C.a.joinMenu," mt10")},_.a.createElement(W,null)),placement:"bottomRight"},_.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),_.a.createElement(k["a"],{visible:w,onCancel:function(){return x(!1)}}),_.a.createElement(j,{visible:P,onCancel:function(){return S(!1)}}))},N=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting;return{homePage:t,user:r,globalSetting:a,loading:n.models.index}}))(A),R=n("vToQ"),B=n.n(R),U=n("xKgJ"),W=n("jb+D"),K=n("m3rI");function G(){G=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:L(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(C([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function L(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=P(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function P(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,P(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var F=function(e){var t,n=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(t=document.cookie.match(n))?decodeURIComponent(t[2]):null},J=function(e){var t=new Date;t.setTime(t.getTime()-1);var n=F(e);null!=n&&(document.cookie=e+"="+n+";expires="+t.toGMTString())},q=function(e){return e["Classrooms"]="classrooms",e["Shixuns"]="shixuns",e["Paths"]="paths",e["Projects"]="projects",e["Videos"]="videos",e["Topics"]="topics",e}(q||{}),V=function(e){e.homePage;var t,n,r,i,l,s,u,d,p,m,g,E,O=e.user,w=e.globalSetting,x=(e.loading,e.dispatch),D=e.shixunHomeworks,L=(e.location,e.payload),P=void 0===L?{}:L,j=(Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),null===(t=((null===(n=w.setting)||void 0===n?void 0:n.navbar)||[]).find((function(e){return e.link==="/".concat(q.Classrooms)})))||void 0===t?void 0:t.hidden),k=null===(r=((null===(i=w.setting)||void 0===i?void 0:i.navbar)||[]).find((function(e){return e.link==="/".concat(q.Shixuns)})))||void 0===r?void 0:r.hidden,S=null===(l=((null===(s=w.setting)||void 0===s?void 0:s.navbar)||[]).find((function(e){return e.link==="/".concat(q.Paths)})))||void 0===l?void 0:l.hidden,C=(null===(u=O.userInfo)||void 0===u?void 0:u.admin)||(null===(d=O.userInfo)||void 0===d?void 0:d.business)||(null===(p=O.userInfo)||void 0===p?void 0:p.is_shixun_marker)||(null===(m=O.userInfo)||void 0===m?void 0:m.is_teacher)||"\u5b66\u751f"!==(null===(g=O.userInfo)||void 0===g?void 0:g.user_identity),T=function(){var e,t,n,r,i,o,l,s,u,d,p,m,v,g,E,D,L,T,I,A,N,R;return _.a.createElement(y["a"],{className:"".concat(B.a.rightMenu," ").concat(B.a.menuWrap)},_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(e=O.userInfo)||void 0===e?void 0:e.login,"/classrooms")},"\u6211\u7684\u4e2a\u4eba\u4e3b\u9875")),!j&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(t=O.userInfo)||void 0===t?void 0:t.login,"/classrooms")},(null===(n=O.userInfo)||void 0===n?void 0:n.main_site)?"\u6211\u7684\u6559\u5b66\u8bfe\u5802":"\u6211\u7684\u8bfe\u5802")),!k&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(r=O.userInfo)||void 0===r?void 0:r.login,"/shixuns")},"\u6211\u7684\u5b9e\u8df5\u9879\u76ee")),!S&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(i=O.userInfo)||void 0===i?void 0:i.login,"/paths")},(null===(o=O.userInfo)||void 0===o?void 0:o.main_site)?"\u6211\u7684\u5b9e\u8df5\u8bfe\u7a0b":"\u6211\u7684\u8bfe\u7a0b")),(null===(l=O.userInfo)||void 0===l?void 0:l.main_site)&&!(null===(s=w.setting)||void 0===s?void 0:s.is_local)&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(u=O.userInfo)||void 0===u?void 0:u.login,"/projects")},"\u6211\u7684\u5f00\u53d1\u9879\u76ee")),_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/users/".concat(null===(d=O.userInfo)||void 0===d?void 0:d.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56e2\u961f")),_.a.createElement(y["a"].Item,null,_.a.createElement("a",{onClick:function(){Object(M["e"])(x)&&h["c"].push("/problemset")}},"\u8bd5\u9898\u5e93")),C&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{onClick:function(){Object(M["e"])(x)&&h["c"].push("/paperlibrary")}},"\u8bd5\u5377\u5e93")),(null===(p=O.navigationInfo)||void 0===p||null===(m=p.top)||void 0===m?void 0:m.customer_management_url)&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{href:null===(v=O.navigationInfo)||void 0===v||null===(g=v.top)||void 0===g?void 0:g.customer_management_url},"\u5ba2\u6237\u7ba1\u7406")),(null===(E=O.navigationInfo)||void 0===E||null===(D=E.top)||void 0===D?void 0:D.college_identifier)&&_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{to:"/colleges/".concat(null===(L=O.navigationInfo)||void 0===L||null===(T=L.top)||void 0===T?void 0:T.college_identifier,"/statistics")},"\u5b66\u9662\u7edf\u8ba1")),(null===(I=O.navigationInfo)||void 0===I||null===(A=I.top)||void 0===A?void 0:A.laboratory_admin_url)&&_.a.createElement(y["a"].Item,null,_.a.createElement("a",{href:null===(N=O.navigationInfo)||void 0===N||null===(R=N.top)||void 0===R?void 0:R.laboratory_admin_url},"\u540e\u53f0\u7ba1\u7406")),_.a.createElement(y["a"].Item,null,_.a.createElement(f["Link"],{onClick:function(){"0"===localStorage.getItem("Noviceguide")||x({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5e95\u90e8\u5f39\u7a97",type:2,href:"/classrooms",text:_.a.createElement("div",null,"OK\uff0c\u63a5\u4e0b\u6765\uff0c\u8ba9\u6211\u4eec\u5f00\u59cb\u65b0\u5efa\u3010\u6559\u5b66\u8bfe\u5802\u3011\uff0c\u8bf7\u60a8\u627e\u5230\u95ea\u5149\u6846\u5e76\u70b9\u51fb \u201c\u6559\u5b66\u8bfe\u5802\u201d\u3002")}})},to:"/account/profile"},"\u8d26\u53f7\u7ba1\u7406")),_.a.createElement(y["a"].Item,{className:B.a.exit},_.a.createElement("a",{onClick:Object(a["a"])(G().mark((function e(){var t;return G().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(W["c"])({});case 2:t=e.sent,1===(null===t||void 0===t?void 0:t.status)&&(x({type:"user/getUserInfo",payload:Object(c["a"])({},P)}),x({type:"user/getNavigationInfo",payload:Object(c["a"])({},P)}),J("autologin_trustie"),J("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),b["b"].success(null===t||void 0===t?void 0:t.message),h["c"].replace("/"));case 4:case"end":return e.stop()}}),e)})))},"\u9000\u51fa")))};return Object(U["p"])()?_.a.createElement("section",null,_.a.createElement("aside",null,_.a.createElement(v["a"],{overlay:T,placement:"bottomRight"},_.a.createElement("div",{className:1===D.actionTabs.type&&B.a.classromediv},_.a.createElement("img",{className:"".concat(B.a.userPic," current ml15"),src:"".concat(null===K["a"]||void 0===K["a"]?void 0:K["a"].IMG_SERVER,"/images/").concat(null===(E=O.userInfo)||void 0===E?void 0:E.image_url),alt:"",onClick:function(){var e;return h["c"].push("/users/".concat(null===(e=O.userInfo)||void 0===e?void 0:e.login,"/classrooms"))}}))))):_.a.createElement("div",{className:"font15"},_.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767b\u5f55"),_.a.createElement("span",{className:"ml5 mr5"},"|"),_.a.createElement(f["Link"],{to:"/user/register",className:"ml5 current c-white"},"\u6ce8\u518c"))},z=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,shixunHomeworks:i,loading:n.models.index}}))(V),Z=(n("+L6B"),n("2/Rp")),H=n("Cs+z"),Q=n.n(H),Y=function(e){e.homePage,e.user,e.globalSetting,e.loading;var t=e.dispatch,n=(e.location,e.text,e.shixunHomeworks),r=(e.payload,Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]),Object(u["useState"])("none")),a=Object(i["a"])(r,2),c=a[0],l=a[1];return Object(u["useEffect"])((function(){"\u5e95\u90e8\u5f39\u7a97"===n.actionTabs.key&&l("flex")}),[n.actionTabs.key]),Object(u["useEffect"])((function(){"\u9690\u85cf"===n.actionTabs.key&&(l("none"),localStorage.setItem("Noviceguide","0"))}),[n.actionTabs.key]),_.a.createElement("div",{style:{display:c,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},_.a.createElement("div",{style:{margin:"0 auto",width:"1200px"}},_.a.createElement("img",{src:Q.a,style:{position:"absolute",top:"-32px"}}),_.a.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},n.actionTabs.text),9===n.actionTabs.type?_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Z["a"],{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),l("none"),t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4f1a\u89c1\uff0c\u6709\u4e8b\u547c\u6211")):_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Z["a"],{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),l("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8df3\u8fc7\uff0c\u6211\u81ea\u5df1\u6765"))))},X=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,loading:n.models.index,shixunHomeworks:i}}))(Y);var $=s["a"].Header,ee=l["a"].Search;function te(){var e,t,n=window.location.pathname,r=n.split("/"),a={};return"classrooms"==r[1]&&r.length>3&&!(null===(e=r[4])||void 0===e?void 0:e.includes("newgold"))&&!(null===(t=r[5])||void 0===t?void 0:t.includes("newgold"))&&"coursesId"!==r[2]&&(a.course_id=r[2]),"shixuns"===r[1]&&r.length>3&&(a.objective_type="shixun",a.objective_id=r[2]),"paths"===r[1]&&r.length>3&&(a.objective_type="path",a.objective_id=r[2]),Object(c["a"])(Object(c["a"])({},a),{school:1})}var ne=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],re=function(e){e.homePage;var t,a=e.user,l=e.globalSetting,h=(e.loading,e.dispatch),p=e.location,v=e.isLogin,g=void 0!==v&&v,E=e.shixunHomeworks,y=(Object(o["a"])(e,["homePage","user","globalSetting","loading","dispatch","location","isLogin","shixunHomeworks"]),Object(d["k"])()),b=Object(u["useState"])(!1),O=Object(i["a"])(b,2),w=O[0],D=O[1],L=Object(u["useState"])(-1),P=Object(i["a"])(L,2),j=P[0],k=P[1],S=Object(u["useState"])(!1),C=Object(i["a"])(S,2),M=C[0],T=C[1],I=te();p.pathname;Object(u["useEffect"])((function(){h({type:"user/getNavigationInfo",payload:Object(c["a"])({},I)})}),[l.name]),Object(u["useEffect"])((function(){(null===p||void 0===p?void 0:p.search)?h({type:"user/getUserInfo",payload:Object(c["a"])(Object(c["a"])(Object(c["a"])({},I),p.query),{},{websiteName:"educoder"})}):h({type:"user/getUserInfo",payload:Object(c["a"])({},I)}),"\u5e95\u90e8\u5f39\u7a97"===E.actionTabs.key&&((null===ne||void 0===ne?void 0:ne.includes(null===p||void 0===p?void 0:p.pathname))||0===(null===p||void 0===p?void 0:p.pathname.indexOf("/classrooms"))||h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85cf"}}))}),[p.pathname]),Object(u["useEffect"])((function(){"\u5e95\u90e8\u5f39\u7a97"===E.actionTabs.key||E.actionTabs.key||localStorage.setItem("Noviceguide","0")}),[E.actionTabs.key]),Object(u["useEffect"])((function(){var e,t,n;(null===l||void 0===l?void 0:l.setting)&&(null===l||void 0===l||null===(e=l.setting)||void 0===e||null===(t=e.navbar)||void 0===t||t.map((function(e,t){p.pathname.indexOf(e.link)>-1&&k(t)})),document.title=-1===j?l.setting.name:(null===(n=l.setting.navbar[j])||void 0===n?void 0:n.name)||l.setting.name)}),[null===l||void 0===l?void 0:l.setting]);var A=Object(u["useMemo"])((function(){var e,t;return(null===l||void 0===l||null===(e=l.setting)||void 0===e?void 0:e.nav_logo_url)?"".concat(K["a"].IMG_SERVER,"/").concat(null===l||void 0===l||null===(t=l.setting)||void 0===t?void 0:t.nav_logo_url):"".concat(K["a"].IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat((new Date).getTime())}),[null===l||void 0===l||null===(t=l.setting)||void 0===t?void 0:t.nav_logo_url]);function R(e){y.push("/search?value="+e)}var B,U,W,G,F,J,q,V,Z,H=function(){return w?_.a.createElement("div",{onBlur:function(){setTimeout((function(){D(!1)}),300)}},_.a.createElement(ee,{placeholder:"\u5b9e\u8df5\u8bfe\u7a0b/\u6559\u5b66\u8bfe\u5802/\u5b9e\u8df5\u9879\u76ee/\u4ea4\u6d41\u95ee\u7b54",className:"search-input mr20",onSearch:R,autoFocus:!0})):_.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){y.push("/search?value=")}})};return l.showHeader&&l.showHeaderFooter?_.a.createElement(s["a"],{className:"".concat(m.a.header," ").concat(l.showHeaderFixed?m.a.headerFixed:"")},_.a.createElement($,{className:"header"},_.a.createElement("section",{className:m.a["edu-menu"]},_.a.createElement(f["Link"],{onClick:function(){h({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},_.a.createElement("img",{className:m.a.logo,title:null===(B=l.setting)||void 0===B?void 0:B.name,src:A})),_.a.createElement("ul",{className:m.a.menu},l.setting&&l.setting.navbar.map((function(e,t){if(!e.hidden)return _.a.createElement("li",{key:t,className:j===t?m.a.actived:""},"\u6559\u5b66\u8bfe\u5802"===(null===e||void 0===e?void 0:e.name)&&_.a.createElement(f["Link"],{onClick:function(){"0"===localStorage.getItem("Noviceguide")||h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5e95\u90e8\u5f39\u7a97",type:5,text:_.a.createElement("div",null,"\u975e\u5e38\u68d2\uff0c\u54b1\u4eec\u5df2\u7ecf\u5230\u8fbe\u3010\u6559\u5b66\u8bfe\u5802\u3011\uff0c\u5e73\u53f0\u4e0a\u5df2\u7ecf\u6709\u51e0\u5343\u4f4d\u8001\u5e08\u521b\u5efa\u4e86\u81ea\u5df1\u7684\u6559\u5b66\u8bfe\u5802\uff0c\u4f60\u4e5f\u53ef\u4ee5\u8f7b\u677e\u5b8c\u6210\u54df\uff01\u73b0\u5728\u8bf7\u60a8\u70b9\u51fb\u9875\u9762\u4e0a \u201c\u65b0\u5efa\u8bfe\u5802\u201d\u6309\u94ae\u5f00\u59cb\u65b0\u5efa\u81ea\u5df1\u7684\u8bfe\u5802~")}})},className:4===E.actionTabs.type?m.a.classromediv:"",dangerouslySetInnerHTML:{__html:e.name},to:e.link}),"\u6559\u5b66\u8bfe\u5802"!=(null===e||void 0===e?void 0:e.name)&&_.a.createElement("a",{href:e.link,target:e.link.indexOf("http://")||e.link.indexOf("https://")?"_blank":"_self",dangerouslySetInnerHTML:{__html:e.name}}))})),(null===a||void 0===a||null===(U=a.navigationInfo)||void 0===U||null===(W=U.top)||void 0===W?void 0:W.auth)&&_.a.createElement("li",{key:"999"},_.a.createElement("a",{href:"".concat(null===a||void 0===a||null===(G=a.navigationInfo)||void 0===G||null===(F=G.top)||void 0===F?void 0:F.auth)},"\u5de5\u7a0b\u8ba4\u8bc1"))),_.a.createElement("div",{className:"search-bar"},_.a.createElement(H,null),!g&&_.a.createElement(N,null),!g&&!!(null===a||void 0===a||null===(J=a.userInfo)||void 0===J?void 0:J.login)&&_.a.createElement(f["Link"],{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(null===a||void 0===a||null===(q=a.userInfo)||void 0===q?void 0:q.login,"/user_tidings")},(null===a||void 0===a||null===(V=a.navigationInfo)||void 0===V||null===(Z=V.top)||void 0===Z?void 0:Z.new_message)&&_.a.createElement("span",{className:m.a.newslight})),!g&&_.a.createElement(z,{payload:I}))),_.a.createElement(r["a"],{centered:!0,destroyOnClose:!0,visible:M,title:"\u63d0\u793a",width:"500px",okText:"\u7acb\u5373\u8054\u7cfb",cancelText:"\u53d6\u6d88",onOk:function(){Object(x["L"])("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return T(!1)}},_.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},_.a.createElement("p",null,"\u60a8\u53ef\u4ee5\u5728QQ\u670d\u52a1\u7fa4\u5411\u7ba1\u7406\u5458\u7533\u8bf7\uff0c\u83b7\u5f97\u7ee7\u7eed\u64cd\u4f5c\u7684\u6743\u9650"),_.a.createElement("img",{src:n("SMhR"),width:200,height:200}),_.a.createElement("p",null,"\u7fa4\u53f7\uff1a693542422 ")))),_.a.createElement(X,null)):_.a.createElement(_.a.Fragment,null)};t["a"]=Object(h["a"])((function(e){var t=e.homePage,n=e.loading,r=e.user,a=e.globalSetting,i=e.shixunHomeworks;return{homePage:t,user:r,globalSetting:a,loading:n.models.index,shixunHomeworks:i}}))(re)},sLOW:function(e,t,n){"use strict";n("iQDF");var r=n("+eQT"),a=(n("Awhp"),n("KrTs")),i=(n("O3gP"),n("lrIw")),o=(n("7Kak"),n("9yH6")),c=(n("sRBo"),n("kaz8")),l=(n("+L6B"),n("2/Rp")),s=n("oBTY"),u=(n("miYZ"),n("tsqr")),_=(n("2qtc"),n("kLXV")),d=n("9og8"),f=n("tJVT"),h=n("PpiC"),p=n("q1tI"),m=n.n(p),v=n("9kvl"),g=n("Z0Lh"),E=n.n(g),y=n("9ZNV"),b=n("NLgs"),O=n("wd/R"),w=n.n(O),x=n("L+Ii"),D=n.n(x);function L(){L=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),c=new C(r||[]);return a(o,"_invoke",{value:P(e,n,c)}),o}function _(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",m={};function v(){}function g(){}function E(){}var y={};s(y,o,(function(){return this}));var b=Object.getPrototypeOf,O=b&&b(b(M([])));O&&O!==n&&r.call(O,o)&&(y=O);var w=E.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(a,i,o,c){var l=_(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function P(t,n,r){var a=d;return function(i,o){if(a===h)throw new Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=j(c,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=_(t,n,r);if("normal"===s.type){if(a=r.done?p:f,s.arg===m)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=p,r.method="throw",r.arg=s.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=_(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var P=function(e){if(!e)return e;var t=e.split(":");if("00"==t[1]||"30"==t[1])return e;var n=parseInt(t[1]);if(n<30||60==n)return[t[0],"30"].join(":");if(n<60){var r=[t[0],"00"].join(":"),a="YYYY-MM-DD HH:mm",i=w()(r,a);return i.add(1,"hours"),i.format(a)}return e},j="YYYY-MM-DD HH:mm",k=function(e){var t,n,g,O,x,k,S,C,M=e.shixunsDetail,T=(e.globalSetting,e.loading),I=e.user,A=e.dispatch,N=(Object(h["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),Object(p["useRef"])()),R=Object(p["useState"])(),B=Object(f["a"])(R,2),U=B[0],W=B[1],K=Object(p["useState"])(),G=Object(f["a"])(K,2),F=G[0],J=G[1],q=Object(p["useState"])([]),V=Object(f["a"])(q,2),z=V[0],Z=V[1],H=Object(p["useState"])([]),Q=Object(f["a"])(H,2),Y=Q[0],X=Q[1],$=Object(p["useState"])(""),ee=Object(f["a"])($,2),te=ee[0],ne=ee[1],re=Object(p["useState"])(),ae=Object(f["a"])(re,2),ie=ae[0],oe=ae[1],ce=Object(p["useState"])(),le=Object(f["a"])(ce,2),se=le[0],ue=le[1],_e=null===(t=I.userInfo)||void 0===t||null===(n=t.shixun)||void 0===n?void 0:n.editable;Object(p["useEffect"])((function(){var e,t;N.current=null===(e=location.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2],de()}),[]),Object(p["useEffect"])((function(){var e,t,n,r,a,i,o,c,l,s;M.setting&&(W(null===(e=M.setting)||void 0===e||null===(t=e.shixun)||void 0===t?void 0:t.can_copy),J(null===(n=M.setting)||void 0===n||null===(r=n.shixun)||void 0===r?void 0:r.use_scope),oe(!!(null===(a=M.setting)||void 0===a||null===(i=a.shixun)||void 0===i?void 0:i.opening_time)),ue(null===(o=M.setting)||void 0===o||null===(c=o.shixun)||void 0===c?void 0:c.opening_time),Z(null===(l=M.setting)||void 0===l||null===(s=l.shixun)||void 0===s?void 0:s.scope_partment))}),[M.setting]);var de=function(){var e=Object(d["a"])(L().mark((function e(t){var n;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/getDepartments",payload:{q:t}});case 2:n=e.sent,n&&X(n.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),fe=function(){var e=Object(d["a"])(L().mark((function e(){var t,n,r,a,i,o,c;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/getShixunQuote",payload:{id:N.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:c=e.t0,_["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",width:520,content:m.a.createElement("div",{className:"tc font14 ".concat(D.a.modal)},!!(null===(t=c.subjects)||void 0===t?void 0:t.length)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230 ",null===(n=c.subjects)||void 0===n||null===(r=n.splice(0,2))||void 0===r?void 0:r.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",m.a.createElement("span",{className:D.a.colorOrange},null===c||void 0===c?void 0:c.subjects_count),"\u4e2a\u5b9e\u8bad\u8bfe\u7a0b"),m.a.createElement("br",null)),!!(null===(a=c.courses)||void 0===a?void 0:a.length)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u5df2\u88ab\u5e94\u7528\u5230",null===(i=c.courses)||void 0===i||null===(o=i.splice(0,2))||void 0===o?void 0:o.map((function(e){return"\u300a".concat(e,"\u300b")})),"\u7b49",m.a.createElement("span",{className:D.a.colorOrange},null===c||void 0===c?void 0:c.courses_count),"\u4e2a\u6559\u5b66\u8bfe\u5802"),m.a.createElement("br",null)),m.a.createElement("span",{className:"".concat(D.a.colorYellow," mt30")},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee\u5c06\u5f71\u54cd\u8bfe\u7a0b\u53ca\u8bfe\u5802\u5bf9\u8be5\u5b9e\u8df5\u9879\u76ee\u7684\u4f7f\u7528\uff01\u8bf7\u8c28\u614e\u64cd\u4f5c\uff01")),onOk:function(){var e=Object(d["a"])(L().mark((function e(){var t;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/deleteShixun",payload:{id:N.current}});case 2:t=e.sent,1===t.status&&(u["b"].success("\u64cd\u4f5c\u6210\u529f"),v["c"].push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=function(){Object(b["b"])(A,"\u4e0d\u80fd\u8fdb\u884c\u5220\u9664")},pe=function(e){z.includes(e)?u["b"].info("\u8bf7\u52ff\u6307\u5b9a\u76f8\u540c\u7684\u5355\u4f4d"):(ne(null),Z([].concat(Object(s["a"])(z),[e])))},me=function(){var e=Object(d["a"])(L().mark((function e(){var t;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!ie||se){e.next=3;break}return u["b"].info("\u8bf7\u9009\u62e9\u5f00\u542f\u65f6\u95f4"),e.abrupt("return");case 3:if(1!==F||z.length){e.next=6;break}return u["b"].info("\u8bf7\u9009\u62e9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),e.abrupt("return");case 6:return e.next=8,A({type:"shixunsDetail/updatePermissionSetting",payload:{id:N.current,scope_partment:0===F?null:z,shixun:{can_copy:U,use_scope:F,opening_time:se}}});case 8:t=e.sent,-1!==t.status&&(u["b"].info("\u6743\u9650\u914d\u7f6e\u4fdd\u5b58\u6210\u529f\uff01"),A({type:"shixunsDetail/getSettingsData",payload:{id:N.current}}),A({type:"shixunsDetail/getShixunsDetail",payload:{id:N.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement("section",{className:D.a.wrap},m.a.createElement("div",{style:{position:"absolute",top:"80px",right:"40px"}},2!==(null===M||void 0===M||null===(g=M.detail)||void 0===g?void 0:g.shixun_status)?m.a.createElement(l["a"],{danger:!0,onClick:fe},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee"):m.a.createElement(l["a"],{danger:!0,onClick:he},"\u5220\u9664\u5b9e\u8df5\u9879\u76ee")),m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u590d\u5236:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement("div",null,m.a.createElement(c["a"],{checked:U,onChange:function(e){return W(e.target.checked)},disabled:!_e}),m.a.createElement("span",{className:"".concat(D.a.color999)},"\uff08\u9009\u4e2d\u5219\u5141\u8bb8\u5df2\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u590d\u5236\u8be5\u5b9e\u8bad\uff09")))),!(((null===(O=M.detail)||void 0===O?void 0:O.shixun_status)>1||2===(null===(x=M.detail)||void 0===x?void 0:x.public))&&0===(null===(k=M.setting)||void 0===k||null===(S=k.shixun)||void 0===S?void 0:S.use_scope)&&(null===(C=M.detail)||void 0===C?void 0:C.identity)>2)&&m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u516c\u5f00\u7a0b\u5ea6:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement(o["a"].Group,{value:F,onChange:function(e){return J(e.target.value)},disabled:!_e},m.a.createElement(o["a"],{className:D.a.radio,value:0},m.a.createElement("span",null,"\u5bf9\u6240\u6709\u5355\u4f4d\u516c\u5f00"),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u6240\u6709\u7528\u6237\u53ef\u89c1\uff09")),m.a.createElement(o["a"],{className:D.a.radio,value:1},m.a.createElement("span",null,"\u5bf9\u6307\u5b9a\u5355\u4f4d\u516c\u5f00"),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09"))),1===F&&m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:"mt10"},m.a.createElement(i["a"],{showSearch:!0,className:D.a.selectSchool,placeholder:"\u8bf7\u8f93\u5165\u5e76\u9009\u62e9\u5355\u4f4d\u540d\u79f0",value:te,onChange:function(e){ne(e),de(e)},disabled:!_e,onSelect:pe,options:null===Y||void 0===Y?void 0:Y.map((function(e){return{value:e}}))}),m.a.createElement("span",{className:D.a.color999},"\uff08\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u4ec5\u5bf9\u4e0b\u65b9\u6307\u5b9a\u5355\u4f4d\u7684\u7528\u6237\u53ef\u89c1\uff09")),m.a.createElement("div",{className:"mt10"},null===z||void 0===z?void 0:z.map((function(e){return _e?m.a.createElement(a["a"],{count:"x",className:"mr20 current",onClick:function(){return Z(z.filter((function(t){return t!==e})))}},m.a.createElement(l["a"],{type:"primary",ghost:!0},e)):m.a.createElement(l["a"],{type:"primary",ghost:!0,className:"mr20"},e)})))))),m.a.createElement("div",{className:D.a.labelWrap},m.a.createElement("label",{className:D.a.label},"\u5f00\u542f\u65f6\u95f4:"),m.a.createElement("div",{className:D.a.labelContent},m.a.createElement("div",null,m.a.createElement(c["a"],{checked:ie,onChange:function(e){return oe(e.target.checked)},disabled:!_e}),m.a.createElement("span",{className:"".concat(D.a.color999," ml10")},"\uff08\u9009\u4e2d\u5219\u5b66\u5458\u5728\u6307\u5b9a\u7684\u5f00\u542f\u65f6\u95f4\u540e\uff0c\u624d\u80fd\u5f00\u542f\u5b66\u4e60\uff1b\u4e0d\u9009\u4e2d\u5219\u5b66\u5458\u5728\u5b9e\u8bad\u53d1\u5e03\u540e\uff0c\u80fd\u7acb\u5373\u5f00\u542f\u5b66\u4e60\uff09")),ie&&m.a.createElement(r["a"],{className:"".concat(D.a.dataPicker," mt10"),format:j,locale:E.a,disabled:!_e,placeholder:"\u8bf7\u8f93\u5165\u5f00\u542f\u65f6\u95f4",showToday:!1,disabledDate:function(e){return e&&e0){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=[],r=0;r0||o.target.offsetWidth>0){var c=h(o.target.offsetWidth,o.target.offsetHeight,e),l=Object(a["a"])(c,2),s=l[0],f=l[1];console.log("cols, rows",s,f),e.resize(s,f),u["a"].publish("ssh-xterm-resize",{columns:s,rows:f,width:o.target.offsetWidth,height:o.target.offsetHeight})}}}catch(d){r.e(d)}finally{r.f()}}));return n.observe(t),n}var p=3e4;t["a"]=function(e){var t=e.sshConfigData,n=e.sid,i=Object(o["useState"])(null),f=Object(a["a"])(i,2),h=f[0],m=f[1],v=t.ws_url,g=t.password,y=t.port,b=Object(o["useRef"])(),w=Object(o["useRef"])(),E=Object(o["useRef"])(!1);return Object(o["useEffect"])((function(){if(b.current&&v){var e=new s["Terminal"]({fontSize:16,rendererType:"dom"});e.open(b.current),e.onData((function(e){w.current&&1===w.current.readyState&&(w.current.send(JSON.stringify({tp:"client",data:e})),u["a"].publish("on-operating-ssh"))})),e.write("Connecting..."),m(e);var t=d(e,b.current);return function(){e.dispose(),t.unobserve(b.current)}}}),[v,b.current]),Object(o["useEffect"])((function(){if(h&&v){var e=function(){var e=new WebSocket(v);w.current=e,e.onopen=function(){var n=h.element.parentElement;if(n){var a=n.offsetWidth,i=n.offsetHeight;console.log("init",{tp:"init",data:Object(r["a"])(Object(r["a"])({},t),{},{secret:g,width:a,height:i,rows:h.rows,columns:h.cols})}),e.send(JSON.stringify({tp:"init",data:Object(r["a"])(Object(r["a"])({},t),{},{secret:g,width:a,height:i,rows:h.rows,columns:h.cols})}))}h.focus()},e.onerror=function(t){console.log("------in socket error----",t,e,v)},e.onmessage=function(e){E.current||(h.write("\r"),setTimeout((function(){}),1e3)),E.current=!0,console.log("event:",e);var t=l["Base64"].decode(e.data.toString()),n=h._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,h),h.write(t)},e.onclose=function(e){a&&clearInterval(a),h.write("\r\nconnection closed")}},a=setInterval((function(){w.current&&w.current.send(JSON.stringify({tp:"h"}))}),p),i=u["a"].subscribe("create-socket",(function(t){n==t&&(w.current&&1===w.current.readyState?h.focus():e(),h.focus())})),o=u["a"].subscribe("close-socket",(function(e){n===e&&(w.current&&(w.current.close(),E.current=!1,h.clear()),w.current=null)})),c=u["a"].subscribe("ssh-xterm-resize",(function(e){w.current&&1===w.current.readyState&&w.current.send(JSON.stringify({tp:"resize",data:Object(r["a"])({},e)}))})),s=u["a"].subscribe("ssh-add-connect-time",(function(){w.current&&1===w.current.readyState&&w.current.send(JSON.stringify({tp:"overtime"}))}));return function(){o(),i(),c(),s(),w.current&&(w.current.close(),E.current=!1)}}}),[h,v,y]),c.a.createElement("div",{ref:b,className:"xterm-panel"},v?null:c.a.createElement("p",{style:{color:"#fff"}},"\u6b63\u5728\u8fde\u63a5\u547d\u4ee4\u884c\u670d\u52a1..."))}},FOrL:function(e,t){e.exports="data:image/png;base64,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"},FPkq:function(e,t,n){e.exports=n.p+"static/qrCode.dd0fe9b2.png"},H65k:function(e,t,n){},HmJG:function(e,t,n){},IWh4:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},IZBM:function(e,t,n){"use strict";n.d(t,"l",(function(){return s})),n.d(t,"m",(function(){return u})),n.d(t,"i",(function(){return f})),n.d(t,"D",(function(){return h})),n.d(t,"h",(function(){return d})),n.d(t,"G",(function(){return p})),n.d(t,"C",(function(){return m})),n.d(t,"x",(function(){return v})),n.d(t,"z",(function(){return g})),n.d(t,"f",(function(){return y})),n.d(t,"q",(function(){return b})),n.d(t,"g",(function(){return w})),n.d(t,"j",(function(){return E})),n.d(t,"v",(function(){return O})),n.d(t,"k",(function(){return x})),n.d(t,"t",(function(){return j})),n.d(t,"u",(function(){return A})),n.d(t,"d",(function(){return k})),n.d(t,"A",(function(){return _})),n.d(t,"B",(function(){return N})),n.d(t,"y",(function(){return L})),n.d(t,"F",(function(){return S})),n.d(t,"n",(function(){return T})),n.d(t,"o",(function(){return C})),n.d(t,"p",(function(){return I})),n.d(t,"s",(function(){return D})),n.d(t,"E",(function(){return R})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return G})),n.d(t,"a",(function(){return F})),n.d(t,"r",(function(){return P})),n.d(t,"e",(function(){return z})),n.d(t,"w",(function(){return B}));var r,a,i=n("k1fw"),o=n("ErOA"),c=n("1vsH"),l=(null===(r=Object(c["C"])())||void 0===r?void 0:r.homework_common_id)?{homework_common_id:null===(a=Object(c["C"])())||void 0===a?void 0:a.homework_common_id}:{};function s(e){return Object(o["c"])("tasks/".concat(e,".json"),l)}function u(e){return Object(o["c"])("myshixuns/".concat(e,"/challenges.json"))}function f(e,t){return Object(o["c"])("myshixuns/".concat(e,"/subject_challenges.json"),t)}function h(e,t,n){return Object(o["c"])("tasks/".concat(e,"/star.json?shixun_id=").concat(t,"&star=").concat(n))}function d(e,t){return Object(o["c"])("tasks/".concat(e,"/rep_content.json"),Object(i["a"])(Object(i["a"])({},t),l))}function p(e,t){return Object(o["f"])("myshixuns/".concat(e,"/update_file.json"),t)}function m(e,t){return Object(o["c"])("tasks/".concat(e,"/reset_original_code.json"),Object(i["a"])(Object(i["a"])({},t),l))}function v(e,t){return Object(o["f"])("myshixuns/".concat(e,"/reset_repository.json"),t)}function g(e,t){return Object(o["c"])("tasks/".concat(e,"/reset_passed_code.json"),Object(i["a"])(Object(i["a"])({},t),l))}function y(e,t){return Object(o["f"])("tasks/".concat(e,"/game_build.json"),Object(i["a"])(Object(i["a"])({},t),l))}function b(e,t){return Object(o["c"])("tasks/".concat(e,"/game_status.json"),Object(i["a"])(Object(i["a"])({},t),l))}function w(e,t){return Object(o["f"])("tasks/".concat(e,"/choose_build.json"),Object(i["a"])(Object(i["a"])({},t),l))}function E(e){return Object(o["c"])("tasks/".concat(e,"/picture_display.json"),l)}function O(e){return Object(o["f"])("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(o["f"])("myshixuns/".concat(e,"/repository.json"),t)}function j(e){return Object(o["c"])("myshixuns/".concat(e,"/open_webssh.json"))}function A(e,t){return Object(o["c"])("myshixuns/".concat(e,"/open_vm_webssh.json"),t)}function k(e){return Object(o["c"])("tasks/".concat(e,"/close_webssh.json"))}function _(e){return Object(o["c"])("tasks/".concat(e,"/reset_vnc_link.json"),l)}function N(e){return Object(o["f"])("tasks/".concat(e,"/reset_windows_vnc_link.json"))}function L(e,t){return Object(o["f"])("tasks/".concat(e,"/reset_linux_vnc_link.json"),t||{})}function S(e){return Object(o["c"])("tasks/".concat(e,"/check_test_sets.json"))}function T(e){return Object(o["c"])("tasks/".concat(e,"/get_answer_info.json"))}function C(e){return Object(o["c"])("tasks/".concat(e,"/get_choose_answer.json"))}function I(e){return Object(o["c"])("tasks/".concat(e,"/unlock_choose_answer.json"))}function D(e,t){return Object(o["c"])("tasks/".concat(e,"/unlock_answer.json?answer_id=").concat(t))}function R(e,t,n){return Object(o["f"])("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function M(e){return Object(o["f"])("tasks/".concat(e,"/extend_vnc.json"))}function G(e){return Object(o["f"])("tasks/".concat(e,"/extend_windows_vnc.json"))}function F(e){return Object(o["f"])("tasks/".concat(e,"/extend_linux_vnc.json"),l)}function P(e,t){return Object(o["c"])("tasks/".concat(e,"/rank_list.json"),t)}function z(e,t){return Object(o["f"])("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e){return Object(o["c"])("tasks/".concat(e,"/pull_files.json"))}},IxHN:function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),i=n("07cG"),o=n.n(i);t["a"]=function(e){var t=e.message,n=e.className,r=e.children,i=e.style,c=void 0===i?{}:i;return a.a.createElement("div",{className:"".concat(o.a.idsRingWrapper," ").concat(n)},a.a.createElement("div",{className:o.a.ldsRing},a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null)),t?a.a.createElement("p",{style:c},t):null,r)}},KJ0q:function(e,t,n){},LYID:function(e,t,n){e.exports=n.p+"static/failer.5e83e9b8.svg"},Lmeb:function(e,t,n){},M8RZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("fWQN"),a=n("mtLc"),i=n("yKVA"),o=n("879j"),c=n("q1tI"),l=n.n(c),s=n("i8i4"),u=function(e){Object(i["a"])(n,e);var t=Object(o["a"])(n);function n(e){var a;Object(r["a"])(this,n),a=t.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return Object(a["a"])(n,[{key:"render",value:function(){var e=this.props.children;return Object(s["createPortal"])(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),n}(l.a.Component)},Mm8t:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADJElEQVRYR72Xy4vOYRTHP98FGzsRw8al2FGMBWUyRJmZlFxKsnKZnT+ABRbsWRmXlaKMIrks5JIpyhiFlZExG7fIig3p6EznmX7vO7/L+/6m5tRb7++5nOf7nNvzPaINMbNNwE5gPTA/fq7he/yeAzclPWlVraoWmlkH0A/sA1ZUrY/5UeAaMCDpS9meUgBmdhI4DCwKJX+AB8Az4BvwNcYXAguADcBWYHaMfwYuSnI9uVIIwMyeAhtj1whwAbgh6WfZjcxsLrAbOAKsjbVDkrry9uUCMDP36bzY0C/JD58iZrbHByUNFsw7iIGY+yHJ46ZBpgAws4/AkljVI+l+gXIPyMcx110UeGa2HbgX68YlLc3qawBgZteBdKuq+GgJQDrMzCz+D0ram8YnD4mAOxETqyW9qfB1uwBWAa9D56kUmBMAItVeRrQX+jwLKGpCpQua9qSY8Ozo9BRNADxN/PYjkjrLbp4xaVsWyOzzi3p2TFghAfgALPOCUxTxzaDqWCCsnawwJmm5zKwHuAv8BRZL8hSslGkA8FT8BMwCeh3A+Si1jyRtqTw5FtQFEFZ4CGyeKNVm9gJYBxyXdGaGABwDTgPDDiAVnkOSLs8QgIPAJWDcAfwC5gB9kjwWWpImF0zmdSubzawXuAP8rg0gfJlSyj/3S7paB0AtFwQAL9tevpNsk+TPdamYWYMLagVhprA0g+iSNFSGwMwagvAscNRrgaS+KvR58/EsJ0v8c8omabhIl5m5/z0OznkMpJLqbKejinCUKM1a4j2wS9Lb5vVBWJymOWvqTqX4XfC9lktxC5a4JckJbIOYWSrFo5JW1n6MWrBEbmqaWe5j5My3ree4ZqzkP8eRUulJ9s9CKlbn4NCfpWaNhCSTUpNMWFJlz9AOmAwla2DIeaQ0y4grqVkVCDPLUrEpzLiIlmeZce3MyES845zCiH2wrDGZZMhO1aIx8b6vlLCYmRMOT79sY9LAhLNWq6Leza2ZsyYvs04o8lozJzTeTTnbcanfmmUCMzWnB4I3Vrnd58eAK9NuTnOqmPPHHcCagvb8FXBbUuqEKsH+B6mvmv9ZL+YKAAAAAElFTkSuQmCC"},Nmxd:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAF4ElEQVRoQ91aW2wUVRj+/rPbSivURIgKjZcHjUYTgZ0lthgv3V0LSqB9IAQeNNEIaKKwZbcFnuQJoZ1piyYawJjIiwZDwiVBaHd28QItaWeLD4KJPgimiA+YCAZj6Z7fzPZiu7e57WriJE0f5v++//tm/j3nn3MOoQyXcmJ/LdfeCBOjEUA9EdUzUA9g0ST9VQJGmXkU5n/CAN2q043Vm295TU9uCRS9MwCiFWBqAmD++R1yjQNIgTgF5tNGuCPtEJ8Nd2xgWarzPil9UbBsA1G1m6R5GOYxkOgRItM71NRxzQmnIwMBvStKoCiAB50kcRB7mcG96XB7r12MLQNPJXrvzdD4QQZW2yX2EkfACR/7N56PRH+14rE0sDSpLRaM4wA/YEVW3vt0RRLWjIRi35biLWkgmOhaz0SflleYMzZi3jAcaf+sGKqoAUVX3wbwnrN0FYveYoTj7xdiL2ggqKsvMnCyYnJcEBPw0nA4/kUuNM9AINX9MMnMIEDzXeSpIISvs/A1pJu2/TgzSZ4BRVf7ALxQQSVeqPuNcLy5qIHJcb7HS4ZKYxncNnOemH4DyqmehaiW58D8UKVFeOIn+gljYrmxsu2XWa2Eomt7AN7uidwd+CKBPy8EZdA7hSlprxGO7Zg2EPxSW8q35WDZehv7Ri4KEuuGQtu+y4UoSe0DML9ZkIp5jKpEw/BzsZFsCSkpNQYJ1X7eskQWF6+rbwD4sGQWgbjRFNcmDCS0oyBuKYsseyRFxS/TteWSZT+IaktSMR0zIrFWajzcXTM2X95w0c/bk5ofVVT8k6e77vT7qY+A5TbIx6uvizoKJNUVxDhlA1COkKLis5Wgq2bZmOVj62LCSlIS2m4Q77SF8BZkJd667nPzM71LSqLrExC94k2bJbqk+Im65xQIzr7wmA9RUFcTDIQtJWQDaB3A5lT+ur34bFRJ8WbdV1VRAowGB5wTagCdFF29BOAxSzAjbkTiWrZWU+oCSJgTScwCV1K8m7rPyfe9acAcgeaVFsIHjXD7ptyYxw/vqq5ZMHcHGOZvaE7OfTvindf97CQ3bRkgorXDodiRUiYDuhYlZAeDe6zKxuTJ1j34awDC8u0XD7hht4RuwkctxvOxlFWyYFJ7jUDnC7UHU1iz7qurxBlmDlrxlb5Pl5z8iC8LIVuHmjoueEtqjvddBwDa6JWHCQlnwyjjAu7wtxjPRK+4Ta7Y6XPskpvDqJLUdoMdTWTJOX9kWs+2bL9pN89U3GTdn3WKKxpvTmRuWglmPpKOtK91IiQ73vvJFL/YCa5UbLaVaDzXXTP2p4tmjvGREYnbruOgrn7MwKvlEg9gvLpG1E2000ntKNh5O82EznQobvkVF9S732LIgus6rg0RHTNCsdYJA7oWB7jLJdlOIxzfUwwbTHY+zSy+ccldAkbtRjimThroCYAzA46bqUl6JmxOh+IH8mbq1K65NXLuIIAnymqAMQbyNRrhtvT0qkQgqe4lRof7RHKdEe6Y9XEe0NVDBLzsnrMwcmbp/rOs8lXPQtzODHhY+/9LEq0aCcV0M22wX21jge5yiwdwGVW+RuPZnGUVM9FkP+NlYesaIFcJ8s+TLM9UQDwY1JYOx6Y3QPLXRpNqPzEiHpJfBOAD8KgHjoJQs3VIh+Kzlj3zDCzp63zEJ8QgCHeXW4AnPsZvGSkbLjR3/DCT5/+3vD7lTkl0bQHRPk9PrVxg5q1GpL3gZkvpLaZU93qW8r/dYhJiw3DTNudbTFMPb1lf5xIpxHEQ7i/XA7XFw/hZSLlmqLn094flLqWZzNzcZikO/JvbrCTkJjub3rYMZJ8YgwJJbSuBK7zRTb3pUGwfCGznTdk3MMm2tG/vIvL7tpJE1G3vlCeMMcYCvTye2TfSvP2qHeFTMY4NTI9Sek8AJFewlCGi7IEPc/JycmWYOUVCJMHitNmYOQF7NjAzmTK8v5Z/N4/biEYI1BN46riNeeTGvEazx21Ao5DmcRs5QHfV6UbQ+3GbvwHH7EQQahyMxwAAAABJRU5ErkJggg=="},OoWo:function(e,t,n){},Ot1p:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("rAM+"),i=n("tJVT"),o=n("jrin"),c=n("q1tI"),l=n.n(c),s=n("VrN/"),u=n.n(s),f=n("bdgK"),h=(n("p77/"),n("Bd2K"),n("ELLl"),n("19Vz"),n("lZu9"),n("kSUc"),n("9Bee")),d=n("0Owb"),p=(n("dejd"),n("C+DQ"),[{title:"\u7c97\u4f53",icon:"icon-bold",actionName:"bold"},{title:"\u659c\u4f53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65e0\u5e8f\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5e8f\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884c\u5185\u4ee3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4ee3\u7801\u5757\uff08\u591a\u8bed\u8a00\u98ce\u683c\uff09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94fe\u63a5",icon:"icon-link",actionName:"link"},"|",{title:"\u884c\u5185\u516c\u5f0f",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591a\u884c\u516c\u5f0f",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6dfb\u52a0\u56fe\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683c",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884c",icon:"icon-minus",actionName:"line-break"},{title:"\u6e05\u7a7a",icon:"icon-eraser",actionName:"eraser"}]);function m(e){var t=e.onActionCallback,n=e.title,r=e.icon,a=e.actionName,i=e.className,o=void 0===i?"":i,c=e.children;function s(){t(a)}return l.a.createElement("a",{title:n,className:o,onClick:s},l.a.createElement("i",{className:"md-iconfont ".concat(r)}),c)}var v=function(e){var t=e.watch,n=e.showNullButton,r=e.onActionCallback,a=e.fullScreen,i=e.insertTemp,o=[].concat(p,[{title:"".concat(t?"\u5173\u95ed\u5b9e\u65f6\u9884\u89c8":"\u5f00\u542f\u5b9e\u65f6\u9884\u89c8"),icon:"".concat(t?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},o.map((function(e,t){return l.a.createElement("li",{key:t},e.actionName?l.a.createElement(m,Object(d["a"])({},e,{onActionCallback:r})):l.a.createElement("span",{className:"v-line"}))})),n?l.a.createElement("li",null,l.a.createElement(m,{icon:"icon-edit",className:"btn-null",title:"\u589e\u52a0\u586b\u7a7a",actionName:"add-null-ch",onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u70b9\u51fb\u63d2\u5165\b\u586b\u7a7a\u9879"))):null,i&&l.a.createElement("li",null,l.a.createElement(m,{icon:"icon-edit",className:"btn-null",title:"\u63d2\u5165\u6a21\u677f",actionName:"inster-template-".concat(i),onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u63d2\u5165\u6a21\u677f"))),l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(m,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"\u5173\u95ed\u5168\u5c4f":"\u5f00\u542f\u5168\u5c4f",actionName:"trigger-full-screen",onActionCallback:r})))},g=n("M8RZ"),y=(n("+L6B"),n("2/Rp")),b=(n("y8nQ"),n("Vl3Y")),w=(n("5NDa"),n("5rEg")),E={labelCol:{span:4},wrapperCol:{span:20}},O=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(b["a"],Object(d["a"])({},E,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:r}),l.a.createElement(b["a"].Item,{label:"\u94fe\u63a5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u5730\u5740"}]},l.a.createElement(w["a"],null)),l.a.createElement(b["a"].Item,{label:"\u94fe\u63a5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u6807\u9898"}]},l.a.createElement(w["a"],null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},x=n("7ahc"),j=(n("HmJG"),n("BjJ7")),A=b["a"].useForm,k={width:280,marginRight:10},_={labelCol:{span:5},wrapperCol:{span:19}},N=function(e){var t=e.callback,n=e.onCancel,r=A(),a=Object(i["a"])(r,1),o=a[0];function c(e){t(e)}function s(e){o.setFieldsValue({src:"/api/attachments/".concat(e.id)})}function u(e){var t=e.target.files[0];S(t,s)}return l.a.createElement(b["a"],Object(d["a"])({form:o},_,{className:"upload-image-panel",onFinish:c}),l.a.createElement(b["a"].Item,{label:"\u56fe\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(b["a"].Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u5730\u5740"}]},l.a.createElement(w["a"],{style:k})),l.a.createElement(L,{onFileChange:u}))),l.a.createElement(b["a"].Item,{label:"\u56fe\u7247\u63cf\u8ff0",name:"alt",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u63cf\u8ff0"}]},l.a.createElement(w["a"],{style:{width:264}})),l.a.createElement(b["a"].Item,{style:{textAlign:"right"}},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))};function L(e){var t=e.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672c\u5730\u4e0a\u4f20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:t}))}function S(e,t){if(!e)throw new String("\u6ca1\u6709\u6587\u4ef6");var n=new FormData;n.append("editormd-image-file",e),n.append("file_param_name","editormd-image-file"),n.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(e){t(JSON.parse(e.target.responseText))}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(j["a"],"/api/attachments.json")),r.send(n)}n("giR+");var T=n("fyUT"),C=(n("7Kak"),n("9yH6")),I=C["a"].Group,D={margin:"0 8px"},R=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(b["a"],{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:r},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:D},"\u5355\u5143\u683c\u6570\uff1a"),l.a.createElement("span",{style:D},"\u884c\u6570"),l.a.createElement(b["a"].Item,{name:"row",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u884c\u6570"}]},l.a.createElement(T["a"],null)),l.a.createElement("span",{style:D},"\u5217\u6570"),l.a.createElement(b["a"].Item,{name:"col",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5217\u6570"}]},l.a.createElement(T["a"],null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:D},"\u5bf9\u9f50\u65b9\u5f0f\uff1a"),l.a.createElement(b["a"].Item,{name:"align"},l.a.createElement(I,null,l.a.createElement(C["a"],{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(C["a"],{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(C["a"],{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(C["a"],{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},M="link",G="upload-image",F="code-block",P="add-table",z="------------",B={default:z,left:":".concat(z),center:":".concat(z,":"),right:"".concat(z,":")},U=n("9VGf");var Y=1e4,V="\u2581",W="\n**\u6a21\u677f\u6807\u9898**\n\u6a21\u677f\u6b63\u6587\u5185\u5bb9\uff0c\u53ef\u8f93\u5165\u6587\u672c\u5185\u5bb9\u548c\u7c98\u8d34\u56fe\u7247\u7b49\u64cd\u4f5c";function Z(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var Q=navigator.platform.toUpperCase().indexOf("MAC")>=0,H=Q?"Cmd":"Ctrl",J=Object(o["a"])(Object(o["a"])({},H+"-B","bold"),H+"-I","italic"),X=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},M,"\u6dfb\u52a0\u94fe\u63a5"),F,"\u6dfb\u52a0\u4ee3\u7801\u5757"),G,"\u6dfb\u52a0\u56fe\u7247"),P,"\u6dfb\u52a0\u8868\u683c");t["a"]=function(e){var t=e.defaultValue,n=void 0===t?"":t,s=e.onChange,d=e.width,p=void 0===d?"100%":d,m=e.height,y=void 0===m?400:m,b=e.miniToolbar,w=void 0!==b&&b,E=e.isFocus,j=void 0!==E&&E,A=e.watch,k=e.insertTemp,_=e.id,L=void 0===_?"markdown-editor-id":_,T=e.showResizeBar,C=void 0!==T&&T,I=e.noStorage,D=void 0!==I&&I,z=e.showNullButton,Q=void 0!==z&&z,H=e.fullScreen,q=void 0!==H&&H,K=e.onBlur,$=e.onCMBeforeChange,ee=e.className,te=void 0===ee?"":ee,ne=e.placeholder,re=void 0===ne?"":ne,ae=e.values,ie=void 0===ae?"":ae,oe=Object(c["useState"])(null),ce=Object(i["a"])(oe,2),le=ce[0],se=ce[1],ue=Object(c["useState"])(n),fe=Object(i["a"])(ue,2),he=fe[0],de=fe[1],pe=Object(c["useState"])(A),me=Object(i["a"])(pe,2),ve=me[0],ge=me[1],ye=Object(c["useState"])(q),be=Object(i["a"])(ye,2),we=be[0],Ee=be[1],Oe=Object(c["useState"])(""),xe=Object(i["a"])(Oe,2),je=xe[0],Ae=xe[1],ke=Object(c["useState"])(0),_e=Object(i["a"])(ke,2),Ne=_e[0],Le=_e[1],Se=Object(c["useState"])(y),Te=Object(i["a"])(Se,2),Ce=Te[0],Ie=Te[1],De=Object(c["useState"])(!1),Re=Object(i["a"])(De,2),Me=(Re[0],Re[1]),Ge=Object(c["useRef"])(),Fe=Object(c["useRef"])(),Pe=Object(c["useRef"])(),ze=Object(c["useRef"])();Object(c["useEffect"])((function(){de(ie),null===le||void 0===le||le.setValue(ie)}),[ie]),Object(c["useEffect"])((function(){if(Ge.current){var e=function(e,n){var r=n.clipboardData;if(r){var a=r.types.toString(),i=r.items;if("text/html,Files"!==a&&"Files"!==a&&!r.types.indexOf("Files"))return!0;var o=i[1];"Files"===a&&(o=i[0]),"file"===o.kind&&o.type.match(/^image\//i)&&S(o.getAsFile(),(function(e){e.id?t.replaceSelection("![,](/api/attachments/".concat(e.id,")")):401===(null===e||void 0===e?void 0:e.status)&&(document.location.href="/user/login")}))}return!0},t=u.a.fromTextArea(Ge.current,{mode:"markdown",lineNumbers:!w,lineWrapping:!0,value:n,autoCloseTags:!0,autoCloseBrackets:!0});return j&&t.focus(),t.on("paste",e),se(t),function(){t.off("paste",e)}}}),[]);var Be=Object(c["useCallback"])((function(){if(Fe.current)try{var e=Fe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,t=Fe.current.getElementsByClassName("markdown-editor-body")[0];t.style.height=we?"calc(100vh - ".concat(e,"px)"):"".concat(Ce-e,"px")}catch(n){console.log(n,"---- to set md editor body height")}}),[Ce,Fe,we]);Object(c["useEffect"])((function(){function e(){var e=new f["default"]((function(e){var t,n=Object(a["a"])(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(Be(),le.setSize("100%","100%"),le.refresh())}}catch(i){n.e(i)}finally{n.f()}}));return e.observe(Ge.current.parentElement),e}if(le){var t=e();return function(){t.unobserve(Ge.current.parentElement)}}}),[le,Be]),Object(c["useEffect"])((function(){if(le){for(var e,t=[],n=function(){var n=a[r];e=Object(i["a"])(n,2);var c=e[0],l=e[1],s=Object(o["a"])({},c,(function(){Ue(l)}));t.push(s),le.addKeyMap(s)},r=0,a=Object.entries(J);r0){var e=(new Date).getTime(),t=window.sessionStorage.getItem(L);e>=Ne+Y&&(!t||t!==he)&&(window.sessionStorage.setItem(L,he),Me(!0))}}),Y),Object(c["useEffect"])((function(){ge(A)}),[le,A]),Object(c["useEffect"])((function(){le&&j&&le.focus()}),[le,j]),Object(c["useEffect"])((function(){if(ve&&le){var e=function(e){var t=e.target;if(ze.current){var n=t.scrollTop/t.scrollHeight;ze.current.scrollTop=ze.current.scrollHeight*n}},t=le.getScrollerElement();return t.addEventListener("scroll",e),function(){t.removeEventListener("scroll",e)}}}),[le,ve]),Object(c["useEffect"])((function(){if(le&&$){var e=function(e,t){$(e,t)};return le.on("beforeChange",e),function(){le.off("beforeChange",e)}}}),[le,$]),Object(c["useEffect"])((function(){if(le&&K){var e=function(){K(le.getValue())};return le.on("blur",e),function(){le.off("blur",e)}}}),[le,K]),Object(c["useEffect"])((function(){if(le){var e=function(e){var t=e.getValue();de(t),Le((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&s(t)};return le.on("change",e),function(){le.off("change",e)}}}),[le,s]),Object(c["useEffect"])((function(){le&&(null===n||void 0===n?(le.setValue(""),de("")):n!==le.getValue()&&(le.setValue(n),de(n),le.setCursor(le.lineCount(),0)))}),[le,n]);var Ue=Object(c["useCallback"])((function(e){var t=le.getCursor(),n=le.getSelection(),r=n.split("\n");switch(e){case"bold":return le.replaceSelection("**"+n+"**"),""===n&&le.setCursor(t.line,t.ch+2),le.focus();case"italic":return le.replaceSelection("*"+n+"*"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"code":return le.replaceSelection("`"+n+"`"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"inline-latex":return le.replaceSelection("`$$"+n+"$$`"),""===n&&le.setCursor(t.line,t.ch+3),le.focus();case"latex":return le.replaceSelection("```latex\n"+n+"\n```"),le.setCursor(t.line+1,n.length+1),le.focus();case"line-break":return le.replaceSelection("
\n"),le.focus();case"list-ul":return""===n?le.replaceSelection("- "+n):le.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),le.focus();case"list-ol":return""===n?le.replaceSelection("1. "+n):le.replaceSelection(r.map((function(e,t){return""===e?"":"".concat(t+1,". ").concat(e)})).join("\n")),le.focus();case"add-null-ch":return""===n&&le.setCursor(t.line,t.ch+1),le.replaceSelection(V),le.focus();case"inster-template-1":return""===n&&le.setCursor(t.line,t.ch),le.replaceSelection(W),le.focus();case"eraser":return le.setValue(""),le.focus();case"trigger-watch":return ge(!ve),le.focus();case"trigger-full-screen":return Ee(!we),le.focus();case M:return void Ae(M);case F:return void Ae(F);case G:return void Ae(G);case P:return void Ae(P);default:throw new Error}}),[le,ve,we]),Ye=Object(c["useCallback"])((function(e){switch(Ae(""),je){case M:var t=e.title,n=e.link;return le.replaceSelection("[".concat(t,"](").concat(n,")")),le.focus();case F:var r=e.language,a=e.content;return le.replaceSelection(["```"+r,a,"```"].join("\n")),le.focus();case G:var i=e.src,o=e.alt;return le.replaceSelection("![ ".concat(o," ]( ").concat(i,' "').concat(o,'" )')),le.focus();case P:for(var c=e.row,l=e.col,s=e.align,u="\n",f=0;f300&&(t=300);var n=y+t+"px";Ie(n)}},r=Pe.current,a=!1,i=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[le,Pe]),Object(c["useEffect"])((function(){Ie(y)}),[y]);var Ze=Z(p),Qe=Z(Ce),He={width:Ze,height:Qe};Object(c["useMemo"])((function(){if(Ne){var e=new Date(Ne),t=e.getHours(),n=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,n=n<10?"0"+n:n,r=r<10?"0"+r:r,"".concat(t,":").concat(n,":").concat(r)}return 0}),[Ne]);return l.a.createElement(c["Fragment"],null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:Fe},l.a.createElement("div",{className:"markdown-editor-container ".concat(te," ").concat(ve?"on-preview":""," ").concat(w?"mini":""," ").concat(we?"full-screen":""),style:He},l.a.createElement(v,{insertTemp:k,watch:ve,fullScreen:we,showNullButton:Q,onActionCallback:Ue}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:Ge,placeholder:re})),ve?l.a.createElement("div",{ref:ze,className:"preview-container"},l.a.createElement(h["a"],{value:he})):null))),C?l.a.createElement("a",{ref:Pe,className:"editor-resize"}):null,l.a.createElement(g["a"],null,X[je]?l.a.createElement(r["a"],{centered:!0,title:X[je],visible:!0,onCancel:We,footer:null},Ve):null))}},Plam:function(e,t,n){"use strict";n("giR+");var r=n("fyUT"),a=(n("2qtc"),n("kLXV")),i=(n("DjyN"),n("NUBc")),o=n("9og8"),c=n("tJVT"),l=n("k1fw"),s=n("q1tI"),u=n.n(s),f=(n("8Abk"),n("IxHN")),h=n("M8RZ"),d=n("BdwD"),p=(n("cWXX"),n("/ezw")),m=(n("14J3"),n("BMrR")),v=(n("jCWc"),n("kPKH")),g=(n("Q9mQ"),n("diRs")),y=(n("+L6B"),n("2/Rp")),b=(n("y8nQ"),n("Vl3Y")),w=n("9kvl"),E=n("dhSg"),O=n("mCJh");function x(){x=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:_(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(C([])));O&&O!==n&&r.call(O,o)&&(w=O);var j=b.prototype=g.prototype=Object.create(w);function A(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function _(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=N(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function N(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var j=function(e){e.pathsList,e.dispatch;var t=b["a"].useForm(),r=Object(c["a"])(t,1),i=(r[0],Object(s["useState"])()),f=Object(c["a"])(i,2),h=f[0],d=f[1],w=Object(s["useState"])(!0),j=Object(c["a"])(w,2),A=j[0],k=j[1],_=Object(s["useState"])(!1),N=Object(c["a"])(_,2),L=N[0],S=N[1],T=Object(s["useState"])(),C=Object(c["a"])(T,2),I=C[0],D=C[1],R=Object(s["useState"])({keyword:I,robot:!0,page:1}),M=Object(c["a"])(R,2),G=M[0],F=M[1];Object(s["useEffect"])((function(){E["a"].subscribe("ai-replay-show",(function(e){D(e),S(!0)}))}),[]),Object(s["useEffect"])((function(){I&&P()}),[I]);var P=function(){var e=Object(o["a"])(x().mark((function e(t){var n;return x().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return k(!0),e.next=3,Object(O["a"])(Object(l["a"])(Object(l["a"])({},G),{},{keyword:I}));case 3:n=e.sent,k(!1),(null===n||void 0===n?void 0:n.data)&&(G.page++,F(Object(l["a"])({},G)),d(null===n||void 0===n?void 0:n.data));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=Object(o["a"])(x().mark((function e(){return x().wrap((function(e){while(1)switch(e.prev=e.next){case 0:P();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=u.a.createElement("div",null,u.a.createElement("img",{src:n("FPkq"),width:150}));return u.a.createElement(u.a.Fragment,null,u.a.createElement(a["a"],{title:"\u5176\u4ed6\u56de\u7b54",mask:!0,visible:L,okText:"\u6362\u4e00\u6362",cancelText:"",onOk:z,width:800,height:500,footer:u.a.createElement(m["a"],{align:"middle",justify:"center"},u.a.createElement(v["a"],{className:"tc"},u.a.createElement(y["a"],{type:"primary",onClick:P},"\u6362\u4e00\u6362"),u.a.createElement(g["a"],{content:B,title:"\u5934\u6b4c\u6559\u5e08\u4ea4\u6d41\u793e\u533a"},u.a.createElement(y["a"],{type:"dashed"},"\u4eba\u5de5\u670d\u52a1")))),onCancel:function(){S(!1)}},u.a.createElement("aside",{style:{minHeight:300}},u.a.createElement(m["a"],null,u.a.createElement(p["a"],{loading:A},null===h||void 0===h?void 0:h.map((function(e){return u.a.createElement(v["a"],{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24},e.text)})),!(null===h||void 0===h?void 0:h.length)&&u.a.createElement("div",{style:{width:"100%",textAlign:"center"}},u.a.createElement("br",null),u.a.createElement("img",{src:n("FPkq"),width:150}),u.a.createElement("br",null),u.a.createElement("br",null),"\u5934\u6b4c\u6559\u5e08\u4ea4\u6d41\u793e\u533a"))))))},A=Object(w["a"])((function(e){var t=e.pathsList;return{pathsList:t}}))(j),k=n("fXAG"),_=(n("+BJd"),n("mr32")),N=(n("5Dmo"),n("3S7+")),L=n("m3rI"),S=n("9Bee"),T=(n("Ypxr"),n("AMnG"));n("kaH+");function C(e){var t=e.data,n=e.index,r=e.adminOrOperator,a=e.parentDiscussIndex,i=e.shixunIdentifier,o=e.user,c=e.onSetRewardData,l=e.onSetActionType,s=t.author,f=t.can_delete,h=t.content,d=t.hidden,p=t.id,m=t.reward,v=t.time;function g(){c({id:p,index:n,user_id:s.user_id,parentDiscussIndex:a})}function y(){l({id:p,index:n,params:{hidden:d?"0":"1",container_identifier:i},type:"hidden-discuss",parentDiscussIndex:a,message:d?"\u786e\u5b9a\u8981\u53d6\u6d88\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417":"\u786e\u5b9a\u8981\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417"})}function b(){l({id:p,index:n,type:"delete-discuss",parentDiscussIndex:a,message:"\u786e\u5b9a\u8981\u5220\u9664\u8be5\u6761\u56de\u590d\u5417"})}var w=r||f||s.user_id===o.user_id||s.login===o.login;return u.a.createElement("div",{className:"second-level-discuss"},u.a.createElement("div",{className:"discuss-info-body"},u.a.createElement("div",{className:"discuss-info"},u.a.createElement("a",{href:"/users/".concat(s.login),target:"_blank"},s.name),u.a.createElement("span",{className:"grey"},v),m?u.a.createElement("a",{className:"c-orange gift",title:"\u5df2\u5956\u52b1\u91d1\u5e01".concat(m)},u.a.createElement("i",{className:"iconfont icon-gift c-orange "}),u.a.createElement("span",null,m)):null),u.a.createElement("div",{className:"btn-group"},1===o.identity?u.a.createElement("a",{onClick:g,title:"\u7ed9TA\u5956\u52b1\u91d1\u5e01"},u.a.createElement("i",{className:"iconfont icon-jiangli"})):null,r?u.a.createElement("a",{onClick:y,title:d?"\u53d6\u6d88\u9690\u85cf":"\u9690\u85cf\u8bc4\u8bba"},u.a.createElement("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,w?u.a.createElement("a",{onClick:b,title:"\u5220\u9664"},u.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),u.a.createElement(S["a"],{className:"discuss-content",value:h}))}var I=function(e){var t=e.data,n=e.index,r=e.shixunIdentifier,i=e.adminOrOperator,o=e.identity,l=e.onTopOrDownDiscuss,f=e.onPlusDiscuss,h=e.onDisableDiscuss,d=e.onSetActionType,p=e.onSetRewardData,m=e.user,v=e.activeDiscussIndex,g=e.onReplyDiscuss,b=e.onSetActiveDiscussIndex,w=e.allowDisableDiscuss,O=t.content,x=t.children,j=t.game_url,A=t.hidden,k=t.id,I=t.position,D=t.praise_count,R=t.reward,M=t.sticky,G=t.time,F=t.user_praise,P=t.game_passed,z=t.ai_reply_text,B=t.ai_reply_flag,U=t.author,Y=t.disable_discuss_status,V=Object(s["useState"])(!1),W=Object(c["a"])(V,2),Z=W[0],Q=W[1];function H(){console.log(m),(null===m||void 0===m?void 0:m.authentication)?b(k):a["a"].confirm({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901a\u8fc7\u5b9e\u540d\u9a8c\u8bc1\u540e\uff0c\u624d\u80fd\u8fdb\u884c\u8bc4\u8bba\u64cd\u4f5c",okText:"\u524d\u5f80\u5b9e\u540d\u9a8c\u8bc1",cancelText:"\u53d6\u6d88",onOk:function(){window.open("/account/certification")}})}function J(){l(k,!M,n)}function X(){f(k,!F,n)}function q(){p({id:k,index:n,user_id:U.user_id})}function K(){d({id:k,index:n,type:"delete-discuss",message:"\u786e\u5b9a\u8981\u5220\u9664\u8be5\u6761\u56de\u590d\u5417"})}function $(){d({id:k,index:n,params:{hidden:A?"0":"1",container_identifier:r},type:"hidden-discuss",message:A?"\u786e\u5b9a\u8981\u53d6\u6d88\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417":"\u786e\u5b9a\u8981\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417"})}function ee(){h(k,0===Y?2:0,n)}Object(s["useEffect"])((function(){Z&&setTimeout((function(){return Q(!1)}),800)}),[Z]);var te=function(e){var t=e.target,n=t.nodeName,r=t.src;"IMG"===n&&(E["a"].publish("preview-image",r),console.log("src:",r))};return u.a.createElement("div",{className:"discuss-item-container",key:k},u.a.createElement("a",{href:"/users/".concat(U.login),target:"_blank"},u.a.createElement("img",{alt:"\u7528\u6237\u5934\u50cf",height:"50",src:"".concat(L["a"].IMG_SERVER,"/images/").concat(U.image_url),width:"50"})),u.a.createElement("section",null,u.a.createElement("div",{className:"discuss-info"},u.a.createElement("a",{href:"/users/".concat(U.login),target:"_blank"},U.name),u.a.createElement("span",{className:"grey"},G),I?u.a.createElement("span",{className:"c-green"}," [\u7b2c",I,"\u5173] "):null,j?u.a.createElement("a",{href:j,target:"_blank",className:"view-code",title:"\u70b9\u51fb\u67e5\u770bTA\u7684\u4ee3\u7801\u9875\u9762"},"\u67e5\u770b"):null,w&&u.a.createElement(u.a.Fragment,null,0===Y&&u.a.createElement(N["a"],{title:"\u7981\u6b62\u8be5\u7528\u6237\u5728\u6b64\u9879\u76ee\u7684\u8bc4\u8bba\u529f\u80fd"},u.a.createElement("span",{onClick:ee,className:"c-red current"},"\u7981\u6b62\u8bc4\u8bba\u529f\u80fd")),2===Y&&u.a.createElement(N["a"],{title:"\u6062\u590d\u8be5\u7528\u6237\u5728\u6b64\u5b9e\u8df5\u9879\u76ee\u7684\u8bc4\u8bba\u529f\u80fd"},u.a.createElement("span",{onClick:ee,className:"c-light-primary current"},"\u6062\u590d\u8bc4\u8bba\u529f\u80fd")),1===Y&&u.a.createElement(N["a"],{title:"\u8be5\u7528\u6237\u5df2\u88ab\u7cfb\u7edf\u7ba1\u7406\u5458\u7981\u8a00"},u.a.createElement("span",{className:"c-red"},"\u88ab\u7ba1\u7406\u5458\u7981\u6b62\u8bc4\u8bba"))),M?u.a.createElement("span",{className:"top"},"\u7f6e\u9876"):null,R?u.a.createElement("a",{className:"c-orange gift",title:"\u5df2\u5956\u52b1\u91d1\u5e01".concat(R)},u.a.createElement("i",{className:"iconfont icon-gift c-orange "}),u.a.createElement("span",null,R)):null,o<=5?u.a.createElement("span",{style:{flex:"1",textAlign:"right",color:1===P?"#29bd8b":""}},1===P?"\u5df2\u901a\u5173":"\u672a\u901a\u5173"):null),u.a.createElement("div",{onClick:te},u.a.createElement(S["a"],{className:"discuss-content",value:O})),B&&u.a.createElement("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"}},u.a.createElement(_["a"],{color:"#f50"},"\u667a\u80fd\u52a9\u6559"),u.a.createElement("br",null),u.a.createElement("div",{style:{padding:"6px 0"}},z),u.a.createElement(y["a"],{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:function(){return Q(!0)},className:"mr10 mr5 relative c-blue"},u.a.createElement("span",{className:Z?"plus-one-animate":"hide",style:{position:"absolute"}}," +1"),u.a.createElement("span",{className:"c-blue icon-duiwoyouyong mr5"}),u.a.createElement("span",{className:"c-blue"},"\u5bf9\u6211\u6709\u7528")),u.a.createElement("span",{className:"c-orange current",onClick:function(){E["a"].publish("ai-replay-show",O)}},"\u5176\u4ed6\u56de\u7b54 > ")),x&&x.length>0?u.a.createElement("div",{className:"reply-discuss-container",onClick:te},x.map((function(e,t){return u.a.createElement(C,{key:e.id,data:e,index:t,shixunIdentifier:r,adminOrOperator:i,user:m,onSetRewardData:p,onSetActionType:d,parentDiscussIndex:n})}))):null,u.a.createElement("div",{className:"btn-group"},1===m.identity?u.a.createElement("a",{onClick:q,title:"\u7ed9TA\u5956\u52b1\u91d1\u5e01"},u.a.createElement("i",{className:"iconfont icon-jiangli"})):null,i?u.a.createElement("a",{onClick:$,title:A?"\u53d6\u6d88\u9690\u85cf":"\u9690\u85cf\u8bc4\u8bba"},u.a.createElement("i",{className:A?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,o<=5?u.a.createElement("a",{onClick:J,className:M?"btn-top":"btn-down",title:M?"\u53d6\u6d88\u7f6e\u9876":"\u7f6e\u9876"},u.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,!i||x&&0!=x.length?null:u.a.createElement("a",{onClick:K,title:"\u5220\u9664"},u.a.createElement("i",{className:"iconfont icon-shanchu"})),u.a.createElement("a",{onClick:H,title:"\u56de\u590d"},u.a.createElement("i",{className:"iconfont icon-huifu1"})),u.a.createElement("a",{onClick:X,className:F?"c-orange":""},u.a.createElement("i",{className:F?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),u.a.createElement("span",null,D||""))),u.a.createElement(T["a"],{id:k,activeDiscussIndex:v,onReplyDiscuss:g})))};function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var R={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function M(e,t){switch(t.type){case k["Q"]:return Object(l["a"])(Object(l["a"])({},e),{},{loading:!0});case k["X"]:return Object(l["a"])(Object(l["a"])({},e),{},{showRewardDialog:!0});case k["b"]:return Object(l["a"])(Object(l["a"])({},e),{},{showRewardDialog:!1});case k["l"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["ab"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["x"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["c"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["z"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["H"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["a"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);default:throw new Error}}t["a"]=function(e){var t=e.shixunIdentifier,n=e.identity,p=e.activeIndex,m=e.user,v=e.allowDisableDiscuss,g=(e.isShixunDetail,Object(s["useReducer"])(M,R)),y=Object(c["a"])(g,2),b=y[0],w=y[1],x=b.page,j=b.loading,_=b.data,N=b.actionType,L=b.showRewardDialog,S=b.activeDiscussIndex,T=Object(s["useRef"])(),C=Object(s["useRef"])();function G(e){return F.apply(this,arguments)}function F(){return F=Object(o["a"])(D().mark((function e(n){var r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!j){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,w({type:k["Q"]}),e.next=6,Object(O["e"])(t,n);case 6:r=e.sent,w({type:k["l"],payload:{activeDiscussIndex:null,page:n,data:r,loading:!1}}),e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](2),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[2,10]])}))),F.apply(this,arguments)}function P(e){G(e)}function z(e,t,n){return B.apply(this,arguments)}function B(){return B=Object(o["a"])(D().mark((function e(t,n,r){var a;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["g"])(t,n);case 3:a=e.sent,ie[r].user_praise=n,ie[r].praise_count=a.praise_count,w({type:k["x"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])}))),B.apply(this,arguments)}function U(e,t,n){return Y.apply(this,arguments)}function Y(){return Y=Object(o["a"])(D().mark((function e(t,n,r){var a,i,o;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["d"])(t,n);case 3:if(a=e.sent,0===a.status){e.next=6;break}return e.abrupt("return");case 6:i=ie[r].author.user_id,o=ie.map((function(e){return e.author.user_id===i?Object(l["a"])(Object(l["a"])({},e),{},{disable_discuss_status:n}):e})),w({type:k["c"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:o})}}),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])}))),Y.apply(this,arguments)}function V(e,t,n){return W.apply(this,arguments)}function W(){return W=Object(o["a"])(D().mark((function e(t,n,r){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["j"])(t,n);case 3:ie[r].sticky=n,w({type:k["ab"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),G(b.page),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])}))),W.apply(this,arguments)}function Z(){w({type:k["z"],payload:{actionType:null}})}function Q(){return H.apply(this,arguments)}function H(){return H=Object(o["a"])(D().mark((function e(){var t,n,r,a,i,o,c,s;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=N.id,n=N.params,r=N.type,a=N.index,i=N.parentDiscussIndex,"hidden-discuss"!==r){e.next=6;break}return e.next=4,Object(O["f"])(t,n);case 4:i?ie[i].children[a].hidden=1==n.hidden:ie[a].hidden=1==n.hidden,w({type:k["z"],payload:{actionType:null,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}});case 6:if("delete-discuss"!==r){e.next=31;break}return e.next=9,Object(O["c"])(t);case 9:if(!i&&0!==i){e.next=22;break}o=ie[i].children,c=o.length-1;case 12:if(!(c>=0)){e.next=19;break}if(o[c].id!==t){e.next=16;break}return o.splice(c,1),e.abrupt("break",19);case 16:c--,e.next=12;break;case 19:ie[i].children=o,e.next=30;break;case 22:s=ie.length-1;case 23:if(!(s>=0)){e.next=30;break}if(ie[s].id!==t){e.next=27;break}return ie.splice(s,1),e.abrupt("break",30);case 27:s--,e.next=23;break;case 30:w({type:k["z"],payload:{actionType:null,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}});case 31:case"end":return e.stop()}}),e)}))),H.apply(this,arguments)}function J(e){w({type:k["z"],payload:{actionType:e}})}function X(){w({type:k["b"]})}function q(){return K.apply(this,arguments)}function K(){return K=Object(o["a"])(D().mark((function e(){var t,n,r,a,i,o,c;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=T.current,n=t.id,r=t.index,a=t.score,i=t.user_id,o=t.parentDiscussIndex,e.next=3,Object(O["i"])(n,{container_type:"Discusses",score:a,user_id:i});case 3:c=e.sent,o?ie[o].children[r].reward=c.code:ie[r].reward=c.code,w({type:k["H"],payload:{showRewardDialog:!1,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),T.current=null;case 7:case"end":return e.stop()}}),e)}))),K.apply(this,arguments)}function $(e){T.current=e,w({type:k["X"]})}function ee(e){T.current.score=e}function te(e,t){return ne.apply(this,arguments)}function ne(){return ne=Object(o["a"])(D().mark((function e(t,n){var r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["h"])(t,n);case 3:if(r=e.sent,-3!==r.status){e.next=8;break}return a["a"].info({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u4f60\u7684\u8d26\u53f7\u56e0\u4e3a\u53d1\u5e03\u4e86\u4e0d\u5f53\u5185\u5bb9\uff0c\u73b0\u5df2\u5c06\u8bc4\u8bba\u529f\u80fd\u5c4f\u853d\u3002",okText:"\u786e\u5b9a"}),re(null),e.abrupt("return");case 8:G(x),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])}))),ne.apply(this,arguments)}function re(e){w(S===e?{type:k["a"],payload:{activeDiscussIndex:null}}:{type:k["a"],payload:{activeDiscussIndex:e}})}if(Object(s["useEffect"])((function(){function e(){return n.apply(this,arguments)}function n(){return n=Object(o["a"])(D().mark((function e(){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(3!==p||_||!t){e.next=3;break}return e.next=3,G(x);case 3:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}e()}),[t,p,x,w]),Object(s["useEffect"])((function(){var e=E["a"].subscribe("create-discuss",(function(){G(x)}));return e}),[t]),!_)return u.a.createElement(f["a"],null);var ae=_.disscuss_count,ie=_.comments,oe=(_.all,_.can_hidden);return u.a.createElement(s["Fragment"],null,u.a.createElement("div",{className:"discuss-container",ref:C},0===ae?u.a.createElement(d["a"],null):null,ie.map((function(e,r){return u.a.createElement(I,{user:m,key:e.id,data:e,index:r,identity:n,onPaginationChange:P,shixunIdentifier:t,onSetActionType:J,onTopOrDownDiscuss:V,adminOrOperator:oe,onPlusDiscuss:z,onDisableDiscuss:U,onSetRewardData:$,activeDiscussIndex:S,onSetActiveDiscussIndex:re,onReplyDiscuss:te,allowDisableDiscuss:v})})),ae>10?u.a.createElement("div",{className:"pagination-container"},u.a.createElement(i["a"],{showQuickJumper:!0,showSizeChanger:!1,onChange:P,current:x,total:ae})):null,u.a.createElement(A,null)),u.a.createElement(h["a"],null,u.a.createElement(a["a"],{centered:!0,title:"\u63d0\u793a",visible:!!N,onOk:Q,onCancel:Z},u.a.createElement("p",null,N?N.message:"")),u.a.createElement(a["a"],{centered:!0,width:400,title:"\u5956\u52b1\u8bbe\u7f6e",visible:L,onCancel:X,onOk:q},u.a.createElement(r["a"],{placeholder:"\u8bf7\u8f93\u5165\u5956\u52b1\u7684\u91d1\u5e01\u6570\u91cf",min:1,onChange:ee,style:{width:"228px"}}))))}},"Q+I+":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII="},Q7Vx:function(e,t,n){},QUgM:function(e,t,n){},"S+dL":function(e,t){e.exports="data:image/gif;base64,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"},Sa5k:function(e,t,n){e.exports=n.p+"static/nothing.4d201a0a.png"},TVoq:function(e,t,n){},Tl6Z:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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"},UZu5:function(e,t,n){},UbZX:function(e,t,n){e.exports=n.p+"static/success.2e2721eb.svg"},UlFV:function(e,t,n){},VPUa:function(e,t,n){e.exports=n.p+"static/passall.2673ac21.png"},VjRW:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII="},X9zl:function(e,t,n){},XDHc:function(e,t,n){},XZCF:function(e,t,n){},XyRZ:function(e,t,n){},Ypxr:function(e,t,n){},Yr8L:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},ZBwS:function(e,t){var n=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},r=-1,a=1,i=0;n.Diff=function(e,t){return[e,t]},n.prototype.diff_main=function(e,t,r,a){"undefined"==typeof a&&(a=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var o=a;if(null==e||null==t)throw new Error("Null input. (diff_main)");if(e==t)return e?[new n.Diff(i,e)]:[];"undefined"==typeof r&&(r=!0);var c=r,l=this.diff_commonPrefix(e,t),s=e.substring(0,l);e=e.substring(l),t=t.substring(l),l=this.diff_commonSuffix(e,t);var u=e.substring(e.length-l);e=e.substring(0,e.length-l),t=t.substring(0,t.length-l);var f=this.diff_compute_(e,t,c,o);return s&&f.unshift(new n.Diff(i,s)),u&&f.push(new n.Diff(i,u)),this.diff_cleanupMerge(f),f},n.prototype.diff_compute_=function(e,t,o,c){var l;if(!e)return[new n.Diff(a,t)];if(!t)return[new n.Diff(r,e)];var s=e.length>t.length?e:t,u=e.length>t.length?t:e,f=s.indexOf(u);if(-1!=f)return l=[new n.Diff(a,s.substring(0,f)),new n.Diff(i,u),new n.Diff(a,s.substring(f+u.length))],e.length>t.length&&(l[0][0]=l[2][0]=r),l;if(1==u.length)return[new n.Diff(r,e),new n.Diff(a,t)];var h=this.diff_halfMatch_(e,t);if(h){var d=h[0],p=h[1],m=h[2],v=h[3],g=h[4],y=this.diff_main(d,m,o,c),b=this.diff_main(p,v,o,c);return y.concat([new n.Diff(i,g)],b)}return o&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,c):this.diff_bisect_(e,t,c)},n.prototype.diff_lineMode_=function(e,t,o){var c=this.diff_linesToChars_(e,t);e=c.chars1,t=c.chars2;var l=c.lineArray,s=this.diff_main(e,t,!1,o);this.diff_charsToLines_(s,l),this.diff_cleanupSemantic(s),s.push(new n.Diff(i,""));var u=0,f=0,h=0,d="",p="";while(u=1&&h>=1){s.splice(u-f-h,f+h),u=u-f-h;for(var m=this.diff_main(d,p,!1,o),v=m.length-1;v>=0;v--)s.splice(u,0,m[v]);u+=m.length}h=0,f=0,d="",p="";break}u++}return s.pop(),s},n.prototype.diff_bisect_=function(e,t,i){for(var o=e.length,c=t.length,l=Math.ceil((o+c)/2),s=l,u=2*l,f=new Array(u),h=new Array(u),d=0;di)break;for(var E=-w+v;E<=w-g;E+=2){var O=s+E;N=E==-w||E!=w&&f[O-1]o)g+=2;else if(x>c)v+=2;else if(m){var j=s+p-E;if(j>=0&&j=A)return this.diff_bisectSplit_(e,t,N,x,i)}}}for(var k=-w+y;k<=w-b;k+=2){j=s+k;A=k==-w||k!=w&&h[j-1]o)b+=2;else if(_>c)y+=2;else if(!m){O=s+p-k;if(O>=0&&O=A)return this.diff_bisectSplit_(e,t,N,x,i)}}}}return[new n.Diff(r,e),new n.Diff(a,t)]},n.prototype.diff_bisectSplit_=function(e,t,n,r,a){var i=e.substring(0,n),o=t.substring(0,r),c=e.substring(n),l=t.substring(r),s=this.diff_main(i,o,!1,a),u=this.diff_main(c,l,!1,a);return s.concat(u)},n.prototype.diff_linesToChars_=function(e,t){var n=[],r={};function a(e){var t="",a=0,o=-1,c=n.length;while(or?e=e.substring(n-r):nt.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[r,i,o,c,u]:null}var o,c,l,s,u,f=i(n,r,Math.ceil(n.length/4)),h=i(n,r,Math.ceil(n.length/2));if(!f&&!h)return null;o=h?f&&f[4].length>h[4].length?f:h:f,e.length>t.length?(c=o[0],l=o[1],s=o[2],u=o[3]):(s=o[0],u=o[1],c=o[2],l=o[3]);var d=o[4];return[c,l,s,u,d]},n.prototype.diff_cleanupSemantic=function(e){var t=!1,o=[],c=0,l=null,s=0,u=0,f=0,h=0,d=0;while(s0?o[c-1]:-1,u=0,f=0,h=0,d=0,l=null,t=!0)),s++;t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),s=1;while(s=g?(v>=p.length/2||v>=m.length/2)&&(e.splice(s,0,new n.Diff(i,m.substring(0,v))),e[s-1][1]=p.substring(0,p.length-v),e[s+1][1]=m.substring(v),s++):(g>=p.length/2||g>=m.length/2)&&(e.splice(s,0,new n.Diff(i,p.substring(0,g))),e[s-1][0]=a,e[s-1][1]=m.substring(0,m.length-g),e[s+1][0]=r,e[s+1][1]=p.substring(g),s++),s++}s++}},n.prototype.diff_cleanupSemanticLossless=function(e){function t(e,t){if(!e||!t)return 6;var r=e.charAt(e.length-1),a=t.charAt(0),i=r.match(n.nonAlphaNumericRegex_),o=a.match(n.nonAlphaNumericRegex_),c=i&&r.match(n.whitespaceRegex_),l=o&&a.match(n.whitespaceRegex_),s=c&&r.match(n.linebreakRegex_),u=l&&a.match(n.linebreakRegex_),f=s&&e.match(n.blanklineEndRegex_),h=u&&t.match(n.blanklineStartRegex_);return f||h?5:s||u?4:i&&!c&&l?3:c||l?2:i||o?1:0}var r=1;while(r=d&&(d=p,u=a,f=o,h=c)}e[r-1][1]!=u&&(u?e[r-1][1]=u:(e.splice(r-1,1),r--),e[r][1]=f,h?e[r+1][1]=h:(e.splice(r+1,1),r--))}r++}},n.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,n.whitespaceRegex_=/\s/,n.linebreakRegex_=/[\r\n]/,n.blanklineEndRegex_=/\n\r?\n$/,n.blanklineStartRegex_=/^\r?\n\r?\n/,n.prototype.diff_cleanupEfficiency=function(e){var t=!1,o=[],c=0,l=null,s=0,u=!1,f=!1,h=!1,d=!1;while(s0?o[c-1]:-1,h=d=!1),t=!0)),s++;t&&this.diff_cleanupMerge(e)},n.prototype.diff_cleanupMerge=function(e){e.push(new n.Diff(i,""));var t,o=0,c=0,l=0,s="",u="";while(o1?(0!==c&&0!==l&&(t=this.diff_commonPrefix(u,s),0!==t&&(o-c-l>0&&e[o-c-l-1][0]==i?e[o-c-l-1][1]+=u.substring(0,t):(e.splice(0,0,new n.Diff(i,u.substring(0,t))),o++),u=u.substring(t),s=s.substring(t)),t=this.diff_commonSuffix(u,s),0!==t&&(e[o][1]=u.substring(u.length-t)+e[o][1],u=u.substring(0,u.length-t),s=s.substring(0,s.length-t))),o-=c+l,e.splice(o,c+l),s.length&&(e.splice(o,0,new n.Diff(r,s)),o++),u.length&&(e.splice(o,0,new n.Diff(a,u)),o++),o++):0!==o&&e[o-1][0]==i?(e[o-1][1]+=e[o][1],e.splice(o,1)):o++,l=0,c=0,s="",u="";break}""===e[e.length-1][1]&&e.pop();var f=!1;o=1;while(ot)break;c=i,l=o}return e.length!=n&&e[n][0]===r?l:l+(t-c)},n.prototype.diff_prettyHtml=function(e){for(var t=[],n=/&/g,o=//g,l=/\n/g,s=0;s");switch(u){case a:t[s]=''+h+"";break;case r:t[s]=''+h+"";break;case i:t[s]=""+h+"";break}}return t.join("")},n.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(t),a=this;function i(e,r){var i=e/t.length,o=Math.abs(n-r);return a.Match_Distance?i+o/a.Match_Distance:o?1:i}var o=this.Match_Threshold,c=e.indexOf(t,n);-1!=c&&(o=Math.min(i(0,c),o),c=e.lastIndexOf(t,n+t.length),-1!=c&&(o=Math.min(i(0,c),o)));var l,s,u=1<=p;g--){var y=r[e.charAt(g-1)];if(v[g]=0===d?(v[g+1]<<1|1)&y:(v[g+1]<<1|1)&y|(f[g+1]|f[g])<<1|1|f[g+1],v[g]&u){var b=i(d,g-1);if(b<=o){if(o=b,c=g-1,!(c>n))break;p=Math.max(1,2*n-c)}}}if(i(d+1,n)>o)break;f=v}return c},n.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(l),this.diff_cleanupEfficiency(l));else if(e&&"object"==typeof e&&"undefined"==typeof t&&"undefined"==typeof o)l=e,c=this.diff_text1(l);else if("string"==typeof e&&t&&"object"==typeof t&&"undefined"==typeof o)c=e,l=t;else{if("string"!=typeof e||"string"!=typeof t||!o||"object"!=typeof o)throw new Error("Unknown call format to patch_make.");c=e,l=o}if(0===l.length)return[];for(var s=[],u=new n.patch_obj,f=0,h=0,d=0,p=c,m=c,v=0;v=2*this.Patch_Margin&&f&&(this.patch_addContext_(u,p),s.push(u),u=new n.patch_obj,f=0,p=m,h=d);break}g!==a&&(h+=y.length),g!==r&&(d+=y.length)}return f&&(this.patch_addContext_(u,p),s.push(u)),s},n.prototype.patch_deepCopy=function(e){for(var t=[],r=0;rthis.Match_MaxBits?(s=this.match_main(t,h.substring(0,this.Match_MaxBits),f),-1!=s&&(d=this.match_main(t,h.substring(h.length-this.Match_MaxBits),f+h.length-this.Match_MaxBits),(-1==d||s>=d)&&(s=-1))):s=this.match_main(t,h,f),-1==s)c[l]=!1,o-=e[l].length2-e[l].length1;else if(c[l]=!0,o=s-f,u=-1==d?t.substring(s,s+h.length):t.substring(s,d+this.Match_MaxBits),h==u)t=t.substring(0,s)+this.diff_text2(e[l].diffs)+t.substring(s+h.length);else{var p=this.diff_main(h,u,!1);if(h.length>this.Match_MaxBits&&this.diff_levenshtein(p)/h.length>this.Patch_DeleteThreshold)c[l]=!1;else{this.diff_cleanupSemanticLossless(p);for(var m,v=0,g=0;gc[0][1].length){var l=t-c[0][1].length;c[0][1]=r.substring(c[0][1].length)+c[0][1],o.start1-=l,o.start2-=l,o.length1+=l,o.length2+=l}if(o=e[e.length-1],c=o.diffs,0==c.length||c[c.length-1][0]!=i)c.push(new n.Diff(i,r)),o.length1+=t,o.length2+=t;else if(t>c[c.length-1][1].length){l=t-c[c.length-1][1].length;c[c.length-1][1]+=r.substring(0,l),o.length1+=l,o.length2+=l}return r},n.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,o=0;o2*t?(f.length1+=p.length,l+=p.length,h=!1,f.diffs.push(new n.Diff(d,p)),c.diffs.shift()):(p=p.substring(0,t-f.length1-this.Patch_Margin),f.length1+=p.length,l+=p.length,d===i?(f.length2+=p.length,s+=p.length):h=!1,f.diffs.push(new n.Diff(d,p)),p==c.diffs[0][1]?c.diffs.shift():c.diffs[0][1]=c.diffs[0][1].substring(p.length))}u=this.diff_text2(f.diffs),u=u.substring(u.length-this.Patch_Margin);var m=this.diff_text1(c.diffs).substring(0,this.Patch_Margin);""!==m&&(f.length1+=m.length,f.length2+=m.length,0!==f.diffs.length&&f.diffs[f.diffs.length-1][0]===i?f.diffs[f.diffs.length-1][1]+=m:f.diffs.push(new n.Diff(i,m))),h||e.splice(++o,0,f)}}},n.prototype.patch_toText=function(e){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||r.target.offsetWidth>0)&&Q.current.instance.layout()}}catch(a){n.e(a)}finally{n.f()}})),e.observe(Z.current)),e}function $(){a["b"].warn(decodeURIComponent(d))}function ee(){var e=Q.current.instance;if(e){var t=e.getSelection(),n=Q.current.pastePos||{},r=new b.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:r,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),I())}Object(l["useEffect"])((function(){var e=Q.current.instance;if(null!=E&&e&&X){var t=e.getModel();t&&E!==t.getValue()&&(!0,t.setValue(E),e.layout(),!1)}}),[E,X,Q.current]);var ne=function(){if(R&&Q.current.instance){var e=Q.current.instance.getContentHeight();fe(e0||a.target.offsetWidth>0)&&e.layout()}}catch(o){r.e(o)}finally{r.f()}})),t.observe(y.current)),t}Object(l["useEffect"])((function(){y.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){b=e;var t=b.editor.createDiffEditor(y.current,Object(r["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},g));x(t);var n=j(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(y.current)}}))}),[]),Object(l["useEffect"])((function(){O&&O.setModel({original:b.editor.createModel(h,p),modified:b.editor.createModel(d,p)})}),[h,d,p,O]);var A=m(a),k=m(f),_={width:A,height:k};return s.a.createElement("div",{className:"my-diff-editor",ref:y,style:_})}},bCnd:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var r=n("je13"),a=n.n(r);function i(e,t){var n=a.a.get("__ec");n||(n={}),n[e]=t,a.a.set("__ec",n)}function o(e,t){var n=a.a.get("__ec");return n?void 0===n[e]?t:n[e]:t}},bPs0:function(e,t,n){"use strict";n.d(t,"b",(function(){return b}));var r=n("k1fw"),a=n("9og8"),i=(n("2qtc"),n("kLXV")),o=n("tJVT"),c=n("PpiC"),l=(n("aHsQ"),n("sGsY")),s=n("q1tI"),u=n.n(s),f=n("bntm"),h=n("V0Rq"),d=n("wd/R"),p=n.n(d),m=n("Ty5D"),v=n("9kvl");function g(){g=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof y?t:y,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:_(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function y(){}function b(){}function w(){}var E={};s(E,o,(function(){return this}));var O=Object.getPrototypeOf,x=O&&O(O(C([])));x&&x!==n&&r.call(x,o)&&(E=x);var j=w.prototype=y.prototype=Object.create(E);function A(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function _(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=N(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function N(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var y=l["a"].Countdown,b=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],w=function(e){e.globalSetting,e.loading,e.user;var t=e.exercise,n=e.dispatch,l=(Object(c["a"])(e,["globalSetting","loading","user","exercise","dispatch"]),Object(s["useState"])({})),d=Object(o["a"])(l,2),v=(d[0],d[1],i["a"].useModal()),b=Object(o["a"])(v,2),w=b[0],E=b[1],O=Object(s["useRef"])(null),x=Object(s["useState"])(!0),j=Object(o["a"])(x,2),A=(j[0],j[1]),k=(Object(m["l"])().query,Object(m["m"])());Object(s["useEffect"])((function(){var e,r,a;return clearTimeout(O.current),document.addEventListener(Object(f["c"])(),M,!1),window.addEventListener("blur",D,!1),(null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_open)&&Object(f["a"])()&&(n({type:"globalSetting/headerFooterToggle",payload:!1}),A(!1)),(null===(r=t.exerciseUserInfo)||void 0===r?void 0:r.screen_open)&&!Object(f["a"])()?i["a"].info({icon:null,content:u.a.createElement("div",{className:"tc font16"},"\u672c\u573a\u8003\u8bd5\u5df2\u5f00\u542f\u9632\u5207\u5c4f\u9650\u5236\uff0c",u.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",t.exerciseUserInfo.screen_num-t.exerciseUserInfo.used_screen_num," \u6b21\u540e\u5c06\u8fdb\u884c\u5f3a\u5236\u4ea4\u5377\uff0c",u.a.createElement("br",null),"\u8bf7\u52ff\u5207\u5c4f\u53ca\u5237\u65b0\u9875\u9762"),onOk:function(){A(!1),Object(f["d"])(document.body),document.getElementById("root").addEventListener("click",N,!1)}}):document.getElementById("root").addEventListener("click",N,!1),p()().diff(p()(null===(a=t.exerciseUserInfo)||void 0===a?void 0:a.screen_at),"seconds")>0&&_(),function(){document.getElementById("root").removeEventListener("click",N,!1),document.removeEventListener(Object(f["c"])(),M,!1),window.removeEventListener("blur",D,!1),clearTimeout(O.current)}}),[]),Object(s["useEffect"])((function(){setTimeout((function(){t.actionTabs.removeEventListenerExitScreen&&(clearTimeout(O.current),document.getElementById("root").removeEventListener("click",N,!1),document.removeEventListener(Object(f["c"])(),M,!1))}),500),L()}),[t.actionTabs]),Object(s["useEffect"])((function(){setTimeout((function(){t.exerciseUserInfo.used_screen_num>t.exerciseUserInfo.screen_num&&C()}),500)}),[t.exerciseUserInfo]);var _=function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,R();case 2:setTimeout((function(){var e;i["a"].destroyAll(),i["a"].info({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},t.exerciseUserInfo.used_screen_num),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377"),onOk:function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:Object(f["d"])(document.body);case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()})}),1e3);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(e){Object(f["a"])()||"A"===e.target.nodeName||"BUTTON"===e.target.nodeName||"\u786e \u5b9a"===e.target.innerHTML||(Object(f["d"])(document.body),console.log("documentClick.full"))},L=function(){var e=Object(a["a"])(g().mark((function e(){var t;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:"exercise/getExerciseUserInfo",payload:Object(r["a"])({},k)});case 2:return t=e.sent,e.abrupt("return",null===t||void 0===t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=Object(a["a"])(g().mark((function e(n){var r,o;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:i["a"].destroyAll(),o=i["a"].info({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5\uff08",u.a.createElement("span",{style:{display:"inline-block"}},u.a.createElement(y,{onFinish:R,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+1e3*(t.exerciseUserInfo.screen_sec+1)})),"S\uff09"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},n),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(r=t.exerciseUserInfo)||void 0===r?void 0:r.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377,",u.a.createElement("span",{className:"c-red"},t.exerciseUserInfo.screen_sec),"\u79d2\u5185\u56de\u5230",u.a.createElement("br",null),u.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8bd5\u4e0d\u8ba1\u5207\u5c4f\u6b21\u6570\u3002")),onOk:function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:Object(f["d"])(document.body),o.destroy();case 2:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()}),setTimeout((function(){var e;o.update({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},n+1),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377")})}),1e3*(t.exerciseUserInfo.screen_sec+1));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){location.href="/classrooms/".concat(k.coursesId,"/exercise/").concat(k.categoryId,"/detail")},C=function(){var e=Object(a["a"])(g().mark((function e(){var t;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i["a"].destroyAll(),e.next=3,Object(h["V"])({categoryId:k.categoryId,commit_method:1});case 3:t=e.sent,t&&I();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){document.removeEventListener(Object(f["c"])(),M,!1),Object(f["b"])(),i["a"].destroyAll(),w.info({content:u.a.createElement("div",{className:"tc font16"},"\u7b54\u9898\u7ed3\u675f\u4e86\uff0c\u7cfb\u7edf\u5df2\u81ea\u52a8\u63d0\u4ea4\u8bd5\u5377",u.a.createElement("br",null),"\u4e0d\u80fd\u518d\u4fee\u6539\u7b54\u9898"),onOk:function(){T()}})},D=function(e){Object(f["a"])()&&"none"==document.getElementById("iframeShixuns").style.display&&Object(f["b"])()},R=function(){var e=Object(a["a"])(g().mark((function e(){var n,a;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return(null===(n=t.exerciseUserInfo)||void 0===n?void 0:n.screen_at)&&Object(h["g"])(Object(r["a"])(Object(r["a"])({},k),{},{reset:!0})),e.next=3,Object(h["N"])({id:k.categoryId});case 3:if(a=e.sent,!(null===a||void 0===a?void 0:a.is_commit)){e.next=7;break}return I(),e.abrupt("return");case 7:return e.next=9,L();case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=Object(a["a"])(g().mark((function e(){var i,o,c,l;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=!1,console.log("fullscreen change"),!Object(f["a"])()){e.next=7;break}(null===(o=t.exerciseUserInfo)||void 0===o?void 0:o.screen_at)&&Object(h["g"])(Object(r["a"])(Object(r["a"])({},k),{},{reset:!0})),clearTimeout(O.current),e.next=16;break;case 7:return i=!0,e.next=10,L();case 10:c=e.sent,Object(h["g"])(Object(r["a"])({},k)),S(c.used_screen_num),l=setTimeout(Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),1e3*t.exerciseUserInfo.screen_sec),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),O.current=l;case 16:n({type:"globalSetting/headerFooterToggle",payload:i});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement("div",null,E)};t["a"]=Object(v["a"])((function(e){var t=e.loading,n=e.user,r=e.exercise,a=e.globalSetting;return{globalSetting:a,user:n,exercise:r,loading:t.effects}}))(w)},"cf+g":function(e,t,n){e.exports=n.p+"static/mark.ad150797.svg"},dQ5l:function(e,t,n){"use strict";var r=n("tJVT"),a=n("k1fw"),i=n("q1tI"),o=n.n(i),c=n("ZBwS"),l=n.n(c),s=(n("TVoq"),new l.a);s.Diff_EditCost=8;var u={oldStr:"",newStr:""};function f(e,t){switch(t.type){case"init":return Object(a["a"])(Object(a["a"])({},e),t.payload);default:throw new Error}}function h(e,t){var n=/&/g,r=//g,i=e[0],o=e[1]||"",l=o.replace(n,"&").replace(r,"<").replace(a,">"),s=!l.trim();if("oldStr"===t)switch(i){case c["DIFF_DELETE"]:return"")+l+"";case c["DIFF_EQUAL"]:return""+l+""}else switch(i){case c["DIFF_INSERT"]:return"")+l+"";case c["DIFF_EQUAL"]:return""+l+""}}t["a"]=function(e){var t,n,a=e.output,c=e.actual_output,l=Object(i["useReducer"])(f,u),d=Object(r["a"])(l,2),p=d[0],m=d[1];return a=null===(t=a)||void 0===t?void 0:t.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),c=null===(n=c)||void 0===n?void 0:n.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),Object(i["useEffect"])((function(){var e=s.diff_main(a||"",c||"");s.diff_cleanupEfficiency(e);var t=e.map((function(e){return h(e,"oldStr")})).join(""),n=e.map((function(e){return h(e,"newStr")})).join("");m({type:"init",payload:{oldStr:t,newStr:n}})}),[a,c]),o.a.createElement("div",{className:"diff-panel-container"},o.a.createElement("div",{dangerouslySetInnerHTML:{__html:p.oldStr}}),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:p.newStr}}))}},dTJi:function(e,t,n){},dejd:function(e,t,n){},"f+oW":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(e,t,n){"use strict";n.d(t,"j",(function(){return r})),n.d(t,"i",(function(){return a})),n.d(t,"k",(function(){return i})),n.d(t,"eb",(function(){return o})),n.d(t,"o",(function(){return c})),n.d(t,"S",(function(){return l})),n.d(t,"fb",(function(){return s})),n.d(t,"u",(function(){return u})),n.d(t,"v",(function(){return f})),n.d(t,"cb",(function(){return h})),n.d(t,"A",(function(){return d})),n.d(t,"m",(function(){return p})),n.d(t,"Y",(function(){return m})),n.d(t,"s",(function(){return v})),n.d(t,"N",(function(){return g})),n.d(t,"bb",(function(){return y})),n.d(t,"db",(function(){return b})),n.d(t,"l",(function(){return w})),n.d(t,"Q",(function(){return E})),n.d(t,"ab",(function(){return O})),n.d(t,"x",(function(){return x})),n.d(t,"z",(function(){return j})),n.d(t,"X",(function(){return A})),n.d(t,"b",(function(){return k})),n.d(t,"H",(function(){return _})),n.d(t,"a",(function(){return N})),n.d(t,"c",(function(){return L})),n.d(t,"P",(function(){return S})),n.d(t,"g",(function(){return T})),n.d(t,"t",(function(){return C})),n.d(t,"Z",(function(){return I})),n.d(t,"y",(function(){return D})),n.d(t,"B",(function(){return R})),n.d(t,"f",(function(){return M})),n.d(t,"e",(function(){return G})),n.d(t,"W",(function(){return F})),n.d(t,"h",(function(){return P})),n.d(t,"d",(function(){return z})),n.d(t,"R",(function(){return B})),n.d(t,"n",(function(){return U})),n.d(t,"F",(function(){return Y})),n.d(t,"I",(function(){return V})),n.d(t,"D",(function(){return W})),n.d(t,"E",(function(){return Z})),n.d(t,"C",(function(){return Q})),n.d(t,"G",(function(){return H})),n.d(t,"U",(function(){return J})),n.d(t,"q",(function(){return X})),n.d(t,"r",(function(){return q})),n.d(t,"V",(function(){return K})),n.d(t,"T",(function(){return $})),n.d(t,"p",(function(){return ee})),n.d(t,"M",(function(){return te})),n.d(t,"L",(function(){return ne})),n.d(t,"J",(function(){return re})),n.d(t,"K",(function(){return ae})),n.d(t,"O",(function(){return ie})),n.d(t,"w",(function(){return oe}));var r="FETCH_TASK_START",a="FETCH_TASK_FAILURE",i="FETCH_TASK_SUCCESS",o="UPDATE_TASK_DATA",c="HIDE_EVALUATE_RESULT",l="SHOW_EVALUATE_RESULT",s="UPDATE_TIMESTRAP",u="MOVE_X",f="MOVE_Y",h="TRIGGER_RIGHT_PANEL_MASK ",d="SET_ACTIVE_INDEX",p="GET_TASK_LIST",m="SHOW_TASK_LIST",v="HIDE_TASK_LIST",g="SET_TASK_STAR",y="TRIGGER_ENLARGE_UNITY3D ",b="TRIGGER_TAB_FIXED ",w="GET_DISCUSSES",E="SHOW_DISCUSSES_LOADING",O="TOP_OR_DOWN_DISCUSS",x="PLUS_DISCUSS",j="SET_ACTION_TYPE",A="SHOW_REWARD_DIALOG",k="CANCEL_REWARD_DIALOG",_="SET_REWARD",N="ACTIVE_DISCUSS_INDEX",L="DISABLE_DISCUSS",S="SHOW_ANSWER_LOADING",T="FETCH_ANSWER_INFO",C="HIGH_TIP_MODAL",I="SHOW_TIP_MODAL",D="SELECT_UNLOCK_ANSWER",R="SET_CHOOSE_ANSWERS",M="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",F="SHOW_REP_loading",P="FETCH_REP_CONTENT",z="EDIT_REP_CONTENT",B="SHOW_EVALUATE_LOADING",U="HIDE_EVALUATE_LOADING",Y="SET_EVALUATE_MESSAGE",V="SET_SHOW_DIR",W="SET_EDITOR_SETTING",Z="SET_EDITOR_THEME",Q="SET_EDITOR_FONTSIZE",H="SET_REPOS",J="SHOW_PATH_LIST",X="HIDE_PATH_LIST",q="HIDE_PICTURE_VIEW",K="SHOW_PICTURE_VIEW",$="SHOW_NOTICE",ee="HIDE_NOTICE",te="SET_TAB_INDEX",ne="SET_SSH_TABS",re="SET_SSH_CONFIGDATA",ae="SET_SSH_CONFIGDATAARR",ie="SET_VNC_LOADING ",oe="ON_TAB_TO_SPACE "},gflZ:function(e,t,n){},gp9y:function(e,t,n){},iNZB:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(e,t,n){},"kaH+":function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=n("tJVT"),i=n("q1tI"),o=n.n(i),c=(n("UZu5"),n("dhSg")),l=n("rLCj"),s=n("dF/Y"),u=n("4i/N");t["a"]=function(){var e=Object(i["useState"])(""),t=Object(a["a"])(e,2),n=t[0],f=t[1],h=Object(i["useState"])(0),d=Object(a["a"])(h,2),p=d[0],m=d[1],v=Object(i["useRef"])("");function g(e){27==e.keyCode&&v.current&&y()}function y(){document.body.style.overflow="auto",f("")}function b(){m(p+90)}return Object(i["useEffect"])((function(){var e=c["a"].subscribe("preview-image",(function(e){f(e),document.body.style.overflow="hidden"}));return e}),[]),Object(i["useEffect"])((function(){return document.addEventListener("keydown",g),function(){document.removeEventListener("keydown",g)}}),[]),Object(i["useEffect"])((function(){v.current=n}),[n]),o.a.createElement(i["Fragment"],null,n?o.a.createElement("div",{className:"image-preview-container"},o.a.createElement("div",{className:"button-group"},o.a.createElement(r["a"],{onClick:b},"\u65cb\u8f6c",o.a.createElement(l["a"],null)),o.a.createElement(r["a"],{href:n},"\u4e0b\u8f7d",o.a.createElement(s["a"],null)),o.a.createElement(r["a"],{onClick:y},"\u5173\u95ed",o.a.createElement(u["a"],null))),o.a.createElement("div",{className:"preview-wrp-group"},o.a.createElement("img",{className:"image-preview",src:n,alt:"\u9884\u89c8\u5927\u56fe",style:{transform:"rotate(".concat(p,"deg)")}}))):null)}},l9Ud:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(e,t,n){},mCJh:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"j",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"g",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"i",(function(){return s})),n.d(t,"c",(function(){return u})),n.d(t,"h",(function(){return f})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return d}));var r=n("ErOA");function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Object(r["c"])("/discusses.json?page=".concat(t-1,"&container_identifier=").concat(e,"&container_type=Shixun"))}function i(e,t){return Object(r["f"])("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:t})}function o(e,t){return Object(r["f"])("/discusses/".concat(e,"/disable_or_open_discuss.json"),{is_disable:!!t})}function c(e,t){return Object(r["f"])("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:t?1:0})}function l(e,t){return Object(r["f"])("/discusses/".concat(e,"/hidden.json"),t)}function s(e,t){return Object(r["f"])("/discusses/".concat(e,"/reward_code.json"),t)}function u(e){return Object(r["a"])("/api/discusses/".concat(e,".json"),{method:"delete"})}function f(e,t){return Object(r["f"])("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:t})}function h(e){return Object(r["f"])("/discusses.json",e)}function d(e){return Object(r["f"])("/discusses/ai_reply.json",e)}},nWbc:function(e,t,n){},p4vh:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=(n("5Dmo"),n("3S7+")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),f=n("yEEn"),h=n("ZW9T"),d=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,p=e.monacoEditor,m=e.className,v=e.style,g=e.close,y=e.onClose,b=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),w=Object(o["a"])(b,2),E=(w[0],w[1],Object(c["useState"])("")),O=Object(o["a"])(E,2),x=(O[0],O[1]),j=Object(c["useRef"])();s&&(p.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&x(t[1])}))}),[]);var A=function(){t.startsWith("http")?k():Object(d["t"])(s||"",t,s)},k=function(){Object(d["s"])("",t)};return l.a.createElement("div",{style:Object(i["a"])({},v||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},g&&l.a.createElement("div",{className:u.a.close,ref:j},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return j.current}},l.a.createElement("span",{onClick:k},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return j.current}},l.a.createElement("span",{className:"",onClick:y},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[m]," ").concat(m," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(h["b"],p)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},popq:function(e,t,n){},qUwa:function(e,t,n){},qZJd:function(e,t,n){"use strict";n("MXD1");var r=n("CFYs"),a=(n("miYZ"),n("tsqr")),i=(n("2qtc"),n("kLXV")),o=n("9og8"),c=n("rAM+"),l=n("tJVT"),s=n("k1fw"),u=n("q1tI"),f=n.n(u),h=n("IxHN"),d=n("bdgK"),p=n("M8RZ"),m=n("Ty5D"),v=n("1dTM"),g=n.n(v),y=n("dhSg"),b=(n("+L6B"),n("2/Rp")),w=(n("5NDa"),n("5rEg")),E=(n("AKST"),w["a"].TextArea),O=function(e){var t=e.onCancel,n=e.onSave,r=e.content,a=Object(u["useState"])(r),i=Object(l["a"])(a,2),o=i[0],c=i[1];function s(e){c(e.target.value)}function h(){n(o)}return Object(u["useEffect"])((function(){c(r)}),[r]),f.a.createElement("div",{className:"clipboard-box"},f.a.createElement("h3",null,"\u5b9e\u9a8c\u73af\u5883\u526a\u5207\u677f\uff1a"),f.a.createElement(E,{value:o,onChange:s,className:"clipboard"}),f.a.createElement("p",null," ",f.a.createElement("b",null," 1.\u4ece\u5916\u90e8\u590d\u5236\u5185\u5bb9\u5230\u5b9e\u9a8c\u73af\u5883\u5185\uff1a ")," \u7c98\u8d34\u5185\u5bb9\u5230\u4e0a\u9762\u6587\u672c\u6846\uff0c\u70b9\u51fb\u4fdd\u5b58\uff0c\u7136\u540e\u5728\u5b9e\u9a8c\u73af\u5883\u4e2d\u8fdb\u884c\u7c98\u8d34\u3002 "),f.a.createElement("p",null," ",f.a.createElement("b",null," 2.\u83b7\u53d6\u5b9e\u9a8c\u73af\u5883\u4e2d\u7684\u5185\u5bb9\uff1a ")," \u8bf7\u5148\u5728\u73af\u5883\u4e2d\u590d\u5236\u5185\u5bb9\uff0c\u590d\u5236\u52a8\u4f5c\u5b8c\u6210\u540e\u5185\u5bb9\u4f1a\u663e\u793a\u5728\u4e0a\u9762\u6587\u672c\u6846\uff0c\u7136\u540e\u5728\u4e0a\u9762\u6587\u672c\u6846\u4e2d\u518d\u6b21\u590d\u5236\u3002 "),f.a.createElement("div",{className:"btn-action-container"},f.a.createElement(b["a"],{type:"ghost",onClick:t,style:{marginRight:10}},"\u53d6\u6d88"),f.a.createElement(b["a"],{type:"primary",onClick:h},"\u4fdd\u5b58")))},x=n("ErOA"),j=n("IZBM"),A=n("ye1Q"),k=n("wd/R"),_=n.n(k);function N(){N=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(C([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}A["a"];function L(e){return e.replace(/\\u([\dA-Za-z]{4})/g,(function(e,t){return String.fromCharCode(parseInt("0x"+t))}))}function S(e){e||(e=window.location.search);var t=e.substr(1),n={};return t.split("&").forEach((function(e){var t=e.split("=");n[t[0]]=decodeURIComponent(t[1])})),n}var T={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5b9e\u9a8c\u73af\u5883\u51c6\u5907\u4e2d"},C=function(e){return e[e["SET_LOADING"]=0]="SET_LOADING",e[e["SET_IS_LARGE"]=1]="SET_IS_LARGE",e[e["SET_MES"]=2]="SET_MES",e[e["SET_STATE"]=3]="SET_STATE",e[e["SHOW_CLIPBOARD_BOX"]=4]="SHOW_CLIPBOARD_BOX",e[e["SET_TRANSFER_CONTENT"]=5]="SET_TRANSFER_CONTENT",e}(C||{});function I(e,t){switch(t.type){case C.SET_LOADING:return Object(s["a"])(Object(s["a"])({},e),{},{loading:t.payload});case C.SET_IS_LARGE:return Object(s["a"])(Object(s["a"])({},e),{},{isLarge:t.payload});case C.SET_MES:return Object(s["a"])(Object(s["a"])({},e),{},{mes:t.payload});case C.SET_STATE:return Object(s["a"])(Object(s["a"])({},e),t.payload);case C.SET_TRANSFER_CONTENT:return Object(s["a"])(Object(s["a"])({},e),{},{transferContent:t.payload});case C.SHOW_CLIPBOARD_BOX:return Object(s["a"])(Object(s["a"])({},e),{},{showClipBoardBox:t.payload});default:throw new Error}}t["a"]=function(e){var t=e.vnc_url,n=e.window_vnc_url,v=e.linux_vnc,b=e.taskId,w=Object(u["useRef"])(),E=Object(u["useRef"])(),A=Object(u["useRef"])(),k=Object(u["useReducer"])(I,T),D=Object(l["a"])(k,2),R=D[0],M=D[1],G=Object(u["useState"])(0),F=Object(l["a"])(G,2),P=F[0],z=F[1],B=R.mes,U=R.loading,Y=R.showClipBoardBox,V=R.isLarge,W=R.transferContent,Z=Object(u["useState"])(0),Q=Object(l["a"])(Z,2),H=Q[0],J=Q[1],X=Object(u["useRef"])(),q=Object(m["m"])();Object(u["useEffect"])((function(){return window.addEventListener("visibilitychange",K),function(){window.removeEventListener("visibilitychange",K)}}),[]);var K=function(e){if("visible"===document.visibilityState){var t=sessionStorage.vncPageLeaveTime;_()(new Date).diff(_()(t),"minutes")>9&&z((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function $(){M({type:C.SHOW_CLIPBOARD_BOX,payload:!1})}function ee(){M({type:C.SET_IS_LARGE,payload:!V})}function te(e){var t;return w.current&&(t=new d["default"]((function(t){var n,r=Object(c["a"])(t);try{for(r.s();!(n=r.n()).done;){var a=n.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&e._eventHandlers.windowResize()}}catch(i){r.e(i)}finally{r.f()}})),t.observe(w.current)),t}var ne=function(){var e=Object(o["a"])(N().mark((function e(){var t,n,r,a;return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=(null===(t=S())||void 0===t?void 0:t.homework_common_id)?{homework_common_id:null===(n=S())||void 0===n?void 0:n.homework_common_id}:{},e.next=3,Object(x["a"])("/api/tasks/".concat(q.taskId||b,"/get_vnc_link.json"),{method:"post",body:Object(s["a"])(Object(s["a"])({},q),r)});case 3:if(a=e.sent,-3!==(null===a||void 0===a?void 0:a.status)){e.next=6;break}return e.abrupt("return",new Promise(function(){var e=Object(o["a"])(N().mark((function e(t,n){return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:i["a"].confirm({content:"\u68c0\u6d4b\u5230\u60a8\u5df2\u7ecf\u5f00\u542f\u4e86\u5176\u4ed6\u5b9e\u9a8c\u73af\u5883\uff0c\u8bf7\u5148\u5173\u95ed\u73af\u5883\u540e\uff0c\u518d\u8fde\u63a5",okText:"\u7acb\u5373\u5173\u95ed",cancelText:"\u7a0d\u540e\u5173\u95ed",onOk:function(){var e=Object(o["a"])(N().mark((function e(){return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return clearTimeout(X.current),J(0),e.next=4,Object(j["e"])(q.taskId,null===a||void 0===a?void 0:a.message);case 4:return z(P+1),e.abrupt("return");case 6:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 6:if(-1!==(null===a||void 0===a?void 0:a.status)){e.next=8;break}throw new String(null===a||void 0===a?void 0:a.message);case 8:return y["a"].publish("update-windows-time",null===a||void 0===a?void 0:a.data),e.abrupt("return",a);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function re(e){var t;null===(t=E.current)||void 0===t||t.clipboardPasteFrom(e),M({type:C.SET_TRANSFER_CONTENT,payload:e}),a["b"].success("\u4fdd\u5b58\u6210\u529f\uff01\u4f60\u53ef\u4ee5\u5728\u5b9e\u9a8c\u73af\u5883\u4e2d\u7c98\u8d34\u8be5\u5185\u5bb9"),$()}Object(u["useEffect"])((function(){var e,r;function i(e){n&&(a["b"].warn("\u7531\u4e8e\u957f\u65f6\u95f4\u672a\u64cd\u4f5c\uff0c\u8fde\u63a5\u5931\u6548\uff0c\u6b63\u5728\u91cd\u65b0\u8fde\u63a5Windows VNC\u670d\u52a1"),M({type:C.SET_LOADING,payload:!0}),z(P+1))}function c(){clearTimeout(X.current),J(100),setTimeout((function(){M({type:C.SET_LOADING,payload:!1})}),1300),y["a"].subscribe("send-ctrl-alt-delete",(function(){var t;null===(t=e)||void 0===t||t.sendCtrlAltDel()}))}function l(e){var t=L(e.detail.text);M({type:C.SET_TRANSFER_CONTENT,payload:t})}if(y["a"].subscribe("reset-linux-windows-loading",(function(){M({type:C.SET_LOADING,payload:!0})})),y["a"].subscribe("reset-linux-windos-vnc",(function(){z(P+1)})),(n||t||v)&&w.current){clearTimeout(X.current),new Promise(Object(o["a"])(N().mark((function t(){var a,o,s,u,f,h,d,p,m,y,b;return N().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=S(),o="",t.next=4,ne();case 4:if(u=t.sent,!v){t.next=11;break}return A.current.src=(null===u||void 0===u||null===(f=u.data)||void 0===f?void 0:f.vnc_url)+"&time="+Date.now(),M({type:C.SET_STATE,payload:{loading:!1,mes:"\u5b9e\u9a8c\u73af\u5883\u91cd\u7f6e\u4e2d"}}),t.abrupt("return");case 11:n?(s="Edu123",o=decodeURIComponent(null===u||void 0===u||null===(h=u.data)||void 0===h?void 0:h.vnc_url)):(p=new URL(decodeURIComponent(null===u||void 0===u||null===(d=u.data)||void 0===d?void 0:d.vnc_url)),m=p.protocol,y=p.searchParams,b=p.host,s=y.get("password"),o="".concat("https:"===m?"wss":"ws","://").concat(b,"/").concat(a.path||"websockify"));case 12:e=new g.a(w.current,o,{credentials:{password:s},wsProtocols:["binary"]}),r=te(e),e.viewOnly=a.view_only||!1,e.scaleViewport=!!n||(a.scale||!1),e.scaleViewport=a.scale||!0,e.resizeSession=!0,E.current=e,e.addEventListener("disconnect",i),e.addEventListener("connect",c),e.addEventListener("clipboard",l);case 22:case"end":return t.stop()}}),t)}))));var s=y["a"].subscribe("vnc-reseting",(function(){J(0),M({type:C.SET_STATE,payload:{loading:!0,mes:"\u5b9e\u9a8c\u73af\u5883\u91cd\u7f6e\u4e2d"}})})),u=y["a"].subscribe("vnc-enlarge",(function(){M({type:C.SET_IS_LARGE,payload:!0})})),f=y["a"].subscribe("show-clipboard-box",(function(){M({type:C.SHOW_CLIPBOARD_BOX,payload:!0})}));return J(0),function(){var t,n,a,o;null===(t=e)||void 0===t||t.removeEventListener("disconnect",i),null===(n=e)||void 0===n||n.removeEventListener("connect",c),null===(a=e)||void 0===a||a.removeEventListener("clipboard",l),s(),u(),f(),null===(o=r)||void 0===o||o.unobserve(w.current)}}}),[t,n,v,P]),Object(u["useEffect"])((function(){0==H&&(clearTimeout(X.current),ae())}),[H]);var ae=function e(){H>99?H=99:(H+=1,X.current=setTimeout((function(){e()}),1500)),H<100&&J(H)},ie=Object(u["useMemo"])((function(){return U?"none":v?"block":"none"}),[v,U]);return f.a.createElement(u["Fragment"],null,V&&f.a.createElement("a",{className:"btn-vnc-resize",onClick:ee},f.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),f.a.createElement("iframe",{style:{display:ie,position:V?"fixed":"absolute",left:0,top:V?54:40,zIndex:6,width:"100%",height:"calc(100% - ".concat(V?"100px":"45px",")")},frameBorder:"0",ref:A}),f.a.createElement("div",{style:{position:V?"fixed":"absolute",left:0,top:V?54:40,zIndex:5,width:"100%",height:"calc(100% - ".concat(V?"100px":"45px",")")},className:"".concat(n?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(V?"full-screen":"")},U?f.a.createElement(h["a"],{message:B,style:{color:"#4CACFF"}},f.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},f.a.createElement(r["a"],{percent:H,format:function(e){return f.a.createElement("span",{className:"c-white"},e,"%")}}))):null,f.a.createElement("div",{ref:w,className:"vnc-panel ".concat(U?"hide":"animated fadeIn")})),f.a.createElement(p["a"],null,f.a.createElement(i["a"],{title:"\u590d\u5236\u7c98\u8d34",centered:!0,maskClosable:!1,visible:Y,onCancel:$,footer:null},f.a.createElement(O,{onCancel:$,onSave:re,content:W}))))}},tUsH:function(e,t){e.exports="data:image/png;base64,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"},vHTk:function(e,t,n){e.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},"yi/R":function(e,t,n){"use strict";n.r(t);var r=n("oBTY"),a=(n("bbsP"),n("/wGt")),i=n("0Owb"),o=n("jrin"),c=(n("2qtc"),n("kLXV")),l=(n("miYZ"),n("tsqr")),s=n("9og8"),u=n("tJVT"),f=n("PpiC"),h=n("k1fw"),d=(n("ozfa"),n("MJZm")),p=n("q1tI"),m=n.n(p),v=n("Ty5D"),g=(n("H65k"),n("+Axu"),n("f+oW")),y=n.n(g),b=function(e){var t=e.position,n=e.subject,r=e.score,a=e.onViewAllTask;return m.a.createElement("div",{className:"task-header"},m.a.createElement("a",{title:"\u67e5\u770b\u5168\u90e8\u4efb\u52a1",onClick:a},m.a.createElement("img",{src:y.a,alt:"nav",width:45})),m.a.createElement("h3",{title:n},"\u7b2c",t,"\u5173\uff1a",n),m.a.createElement("span",null,r))},w=(n("DjyN"),n("NUBc")),E=(n("g9YV"),n("wCAj")),O=(n("cWXX"),n("/ezw")),x=n("BdwD"),j=n("p4vh"),A=n.n(j),k=n("Q+I+"),_=n.n(k),N=n("Yr8L"),L=n.n(N),S=n("IZBM"),T=n("1vsH"),C=n("wd/R"),I=n.n(C);function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var R={0:A.a,1:_.a,2:L.a},M={loading:!0,page:1,data:null},G=function(e){return e[e["SET_LOADING"]=0]="SET_LOADING",e[e["SET_STATE"]=1]="SET_STATE",e[e["SET_PAGE"]=2]="SET_PAGE",e}(G||{});function F(e,t){switch(t.type){case G.SET_LOADING:return Object(h["a"])(Object(h["a"])({},e),{},{loading:t.payload});case G.SET_STATE:return Object(h["a"])(Object(h["a"])({},e),t.payload);case G.SET_PAGE:return Object(h["a"])(Object(h["a"])({},e),{},{page:t.payload});default:throw new Error}}var P=function(e){var t=e.activeIndex,n=e.taskId,r=Object(p["useReducer"])(F,M),a=Object(u["a"])(r,2),i=a[0],o=a[1],c=i.loading,l=i.page,f=i.data,h=Object(p["useMemo"])((function(){var e=[{title:"\u6392\u540d",dataIndex:"user_name",align:"center",render:function(e,t,n){var r=10*(l-1)+n+1;return r<=3?m.a.createElement("img",{src:R[r-1],alt:"rank",width:36}):r}},{title:"\u59d3\u540d",dataIndex:"user_name"},{title:null===f||void 0===f?void 0:f.rank_data_name,dataIndex:"score",render:function(e){return"DEFAULT"===(null===f||void 0===f?void 0:f.open_rank)?Object(T["T"])(e):e}},{title:"\u901a\u5173\u65f6\u95f4",dataIndex:"end_time",render:function(e){return I()(e).format("YYYY-MM-DD HH:mm:ss")}}];return e}),[null===f||void 0===f?void 0:f.rank_data_name,null===f||void 0===f?void 0:f.open_rank,l]);function d(e){o({type:G.SET_PAGE,payload:e})}return Object(p["useEffect"])((function(){function e(){return r.apply(this,arguments)}function r(){return r=Object(s["a"])(D().mark((function e(){var t;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["r"])(n,{page:l,limit:10});case 2:t=e.sent,o({type:G.SET_STATE,payload:{loading:!1,data:t.data}});case 4:case"end":return e.stop()}}),e)}))),r.apply(this,arguments)}4===t&&e()}),[l,t,n]),m.a.createElement("div",{className:"ranking-container"},c?m.a.createElement(O["a"],{avatar:!0,paragraph:{rows:4}}):f&&0!==(null===f||void 0===f?void 0:f.rank_list_count)?m.a.createElement(m.a.Fragment,null,m.a.createElement(E["a"],{pagination:!1,size:"middle",dataSource:f.rank_list,columns:h}),f.rank_list_count>10?m.a.createElement(w["a"],{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:d,current:l,total:f.rank_list_count}):null):m.a.createElement(x["a"],null))},z=n("fXAG"),B=n("9Bee"),U=n("M8RZ"),Y=(n("6lC8"),n("mCJh")),V=n("jb+D"),W=(n("dTJi"),n("pC0b"),n("GzdX")),Z=(n("OoWo"),"YYYY-MM-DD HH:mm"),Q=function(e){var t=e.challenge,n=e.position,r=e.status,a=e.get_gold,i=e.get_experience,o=e.star,c=e.tag_count,l=e.finished_time,s=e.index,u=e.view_answer_time,f=e.name,h=e.identifier,d=e.identity,g=e.shixun,y=e.taskList,b=e.onSaveTaskStar,w=Object(v["l"])();function E(e){b(h,e,s)}var O=2===r||g.status<2||y[s-1]&&2===y[s-1].status||g.task_pass||d<=5;return m.a.createElement("div",{className:"task-item-container ".concat(t.position===n?"active":""," ").concat(2===r?"finish":"")},m.a.createElement("div",{className:"flex-container challenge-title space-between"},O?m.a.createElement("a",{href:"/tasks/".concat(h).concat(w.search),onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(h).concat(w.search)}),300)}},"".concat(n,". ").concat(f)," "):m.a.createElement("span",null,"".concat(n,". ").concat(f)),m.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(2===r?"green":"")})),m.a.createElement("div",{className:"flex-container"},m.a.createElement("p",{className:2===r?"green":""},m.a.createElement("span",null,"\u7ecf\u9a8c\u503c")," ",2===r&&i>0?"+":"",i),m.a.createElement("p",{className:2===r?"green":""},m.a.createElement("span",null,"\u91d1\u5e01")," ",2===r&&a>0?"+":""," ",a),m.a.createElement("p",null,m.a.createElement("span",null,"\u6280\u80fd\u6807\u7b7e")," ",c||"\u65e0")),m.a.createElement("div",{className:"flex-container"},m.a.createElement("p",null,m.a.createElement("span",null,"\u5b8c\u6210\u65f6\u95f4"),l?I()(l).format(Z):"--"),m.a.createElement("p",null,m.a.createElement("span",null,"\u67e5\u770b\u7b54\u6848\u65f6\u95f4"),u?I()(u).format(Z):"--")),g.status>=2?m.a.createElement("div",{className:"rate-container"},2===r&&0===o?m.a.createElement(p["Fragment"],null,m.a.createElement("span",null,"\u7ed9\u4e2a\u8bc4\u5206\u5427\uff1a"),m.a.createElement(W["a"],{defaultValue:0,onChange:E})):null,2===r&&o>0?m.a.createElement(p["Fragment"],null,m.a.createElement("span",null,"\u5df2\u8bc4\u5206\uff1a"),m.a.createElement(W["a"],{value:o,disabled:!0}),m.a.createElement("span",{className:"highlight"},o,"\u5206")):null):null)},H=function(e){var t=e.taskList,n=e.challenge,r=e.shixun,a=e.identity,o=e.onSaveTaskStar,c=Object(v["l"])().query;return m.a.createElement("div",{className:"task-nav-container"},!!c.coursesId&&m.a.createElement("p",{className:"task-tip"},m.a.createElement("div",null,m.a.createElement("span",null,"\u6e29\u99a8\u63d0\u793a: "),"\u82e5\u67e5\u770b\u7b54\u6848\u65f6\u95f4\u65e9\u4e8e\u5173\u5361\u4efb\u52a1\u5b8c\u6210\u65f6\u95f4\uff0c\u5c06\u5f71\u54cd\u8bfe\u5802\u5b9e\u8bad\u4f5c\u4e1a\u7684\u6210\u7ee9\u3002")),t.map((function(e,c){var l=Object(h["a"])(Object(h["a"])({},e),{},{identity:a,index:c,challenge:n,taskList:t,shixun:r,onSaveTaskStar:o});return m.a.createElement(Q,Object(i["a"])({key:c},l))})))},J=n("88g3"),X=n.n(J),q=n("V0Rq"),K=n("HBuW");function $(){$=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var ee=function(){var e=Object(s["a"])($().mark((function e(t,n,r,a,i){var o,c;return $().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(o=function(){i?Object(T["L"])(r?"/tasks/".concat(null===c||void 0===c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(a)):window.location.href=r?"/tasks/".concat(null===c||void 0===c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(a)},!r){e.next=7;break}return e.next=4,Object(K["z"])({id:t,challenge_id:n,subject_id:a});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,Object(K["A"])({id:t,challenge_id:n,subject_id:a});case 9:e.t0=e.sent;case 10:if(c=e.t0,!(null===c||void 0===c?void 0:c.game_identifier)&&!(null===c||void 0===c?void 0:c.identifier)){e.next=22;break}if(!(null===c||void 0===c?void 0:c.access)){e.next=16;break}o(),e.next=21;break;case 16:if(0!=(null===c||void 0===c?void 0:c.access)){e.next=20;break}return l["b"].warn("\u5f53\u524d\u5b9e\u8bad\u4e0d\u652f\u6301\u8df3\u5173\uff0c\u5df2\u4e3a\u60a8\u8df3\u8f6c\u5230\u8be5\u5b9e\u8bad\u672a\u901a\u8fc7\u7684\u7b2c\u4e00\u4e2a\u5173\u5361"),setTimeout((function(){ee(t,"",r,a,i)}),1e3),e.abrupt("return");case 20:o();case 21:return e.abrupt("return");case 22:-3===(null===c||void 0===c?void 0:c.status)?Object(T["m"])():2===(null===c||void 0===c?void 0:c.status)?te(null===c||void 0===c?void 0:c.message):3===(null===c||void 0===c?void 0:c.status)&&ne(null===c||void 0===c?void 0:c.message);case 23:case"end":return e.stop()}}),e)})));return function(t,n,r,a,i){return e.apply(this,arguments)}}(),te=function e(t){var n;t=(null===(n=t)||void 0===n?void 0:n.includes(".json"))?t:"".concat(t,".json"),c["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:m.a.createElement("div",{className:"tc font16"},"\u5b9e\u8bad\u5df2\u7ecf\u66f4\u65b0\u4e86\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u7f6e!"),onOk:function(){var n=Object(s["a"])($().mark((function n(){var r,a;return $().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(q["P"])({url:t});case 2:if(r=n.sent,r){n.next=5;break}return n.abrupt("return");case 5:return l["b"].success("\u91cd\u7f6e\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff01"),n.next=8,Object(K["A"])({id:r.shixun_identifier});case 8:if(a=n.sent,!(null===a||void 0===a?void 0:a.game_identifier)){n.next=12;break}return Object(T["L"])("/tasks/".concat(a.game_identifier)),n.abrupt("return");case 12:2===(null===a||void 0===a?void 0:a.status)?e(null===a||void 0===a?void 0:a.message):3===(null===a||void 0===a?void 0:a.status)&&ne(null===a||void 0===a?void 0:a.message);case 13:case"end":return n.stop()}}),n)})));function r(){return n.apply(this,arguments)}return r}()})},ne=function(e){c["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:m.a.createElement("div",{className:"tc font16"},"\u76ee\u524d\u8be5\u5b9e\u8df5\u9879\u76ee\u5c1a\u5728\u5185\u6d4b\u4e2d\uff0c\u5c06\u4e8e",e,"\u4e4b\u540e\u5f00\u653e\uff0c\u8c22\u8c22\uff01")})},re=d["a"].DirectoryTree,ae=function(e){var t=e.taskList,a=e.challenge,i=(e.shixun,e.identity,e.onSaveTaskStar,e.subject_id),o=(Object(v["m"])(),Object(v["l"])().query),c=Object(p["useState"])([]),l=Object(u["a"])(c,2),s=l[0],f=l[1],h=Object(p["useState"])([]),d=Object(u["a"])(h,2),g=d[0],y=d[1],b=Object(p["useState"])(),w=Object(u["a"])(b,2),E=w[0],O=w[1];Object(p["useEffect"])((function(){x(t),y(k({children:t},a.id)),f(Object(r["a"])(t)),console.log("taskList:",t)}),[t]);var x=function e(t){t.map((function(t,n){var r;t.index=n,t.title=t.name,t.id==a.id&&O(t.key),(null===(r=t.children)||void 0===r?void 0:r.length)&&e(t.children)}))},j=function(e,t){console.log("Trigger Select",e,t),t.node.shixun_identifier&&ee(t.node.shixun_identifier,t.node.key,!1,i)},A=function(){console.log("Trigger Expand")};function k(e,t){var n;if(e&&"object"===typeof e)return e.id==t?[]:e.children.some((function(e){return n=k(e,t)}))?[].concat(Object(r["a"])(n),[e.key]):void 0}return m.a.createElement("div",{className:"task-nav-container"},!!o.coursesId&&m.a.createElement("p",{className:"task-tip"},m.a.createElement("div",null,m.a.createElement("span",null,"\u6e29\u99a8\u63d0\u793a: "),"\u82e5\u67e5\u770b\u7b54\u6848\u65f6\u95f4\u65e9\u4e8e\u5173\u5361\u4efb\u52a1\u5b8c\u6210\u65f6\u95f4\uff0c\u5c06\u5f71\u54cd\u8bfe\u5802\u5b9e\u8bad\u4f5c\u4e1a\u7684\u6210\u7ee9\u3002")),!!(null===s||void 0===s?void 0:s.length)&&m.a.createElement("div",{style:{padding:10}},m.a.createElement(re,{className:X.a.tree,icon:m.a.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:m.a.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:j,onExpand:A,selectedKeys:[E],defaultExpandedKeys:Object(r["a"])(g),treeData:s,titleRender:function(e,t,r){return m.a.createElement("span",{className:"".concat(a.id==e.id?X.a.active:""," multi_ellipsis1"),style:{paddingRight:34}},"Shixun"===e.item_type&&m.a.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),"Challenge"===e.item_type&&m.a.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:"Shixun"===e.item_type?-2:0}},"\uff08",T["h"][e.index],"\uff09"),m.a.createElement("span",{style:{position:"relative",top:"Shixun"===e.item_type||"Stage"===e.item_type?-2:0}},null===e||void 0===e?void 0:e.name),"Stage"!==e.item_type&&m.a.createElement("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat(1==(null===e||void 0===e?void 0:e.status)&&"c-green-29b")},(1==(null===e||void 0===e?void 0:e.status)||0==(null===e||void 0===e?void 0:e.status))&&m.a.createElement("img",{src:n("A/g1"),width:"16"}),2==(null===e||void 0===e?void 0:e.status)&&m.a.createElement("img",{src:n("Nmxd"),width:"16"}),3==(null===e||void 0===e?void 0:e.status)&&m.a.createElement("img",{src:n("5D2P"),width:"16"})))}})))},ie=n("Plam"),oe=(n("gp9y"),n("Ot1p"));function ce(){ce=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var le=function(e){var t=e.user_praise,n=e.praise_count,r=e.praisePlus,a=e.onCreateDiscuss,i=e.user,o=Object(p["useState"])(!1),f=Object(u["a"])(o,2),h=f[0],d=f[1],v=Object(p["useState"])(""),g=Object(u["a"])(v,2),y=g[0],b=g[1];function w(e){b(e)}function E(){d(!0)}function O(){d(!1)}function x(){return j.apply(this,arguments)}function j(){return j=Object(s["a"])(ce().mark((function e(){return ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null===i||void 0===i?void 0:i.authentication){e.next=3;break}return c["a"].confirm({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901a\u8fc7\u5b9e\u540d\u9a8c\u8bc1\u540e\uff0c\u624d\u80fd\u8fdb\u884c\u8bc4\u8bba\u64cd\u4f5c",okText:"\u524d\u5f80\u5b9e\u540d\u9a8c\u8bc1",cancelText:"\u53d6\u6d88",onOk:function(){window.open("/account/certification")}}),e.abrupt("return");case 3:if(""!=y.trim()){e.next=6;break}return l["b"].warn("\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a"),e.abrupt("return");case 6:a(y),b(""),d(!1);case 9:case"end":return e.stop()}}),e)}))),j.apply(this,arguments)}return m.a.createElement("div",{className:"comment-input-editor-container ".concat(h?"active":""," ")},m.a.createElement("div",{className:h?"text-area hide":"text-area"},m.a.createElement("input",{placeholder:"\u8bf4\u70b9\u4ec0\u4e48",onClick:E}),m.a.createElement("a",{className:"c-light-black",onClick:r,title:t?"\u53d6\u6d88\u70b9\u8d5e":"\u70b9\u8d5e"},m.a.createElement("i",{className:"mr3 ".concat(t?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8d5e"}),n?m.a.createElement("span",null,n):"")),h?m.a.createElement("div",{className:"input-mask",onClick:O}):null,m.a.createElement("div",{className:h?"md-container":"md-container hide"},m.a.createElement(oe["a"],{id:"discuss-input-editor",startInit:h,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:y,height:240,onChange:w}),m.a.createElement("div",{className:"tip-container",onClick:O},m.a.createElement("p",null,"\u8bf7\u52ff\u7c98\u8d34\u7b54\u6848\uff0c\u5426\u5219\u5c06\u9020\u6210\u8d26\u53f7\u7981\u7528\u540e\u679c\uff01"),m.a.createElement("a",{className:"btn-send",onClick:x},"\u53d1\u9001"))))},se=n("dhSg"),ue=(n("/omn"),n("IxHN")),fe=(n("ARon"),function(e){var t=e.data;return m.a.createElement(p["Fragment"],null,t&&t.map((function(e){return m.a.createElement("div",{className:"choose-answer-item",key:e.position},m.a.createElement("p",null,"\u7b2c",e.position,"\u9898"),m.a.createElement(B["a"],{value:e.answer}))})))}),he=(n("DVFL"),function(e){var t=e.data,n=e.onShowUnlockAnswerModal,r=e.challenge,a=(null===r||void 0===r?void 0:r.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return m.a.createElement(p["Fragment"],null,t&&t.map((function(e,t){var r=e.answer_id,i=e.answer_name,o=e.answer_contents,c=e.view_time;return m.a.createElement("div",{className:"answer-item-container",style:a,key:r},m.a.createElement("div",{className:"flex-container"},m.a.createElement("span",{className:"level"}," \u7ea7\u522b",t+1,"\uff1a "),m.a.createElement("span",{className:"name"},i),o?m.a.createElement(p["Fragment"],null,m.a.createElement("span",{className:"view-time"},c?I()(c).format("YYYY-MM-DD HH:mm"):""),m.a.createElement("span",null,"\u5df2\u89e3\u9501")):m.a.createElement("a",{onClick:n},"\u89e3\u9501")),o?m.a.createElement(B["a"],{value:o}):null)})))}),de=function(e){var t=e.loading,n=e.data,r=e.onShowTip,a=e.st,i=e.challenge;return m.a.createElement("div",{className:"answer-container"},t?m.a.createElement(ue["a"],null):null,1===a?m.a.createElement(fe,{data:n}):m.a.createElement(he,{data:n,challenge:i,onShowUnlockAnswerModal:r}))},pe=(n("sRBo"),n("kaz8")),me=(n("gflZ"),function(e){var t=e.data,n=e.selected_unlocked_answer_id,r=e.selected_index,a=e.onSelect;if(!t)return null;var i=t.filter((function(e,t){return!e.answer_contents&&(e.index=t,!0)}));function o(e){var t=e.target,n=t.value,r=t.checked;a(r?n:null)}return m.a.createElement("table",{className:"unlock-answer-list"},m.a.createElement("thead",null,m.a.createElement("tr",null,m.a.createElement("th",null),m.a.createElement("th",null,"\u7ea7\u522b"),m.a.createElement("th",null,"\u540d\u79f0"),m.a.createElement("th",null,"\u6263\u5206\u5360\u6bd4"),m.a.createElement("th",null,"\u6263\u51cf\u91d1\u5e01"))),m.a.createElement("tbody",null,i.map((function(e,t){return m.a.createElement("tr",{key:e.answer_id},m.a.createElement("td",null,m.a.createElement(pe["a"],{value:e.answer_id,onChange:o,checked:e.answer_id===n||n&&r>=t})),m.a.createElement("td",null,e.index+1),m.a.createElement("td",null,e.answer_name),m.a.createElement("td",null,e.answer_ratio,"%"),m.a.createElement("td",{className:"gold-color"},e.answer_score))}))))}),ve=(n("Q7Vx"),function(e){var t=e.unity_3d_routes,n=e.onGetUnity3dMessage,r=e.onEvaluateCallback,a=Object(p["useRef"])(),i=Object(p["useState"])(!0),o=Object(u["a"])(i,2),c=o[0],l=o[1];function s(e){a.current&&a.current.contentWindow.postMessage(JSON.stringify(e),"*")}function f(){l(!1),se["a"].publish("unity3d-load-end")}return Object(p["useEffect"])((function(){function e(e){try{var t=JSON.parse(e.data);n(t)}catch(r){console.log(r,e.data)}}window.addEventListener("message",e);var t=se["a"].subscribe("evaluate-unity3d-result",(function(e){s(e),r&&r()}));return function(){window.removeEventListener("message",e),t()}}),[]),m.a.createElement(p["Fragment"],null,c?m.a.createElement(ue["a"],{message:"\u6b63\u5728\u52aa\u529b\u52a0\u8f7d\u4e2d..."}):null,m.a.createElement("iframe",{onLoad:f,className:"unity3d-panel",ref:a,src:t}))}),ge=n("BjJ7"),ye=n("kaH+");function be(){be=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function we(e){var t=e.target;if("IMG"===t.tagName.toUpperCase()){var n=t.src||t.getAttribute("src");n&&-1===n.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),se["a"].publish("preview-image",n))}}var Ee={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Oe(e,t){switch(t.type){case z["A"]:return Object(h["a"])(Object(h["a"])({},e),{},{activeIndex:t.payload});case z["bb"]:return Object(h["a"])(Object(h["a"])({},e),{},{enlarge_unity3D:t.payload});case z["db"]:return Object(h["a"])(Object(h["a"])({},e),{},{tab_fixed:t.payload});case z["Y"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTaskList:!0});case z["s"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTaskList:!1});case z["m"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["N"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["P"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["Z"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTip:!0});case z["t"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTip:!1});case z["y"]:return Object(h["a"])(Object(h["a"])({},e),{},{selected_unlocked_answer_id:t.payload});case z["g"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}var xe=function(e){var t=e.taskId,n=e.minuxUserGrade,o=e.discusses_count,f=e.is_teacher,d=e.has_answer,g=e.user,y=e.st,w=e.game,E=e.rank_name,O=e.challenge,x=e.myshixun,j=e.user_praise,A=e.praise_count,k=e.unity_3d_routes,_=e.with_code_file,N=e.onPlusOrCancelPraise,L=e.onEvaluateCallback,T=e.onGetUnity3dMessage,C=e.shixun,I=Object(p["useReducer"])(Oe,Ee),D=Object(u["a"])(I,2),R=D[0],M=D[1],G=Object(p["useState"])(!1),F=Object(u["a"])(G,2),W=F[0],Z=F[1],Q=Object(p["useState"])(!1),J=Object(u["a"])(Q,2),X=J[0],q=J[1],K=Object(v["l"])().query,$=R.taskList,ee=R.showTaskList,te=R.activeIndex,ne=R.enlarge_unity3D,re=R.tab_fixed,oe=R.data,ce=R.answerScore,ue=R.loading,fe=R.showTip,he=R.isMultiLevel,pe=R.selected_unlocked_answer_id,xe=Object(p["useMemo"])((function(){var e=0;if(oe&&pe)for(var t=oe.filter((function(e){return!e.answer_contents})),n=0;n1,activeIndex:r?te:2}});case 12:case"end":return e.stop()}}),e)}))),Ce.apply(this,arguments)}function Ie(e){var t=e.choose_answers,n=e.message,r=e.status;0!==r?M({type:z["g"],payload:{showTip:1===r,data:t,answerScore:n,loading:!1,activeIndex:1===r?te:2}}):l["b"].info(n)}function De(){M({type:z["t"]})}function Re(){M({type:z["Z"]})}function Me(){return Ge.apply(this,arguments)}function Ge(){return Ge=Object(s["a"])(be().mark((function e(){var t,r,a,i;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(Z(!0),1!==y){e.next=8;break}return e.next=4,Object(S["p"])(w.identifier);case 4:t=e.sent,-1!==(null===t||void 0===t?void 0:t.status)&&(n(ce),Ie(t)),e.next=14;break;case 8:if(!pe){e.next=14;break}return e.next=11,Object(S["s"])(w.identifier,pe);case 11:r=e.sent,a=r.status,r.message,-1===a||(he?(i=0,oe.filter((function(e){return!e.answer_contents})).forEach((function(e,t){t<=xe&&e&&(i+=e.answer_score)})),n(i)):n(ce),Te(),Fe(null),M({type:z["t"]}));case 14:Z(!1);case 15:case"end":return e.stop()}}),e)}))),Ge.apply(this,arguments)}function Fe(e){M({type:z["y"],payload:e})}function Pe(){return ze.apply(this,arguments)}function ze(){return ze=Object(s["a"])(be().mark((function e(){var t,n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,!K.subject_id){e.next=7;break}return e.next=4,Object(S["i"])(x.identifier,Object(h["a"])({},K));case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,Object(S["m"])(x.identifier);case 9:n=e.sent;case 10:M({type:z["m"],payload:{taskList:(null===(t=n)||void 0===t?void 0:t.stages)||n,showTaskList:!0}}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](0),console.log(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])}))),ze.apply(this,arguments)}function Be(e,t,n){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(s["a"])(be().mark((function e(t,n,a){return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["D"])(t,C.id,n);case 3:$[a].star=n,M({type:z["N"],payload:{taskList:Object(r["a"])($)}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),Ue.apply(this,arguments)}function Ye(){Pe()}function Ve(){M({type:z["s"]})}Object(p["useEffect"])((function(){if(null===C||void 0===C?void 0:C.identifier){var e=Object(V["t"])({objective_type:"shixun",objective_id:null===C||void 0===C?void 0:C.identifier,school:1});e.then((function(e){var t;q(null===e||void 0===e||null===(t=e.shixun)||void 0===t?void 0:t.own)}))}}),[null===C||void 0===C?void 0:C.identifier]),Object(p["useEffect"])((function(){return function(){M({type:z["s"]}),M({type:z["A"],payload:0})}}),[t]),Object(p["useEffect"])((function(){if(Ae.current)return Ae.current.addEventListener("mousedown",we),function(){Ae.current.removeEventListener("mousedown",we)}}),[Ae.current]),Object(p["useEffect"])((function(){if(_&&k&&Ae.current){var e=Object(ge["b"])((function(e){var t=e.target.scrollTop;M(t>=354?{type:z["db"],payload:!0}:{type:z["db"],payload:!1})}),10);Ae.current.addEventListener("scroll",e);var t=se["a"].subscribe("evaluate-unity3d-finish",(function(){Ae.current.scrollTop=0}));return function(){Ae.current.removeEventListener("scroll",e),t()}}}),[_,k,Ae.current]);var We=O.position,Ze=O.score,Qe=O.subject,He={onViewAllTask:Ye,position:We,score:Ze,subject:Qe};function Je(e){return Xe.apply(this,arguments)}function Xe(){return Xe=Object(s["a"])(be().mark((function e(t){var n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(Y["b"])({content:t,container_type:"Shixun",container_id:C.id,challenge_id:O.id,position:We});case 2:if(n=e.sent,-3!==n.status){e.next=6;break}return c["a"].info({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u4f60\u7684\u8d26\u53f7\u56e0\u4e3a\u53d1\u5e03\u4e86\u4e0d\u5f53\u5185\u5bb9\uff0c\u73b0\u5df2\u5c06\u8bc4\u8bba\u529f\u80fd\u5c4f\u853d\u3002",okText:"\u786e\u5b9a"}),e.abrupt("return");case 6:console.log(n),M({type:z["A"],payload:3}),se["a"].publish("create-discuss");case 9:case"end":return e.stop()}}),e)}))),Xe.apply(this,arguments)}function qe(){M({type:z["bb"],payload:!ne})}var Ke={loading:ue,data:oe,onShowTip:Re,st:y,challenge:O};return m.a.createElement(p["Fragment"],null,m.a.createElement(b,He),m.a.createElement("div",{className:"content-wrapper",ref:Ae},k&&_?m.a.createElement("div",{className:"unity-3d-container ".concat(ne?"enlarge":"")},m.a.createElement("a",{onClick:qe,className:"btn-enlarge ".concat(ne?"enlarge":"")},m.a.createElement("i",{className:"iconfont ".concat(ne?"icon-suoxiao1":"icon-kuoda"," ")})),m.a.createElement(ve,{unity_3d_routes:k,onGetUnity3dMessage:T,onEvaluateCallback:L})):null,m.a.createElement("ul",{className:"tab-nav ".concat(re?"tab-fixed":"")},_e.map((function(e){return m.a.createElement("li",{onClick:Ne,id:e.index,key:e.title,className:te===e.index?"active":""},m.a.createElement("a",null,e.title,3===e.index&&o?m.a.createElement("span",null,o):null))}))),m.a.createElement(B["a"],{className:0===te?"tab-panel-body ".concat(k&&_?"scroll-margin-top":""):"hide",value:O.task_pass}),m.a.createElement("div",{className:1===te?"tab-panel-body":"hide"},je?m.a.createElement(B["a"],{value:je}):null),m.a.createElement("div",{className:2===te?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},m.a.createElement(de,Ke)),m.a.createElement("div",{className:3===te?"tab-panel-body":"hide"},m.a.createElement(ie["a"],{activeIndex:te,shixunIdentifier:C.identifier,identity:g.identity,user:g,allowDisableDiscuss:X})),m.a.createElement("div",{className:4===te?"tab-panel-body":"hide"},m.a.createElement(P,{activeIndex:te,taskId:t})),"exercises"!==K.type&&!(null===C||void 0===C?void 0:C.is_disable_discuss)&&!w.homework_common_comment_open&&m.a.createElement(le,{user:g,user_praise:j,praise_count:A,praisePlus:N,onCreateDiscuss:Je})),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:ee,onClose:Ve},K.subject_id&&m.a.createElement(ae,Object(i["a"])({taskList:Object(r["a"])($),challenge:O,shixun:C},K,{identity:g.identity,onSaveTaskStar:Be})),!K.subject_id&&m.a.createElement(H,{taskList:Object(r["a"])($),challenge:O,shixun:C,identity:g.identity,onSaveTaskStar:Be})),m.a.createElement(c["a"],{centered:!0,title:"\u63d0\u793a",visible:fe,onOk:Me,onCancel:De,confirmLoading:W,className:"answer-tip"},f?m.a.createElement("p",null,"\u5df2\u7ecf\u8fc7\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u53ef\u4ee5\u514d\u91d1\u5e01\u67e5\u770b\u7b54\u6848\u54df~"):m.a.createElement("p",null,"\u5148\u67e5\u770b\u53c2\u8003\u7b54\u6848\uff0c\u518d\u901a\u8fc7\u8bc4\u6d4b\u7684\u5b66\u751f\uff0c\u5b9e\u8bad\u4f5c\u4e1a\u6709\u53ef\u80fd\u662f\u96f6\u5206\u54e6~"),he?m.a.createElement(me,{selected_index:xe,selected_unlocked_answer_id:pe,onSelect:Fe,data:oe}):m.a.createElement("p",null,"\u5c06\u6263\u9664".concat(ce,"\u70b9\u91d1\u5e01\uff0c\u662f\u5426\u786e\u8ba4\u67e5\u770b\u7b54\u6848")),f?m.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7acb\u5373\u8ba4\u8bc1"):null),m.a.createElement(ye["a"],null)))},je=(n("+L6B"),n("2/Rp")),Ae=(n("aHsQ"),n("sGsY")),ke=n("55Ip"),_e=n("9VGf");function Ne(e){return e.toString().padStart(2,"0")}function Le(e){var t=Math.floor(e/60),n=e%60,r=Math.floor(t/60);return"".concat(Ne(r),":").concat(Ne(t-60*r),":").concat(Ne(n))}var Se=function(e){var t=e.defaultTime,n=e.status,r=e.onUpdateCostTime,a=e.lastedGetTaskInfoTime,i=e.title,o=void 0===i?"":i,c=Object(p["useState"])(t||0),l=Object(u["a"])(c,2),s=l[0],f=l[1],h=Object(p["useRef"])();return Object(p["useEffect"])((function(){a&&(f(t),h.current=t)}),[t,a]),Object(p["useEffect"])((function(){if(a){var e=se["a"].subscribe("update-cost-time",(function(){2!==n&&r(h.current)}));return e}}),[a]),Object(_e["a"])((function(){f(s+1),h.current=h.current+1}),2===n?null:1e3),m.a.createElement("span",null,o?"".concat(o,"\uff1a"):null,Le(s))},Te=(n("8Enf"),n("P2fV"),n("NJEC")),Ce=(n("5Dmo"),n("3S7+")),Ie=(n("UlFV"),n("RCxd")),De=n("S+dL"),Re=n.n(De),Me=n("P5Jw");function Ge(e){var t=e.onShowNotice,n=e.className,r=void 0===n?"":n;return m.a.createElement("a",{title:"\u66f4\u65b0\u901a\u77e5",onClick:t,className:r},m.a.createElement("img",{src:Re.a,alt:"notice"}))}var Fe=function(e){var t=e.loading,n=e.lastedUpdateTime,r=e.moveY,a=e.code_hidden,i=e.gameStatus,o=e.isEditPath,s=e.isNotice,u=e.git_url,f=e.onResetCode,h=e.onResetGitCode,d=e.onShowCodeSetting,v=e.onResetPassedCode,g=e.onShowDir,y=e.onResizeCodeArea,b=e.onShowNotice;function w(){y(r)}var E=function(){c["a"].confirm({title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",icon:m.a.createElement(Ie["a"],null),content:"\u4f60\u5728\u672c\u6587\u4ef6\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u521d\u59cb\u4ee3\u7801\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:f})},O=function(){c["a"].confirm({title:"\u91cd\u7f6e\u4ee3\u7801\u4ed3\u5e93",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u7684\u6240\u6709\u4ee3\u7801\u5c06\u88ab\u8fd8\u539f\u81f3\u521d\u59cb\u72b6\u6001\uff0c\u4e0d\u5f71\u54cd\u901a\u5173\u72b6\u6001\u4e0e\u4f5c\u4e1a\u6210\u7ee9\u3002\u786e\u8ba4\u91cd\u7f6e\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:h})},x="100%"===r;return m.a.createElement(p["Fragment"],null,m.a.createElement("span",{className:"edit-status ml5"},t?"\u4fdd\u5b58\u4e2d...":0===n?"\u5df2\u4fdd\u5b58":"\u5df2\u4fee\u6539"),m.a.createElement("div",{className:"action-bar"},s?m.a.createElement(Ce["a"],{visible:!0,title:m.a.createElement("span",{style:{color:"#000"}},"\u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u6709\u66f4\u65b0\u5566\uff5e"),color:"#fff"},m.a.createElement(Ge,{onShowNotice:b})):null,a?null:m.a.createElement("a",{title:"\u6587\u4ef6\u76ee\u5f55",onClick:g},m.a.createElement("i",{className:"iconfont icon-wenjian "})),u?m.a.createElement(Me["CopyToClipboard"],{text:u,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("a",{title:"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740"},m.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,2===i&&o?m.a.createElement(Te["a"],{placement:"bottomRight",title:"\u4f60\u5728\u672c\u5173\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u4e0a\u6b21\u901a\u8fc7\u7684\u4ee3\u7801?",onConfirm:v},m.a.createElement("a",{title:"\u52a0\u8f7d\u4e0a\u6b21\u901a\u8fc7\u7684\u4ee3\u7801"},m.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,o?m.a.createElement("a",{title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",onClick:E},m.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,o&&m.a.createElement("a",{title:"\u91cd\u7f6e\u4ee3\u7801\u4ed3\u5e93",onClick:O},m.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),m.a.createElement("a",{onClick:d,title:"\u8bbe\u7f6e"},m.a.createElement("i",{className:"iconfont icon-shezhi"})),m.a.createElement("a",{onClick:w,title:x?"\u6536\u7f29":"\u5c55\u5f00"},m.a.createElement("i",{className:x?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Pe=n("VTBJ"),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"},Be=ze,Ue=n("6VBw"),Ye=function(e,t){return p["createElement"](Ue["a"],Object(Pe["a"])(Object(Pe["a"])({},e),{},{ref:t,icon:Be}))};Ye.displayName="CloudServerOutlined";var Ve=p["forwardRef"](Ye),We=n("Mm8t"),Ze=n.n(We),Qe=n("9kvl");function He(){He=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Je=function(e){var t=e.isNotice,n=e.moveY,r=e.isActive,a=e.tabIndex,i=e.webssh,o=e.socketKeys,c=e.onCloseSocket,l=e.onReCreateSocket,s=e.onShowNotice,u=e.sshConfigData,f=e.onResizeCodeArea,h=e.shixun;function d(){f(n)}console.log("socketKeys,shixuns",u);var p="100%"===n;return m.a.createElement("div",{className:"action-bar"},t?m.a.createElement(Ge,{onShowNotice:s}):null,i?m.a.createElement(Ke,{sshConfigData:u,tabIndex:a,isActive:r,socketKeys:o,onReCreateSocket:l,onCloseSocket:c,shixun:h}):null,m.a.createElement("a",{onClick:d,title:p?"\u6536\u7f29":"\u5c55\u5f00"},m.a.createElement("i",{className:p?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Xe=1200,qe=300;function Ke(e){var t=e.isActive,n=e.socketKeys,r=e.webssh,a=e.onCloseSocket,i=e.onReCreateSocket,o=e.sshConfigData,l=e.tabIndex,f=e.shixun,h=Object(p["useState"])(3===r?1800:Xe),d=Object(u["a"])(h,2),v=d[0],g=d[1],y=Object(p["useState"])(!1),b=Object(u["a"])(y,2),w=b[0],E=b[1],O=f.identifier;function x(){Qe["c"].replace("/shixuns/".concat(O,"/challenges"))}function j(){c["a"].confirm({title:"\u547d\u4ee4\u884c\u91cd\u8fde\u63d0\u9192",icon:m.a.createElement(Ie["a"],null),content:"\u7531\u4e8e\u957f\u65f6\u95f4\u6ca1\u6709\u4f7f\u7528\uff0c\u8d44\u6e90\u5df2\u7ecf\u88ab\u56de\u6536\u3002\u5982\u6709\u9700\u8981\uff0c\u53ef\u4ee5\u91cd\u8fde\u547d\u4ee4\u884c\u3002",centered:!0,okText:"\u91cd\u8fde",cancelText:"\u9000\u51fa",onOk:L,onCancel:x})}Object(_e["a"])((function(){g(v-1)}),t&&v>0?1e3:null),Object(p["useEffect"])((function(){var e=se["a"].subscribe("on-operating-ssh",(function(){3!=(null===f||void 0===f?void 0:f.webssh)&&g(Xe)})),t=se["a"].subscribe("update-windows-time",(function(e){g(parseInt(e.remaining_time/1e3))})),n=se["a"].subscribe("on-recreate-socket",(function(){i()}));return function(){t(),e(),n()}}),[]);var A=function(){c["a"].confirm({title:"\u91cd\u7f6e\u547d\u4ee4\u884c",icon:m.a.createElement(Ie["a"],null),content:"\u5b9e\u9a8c\u73af\u5883\u5c06\u6062\u590d\u5230\u521d\u59cb\u72b6\u6001\uff0c\u662f\u5426\u786e\u8ba4\u91cd\u7f6e\u5b9e\u9a8c\u73af\u5883?",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:S})};function k(){E(!1)}function _(){3!=f.webssh&&E(!0)}function N(){g(Xe),se["a"].publish("ssh-add-connect-time"),E(!1)}function L(){g(Xe),se["a"].publish("create-socket",l)}function S(){return C.apply(this,arguments)}function C(){return C=Object(s["a"])(He().mark((function e(){return He().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.forEach((function(e){se["a"].publish("close-socket",e)})),e.next=3,a();case 3:g(Xe),i();case 5:case"end":return e.stop()}}),e)}))),C.apply(this,arguments)}Object(p["useEffect"])((function(){0===v&&(3!=f.webssh&&j(),n.forEach((function(e){se["a"].publish("close-socket",e)}))),v===qe&&3!=f.webssh&&E(!0)}),[v]);var I=function(){c["a"].confirm({title:"\u670d\u52a1\u9884\u89c8",content:"\u201c\u670d\u52a1\u9884\u89c8\u201d\u4f1a\u8bbf\u95ee\u547d\u540d\u884c\u5bb9\u5668\u76848081\u7aef\u53e3\uff0c\u5982\u679c\u7aef\u53e3\u672a\u542f\u52a8\u4f1a\u5bfc\u81f4\u9884\u89c8\u5931\u8d25",okText:"\u7ee7\u7eed\u524d\u5f80",cancelText:"\u53d6\u6d88",onOk:function(){Object(T["L"])(null===o||void 0===o?void 0:o.mapping_service_url)}})};return m.a.createElement(p["Fragment"],null,v>0&&v<=qe&&3!=f.webssh?m.a.createElement($e,{title:"\u8d44\u6e90\u56de\u6536\u5012\u8ba1\u65f6\uff0c\u70b9\u51fb\u53ef\u5ef6\u957f\uff08\u6216\u8005\u64cd\u4f5c\u547d\u4ee4\u884c\u81ea\u52a8\u5ef6\u957f\uff09",className:"c-red",time:v,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:_}):null,(null===o||void 0===o?void 0:o.mapping_service_url)&&m.a.createElement("a",{target:"_blank",onClick:function(e){e.preventDefault(),I()},href:null===o||void 0===o?void 0:o.mapping_service_url},m.a.createElement(Ve,{className:"font14 c-blue"}),m.a.createElement("span",{className:"c-blue"}," \u670d\u52a1\u9884\u89c8")),m.a.createElement("a",{onClick:A},m.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),m.a.createElement("span",null," \u91cd\u7f6e\u547d\u4ee4\u884c")),m.a.createElement(U["a"],null,m.a.createElement(c["a"],{centered:!0,title:[m.a.createElement(Ie["a"],{className:"modalIconYellow"}),"\u547d\u4ee4\u884c\u8fde\u63a5\u65f6\u957f\u63d0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:w&&v>0,onOk:N,onCancel:k,okText:"\u7acb\u5373\u5ef6\u957f",cancelText:"\u4e0d\u9700\u8981"},"\u547d\u4ee4\u884c\u5c06\u4e8e ",Math.round(v/60)," \u5206\u949f\u540e\u4e2d\u65ad\uff0c\u9700\u8981\u5ef6\u957f\u4f7f\u7528\u65f6\u95f4\u5417\uff1f")))}function $e(e){var t=e.title,n=e.time,r=e.className,a=void 0===r?"":r,i=e.callback,o=e.desc,c=void 0===o?"":o,l=e.style,s=void 0===l?{}:l;function u(){i&&i()}return m.a.createElement("a",{onClick:u,title:t,className:a},m.a.createElement("img",{src:Ze.a,alt:"time",width:16,style:s}),m.a.createElement("span",null,c?"".concat(c,"\uff1a"):"",Le(n)))}n("lOMy");var et={1:"\u7b80\u5355",2:"\u4e2d\u7b49",3:"\u56f0\u96be"},tt=function(e){var t=e.className,n=e.mirror_description,r=e.git_url,a=e.difficulty,i=e.task_pass,o=e.test_set_permission,c=e.onVncAction,s=e.window_vnc_url,u=e.linux_vnc;e.vnc_url;return m.a.createElement("div",{className:"tpi-code-setting ".concat(t)},m.a.createElement("h3",null,"\u529f\u80fd"),m.a.createElement("section",null,m.a.createElement("a",{id:"full-screen",title:"\u5168\u5c4f",className:"file-item action",onClick:function(){c("full-screen")}}," ",m.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5c4f "),m.a.createElement("a",{id:"reset-task",onClick:function(){return c("reset-task")},className:"file-item action",title:"\u91cd\u7f6e\u5b9e\u8bad"}," ",m.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91cd\u7f6e\u5b9e\u8bad "),m.a.createElement("a",{id:"reset-task",onClick:function(){return c("reset-code")},className:"file-item action",title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801"}," ",m.a.createElement("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"\u6062\u590d\u521d\u59cb\u4ee3\u7801 "),r?m.a.createElement(Me["CopyToClipboard"],{text:r,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("a",{id:"copy-git",title:"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740",className:"file-item action"}," ",m.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740 ")):null,!s&&!u&&m.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){c("show-clipboard-box")}}," ",m.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590d\u5236\u7c98\u8d34 ")),m.a.createElement("h3",null,"\u5173\u5361\u914d\u7f6e\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("a",{className:"file-item",title:i?"\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218":"\u4e0d\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218"},m.a.createElement("b",null,"\u8df3\u5173"),m.a.createElement("span",null,i?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:o?"\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9":"\u4e0d\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9"},m.a.createElement("b",null,"\u6d4b\u8bd5\u96c6\u89e3\u9501"),m.a.createElement("span",null,o?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8"))),m.a.createElement("h3",null,"\u5b9e\u8bad\u57fa\u672c\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("div",{className:"file-item"},m.a.createElement("b",null,"\u5b9e\u8bad\u96be\u6613\u5ea6"),m.a.createElement("span",null,et[a])),m.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},m.a.createElement("b",null,"\u5b9e\u9a8c\u73af\u5883"),m.a.createElement("span",{className:"vnc-desc",title:null===n||void 0===n?void 0:n.join(" ")},null===n||void 0===n?void 0:n.join(" ")))))},nt=n("l9Ud"),rt=n.n(nt);function at(){at=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var it=function(e){e.userDetail,e.user,e.globalSetting,e.loading;var t=e.dispatch,n=e.onClose,i=e.shixun,o=Object(f["a"])(e,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),c=Object(v["m"])(),d=Object(p["useState"])([]),g=Object(u["a"])(d,2),y=g[0],b=g[1],E=Object(p["useState"])({}),O=Object(u["a"])(E,2),x=O[0],j=O[1],A=Object(p["useState"])(0),k=Object(u["a"])(A,2),_=k[0],N=k[1],L=Object(p["useState"])(Object(h["a"])({page:1,limit:20,id:i.identifier},c)),S=Object(u["a"])(L,2),T=S[0],C=(S[1],Object(p["useCallback"])((function(){return o.visible}),[o.visible]));Object(p["useEffect"])((function(){T.page=1,I()}),[o.visible]);var I=function(){var e=Object(s["a"])(at().mark((function e(){var n;return at().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getSetData",payload:T});case 2:n=e.sent,n&&(b(Object(r["a"])(n.data_sets)),N(n.data_sets_count),j(n.folder_name));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement(m.a.Fragment,null,!!y.length&&o.children,m.a.createElement(a["a"],{title:"\u6570\u636e\u96c6",placement:"right",className:rt.a.wrap,width:300,closable:!1,onClose:n,visible:C()},m.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636e\u96c6\u8def\u5f84"),m.a.createElement("dl",{className:rt.a.list},m.a.createElement(Ce["a"],{title:x},m.a.createElement("dt",null,x)),m.a.createElement("dd",null,m.a.createElement(Me["CopyToClipboard"],{text:x,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("span",{className:"".concat(rt.a.copy," current")},"\u70b9\u51fb\u590d\u5236")))),m.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4ef6\u8def\u5f84"),null===y||void 0===y?void 0:y.map((function(e,t){return m.a.createElement("dl",{className:rt.a.list},m.a.createElement(Ce["a"],{title:e.title},m.a.createElement("dt",null,m.a.createElement("span",{className:"icon-wenjian4 mr5"}),e.title)),m.a.createElement("dd",null,m.a.createElement(Me["CopyToClipboard"],{text:e.file_path,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("span",{className:"".concat(rt.a.copy," current")},"\u70b9\u51fb\u590d\u5236"))))})),m.a.createElement("div",{className:"tc"},m.a.createElement(w["a"],{onChange:function(e){T.page=e,I()},className:rt.a.page,size:"small",total:_,pageSize:T.limit,hideOnSinglePage:!0}))))},ot=Object(Qe["a"])((function(e){var t=e.user,n=e.userDetail,r=e.loading,a=e.shixunsDetail,i=e.globalSetting;return{user:t,userDetail:n,shixunsDetail:a,globalSetting:i,loading:r.models.index}}))(it),ct=n("m3rI"),lt=n("tUsH"),st=n.n(lt),ut=n("1Zrr"),ft=n.n(ut),ht=n("bntm"),dt=n("bPs0");function pt(){pt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var mt=Ae["a"].Countdown;function vt(){return m.a.createElement("p",null,"\u684c\u9762\u7cfb\u7edf\u5c06\u6062\u590d\u5230\u521d\u59cb\u72b6\u6001\uff0c\u60a8\u5728\u7cfb\u7edf\u4e2d\u521b\u5efa\u7684\u6570\u636e\u53ef\u80fd\u4f1a\u4e22\u5931\u3002\u8bf7\u786e\u4fdd\u60a8\u7684\u6570\u636e\u5df2\u4fdd\u5b58\uff08\u5982\uff1a\u7248\u672c\u5e93\u4ee3\u7801\u5df2\u63a8\u9001\u5230\u670d\u52a1\u5668\uff09\u3002\u662f\u5426\u786e\u8ba4\u91cd\u7f6e\uff1f")}var gt=function(e){var t,n=e.mirror_description,r=e.difficulty,i=e.git_url,o=e.vnc_url,l=e.window_vnc_url,f=e.linux_vnc,d=e.isNotice,g=e.user,y=e.game,b=e.shixun,w=void 0===b?{}:b,E=e.resetVncLoading,O=e.onUpdateCostTime,x=e.lastedGetTaskInfoTime,j=e.onShowNotice,A=e.onResetGitCode,k=e.onResetVnc,_=e.onBack,N=e.history,L=e.onAddVncTime,S=e.onUpdateCode,T=w.name,C=w.identifier,I=w.task_pass,D=w.test_set_permission,R=y.cost_time,M=y.status,G=g.user_url,F=g.image_url,P=g.grade,z=void 0===P?0:P,B=Object(p["useState"])(!1),Y=Object(u["a"])(B,2),V=Y[0],W=Y[1],Z=Object(p["useState"])({}),Q=Object(u["a"])(Z,2),H=Q[0],J=Q[1],X=Object(p["useState"])("#FFF"),K=Object(u["a"])(X,2),$=K[0],ee=K[1],te=Object(p["useState"])(null),ne=Object(u["a"])(te,2),re=ne[0],ae=ne[1],ie=Object(p["useState"])(),oe=Object(u["a"])(ie,2),ce=oe[0],le=oe[1],ue=Object(p["useState"])(!1),fe=Object(u["a"])(ue,2),he=fe[0],de=fe[1],pe=Object(v["l"])().query;Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(s["a"])(pt().mark((function e(){var t,n,r,a,i,o,c,l,s,u;return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("exercises"!==pe.type){e.next=12;break}if("coursesId"!==pe.coursesId){e.next=7;break}return e.next=4,Object(q["U"])({categoryId:pe.exercisesId,login:pe.login});case 4:a=e.sent,e.next=10;break;case 7:return e.next=9,Object(q["x"])({categoryId:pe.exercisesId,login:pe.login});case 9:a=e.sent;case 10:J(Object(h["a"])({},a)),(null===(t=a)||void 0===t?void 0:t.left_banner_id)&&(null===(n=a)||void 0===n||null===(r=n.exercise)||void 0===r?void 0:r.left_time)&&(ae(Date.now()+1e3*(null===(i=a)||void 0===i||null===(o=i.exercise)||void 0===o?void 0:o.left_time)),setTimeout((function(){ee("red")}),1e3*((null===(c=a)||void 0===c||null===(l=c.exercise)||void 0===l?void 0:l.left_time)-300>0?(null===(s=a)||void 0===s||null===(u=s.exercise)||void 0===u?void 0:u.left_time)-300:0)));case 12:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e(),se["a"].subscribe("update-windows-time",(function(e){le(parseInt(e.remaining_time/1e3))})),o&&le(1800)}),[]),Object(p["useEffect"])((function(){var e;return"exercises"===pe.type&&(null===H||void 0===H||null===(e=H.exercise)||void 0===e?void 0:e.screen_open)&&(dt["b"].forEach((function(e,t){document.addEventListener(e,ve,!1),document.addEventListener("blur",ve,!1)})),window.focus(),window.onblur=function(){Object(ht["a"])()&&(ve(),Object(ht["b"])())}),function(){dt["b"].forEach((function(e,t){document.removeEventListener(e,ve,!1)}))}}),[H]);var me=function(){de(!he)},ve=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&Object(ht["b"])()};function ge(){W(!V)}function ye(){W(!1)}function be(){_(),N.replace("/shixuns/".concat(C,"/challenges"))}function we(){E||k()}function Ee(){c["a"].confirm({title:"\u9000\u51fa\u5b9e\u8bad",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u786e\u5b9a\u8981\u9000\u51fa\u5b9e\u8bad\u5417\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:be})}function Oe(e){ye(),"reset-task"===e&&(E||c["a"].confirm({title:"\u91cd\u7f6e\u5b9e\u8bad",icon:m.a.createElement(Ie["a"],null),content:m.a.createElement(vt,null),centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:we})),"reset-code"===e&&(E||c["a"].confirm({title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u5728\u672c\u6587\u4ef6\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u521d\u59cb\u4ee3\u7801\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:A})),"full-screen"===e&&se["a"].publish("vnc-enlarge"),"show-clipboard-box"===e&&se["a"].publish("show-clipboard-box")}var xe={task_pass:I,test_set_permission:D,mirror_description:n,difficulty:r,resetVncLoading:E,git_url:i,onVncAction:Oe,window_vnc_url:l,linux_vnc:f,vnc_url:o};return m.a.createElement("div",{className:"task-header-container"},"exercises"!==pe.type&&m.a.createElement(m.a.Fragment,null,m.a.createElement("a",{className:"task-user-info",href:G,target:"_blank"},F?m.a.createElement("img",{width:"35",height:"35",src:"".concat(ct["a"].IMG_SERVER,"/images/").concat(F)}):null,m.a.createElement("span",null,g.name)),m.a.createElement("div",{className:"grade-info"},m.a.createElement("img",{src:st.a,alt:"gold",width:20}),z)),m.a.createElement("h2",{className:"shixun-info"},T,"exercises"!==(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(Se,{lastedGetTaskInfoTime:x,status:M,defaultTime:R,onUpdateCostTime:O,title:o?"\u5b9e\u9a8c\u603b\u7528\u65f6":""})),"exercises"!==(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(m.a.Fragment,null,(o||l||f||3===(null===w||void 0===w?void 0:w.webssh))&&m.a.createElement("div",{className:"flex-container"},l&&m.a.createElement(ke["Link"],{onClick:function(e){e.preventDefault(),se["a"].publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53d1\u9001CTRL+ALT+DELETE"),d?m.a.createElement(Ge,{className:"btn-notice",onShowNotice:j}):null,ce&&m.a.createElement(bt,{defaultTime:ce,onAddVncTime:L,onReset:we,toShixun:be,title:o?"\u5b9e\u9a8c\u73af\u5883\u5012\u8ba1\u65f6":""}),m.a.createElement("a",{className:"btn-vnc",title:"\u5de5\u5177\u680f",onClick:ge},m.a.createElement("img",{alt:"tool",src:ft.a,width:16}),"\u5de5\u5177\u680f")),!l&&m.a.createElement(ot,{visible:he,onClose:me,shixun:w},m.a.createElement("a",{className:"btn-vnc",title:"\u5de5\u5177\u680f",onClick:me},m.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636e\u96c6"))),"exercises"!==pe.type&&m.a.createElement(m.a.Fragment,null,o||l?m.a.createElement("a",{className:"btn-task-out",onClick:Ee,title:"\u9000\u51fa\u5b9e\u8bad"},"\u9000\u51fa\u5b9e\u8bad"):m.a.createElement("a",{className:"btn-out",onClick:Ee,title:"\u9000\u51fa\u5b9e\u8bad"},m.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(null===H||void 0===H||null===(t=H.exercise)||void 0===t?void 0:t.left_time)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",{style:{color:$},className:"iconfont icon-kaoshishichang mr5"}),m.a.createElement("span",{className:"c-white mr20"},m.a.createElement(mt,{className:"flex-wrp ",valueStyle:{color:$,fontSize:16,fontWeight:"normal"},title:m.a.createElement("span",{style:{color:$,fontSize:16}},"\u5269\u4f59\u65f6\u95f4\uff1a"),value:re,onFinish:Object(s["a"])(pt().mark((function e(){var t,n;return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(q["V"])({categoryId:pe.exercisesId,commit_method:2});case 2:t=e.sent,0===(null===t||void 0===t?void 0:t.status)&&(S(1),c["a"].info({width:530,title:"\u63d0\u793a",centered:!0,okText:"\u786e\u5b9a",content:m.a.createElement("div",{className:"tc font16"},"\u7b54\u9898\u7ed3\u675f\u4e86\uff0c\u7cfb\u7edf\u5df2\u81ea\u52a8\u63d0\u4ea4\u8bd5\u5377",m.a.createElement("br",null),"\u4e0d\u80fd\u518d\u4fee\u6539\u7b54\u9898"),onOk:function(){var e=Object(s["a"])(pt().mark((function e(){return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:window.parent.location.href="/classrooms/".concat(pe.coursesId,"/exercise/").concat(pe.exercisesId,"/detail");case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()})),-3===(null===t||void 0===t?void 0:t.status)&&(n=parseInt(null===t||void 0===t?void 0:t.message),ae(Date.now()+1e3*n));case 5:case"end":return e.stop()}}),e)})))}))),"exercises"===(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(je["a"],{type:"primary",onClick:function(){S(1),c["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:m.a.createElement("div",{className:"tc"},"\u8bf7\u786e\u8ba4\u4f60\u7684\u7b54\u9898\u5185\u5bb9\u5df2\u7ecf\u63d0\u4ea4\uff1f"),onOk:function(){ve("back")}})}},m.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8fd4\u56de\u8bd5\u5377"),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:V,onClose:ye},m.a.createElement(tt,xe))))},yt=300;function bt(e){var t=e.onAddVncTime,n=e.onReset,r=e.toShixun,a=e.title,i=void 0===a?"":a,o=e.defaultTime,l=Object(p["useState"])(o),s=Object(u["a"])(l,2),f=s[0],h=s[1],d=Object(p["useState"])(!1),v=Object(u["a"])(d,2),g=v[0],y=v[1];function b(){0!==f?y(!1):r()}function w(){y(!1),f>0?(h(o),t()):(h(o),n())}function E(){f0?1e3:null),Object(p["useEffect"])((function(){f===yt&&y(!0)}),[f]),Object(p["useEffect"])((function(){o=0?e.splice(n,1):e.push(c),o(e.join(""))}}return m.a.createElement("a",{className:"flex-container",onClick:l},m.a.createElement("span",{style:{position:"relative",top:4},className:"".concat(1===t?"radio":"checkbox"," ").concat(r&&r.indexOf(c)>=0?"active":"")}),m.a.createElement("div",{className:"flex-wrp"},m.a.createElement("span",{style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},c,"\u3001"),m.a.createElement(B["a"],{className:"subject-body",value:i})))},Ot=function(e){var t=e.id,n=e.answer,r=e.challenge_question,a=e.category,i=e.subject,o=e.onSetAnswers;function c(e){o(t,e)}return m.a.createElement("li",null,m.a.createElement("div",{className:"subject"},m.a.createElement(B["a"],{value:"".concat(t+1,"\u3001").concat(i),className:"subject-body"})),m.a.createElement("div",{className:"option"},r.map((function(e,t){var r=e.option_name;return m.a.createElement(Et,{index:t,key:r,option_name:r,answer:n,category:a,callback:c})}))))},xt=function(e){var t=e.chooses,n=e.answers,r=e.onSetAnswers;return m.a.createElement("ul",{className:"choose-container"},t.map((function(e,t){var a=e.subject,i=e.challenge_question,o=e.category;return m.a.createElement(Ot,{key:t,id:t,subject:a,challenge_question:i,category:o,answer:n[t],onSetAnswers:r})})))},jt=(n("yqJW"),n("cf+g")),At=n.n(jt),kt=n("UbZX"),_t=n.n(kt),Nt=n("LYID"),Lt=n.n(Nt),St=function(e){var t=e.id,n=e.isActive,r=e.title,a=e.onActive,i=e.had_submmit,o=e.result,c=e.actual_output,l=e.standard_answer;function s(){a(t)}var u="test-case-item";return n&&(u+=" active"),i&&(u+=" has-result"),m.a.createElement("li",{className:u},m.a.createElement("a",{className:"case-header",onClick:s},m.a.createElement("h2",null,m.a.createElement("div",{className:n?"arrow-down":"arrow-right"}),m.a.createElement("span",{className:"test-title"},r)),i>0?m.a.createElement("img",{width:16,src:o?_t.a:Lt.a}):m.a.createElement("i",{className:"iconfont icon-suo1"})),m.a.createElement("div",{className:"item-desc ".concat(n?"show":"hide"," choose-game-item")},i?o?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null,"\u6b63\u786e\u9009\u9879\uff1a",m.a.createElement("b",null,l)),m.a.createElement("p",null,"\u4f60\u7684\u9009\u9879\uff1a",m.a.createElement("b",{className:"c-red"},c))):m.a.createElement("p",null,"\u9519\u8bef\uff0c\u4e0d\u652f\u6301\u67e5\u770b"):m.a.createElement("p",null,"\u5c1a\u672a\u63d0\u4ea4\uff0c\u6682\u4e0d\u652f\u6301\u67e5\u770b")))},Tt=function(e){var t=e.onResizeSetContainer,n=e.moveY,r=e.had_submmit,a=e.test_sets,o=void 0===a?[]:a,c=e.challenge_chooses_count,l=e.choose_correct_num,s=Object(p["useState"])(-1),f=Object(u["a"])(s,2),h=f[0],d=f[1];function v(e){d(e===h?-1:e)}var g=l===c;function y(){t(n)}return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("span",{className:"active"},"\u6d4b\u8bd5\u7ed3\u679c"),m.a.createElement("a",{onClick:y},m.a.createElement("i",{className:"iconfont ".concat(.01===n?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),r?m.a.createElement("p",{className:"test-result ".concat(g?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:g?_t.a:At.a}),l," / ",c," \u5171\u6709",c,"\u9898\uff0c"),m.a.createElement("span",null,g?"\u5168\u90e8\u901a\u8fc7":"\u5176\u4e2d".concat(c-l,"\u9898\u76ee\u7ed3\u679c\u4e0d\u5339\u914d\u3002\u8be6\u60c5\u5982\u4e0b\uff1a"))):null,m.a.createElement("ul",{className:"test-case-list"},o.map((function(e,t){return m.a.createElement(St,Object(i["a"])({key:"item"+t,had_submmit:r,title:"\u9898\u76ee".concat(t+1)},e,{isActive:h===t,id:t,onActive:v}))}))))},Ct=(n("qUwa"),n("VjRW")),It=n.n(Ct);function Dt(){Dt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Rt=function(e){var t=e.st,n=e.prev_game,r=e.next_game,a=e.time_limit,i=e.record_consume_time,o=e.loading,l=e.vnc_url,f=e.linux_vnc,h=e.windows_vnc,d=e.shixun,g=e.game,y=e.onRun,b=e.dispatch,w=(e.onShowTestCaseList,e.chooses),E=e.unity_3d_routes,O=e.user,x=e.is_last_game,j=e.challenge,A=!x&&!o&&(d.status>0||(null===O||void 0===O?void 0:O.identity)<5),k=(1===t&&g.status,Object(p["useState"])(0)),_=Object(u["a"])(k,2),N=_[0],L=_[1],S=Object(p["useState"])(0),T=Object(u["a"])(S,2),C=T[0],I=T[1],D=Object(p["useState"])(!1),R=Object(u["a"])(D,2),M=R[0],G=R[1],F=Object(v["l"])();return Object(p["useEffect"])((function(){N>0&&setTimeout((function(){L(N-1)}),1e3)}),[N]),Object(p["useEffect"])((function(){C>0&&setTimeout((function(){I(C-1)}),1e3)}),[C]),Object(p["useEffect"])((function(){var e=se["a"].subscribe("eval-code-finish",(function(){E&&G(!0),1===t||L(10)}));return e}),[]),m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"flex-container eval-desc"},a?m.a.createElement("span",null,"\u672c\u5173\u6700\u5927\u6267\u884c\u65f6\u95f4\uff1a".concat(a,"\u79d2")):null,i?m.a.createElement("span",null,"\u672c\u6b21\u8bc4\u6d4b\u8017\u65f6(\u7f16\u8bd1\u3001\u8fd0\u884c\u603b\u65f6\u95f4)\uff1a",i," \u79d2"):null,(l||h||f)&&m.a.createElement("a",{title:"\u663e\u793a/\u9690\u85cf\u6d4b\u8bd5\u7ed3\u679c",onClick:function(){se["a"].publish("show-case-result")}},"\u663e\u793a/\u9690\u85cf\u6d4b\u8bd5\u7ed3\u679c")),m.a.createElement("div",{className:"flex-container eval-btn-group"},n&&!o?m.a.createElement("a",{href:"/tasks/".concat(n).concat(F.search),onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(n).concat(F.search)}),300)},className:"ghost-link"},"\u4e0a\u4e00\u5173"):null,A?m.a.createElement("a",{href:"/tasks/".concat(r).concat(F.search),onClick:function(e){e.preventDefault(),d.task_pass||2===g.status||(null===O||void 0===O?void 0:O.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(r).concat(F.search)}),300):c["a"].warning({centered:!0,width:530,title:"\u63d0\u793a",okText:"\u6211\u77e5\u9053\u4e86",content:m.a.createElement("p",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u8bbe\u7f6e\u4e86\u4e0d\u5141\u8bb8\u8df3\u5173\u3002\u901a\u8fc7\u5f53\u524d\u5173\u5361\u540e\uff0c\u624d\u80fd\u8fdb\u5165\u4e0b\u4e00\u5173\u3002")})},className:"ghost-link"},"\u4e0b\u4e00\u5173"):null,M&&1===(null===j||void 0===j?void 0:j.show_type)&&m.a.createElement("button",{onClick:function(){b({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67e5\u770b\u6548\u679c"},"\u67e5\u770b\u6548\u679c"),m.a.createElement("button",{onClick:Object(s["a"])(Dt().mark((function e(){return Dt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(1!==t){e.next=4;break}if(!((null===w||void 0===w?void 0:w.length)<=0)){e.next=4;break}return c["a"].confirm({centered:!0,title:"\u63d0\u793a",content:m.a.createElement("div",{className:"tc"},m.a.createElement("p",null,"\u60a8\u8fd8\u672a\u6dfb\u52a0\u9898\u76ee\uff0c\u8bf7\u6dfb\u52a0\u540e\u8bc4\u6d4b\uff01")),okText:"\u786e\u8ba4",cancelText:"\u53d6\u6d88"}),e.abrupt("return");case 4:return G(!1),e.next=7,y();case 7:case"end":return e.stop()}}),e)}))),style:{minWidth:"72px"},disabled:o||N>0,className:"btn-run",title:"\u8fd0\u884c\u8bc4\u6d4b"},N>0?"".concat(N,"S"):m.a.createElement(p["Fragment"],null," ",m.a.createElement("img",{src:It.a,alt:"run",width:18})," ",m.a.createElement("b",null,"\u8bc4\u6d4b")," "))))};function Mt(){Mt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function Gt(e,t){switch(t.type){case z["f"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["e"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!1});case z["B"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}var Ft=function(e){var t=e.taskData,n=e.moveY,r=e.onResizeYStart,a=e.onResizeSetContainer,o=e.onEval,c=e.lastedGetTaskInfoTime,f=e._dispatch,h=Object(v["l"])(),d=t.chooses,g=t.choose_test_cases,y=t.game,b=g.test_sets,w=g.challenge_chooses_count,E=g.choose_correct_num,O=g.had_submmit,x=Object(p["useCallback"])((function(){var e=[];return e.length=w,O&&(e=b.map((function(e){return e.actual_output}))),e}),[c]),j=Object(p["useReducer"])(Gt,{loading:!1,answers:x()}),A=Object(u["a"])(j,2),k=A[0],_=A[1];Object(p["useEffect"])((function(){_({type:z["B"],payload:{answers:x()}})}),[c]);var N=k.answers,L=k.loading;function T(e,t){N[e]=t,_({type:z["B"],payload:{answers:N}})}function C(){for(var e=!0,t=0;t(?:[\n\r\s]*?)(?:<\/link>)*/im,en=/(?:[\n\r\s]*?)(?:<\/script>)*/im,tn=["http","com","net","org","cdn"];function nn(e){for(var t=!1,n=0;ni+rn&&o()}),rn),Object(p["useEffect"])((function(){c.current&&s&&s.content&&(c.current.setAttribute("action",l),c.current.submit())}),[c.current,s,l]),m.a.createElement("div",{className:"html-code-view",style:{display:r?"block":"none",width:"100%",height:"100%"}},m.a.createElement("form",{ref:c,method:"post",target:"my-frame"},m.a.createElement("input",{type:"hidden",name:"contents",value:s.content}),m.a.createElement("input",{type:"hidden",name:"educodercss",value:s.css}),m.a.createElement("input",{type:"hidden",name:"educoderscript",value:s.script})),m.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},on=n("dQ5l"),cn=n("ZBwS"),ln=n.n(cn),sn=(n("TVoq"),new ln.a);sn.Diff_EditCost=8;var un={oldStr:"",newStr:""};function fn(e,t){switch(t.type){case"init":return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}function hn(e,t){var n=/&/g,r=//g,i=e[0],o=e[1]||"",c=o.replace(n,"&").replace(r,"<").replace(a,">"),l=!c.trim();if("oldStr"===t)switch(i){case cn["DIFF_DELETE"]:return"")+c+"";case cn["DIFF_EQUAL"]:return""+c+""}else switch(i){case cn["DIFF_INSERT"]:return"")+c+"";case cn["DIFF_EQUAL"]:return""+c+""}}var dn=function(e){var t,n,r=e.output,a=e.actual_output,i=Object(p["useReducer"])(fn,un),o=Object(u["a"])(i,2),c=o[0],l=o[1];return r=null===(t=r)||void 0===t?void 0:t.replace(/\n/g,"\r"),a=null===(n=a)||void 0===n?void 0:n.replace(/\n/g,"\r"),Object(p["useEffect"])((function(){var e=sn.diff_main(r||"",a||"");sn.diff_cleanupEfficiency(e);var t=e.map((function(e){return hn(e,"oldStr")})).join(""),n=e.map((function(e){return hn(e,"newStr")})).join("");l({type:"init",payload:{oldStr:t,newStr:n}})}),[r,a]),m.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},m.a.createElement("div",{dangerouslySetInnerHTML:{__html:c.oldStr}}))};function pn(e){var t,n=e.last_compile_output,r=(e.language,e.ts_mem),a=e.ts_time,i=e.input,o=e.output,c=e.is_invisible,s=e.actual_output,f=e.is_file,h=(e.input_file_url,e.output_file_url),d=e.is_public,v=e.result,g=e.compile_success,y=e.title,b=e.isActive,w=e.id,E=e.onActive,O=e.test_sets_view,x=e.allowed_unlock,j=e.identity,A=e.taskData,k=Object(p["useState"])(!1),_=Object(u["a"])(k,2),N=_[0],L=_[1];function S(){d||O||j<=5?E(w):x?se["a"].publish("unlock-test-case",w):l["b"].info("\u672c\u6d4b\u8bd5\u96c6\u4e0d\u53ef\u89e3\u9501")}c&&(null===A||void 0===A||null===(t=A.user)||void 0===t?void 0:t.identity)>=5&&(o="\u8be5\u9884\u671f\u8f93\u51fa\u4e0d\u53ef\u67e5\u770b");var T="test-case-item";return b&&(T+=" active"),n&&(T+=" has-result"),m.a.createElement("li",{className:T},m.a.createElement("a",{className:"case-header",onClick:S},m.a.createElement("h2",null,m.a.createElement("div",{className:b?"arrow-down":"arrow-right"}),m.a.createElement("span",{className:"test-title"},y)),m.a.createElement("div",{className:"case-info"},r?m.a.createElement("span",{className:"description"},"\u6d88\u8017\u5185\u5b58",r,"MB"):null,a?m.a.createElement("span",{className:"description"}," \u4ee3\u7801\u6267\u884c\u65f6\u957f\uff1a",a,"\u79d2 "):null,d?null:O||j<=5?m.a.createElement("i",{className:"iconfont icon-jiesuo"}):m.a.createElement("i",{className:"iconfont icon-suo1"}),g>0?m.a.createElement("img",{width:16,src:v?_t.a:Lt.a}):null)),m.a.createElement("div",{className:"item-desc ".concat(b?"show":"hide"," choose-game-item")},i?m.a.createElement(qt["a"],null,m.a.createElement(Kt["a"],{flex:"80px"},"\u6d4b\u8bd5\u8f93\u5165\uff1a"),m.a.createElement(Kt["a"],{flex:"1",style:{color:"#fff"}},m.a.createElement(dn,{output:i}))):null,m.a.createElement("p",{className:"output-title-container"},m.a.createElement("span",null,"\u2014\u2014 \u9884\u671f\u8f93\u51fa \u2014\u2014"),m.a.createElement("span",{className:"output-title"},m.a.createElement("span",null,"\u2014\u2014 \u5b9e\u9645\u8f93\u51fa \u2014\u2014"),!f&&m.a.createElement("span",{className:"c-blue current",onClick:function(){return L(!N)}},N?"\u5c55\u793a\u683c\u5f0f\u5316\u8f93\u51fa":"\u5c55\u793a\u539f\u59cb\u8f93\u51fa"))),f&&m.a.createElement("div",{class:"diff-panel-container"},m.a.createElement("div",{className:"tc"},m.a.createElement("a",{class:"underline",target:"_blank",href:h},o)),m.a.createElement("div",{className:"tc"},g?m.a.createElement("a",{class:"underline",target:"_blank",href:s},o):s)),!f&&!N&&m.a.createElement(on["a"],{output:o,actual_output:s}),!f&&N&&m.a.createElement("div",{class:"diff-panel-container"},m.a.createElement("div",{className:""},o),m.a.createElement("div",{className:""},s))))}var mn=function(e){var t=e.onResizeSetContainer,n=e.moveY,r=e.taskData,a=e.isHtml,o=e.lastedUpdateTime,c=e.content,l=e.myshixunIdentifier,s=e.test_sets_view,f=e.identity,h=e.language,d=e.allowed_unlock,v=e.test_sets,g=void 0===v?[]:v,y=e.test_sets_count,b=e.sets_error_count,w=e.last_compile_output,E=e.onFinishDisplayHtml,O=Object(p["useState"])(-1),x=Object(u["a"])(O,2),j=x[0],A=x[1],k=Object(p["useState"])(a?0:1),_=Object(u["a"])(k,2),N=_[0],L=_[1];function S(e){A(e===j?-1:e)}function T(){t(n)}function C(e){L(parseInt(e.target.id,10))}var I={code:c,isActive:0===N&&a,myshixunIdentifier:l,onFinishDisplayHtml:E,lastedUpdateTime:o};return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("div",{className:"flex-container"},a?m.a.createElement("span",{id:0,onClick:C,className:0===N?"active":""},"\u6548\u679c\u663e\u793a"):null,m.a.createElement("span",{id:1,onClick:C,className:1===N?"active":""},"\u6d4b\u8bd5\u7ed3\u679c")),m.a.createElement("a",{onClick:T},m.a.createElement("i",{className:"iconfont ".concat(.01===n?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),m.a.createElement("section",{style:{display:1===N?"block":"none"}},w?m.a.createElement("p",{className:"test-result ".concat(0===b?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:0===b?_t.a:At.a}),y-b,"/",y),0==b?m.a.createElement("span",{className:"count"},"\u5168\u90e8\u901a\u8fc7"):m.a.createElement("div",{dangerouslySetInnerHTML:{__html:w}})):null,m.a.createElement("ul",{className:"test-case-list"},g.map((function(e,t){return m.a.createElement(pn,Object(i["a"])({allowed_unlock:d,identity:f,key:"item"+t,test_sets_view:s,language:h,last_compile_output:w,title:"\u6d4b\u8bd5\u96c6".concat(t+1)},e,{isActive:j===t,id:t,taskData:r,onActive:S}))})))),a?m.a.createElement(an,I):null)};function vn(e){var t=e.isLarge,n=e.language,r=e.test_sets,a=void 0===r?[]:r,o=e.test_sets_count,c=e.allowed_unlock,l=e.sets_error_count,s=e.last_compile_output,f=e.test_sets_view,h=e.identity,d=e.onResizeSet,v=Object(p["useState"])(-1),g=Object(u["a"])(v,2),y=g[0],b=g[1];function w(e){b(e===y?-1:e)}return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("span",{className:"active"},"\u6d4b\u8bd5\u7ed3\u679c"),m.a.createElement("a",{onClick:d},m.a.createElement("i",{className:"iconfont ".concat(t?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),s?m.a.createElement("p",{className:"test-result ".concat(0===l?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:0===l?_t.a:At.a}),o-l,"/",o),0==l?m.a.createElement("span",null,"\u5168\u90e8\u901a\u8fc7"):m.a.createElement("div",{dangerouslySetInnerHTML:{__html:s}})):null,m.a.createElement("ul",{className:"test-case-list"},a.map((function(e,t){return m.a.createElement(pn,Object(i["a"])({allowed_unlock:c,identity:h,test_sets_view:f,key:"item"+t,language:n,last_compile_output:s,title:"\u6d4b\u8bd5\u96c6".concat(t+1)},e,{isActive:y===t,id:t,onActive:w}))}))))}n("Lmeb");var gn=n("qZJd"),yn=function(e){var t=e.taskData,n=e.evaluateLoading,r=e.evaluateMessage,a=e.language,i=(e.onEval,t.vnc_url),o=(t.shixun,t.test_sets),c=t.test_sets_count,l=t.sets_error_count,s=t.last_compile_output,f=t.game,h=t.allowed_unlock,d=t.user,v=Object(p["useState"])(!1),g=Object(u["a"])(v,2),y=g[0],b=g[1],w=Object(p["useState"])(!1),E=Object(u["a"])(w,2),O=E[0],x=E[1];function j(){b(!y)}function A(){x(!O)}var k={isLarge:y,language:a,test_sets:o,test_sets_count:c,sets_error_count:l,last_compile_output:s,allowed_unlock:h,test_sets_view:f.test_sets_view,identity:d.identity,onResizeSet:j};return m.a.createElement(p["Fragment"],null,m.a.createElement(gn["a"],{vnc_url:i,window_vnc_url:t.windows_vnc,linux_vnc:t.linux_vnc,taskData:t}),O?m.a.createElement("div",{className:"vnc-mask"}):null,m.a.createElement("div",{className:"vnc-test-list ".concat(y?"large":O?"pop":"")},m.a.createElement("div",{className:"vnc-test-list-body"},y?null:m.a.createElement("span",{className:"arrow-container",onClick:A},m.a.createElement("i",{className:"iconfont ".concat(O?"icon-xiajiantou":"icon-shangjiantou"," ")})),n?m.a.createElement(ue["a"],{message:r,style:{color:"#4CACFF"}}):m.a.createElement(vn,k))))},bn=n("5bA4"),wn=n("UESt"),En=n("ZD9Y"),On=function(e){var t=e.onFontSizeChange,n=e.cmFontSize,r=e.cmCodeMode,a=e.onCodeModeChange,i=e.tabToSpace,o=e.onTabToSpace,c=e.shixun,l=c.task_pass,s=c.forbid_copy,u=c.test_set_permission,f={onFontSizeChange:t,cmFontSize:n,cmCodeMode:r,onCodeModeChange:a,tabToSpace:i,onTabToSpace:o};return m.a.createElement(En["a"],f,m.a.createElement("h3",null,"\u5173\u5361\u914d\u7f6e\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("a",{className:"file-item",title:l?"\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218":"\u4e0d\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218"},m.a.createElement("b",null,"\u8df3\u5173"),m.a.createElement("span",null,l?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:u?"\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9":"\u4e0d\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9"},m.a.createElement("b",null,"\u6d4b\u8bd5\u96c6\u89e3\u9501"),m.a.createElement("span",null,u?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:s?"\u4e0d\u5141\u8bb8\u5b66\u5458\u7c98\u8d34\u4ee3\u7801":"\u5141\u8bb8\u5b66\u5458\u7c98\u8d34\u4ee3\u7801"},m.a.createElement("b",null,"\u4ee3\u7801\u7c98\u8d34"),m.a.createElement("span",null,s?"\u4e0d\u5141\u8bb8":"\u5141\u8bb8"))))};n("X9zl"),n("XyRZ");function xn(e){var t=e.callback,n=e.file,r=e.onHidePathList;function a(){r(),t(n)}return m.a.createElement("a",{onClick:a},n)}var jn=function(e){var t=e.paths,n=e.onChangePath,r=e.activePath,a=e.isVisible,i=e.onHidePathList;return m.a.createElement("ul",{className:"path-container",onMouseLeave:i,style:{display:a?"block":"none"}},t.filter((function(e){return!!e})).map((function(e){return m.a.createElement("li",{className:r===e?"active":"",key:e},m.a.createElement(xn,{callback:n,file:e,onHidePathList:i}))})))},An=n("Dqnf");function kn(){kn=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var _n={theme:Object(Zt["a"])("cmCodeMode","vs-dark"),fontSize:Object(Zt["a"])("cmFontSize",16),tabToSpace:Object(Zt["a"])("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshConfigDataArr:[],sshTabs:[]};function Nn(e,t){switch(t.type){case z["D"]:return Object(h["a"])(Object(h["a"])({},e),{},{showEditorSetting:t.payload});case z["E"]:return Object(h["a"])(Object(h["a"])({},e),{},{theme:t.payload});case z["C"]:return Object(h["a"])(Object(h["a"])({},e),{},{fontSize:t.payload});case z["M"]:return Object(h["a"])(Object(h["a"])({},e),{},{tabIndex:t.payload});case z["J"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshConfigData:t.payload});case z["K"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshConfigDataArr:t.payload});case z["L"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshTabs:Object(r["a"])(t.payload)});case z["U"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPathList:!0});case z["q"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPathList:!1});case z["w"]:return Object(h["a"])(Object(h["a"])({},e),{},{tabToSpace:t.payload});default:throw new Error}}var Ln=3e4,Sn=function(e){var t=e.taskData,n=e.moveY,o=e.isHtml,l=e.isNotice,d=e.onResizeYStart,g=e._dispatch,y=e.codeRepData,b=e.isEditPath,w=e.onEditRepCode,E=e.onUpdateCode,O=e.onResizeSetContainer,x=e.onEval,j=e.evaluateLoading,A=e.evaluateMessage,k=e.onResizeCodeArea,_=e.onShowDir,N=e.onChangePath,L=e.onShowNotice,C=e.onResetCode,I=e.onResetGitCode,D=e.onResetPassedCode,R=e.onFinishDisplayHtml,M=Object(f["a"])(e,["taskData","moveY","isHtml","isNotice","onResizeYStart","_dispatch","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),G=Object(v["m"])(),F=Object(p["useReducer"])(Nn,_n),P=Object(u["a"])(F,2),B=P[0],Y=P[1],V=Object(p["useState"])(!1),W=Object(u["a"])(V,2),Z=W[0],Q=W[1],H=Object(p["useState"])(),J=Object(u["a"])(H,2),X=J[0],q=J[1],K=y.loading,$=y.content,ee=y.language,te=y.filename,ne=y.file_type,re=y.lastedUpdateTime,ae=y.paths,ie=y.currentPath,oe=B.fontSize,ce=B.theme,le=B.showEditorSetting,fe=B.showPathList,he=B.tabIndex,de=B.sshTabs,pe=B.tabToSpace,me=B.sshConfigData,ve=B.sshConfigDataArr,ge=t.shixun,ye=t.test_sets,be=t.test_sets_count,we=t.sets_error_count,Ee=t.last_compile_output,Oe=t.game,xe=t.git_url,Ae=t.myshixun,ke=t.user,Ne=t.allowed_unlock,Le=ge.webssh,Se=ge.multi_webssh,Te=ge.hide_code,Ce=t.terminal_count,Ie={onFinishDisplayHtml:R,allowed_unlock:Ne,onResizeSetContainer:O,moveY:n,language:ee,content:$,isHtml:o,myshixunIdentifier:Ae.identifier,test_sets_view:Oe.test_sets_view,identity:ke.identity,lastedUpdateTime:re,test_sets:ye,test_sets_count:be,sets_error_count:we,last_compile_output:Ee};function De(e){w(e)}function Re(){Y({type:z["D"],payload:!0})}function Me(){Y({type:z["D"],payload:!1})}function Ge(e){Y({type:z["C"],payload:e}),Object(Zt["b"])("cmFontSize",e)}function Pe(e){Y({type:z["E"],payload:e}),Object(Zt["b"])("cmCodeMode",e)}function ze(e){Y({type:z["w"],payload:e}),Object(Zt["b"])("cmTabToSpace",e)}function Be(){Y({type:z["U"]})}function Ue(){Y({type:z["q"]})}function Ye(e){return We.apply(this,arguments)}function We(){return We=Object(s["a"])(kn().mark((function e(t){var n;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=/\d/g.test(t)?t:t.target.id,0!=he){e.next=5;break}if(!b||!re||Te){e.next=5;break}return e.next=5,E();case 5:Y({type:z["M"],payload:parseInt(n,10)}),0==n?g({type:z["fb"],payload:Date.now()}):-1==n&&Object(S["w"])(Oe.identifier),3===Le&&setTimeout((function(){n<=0&&!Te||Ke(n)}),500);case 8:case"end":return e.stop()}}),e)}))),We.apply(this,arguments)}function Ze(){var e=de.length;3===de[0]?de.push(2):de.push(e+2),console.log("sshTabs:",de),Y({type:z["L"],payload:de})}function Qe(e){e.stopPropagation(),e.preventDefault();var t=parseInt(e.target.id,10);de.splice(t,1),Y({type:z["L"],payload:de});var n=1;de.length>0&&(n=de[0]),Y({type:z["M"],payload:n})}function He(){return 3===Le?Object(S["y"])(Oe.identifier,{position:he}):Object(S["d"])(Oe.identifier)}function Xe(e){Y({type:z["M"],payload:0}),N(e)}function qe(){Y({type:z["J"],payload:null}),3===Le&&Ke(he)}function Ke(e){return $e.apply(this,arguments)}function $e(){return $e=Object(s["a"])(kn().mark((function e(t){var n,a,i,o;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(3!==Le){e.next=7;break}return e.next=3,Object(S["u"])(Ae.identifier,{position:t});case 3:a=e.sent,-3!==(null===(i=a)||void 0===i?void 0:i.status)&&se["a"].publish("update-windows-time",{remaining_time:null===(o=a)||void 0===o?void 0:o.remainingTime}),e.next=10;break;case 7:return e.next=9,Object(S["t"])(Ae.identifier);case 9:a=e.sent;case 10:if(-3!==(null===(n=a)||void 0===n?void 0:n.status)){e.next=12;break}return e.abrupt("return",new Promise(function(){var e=Object(s["a"])(kn().mark((function e(t,n){return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:c["a"].confirm({content:"\u68c0\u6d4b\u5230\u60a8\u5df2\u7ecf\u5f00\u542f\u4e86\u5176\u4ed6\u5b9e\u9a8c\u73af\u5883\uff0c\u8bf7\u5148\u5173\u95ed\u73af\u5883\u540e\uff0c\u518d\u8fde\u63a5",okText:"\u7acb\u5373\u5173\u95ed",cancelText:"\u7a0d\u540e\u5173\u95ed",onOk:function(){var e=Object(s["a"])(kn().mark((function e(){var t;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["e"])(G.taskId,null===(t=a)||void 0===t?void 0:t.message);case 2:return Ke(),e.abrupt("return");case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 12:3===Le?(ve[t-1]=Object(h["a"])({},a),Y({type:z["K"],payload:Object(r["a"])(ve)}),setTimeout((function(){return se["a"].publish("create-socket",t)}),300)):Y({type:z["J"],payload:a});case 13:case"end":return e.stop()}}),e)}))),$e.apply(this,arguments)}Object(p["useEffect"])((function(){se["a"].subscribe("update-windows-time",(function(e){q(e)}))}),[]),Object(p["useEffect"])((function(){(null===t||void 0===t?void 0:t.vnc_url)||(null===t||void 0===t?void 0:t.windows_vnc)||(null===t||void 0===t?void 0:t.linux_vnc)?(Q(!1),B.tabIndex=-1,setTimeout((function(){Y({type:z["M"],payload:-1})}),400)):Q(!0)}),[t]),se["a"].subscribe("show-case-result",(function(){k(1),Q(!Z)})),Object(_e["a"])((function(){var e=(new Date).getTime();b&&re&&!Te&&e>re+Ln&&E()}),Ln),Object(p["useEffect"])((function(){Te&&Le>0&&Y({type:z["M"],payload:1})}),[Te]),Object(p["useEffect"])((function(){!me&&!ve.length&&he>=1&&Ke(1),me&&he>=1&&setTimeout((function(){se["a"].publish("create-socket",he)}),100)}),[me,he]),Object(p["useEffect"])((function(){return function(){de.splice(0,8),Y({type:z["L"],payload:de})}}),[M.location.pathname]);var et=n?"100%"!==n?"".concat(n-54,"px"):n:Z?"70%":"100%",tt="100%"===n?0:"calc(100% - 3px - 51px - ".concat(et,")"),nt=[];Le&&nt.push(1),Se&&nt.concat(de);var rt={content:$,language:ee,filename:te,file_type:ne,onCodeChange:De,theme:ce,onSave:E,forbidCopy:ge.forbid_copy,isEditPath:b,code_edit_permission:ge.code_edit_permission,monacoOptions:{fontSize:oe,insertSpaces:pe,readOnly:!b&&!ge.code_edit_permission}},at={loading:K,lastedUpdateTime:re,moveY:n,code_hidden:!ge.show_code_dir,gameStatus:Oe.status,isEditPath:b,isNotice:l,git_url:xe,onResetCode:C,onResetGitCode:I,onShowCodeSetting:Re,onResetPassedCode:D,onShowNotice:L,onShowDir:_,onResizeCodeArea:k},it={isNotice:l,moveY:n,tabIndex:he,onShowNotice:L,onResizeCodeArea:k,webssh:Le,socketKeys:nt,sshConfigData:B.sshConfigData,onCloseSocket:He,isActive:he>=1,onReCreateSocket:qe,shixun:ge},ot={onFontSizeChange:Ge,cmFontSize:oe,tabToSpace:pe,cmCodeMode:ce,onCodeModeChange:Pe,onTabToSpace:ze,shixun:ge},ct=Object(p["useMemo"])((function(){var e={width:102*Ce};return he>2&&Ce>3&&(e.left=102*-(he-2)),e}),[he]);return console.log("sshConfigDataArr:",ve),m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"code-area-container",style:{height:et}},m.a.createElement("div",{className:"navs"},m.a.createElement("ul",null,((null===t||void 0===t?void 0:t.vnc_url)||(null===t||void 0===t?void 0:t.windows_vnc)||(null===t||void 0===t?void 0:t.linux_vnc))&&m.a.createElement("li",null,m.a.createElement("a",{id:-1,className:-1===he?"active first":"first",onClick:Ye},"\u56fe\u5f62\u5316\u7a97\u53e3")),Te?null:m.a.createElement("li",{className:"flex-container",style:{position:"relative"}},m.a.createElement("a",{id:0,className:0===he?"active first":"first",onClick:Ye},"\u4ee3\u7801\u6587\u4ef6"),ae.length>=1?m.a.createElement("span",{onMouseOver:Be,className:fe?"arrow-down":"arrow-right"}):null,m.a.createElement(jn,{isVisible:fe,onHidePathList:Ue,paths:ae,activePath:ie,onChangePath:Xe})),Le&&3!==Le?m.a.createElement("li",null,m.a.createElement("a",{className:1===he?"active":"",onClick:Ye,id:1},"\u547d\u4ee4\u884c")):m.a.createElement("li",null),3===Le&&m.a.createElement("div",{className:"tasks-page-wrp"},Ce>3&&m.a.createElement(je["a"],{disabled:he<=1,className:"tasks-prev-xterm",onClick:function(){return Ye(he-1)}},m.a.createElement(bn["a"],null)),m.a.createElement("ul",{style:ct},new Array(Ce).fill("").map((function(e,t){return m.a.createElement("li",null,m.a.createElement("a",{className:he===t+1?"active":"",onClick:Ye,id:t+1},"\u547d\u4ee4\u884c ",t+1))}))),Ce>3&&m.a.createElement(je["a"],{disabled:he>=Ce,className:"tasks-next-xterm",onClick:function(){return Ye(he+1)}},m.a.createElement(wn["a"],null))),Le&&Se?de.map((function(e,t){return m.a.createElement("li",{key:e},m.a.createElement("a",{id:e,className:he===e?"active":"",onClick:Ye},"\u547d\u4ee4\u884c",t+1,m.a.createElement("i",{title:"\u5173\u95ed\u547d\u4ee4\u884c\u7a97\u53e3",id:t,className:"iconfont icon-shanchu_moren",onClick:Qe})))})):null,Le&&Se&&de.length<2?m.a.createElement("li",null,m.a.createElement("a",{onClick:Ze,title:"\u65b0\u5f00\u547d\u4ee4\u884c\u7a97\u53e3"},"\uff0b")):null),m.a.createElement("div",{className:"tr",style:{flex:1,marginRight:20}},(null===X||void 0===X?void 0:X.mapping_service_url)&&m.a.createElement("a",{target:"_blank",onClick:function(e){c["a"].confirm({title:"\u670d\u52a1\u9884\u89c8",content:"\u201c\u670d\u52a1\u9884\u89c8\u201d\u4f1a\u8bbf\u95ee\u547d\u540d\u884c\u5bb9\u5668\u76848082\u7aef\u53e3\uff0c\u5982\u679c\u7aef\u53e3\u672a\u542f\u52a8\u4f1a\u5bfc\u81f4\u9884\u89c8\u5931\u8d25",okText:"\u7ee7\u7eed\u524d\u5f80",cancelText:"\u53d6\u6d88",onOk:function(){Object(T["L"])(null===X||void 0===X?void 0:X.mapping_service_url)}})},href:null===me||void 0===me?void 0:me.mapping_service_url},m.a.createElement(Ve,{className:"font14 c-blue"}),m.a.createElement("span",{className:"c-blue"}," \u670d\u52a1\u9884\u89c8"))),m.a.createElement("div",{className:"action-bar-container",style:{display:0===he?"flex":"none"}},m.a.createElement(Fe,at)),m.a.createElement("div",{className:"action-bar-container",style:{display:he>=1?"flex":"none"}},m.a.createElement(Je,it))),m.a.createElement("div",{style:{display:-1===he?"flex":"none"}},m.a.createElement(yn,{taskData:t,evaluateMessage:A,language:ee,evaluateLoading:j,onEval:M.onEvalCode})),m.a.createElement("section",{style:{display:0===he?"block":"none"}},m.a.createElement(Xt,rt)),Le&&3!==Le?m.a.createElement("section",{style:{display:1===he?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:me||{},sid:1})):null,Se?de.map((function(e,t){return m.a.createElement("section",{key:"ssh".concat(e),style:{display:he===e?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:me||{},sid:e}))})):null,3===Le?new Array(Ce).fill("").map((function(e,t){return m.a.createElement("section",{id:t,key:"ssh".concat(t+1),style:{display:he===t+1?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:ve[t]||{},sid:t+1}))})):null),Z&&m.a.createElement("div",{className:"resize-y-bar",onMouseDown:d,draggable:!1},m.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Z&&m.a.createElement("div",{className:"test-set-container",style:{height:tt}},j?m.a.createElement(ue["a"],{message:A,style:{color:"#4CACFF"}}):m.a.createElement(mn,Object(i["a"])({},Ie,{taskData:t}))),m.a.createElement("div",{className:"action-container"},m.a.createElement(Rt,Object(i["a"])({},t,{dispatch:g,loading:j,onRun:function(){x(),Q(!0)}}))),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:le,onClose:Me},m.a.createElement(On,ot))))},Tn=(n("zkdm"),n("Sa5k")),Cn=n.n(Tn),In=n("fWQN"),Dn=n("mtLc"),Rn=0,Mn=1,Gn=3,Fn=9,Pn=10,zn=11,Bn=0,Un=2,Yn=3,Vn=4,Wn=48,Zn=function(){function e(){Object(In["a"])(this,e)}return Object(Dn["a"])(e,[{key:"_checkHeader",value:function(){var e=this.header;if(e.imageType===Rn)throw Error("No data");if(e.hasColorMap){if(e.colorMapLength>256||24!==e.colorMapDepth||1!==e.colorMapType)throw Error("Invalid colormap for indexed type")}else if(e.colorMapType)throw Error("Why does the image contain a palette ?");if(!e.width||!e.height)throw Error("Invalid image size");if(8!==e.pixelDepth&&16!==e.pixelDepth&&24!==e.pixelDepth&&32!==e.pixelDepth)throw Error('Invalid pixel size "'+e.pixelDepth+'"')}},{key:"_decodeRLE",value:function(e,t,n,r){for(var a=new Uint8Array(r),i=new Uint8Array(n),o=0;o>7,e[4*(h+r*f)+1]=(992&d)>>2,e[4*(h+r*f)+2]=(31&d)>>3,e[4*(h+r*f)+3]=32768&d?0:255}return e}},{key:"_getImageData24bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=3)e[4*(h+r*f)+3]=255,e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+1]=t[u+1],e[4*(h+r*f)+0]=t[u+2];return e}},{key:"_getImageData32bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=4)e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+1]=t[u+1],e[4*(h+r*f)+0]=t[u+2],e[4*(h+r*f)+3]=t[u+3];return e}},{key:"_getImageDataGrey8bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u++){var d=t[u];e[4*(h+r*f)+0]=d,e[4*(h+r*f)+1]=d,e[4*(h+r*f)+2]=d,e[4*(h+r*f)+3]=255}return e}},{key:"_getImageDataGrey16bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=2)e[4*(h+r*f)+0]=t[u+0],e[4*(h+r*f)+1]=t[u+0],e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+3]=t[u+1];return e}},{key:"open",value:function(e,t){var n=this,r=new XMLHttpRequest;return new Promise((function(a,i){r.responseType="arraybuffer",r.open("GET",e,!0),r.onload=function(){200===r.status&&n.load(new Uint8Array(r.response),a),n.imageSourceData=r.response,t&&t()},r.send(null)}))}},{key:"load",value:function(e,t){var n=0;if(e.length<18)throw Error("Not enough data to contain header");var r={idLength:e[n++],colorMapType:e[n++],imageType:e[n++],colorMapIndex:e[n++]|e[n++]<<8,colorMapLength:e[n++]|e[n++]<<8,colorMapDepth:e[n++],offsetX:e[n++]|e[n++]<<8,offsetY:e[n++]|e[n++]<<8,width:e[n++]|e[n++]<<8,height:e[n++]|e[n++]<<8,pixelDepth:e[n++],flags:e[n++]};if(r.hasEncoding=r.imageType===Fn||r.imageType===Pn||r.imageType===zn,r.hasColorMap=r.imageType===Fn||r.imageType===Mn,r.isGreyColor=r.imageType===zn||r.imageType===Gn,this.header=r,this._checkHeader(),(n+=r.idLength)>=e.length)throw Error("No data");if(r.hasColorMap){var a=r.colorMapLength*(r.colorMapDepth>>3);this.palette=e.subarray(n,n+a),n+=a}var i=r.pixelDepth>>3,o=r.width*r.height,c=o*i;r.hasEncoding?this.imageData=this._decodeRLE(e,n,i,c):this.imageData=e.subarray(n,n+(r.hasColorMap?o:c)),t(this)}},{key:"getImageData",value:function(e){var t,n,r,a,i,o,c,l=this.header,s=l.width,u=l.height,f=l.flags,h=l.pixelDepth,d=l.isGreyColor,p=(f&Wn)>>Vn;switch(e||(e=document?document.createElement("canvas").getContext("2d").createImageData(s,u):{width:s,height:u,data:new Uint8ClampedArray(s*u*4)}),p===Un||p===Yn?(a=0,i=1,o=u):(a=u-1,i=-1,o=-1),p===Un||p===Bn?(t=0,n=1,r=s):(t=s-1,n=-1,r=-1),h){case 8:c=d?this._getImageDataGrey8bits:this._getImageData8bits;break;case 16:c=d?this._getImageDataGrey16bits:this._getImageData16bits;break;case 24:c=this._getImageData24bits;break;case 32:c=this._getImageData32bits}return c.call(this,e.data,this.imageData,this.palette,s,a,i,o,t,n,r),e}},{key:"getCanvas",value:function(){var e=this.header,t=e.width,n=e.height,r=document.createElement("canvas"),a=r.getContext("2d"),i=a.createImageData(t,n);return r.width=t,r.height=n,a.putImageData(this.getImageData(i),0,0),r}},{key:"getDataURL",value:function(e){return this.getCanvas().toDataURL(e||"image/png")}}]),e}();function Qn(){Qn=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Hn=function(e){var t=e.list,n=e.title,r=t.length,a=Object(p["useState"])([]),i=Object(u["a"])(a,2),o=i[0],c=i[1],l=function(){var e=Object(s["a"])(Qn().mark((function e(){var n,r,a,i;return Qn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],r=0;case 2:if(!(r-1)){e.next=9;break}return i=new Zn,e.next=8,i.open(a.pic_url);case 8:a.pic_url=i.getDataURL();case 9:n.push(a);case 10:r++,e.next=2;break;case 13:c([].concat(n));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(p["useEffect"])((function(){l()}),[t]),m.a.createElement("div",{className:"img-list"},m.a.createElement("h4",null,n),m.a.createElement("div",{className:"list-body",style:{padding:"40px 0px"}},r>0?o.map((function(e,t){return m.a.createElement("img",{onClick:function(){se["a"].publish("preview-image","".concat(ge["a"]).concat(e.pic_url))},className:1===r?"singal":"",src:"".concat(e.pic_url.indexOf("data:image/png;base64")>-1?e.pic_url:ge["a"]+e.pic_url),key:e.pic_url,alt:n})})):m.a.createElement(p["Fragment"],null,m.a.createElement("img",{alt:"\u7a7a",className:"nothing",src:Cn.a}),m.a.createElement("img",{alt:"\u7a7a",className:"nothing",src:Cn.a}))))},Jn=(n("1A8V"),function(e){var t=e.url,n=e.poster;return m.a.createElement("div",{className:"video-container"},m.a.createElement("video",{controls:!0,autoPlay:!0,src:t,preload:"auto",poster:n||""},m.a.createElement("source",{type:"video/webm",src:t}),m.a.createElement("source",{type:"video/mp4",src:t})))}),Xn=(n("XZCF"),function(e){var t=e.url;return m.a.createElement("div",{className:"video-container"},m.a.createElement("audio",{style:{width:"100%"},controls:!0,src:t}," Your browser does not support the ",m.a.createElement("code",null,"audio")," element. "))}),qn=function(e){var t=e.files,n=e.type;return m.a.createElement("ul",{className:"video-list"},t.map((function(e,t){return m.a.createElement("li",{key:t},"mp4"===n?m.a.createElement(Jn,{url:e.file_url}):m.a.createElement(Xn,{url:e.file_url}))})))},Kn=function(e){var t=e.value;return m.a.createElement("img",{src:"data:image/png;base64,".concat(t),alt:"qrcode"})};function $n(){$n=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function er(e){var t=e.documentElement,n=e.body,r=Math.max(t.clientHeight,t.scrollHeight,t.offsetHeight,n?n.clientHeight:0,n?n.scrollHeight:0,500);return r}function tr(e){var t=e.contentDocument?e.contentDocument:e.contentWindow.document;e.style.visibility="hidden",e.style.height="10px",e.style.height=er(t)+4+"px",e.style.visibility="visible"}var nr,rr,ar=function(e){var t=e.taskId,n=e.onHidePictureView,r=Object(p["useState"])({}),a=Object(u["a"])(r,2),i=a[0],o=a[1],c=Object(p["useRef"])();Object(p["useEffect"])((function(){var e=i.type,t=i.iframe_src;"html"===e&&t&&c.current&&(c.current.contentWindow.document.write(t),c.current.contentWindow.document.close(),setTimeout((function(){tr(c.current)}),100))}),[i,c.current]),Object(p["useEffect"])((function(){function e(){return n.apply(this,arguments)}function n(){return n=Object(s["a"])($n().mark((function e(){var n;return $n().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["j"])(t);case 3:n=e.sent,o(n),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),n.apply(this,arguments)}e()}),[t]);var l=i.type,f=i.orignal_picture,h=i.user_picture,d=i.answer_picture,v=i.contents,g=i.user_file,y=i.message,b=i.qrcode_str;return m.a.createElement(p["Fragment"],null,l?null:m.a.createElement(ue["a"],{message:y||"\u52a0\u8f7d\u4e2d..."}),m.a.createElement("div",{className:"eval-picture-panel"},m.a.createElement("div",{className:"picture-body"},m.a.createElement("h3",null,"\u67e5\u770b\u6548\u679c",m.a.createElement("a",{onClick:n},m.a.createElement("i",{className:"iconfont icon-shanchu2"}))),"image"===l?m.a.createElement("div",{className:"flex-container"},f.length>0?m.a.createElement(Hn,{list:f,title:"\u539f\u59cb\u56fe\u7247"}):null,d.length>0?m.a.createElement(Hn,{list:d,title:"\u9884\u671f\u8f93\u51fa"}):null,h.length>0?m.a.createElement(Hn,{list:h,title:"\u5b9e\u9645\u8f93\u51fa"}):null):m.a.createElement(p["Fragment"],null,m.a.createElement("h2",null,"\u5b9e\u9645\u8f93\u51fa"),m.a.createElement("div",{className:"output-txt ".concat("html"===l?"html":"")},"html"===l?m.a.createElement("iframe",{ref:c,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):"mp4"==l||"mp3"==l?m.a.createElement(qn,{files:g,type:l}):"qrcode"===l?m.a.createElement(Kn,{value:b}):m.a.createElement("div",{style:{overflow:"auto",height:"100%"}},m.a.createElement(B["a"],{value:v})))))))},ir=n("ErOA"),or=(null===(nr=Object(T["C"])())||void 0===nr?void 0:nr.homework_common_id)?{homework_common_id:null===(rr=Object(T["C"])())||void 0===rr?void 0:rr.homework_common_id}:{};function cr(e,t){return Object(ir["c"])("/tasks/".concat(e,"/system_update.json?myshixun_id=").concat(t))}function lr(e){return Object(ir["c"])("/tasks/".concat(e,"/sync_codes.json"),or)}function sr(e){return Object(ir["c"])("/tasks/".concat(e,"/sync_modify_time"))}function ur(){ur=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var fr=function(e){var t=e.showNotice,n=e.tpm_cases_modified,r=e.tpm_modified,a=e.tpm_script_modified,i=e.st,o=e.taskId,f=e.myshixunId,h=e.onNextCallback,d=e.onUpdateCallback,v=e.onUpdateFailure,g=(r||a)&&0===i,y=Object(p["useState"])(!1),b=Object(u["a"])(y,2),w=b[0],E=b[1];function O(){return x.apply(this,arguments)}function x(){return x=Object(s["a"])(ur().mark((function e(){var t,r,a,i;return ur().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:if(E(!0),!g){e.next=21;break}return e.next=6,lr(o);case 6:if(t=e.sent,r=t.path,a=t.status,i=t.message,-1!==a){e.next=14;break}l["b"].info(i||"\u66f4\u65b0\u5931\u8d25\uff0c\u670d\u52a1\u7aef\u9519\u8bef"),v(),e.next=19;break;case 14:if(l["b"].info("\u66f4\u65b0\u6210\u529f\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u65b0\u52a0\u8f7d\u4ee3\u7801..."),!n){e.next=18;break}return e.next=18,sr(o);case 18:d(r,(new Date).getTime());case 19:e.next=25;break;case 21:return e.next=23,sr(o);case 23:l["b"].info("\u66f4\u65b0\u72b6\u6001\u5df2\u540c\u6b65\u3002"),h();case 25:E(!1);case 26:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function j(){return A.apply(this,arguments)}function A(){return A=Object(s["a"])(ur().mark((function e(){return ur().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:if(E(!0),!g){e.next=11;break}return e.next=6,cr(o,f);case 6:if(!n){e.next=9;break}return e.next=9,sr(o);case 9:e.next=13;break;case 11:return e.next=13,sr(o);case 13:E(!1),h();case 15:case"end":return e.stop()}}),e)}))),A.apply(this,arguments)}return m.a.createElement(c["a"],{centered:!0,title:"\u66f4\u65b0\u901a\u77e5",closable:!1,confirmLoading:w,visible:t,onOk:O,onCancel:j,okText:g?"\u7acb\u5373\u66f4\u65b0":"\u77e5\u9053\u4e86",cancelText:"\u7a0d\u540e\u518d\u8bf4"},n&&g?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null," \u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u548c\u6d4b\u8bd5\u96c6\u6709\u66f4\u65b0\u5566~"),m.a.createElement("p",null,"\u66f4\u65b0\u64cd\u4f5c\u5c06\u4fdd\u7559\u5df2\u5b8c\u6210\u7684\u8bc4\u6d4b\u8bb0\u5f55\u548c\u6210\u7ee9\u3002"),m.a.createElement("p",null,"\u8fd8\u672a\u5b8c\u6210\u8bc4\u6d4b\u7684\u4efb\u52a1\u4ee3\u7801\uff0c\u8bf7\u81ea\u884c\u4fdd\u5b58\uff01")):n?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null,"\u672c\u5173",0===i?"\u6d4b\u8bd5\u96c6":"\u7b54\u6848","\u5df2\u66f4\u65b0\uff0c\u60a8\u53ef\u4ee5\u91cd\u65b0\u8bc4\u6d4b\u3002"),m.a.createElement("p",null,"\u672c\u6b21\u66f4\u65b0\u4e0d\u5f71\u54cd\u5df2\u83b7\u5f97\u7684\u7ecf\u9a8c\u503c\u3002")):m.a.createElement("p",null,"\u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u6709\u66f4\u65b0\u5566~",m.a.createElement("br",null)," \u66f4\u65b0\u64cd\u4f5c\u5c06\u4fdd\u7559\u5df2\u5b8c\u6210\u7684\u8bc4\u6d4b\u8bb0\u5f55\u548c\u6210\u7ee9\u3002",m.a.createElement("br",null),"\u8fd8\u672a\u5b8c\u6210\u8bc4\u6d4b\u7684\u4efb\u52a1\u4ee3\u7801\uff0c\u8bf7\u81ea\u884c\u4fdd\u5b58\uff01"))},hr=n("J66h"),dr=n("IWh4"),pr=n.n(dr),mr=n("iNZB"),vr=n.n(mr),gr=function(e){var t=e.prev_game,n=e.next_game,r=e.shixun,a=e.game,i=n&&(2===a.status||r.status<2||r.task_pass),o=Object(v["l"])();return m.a.createElement("div",{className:"unity-3d-nav"},t?m.a.createElement("a",{href:"/tasks/".concat(t).concat(o.search),className:"ghost-link"},"\u4e0a\u4e00\u5173"):null,i?m.a.createElement("a",{href:"/tasks/".concat(n).concat(o.search),className:"ghost-link"},"\u4e0b\u4e00\u5173"):null)};function yr(){yr=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var br=d["a"].DirectoryTree,wr={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Er(e,t){switch(t.type){case z["u"]:return Object(h["a"])(Object(h["a"])({},e),{},{moveX:t.payload});case z["v"]:return Object(h["a"])(Object(h["a"])({},e),{},{moveY:t.payload});case z["W"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:t.payload});case z["h"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:t.payload});case z["d"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:Object(h["a"])(Object(h["a"])({},e.codeRepData),t.payload)});case z["S"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!1,showEvalResult:!0});case z["fb"]:return Object(h["a"])(Object(h["a"])({},e),{},{timestamp:t.payload});case z["o"]:return Object(h["a"])(Object(h["a"])({},e),{},{showEvalResult:!1});case z["j"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["eb"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["cb"]:return Object(h["a"])(Object(h["a"])({},e),{},{showDragMask:t.payload});case z["i"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!1,isError:!0});case z["k"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["R"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!0});case z["n"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!1});case z["F"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateMessage:t.payload});case z["I"]:return Object(h["a"])(Object(h["a"])({},e),{},{showDocuments:t.payload});case z["G"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["T"]:return Object(h["a"])(Object(h["a"])({},e),{},{showNotice:!0});case z["p"]:return Object(h["a"])(Object(h["a"])({},e),{},{showNotice:!1});case z["r"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPictureView:!1});case z["V"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPictureView:!0});case z["O"]:return Object(h["a"])(Object(h["a"])({},e),{},{resetVncLoading:t.payload});default:throw new Error}}t["default"]=function(e){var t=e.match,n=e.history,d=Object(f["a"])(e,["match","history"]);console.log("props:",d);var g=Object(v["m"])(),y=Object(v["l"])().query,b=Object(p["useReducer"])(Er,wr),w=Object(u["a"])(b,2),E=w[0],O=w[1],x=Object(p["useState"])(g.taskId),j=Object(u["a"])(x,2),A=j[0],k=j[1],_=Object(p["useRef"])(),N=Object(p["useRef"])(),L=n.location;Object(p["useEffect"])((function(){console.log("_params:",g),k(g.taskId)}),[g]);var C=E.moveX,I=E.taskData,D=E.moveY,R=E.evalData,M=E.showEvalResult,G=E.codeRepData,F=E.loading,P=E.evaluateLoading,B=E.evaluateMessage,Y=E.showDocuments,V=E.repos,W=E.showPictureView,Z=E.showNotice,Q=E.webDisplayUrl,H=E.isPictureView,J=E.resetVncLoading,X=E.timestamp,q=E.lastedGetTaskInfoTime,K=E.showDragMask,$=I.st,ee=I.challenge,te=I.shixun,ne=I.is_teacher,re=I.game,ae=I.has_answer,ie=I.vnc_url,oe=I.git_url,ce=I.user,le=I.myshixun,fe=I.discusses_count,he=I.user_praise,de=I.praise_count,pe=I.tpm_cases_modified,me=I.tpm_modified,ye=I.tpm_script_modified,be=I.mirror_name,we=I.mirror_description,Ee=I.tomcat_url,Oe=I.unity_3d_routes,je=I.with_code_file,Ae=I.unity_3d_result,ke=I.next_game,_e=I.prev_game,Ne=G.currentPath,Le=G.paths,Se=G.content,Te=G.language,Ce=G.lastedUpdateTime,Ie=(me||ye)&&0===$,De=(pe||Ie)&&!0===le.system_tip,Re=-1!==(be||[]).indexOf("Html"),Me=Object(p["useMemo"])((function(){return!(!Ne||!Le)&&Le.indexOf(Ne)>=0}),[Ne,Le]),Ge=Object(p["useMemo"])((function(){return Oe&&!je||ie}),[ie,je,Oe]);function Fe(e){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(s["a"])(yr().mark((function e(t){var r,a,i,o,c,l;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["l"])(A);case 3:if(r=e.sent,a=r.status,401!==a){e.next=9;break}return e.abrupt("return");case 9:if(-3!==a){e.next=13;break}Object(T["m"])({onCancel:function(){window.location.href="/"}}),e.next=26;break;case 13:if(403!==a){e.next=17;break}n.replace("/403"),e.next=26;break;case 17:if(404!==a){e.next=22;break}return n.replace("/404"),e.abrupt("return");case 22:i=r.st,o=r.challenge.path,c={loading:!1,isError:!1,taskData:r,lastedGetTaskInfoTime:(new Date).getTime(),codeRepData:G},0===i&&o&&(l=o.split("\uff1b").filter((function(e){return!!e})),c["codeRepData"].currentPath=l[0],c["codeRepData"].paths=l,c["codeRepData"].lastedUpdateTime=0),t||O({type:z["k"],payload:c});case 26:e.next=32;break;case 28:e.prev=28,e.t0=e["catch"](0),console.log(e.t0),t||O({type:z["i"]});case 32:case"end":return e.stop()}}),e,null,[[0,28]])}))),Pe.apply(this,arguments)}Object(p["useEffect"])((function(){if(Oe&&je){O({type:z["R"]});var e=se["a"].subscribe("unity3d-load-end",(function(){O({type:z["n"]})}));return e}}),[A,Oe,je,O]),Object(p["useEffect"])((function(){var e=!1;return Fe(e),function(){e=!0}}),[O,A]),Object(p["useEffect"])((function(){var e=!1;function t(){return n.apply(this,arguments)}function n(){return n=Object(s["a"])(yr().mark((function t(){var n,r,a,i,o,c;return yr().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(O({type:z["W"],payload:Object(h["a"])(Object(h["a"])({},G),{},{loading:!0})}),!Oe||je){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,Object(S["h"])(A,{path:Ne});case 5:if(n=t.sent,!e)if(0===n.status)l["b"].info(n.message),O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{loading:!1})});else{try{r="txt"===(null===n||void 0===n?void 0:n.file_type)?0===(null===(a=r)||void 0===a?void 0:a.length)?r:window.decodeURIComponent(escape(window.atob(null===n||void 0===n||null===(i=n.content)||void 0===i?void 0:i.content))):null===n||void 0===n||null===(o=n.content)||void 0===o?void 0:o.content}catch(s){r=window.atob(null===n||void 0===n||null===(c=n.content)||void 0===c?void 0:c.content),l["b"].warn("\u8bf7\u786e\u8ba4\u6587\u4ef6\u5b57\u7b26\u96c6\u7f16\u7801\u662f\u5426\u4e3aUTF-8"),console.log("err:",s)}O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:r,language:n.language,file_type:n.file_type,filename:n.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return t.stop()}}),t)}))),n.apply(this,arguments)}if(0===$&&Ne&&!te.hide_code)return t(),function(){e=!0}}),[$,Ne,q,X]);var ze=Object(p["useCallback"])(Object(s["a"])(yr().mark((function e(){var t,n,r=arguments;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=r.length>0&&void 0!==r[0]?r[0]:0,!(0===$&&Ce>0&&Me||t)){e.next=7;break}return e.next=4,Object(S["G"])(le.identifier,{path:Ne,evaluate:t,content:Se,game_id:re.id});case 4:return n=e.sent,O({type:z["d"],payload:{lastedUpdateTime:0}}),e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)}))),[$,Ce,Ne,Se,null===re||void 0===re?void 0:re.id,Me]),Be=Object(p["useCallback"])((function(){re&&2!==re.status&&se["a"].publish("update-cost-time");try{if(null===le||void 0===le?void 0:le.identifier){var e={path:Ne,evaluate:0,content:Se,game_id:re.id},t={type:"application/json"},n=new Blob([JSON.stringify(e)],t);window.navigator.sendBeacon("".concat(ct["a"].API_SERVER,"/api/myshixuns/").concat(null===le||void 0===le?void 0:le.identifier,"/update_file.json"),n)}}catch(r){}ze()}),[re.status,ze]);function Ue(){Be()}Object(p["useEffect"])((function(){Be()}),[L]),Object(p["useEffect"])((function(){var e=se["a"].subscribe("unlock-test-case",(function(){c["a"].confirm(Object(o["a"])(Object(o["a"])({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:m.a.createElement(Or,{score:ee.score,is_teacher:ne})},"centered",!0),"onOk",Ye))}));return e}),[Ye,ee,ne]);var Ye=Object(p["useCallback"])(Object(s["a"])(yr().mark((function e(){var t,n,r,a,i;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["F"])(re.identifier);case 2:if(t=e.sent,n=t.test_sets,r=t.message,a=t.status,-1!==a){e.next=7;break}return l["b"].info(r),e.abrupt("return");case 7:i=I["user"].grade,I["user"].grade=i-2*ee.score,I["test_sets"]=n,I["game"]["test_sets_view"]=!0,O({type:z["eb"],payload:{taskData:I}});case 12:case"end":return e.stop()}}),e)}))),[re,ee,O]);function Ve(e){var t=I["user"].grade;I["user"].grade=t-e,O({type:z["eb"],payload:{taskData:I}})}function We(){Ge?O({type:z["u"],payload:.01!==C?.01:"40%"}):(document.onselectstart=function(){return!1},_.current=!0,O({type:z["cb"],payload:!0}))}function Ze(){document.onselectstart=function(){return!1},N.current=!0,((null===I||void 0===I?void 0:I.vnc_url)||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc))&&O({type:z["cb"],payload:!0})}function Qe(e){O(.01===e?{type:z["v"],payload:0}:{type:z["v"],payload:.01})}function He(e){O(0===e?{type:z["v"],payload:"100%"}:{type:z["v"],payload:0})}function Je(){ze()}function Xe(){return qe.apply(this,arguments)}function qe(){return qe=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["C"])(A,{path:Ne});case 2:t=e.sent,n=t.content,r=t.language,O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:n,language:r,lastedUpdateTime:0,loading:!1})});case 5:case"end":return e.stop()}}),e)}))),qe.apply(this,arguments)}function Ke(){return $e.apply(this,arguments)}function $e(){return $e=Object(s["a"])(yr().mark((function e(){var t,n;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["x"])(null===I||void 0===I||null===(t=I.myshixun)||void 0===t?void 0:t.identifier,{});case 2:return n=e.sent,Fe(),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)}))),$e.apply(this,arguments)}function et(){return tt.apply(this,arguments)}function tt(){return tt=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["z"])(A,{path:Ne});case 2:t=e.sent,n=t.content,r=t.language,O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:n,language:r,lastedUpdateTime:0,loading:!1})});case 5:case"end":return e.stop()}}),e)}))),tt.apply(this,arguments)}function nt(){return rt.apply(this,arguments)}function rt(){return rt=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["v"])(A);case 2:t=e.sent,n=t.praise_count,r=t.praise,I.praise_count=n,I["user_praise"]=r,O({type:z["eb"],payload:{taskData:I}});case 7:case"end":return e.stop()}}),e)}))),rt.apply(this,arguments)}Object(p["useEffect"])((function(){if(!Ge||ie){var e=function(e){_.current&&O({type:z["u"],payload:e.pageX}),N.current&&O({type:z["v"],payload:e.pageY})},t=function(){_.current=!1,N.current=!1,O({type:z["cb"],payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",t),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)}}}),[N.current,_.current,Ge,O]),Object(p["useEffect"])((function(){return window.addEventListener("beforeunload",Be),function(){window.removeEventListener("beforeunload",Be)}}),[Be]),Object(p["useEffect"])((function(){if(0===$&&ee&&ee.path){var e=ee.path.split("\uff1b").filter((function(e){return!!e}));O({type:z["d"],payload:{currentPath:e[0],paths:e}})}}),[ee,$]),Object(p["useEffect"])((function(){te&&(document.title=te.name||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199")}),[te]);var at=Object(p["useCallback"])((function(e){function t(e){return n.apply(this,arguments)}function n(){return n=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(ct["a"].API_SERVER,"/api/tasks/").concat(A,"/cost_time.json?time=").concat(t),{})}catch(n){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}t(e)}),[A]);function it(e){return ot.apply(this,arguments)}function ot(){return ot=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["D"])(A,te.id,t);case 2:I["game"]["star"]=t,O({type:z["eb"],payload:{taskData:I}});case 4:case"end":return e.stop()}}),e)}))),ot.apply(this,arguments)}function lt(){return st.apply(this,arguments)}function st(){return st=Object(s["a"])(yr().mark((function e(){var t,n;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(V){e.next=8;break}return e.next=3,Object(S["k"])(le.identifier);case 3:t=e.sent,n=t.trees,O({type:z["G"],payload:{showDocuments:!0,repos:Object(ge["c"])(n)}}),e.next=9;break;case 8:O({type:z["I"],payload:!0});case 9:case"end":return e.stop()}}),e)}))),st.apply(this,arguments)}function ut(e){return ft.apply(this,arguments)}function ft(){return ft=Object(s["a"])(yr().mark((function e(t){var n,a,i;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.props,a=n.children,i=n.eventKey,e.abrupt("return",new Promise(function(){var e=Object(s["a"])(yr().mark((function e(t){var n,o,c;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a&&a.length>0&&t(),e.next=3,Object(S["k"])(le.identifier,{path:i});case 3:n=e.sent,o=n.trees,c=Object(ge["e"])(V,i,Object(ge["c"])(o,i)),O({type:z["G"],payload:{repos:Object(r["a"])(c)}}),t();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),ft.apply(this,arguments)}function ht(){O({type:z["I"],payload:!1})}function dt(e){var t=e.gold,n=e.experience,r=e.next_game,a=e.next_shixun,i=e.subject_done,o=Object(f["a"])(e,["gold","experience","next_game","next_shixun","subject_done"]),c=o.challenge_chooses_count===o.choose_correct_num,l={had_submmit:!0,test_sets:o.test_sets,challenge_chooses_count:o.challenge_chooses_count,choose_correct_num:o.choose_correct_num};I["choose_test_cases"]=l,c&&(I["game"].status=2,I["next_game"]=r,I["user"]["grade"]+=t),c&&2!==re.status&&se["a"].publish("update-cost-time"),O({type:z["eb"],payload:{taskData:I,evalData:{gold:t,experience:n,next_game:r,next_shixun:a,subject_done:i},showEvalResult:c}}),se["a"].publish("eval-code-finish")}function pt(){return mt.apply(this,arguments)}function mt(){return mt=Object(s["a"])(yr().mark((function e(){var t,n,r,a,i,o,c,u,f,h,d;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,O({type:z["R"]}),e.next=4,ze(1);case 4:return t=e.sent,n=t.resubmit,r=t.sec_key,a=t.content_modified,i={sec_key:r,resubmit:n,first:1,content_modified:a},"exercises"===y.type&&(i.extras={exercise_id:y.exercisesId,question_id:y.questionId,challenge_id:null===(o=I.challenge)||void 0===o?void 0:o.id,subject_id:y.subject_id||""}),e.next=10,Object(S["f"])(A,i);case 10:if(c=e.sent,-1!==c.status){e.next=14;break}return window.parent.location.href="/classrooms/".concat(L.query.coursesId,"/exercise/").concat(L.query.exercisesId,"/detail"),e.abrupt("return");case 14:return 1===c.status&&(u=function(){var e=Object(s["a"])(yr().mark((function e(t,a,i){var o,s,f,h,p,m,v,g,b,w,E,x,j,k;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s=i++*t,s/1e3>a&&(d=!0),e.next=4,Object(S["q"])(A,{resubmit:n,time_out:d,port:c.port,sec_key:r,challenge_id:null===I||void 0===I||null===(o=I.challenge)||void 0===o?void 0:o.id,subject_id:y.subject_id||""});case 4:f=e.sent,h=f,p=h.status,m=h.running_code_message,v=h.port,g=h.web_route,O({type:z["F"],payload:m}),+p>-1||s/1e3>a?(2!==re.status&&2===p&&(I["game"].status=2,I["user"]["grade"]+=h.gold,se["a"].publish("update-cost-time")),I["test_sets"]=h.test_sets||[],I["last_compile_output"]=h.last_compile_output,I["test_sets_count"]=h.test_sets_count,I["sets_error_count"]=h.sets_error_count,I["record_consume_time"]=h.record_consume_time,I["next_game"]=h.next_game,I["prev_game"]=h.prev_game,b="",w=-1!==be.indexOf("Web")||-1!==be.indexOf("JFinal"),w&&-1!=v&&g&&(b="".concat(Ee,":").concat(v,"/").concat(g)),E=Object(ge["d"])(h.test_sets),x=h.picture>0&&E,j=2===p&&!d,d?l["b"].info("\u672c\u6b21\u8bc4\u6d4b\u8d85\u65f6"):j||l["b"].info("\u8bc4\u6d4b\u672a\u901a\u8fc7\uff0c\u8be6\u60c5\u53c2\u89c1\u201c\u6d4b\u8bd5\u7ed3\u679c\u201d"),k={taskData:I,evalData:{gold:h.gold,experience:h.experience,next_game:h.next_game,next_shixun:h.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:b,showPictureView:!Oe&&x,isPictureView:x},Oe&&je?(se["a"].publish("evaluate-unity3d-result",{state:"user",data:{user:ce}}),se["a"].publish("evaluate-unity3d-finish"),(Ae||E)&&se["a"].publish("evaluate-unity3d-result",h.unity_3d_result)):k["showEvalResult"]=j,O({type:z["eb"],payload:k}),se["a"].publish("eval-code-finish")):setTimeout((function(){u(t,ee.exec_time+11,i++)}),t);case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),f=1,h=1e3,d=!1,u(h,ee.exec_time+11,f++)),e.abrupt("return",res);case 18:e.prev=18,e.t0=e["catch"](0),console.log("-------eval code",e.t0);case 21:case"end":return e.stop()}}),e,null,[[0,18]])}))),mt.apply(this,arguments)}function vt(e){O({type:z["d"],payload:{content:e,lastedUpdateTime:(new Date).getTime()}})}function yt(){O({type:z["o"]})}function bt(){O({type:z["r"]})}function wt(){O({type:z["V"]})}function Et(){O({type:z["T"]})}function Ot(e,t){return xt.apply(this,arguments)}function xt(){return xt=Object(s["a"])(yr().mark((function e(t,n){var r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=n.node,!r.isLeaf){e.next=7;break}return a=t[0],a.split(".").pop().toLowerCase(),e.next=6,ze();case 6:O({type:z["d"],payload:{currentPath:a}});case 7:case"end":return e.stop()}}),e)}))),xt.apply(this,arguments)}function jt(e){return At.apply(this,arguments)}function At(){return At=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,ze();case 2:O({type:z["d"],payload:{currentPath:t}});case 3:case"end":return e.stop()}}),e)}))),At.apply(this,arguments)}function kt(){I["myshixun"].system_tip=!0,O({type:z["eb"],payload:{taskData:I,showNotice:!1}})}function _t(e,t){I["challenge"].path=e,I["myshixun"].system_tip=!1,O({type:z["eb"],payload:{taskData:Object(h["a"])(Object(h["a"])({},I),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:t}})}function Nt(){O({type:z["p"]})}function Lt(){return St.apply(this,arguments)}function St(){return St=Object(s["a"])(yr().mark((function e(){var t,n,r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,O({type:z["O"],payload:!0}),se["a"].publish("vnc-reseting"),!(null===I||void 0===I?void 0:I.windows_vnc)){e.next=13;break}return se["a"].publish("reset-linux-windows-loading"),e.next=7,Object(S["B"])(re.identifier);case 7:t=e.sent,n=t.data.windows_vnc_url,I["shixun"]["windows_vnc"]=n+"×tamp="+(new Date).getTime(),I.windows_vnc++,e.next=28;break;case 13:if(!(null===I||void 0===I?void 0:I.linux_vnc)){e.next=23;break}return se["a"].publish("reset-linux-windows-loading"),e.next=17,Object(S["y"])(re.identifier);case 17:t=e.sent,r=t.data.windows_vnc_url,I["shixun"]["windows_vnc"]=r+"×tamp="+(new Date).getTime(),I.linux_vnc++,e.next=28;break;case 23:return e.next=25,Object(S["A"])(re.identifier);case 25:t=e.sent,a=t.data.vnc_url,I["vnc_url"]=a+"×tamp="+(new Date).getTime();case 28:O({type:z["eb"],payload:{taskData:I,resetVncLoading:!1}}),e.next=34;break;case 31:e.prev=31,e.t0=e["catch"](0),console.log(e.t0);case 34:case"end":return e.stop()}}),e,null,[[0,31]])}))),St.apply(this,arguments)}function Tt(e){return Ct.apply(this,arguments)}function Ct(){return Ct=Object(s["a"])(yr().mark((function e(n){var r,a,i,o,c,l;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=n.GameState,a=n.Data,i=n.challenge,console.log("match:",t),"info"!==i){e.next=6;break}se["a"].publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(h["a"])({},I.challenge)}}),e.next=16;break;case 6:if("Success"!==r){e.next=16;break}if(!Ae&&je){e.next=15;break}return e.next=10,Object(S["E"])(A,hr["Base64"].encode(A+(new Date).getTime()),a);case 10:o=e.sent,c=o.status,l=o.data,0==c&&(2!==re.status&&(I["game"].status=2,I["user"]["grade"]+=l.gold,se["a"].publish("update-cost-time")),se["a"].publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:ce,open_time:l.open_time,end_time:l.end_time}}),O({type:z["eb"],payload:{taskData:I,evalData:{gold:l.gold,experience:l.experience,next_game:l.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:O({type:z["S"]});case 16:case"end":return e.stop()}}),e)}))),Ct.apply(this,arguments)}function It(){}function Dt(){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(s["a"])(yr().mark((function e(){var t,n,r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(null===I||void 0===I?void 0:I.windows_vnc)){e.next=6;break}return e.next=3,Object(S["c"])(A);case 3:r=e.sent,e.next=15;break;case 6:if(!(null===I||void 0===I?void 0:I.linux_vnc)&&3!==(null===te||void 0===te?void 0:te.webssh)){e.next=12;break}return e.next=9,Object(S["a"])(A);case 9:r=e.sent,e.next=15;break;case 12:return e.next=14,Object(S["b"])(A);case 14:r=e.sent;case 15:(null===(t=r)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.remaining_time)&&se["a"].publish("update-windows-time",null===(a=r)||void 0===a?void 0:a.data);case 16:case"end":return e.stop()}}),e)}))),Rt.apply(this,arguments)}var Mt="number"===typeof C&&.01!==C?"".concat(C,"px"):"40%",Gt="calc(100% - 4px - ".concat(Mt,")"),Pt=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({game:re,taskId:A,user_praise:he,praise_count:de,st:$,challenge:ee,rank_name:I.rank_name,shixun:te,is_teacher:ne,has_answer:ae,unity_3d_routes:Oe,with_code_file:je,onEvaluateCallback:It,onGetUnity3dMessage:Tt},"taskId",A),"myshixun",le),"user",ce),"discusses_count",fe),"onPlusOrCancelPraise",nt),"minuxUserGrade",Ve),zt={showNotice:Z||(pe||Ie)&&!1===le.system_tip,tpm_cases_modified:pe,tpm_modified:me,tpm_script_modified:ye,st:$,taskId:A,myshixunId:(le||{}).id,onNextCallback:kt,onUpdateCallback:_t,onUpdateFailure:Nt},Bt=Object(h["a"])(Object(h["a"])({},R),{},{isPictureView:H,history:n,webDisplayUrl:Q,onShowPictureView:wt,star:re&&re.star,onStarChange:it,onCloseResult:yt}),Ut={lastedGetTaskInfoTime:q,isEditPath:Me,taskData:I,codeRepData:G,moveY:D,evaluateMessage:B,evaluateLoading:P,isNotice:De,isHtml:Re,onChangePath:jt,onResizeSetContainer:Qe,onEditRepCode:vt,onUpdateCode:ze,onResizeYStart:Ze,onShowDir:lt,onResetCode:Xe,onResetGitCode:Ke,onResizeCodeArea:He,onResetPassedCode:et,onFinishDisplayHtml:Je,onShowNotice:Et};return m.a.createElement(p["Fragment"],null,F?m.a.createElement(ue["a"],{message:"\u52aa\u529b\u8bf7\u6c42\u6570\u636e\u4e2d..",className:"tpi-spin"}):m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"task-wrapper"},K&&m.a.createElement("div",{className:"draging-mask"}),m.a.createElement(gt,{difficulty:null===ee||void 0===ee?void 0:ee.difficulty,mirror_description:we,history:n,git_url:oe,shixun:te,lastedGetTaskInfoTime:q,onAddVncTime:Dt,taskId:A,onBack:Ue,isNotice:De,resetVncLoading:J,onResetVnc:Lt,onResetGitCode:Ke,vnc_url:ie,linux_vnc:null===I||void 0===I?void 0:I.linux_vnc,window_vnc_url:null===I||void 0===I?void 0:I.windows_vnc,onShowNotice:Et,game:re,user:ce,onUpdateCode:ze,onUpdateCostTime:at}),m.a.createElement("div",{className:"tasks-body"},m.a.createElement("section",{className:"left-panel ".concat(Oe&&je?"has-unity-3d":""),style:{width:Mt,display:.01===C?"none":""}},m.a.createElement(xe,Pt)),m.a.createElement("section",{className:"resize-x-bar ".concat(Ge?"has-unity-3d":""),onMouseDown:We},m.a.createElement(xr,{noDragging:Ge,vnc_url:ie,moveX:C})),m.a.createElement("section",{className:"right-panel ".concat(ie||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc)?"vnc":""),style:{width:Gt}},Oe&&!je?m.a.createElement("div",{className:"unity-3d-container"},m.a.createElement(ve,{unity_3d_routes:Oe,onGetUnity3dMessage:Tt}),m.a.createElement(gr,{next_game:ke,prev_game:_e,shixun:te,game:re})):m.a.createElement(p["Fragment"],null,1!==$&&m.a.createElement(Sn,Object(i["a"])({},d,Ut,{_dispatch:O,taskData:I,evaluateMessage:B,language:Te,evaluateLoading:P,onEval:pt})),ie||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc)?null:1===$?m.a.createElement(Ft,Object(i["a"])({_dispatch:O,onEval:dt},Ut)):null)))),m.a.createElement(U["a"],null,M?m.a.createElement(Wt,Bt):null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:Y,onClose:ht},m.a.createElement(br,{className:"dir-tree",selectedKeys:["".concat(Ne)],treeData:V,onSelect:Ot,loadData:ut})),W?m.a.createElement(ar,{taskId:A,onHidePictureView:bt}):null,m.a.createElement(fr,zt))))};function Or(e){var t=e.is_teacher,n=e.score;return m.a.createElement(p["Fragment"],null,t?m.a.createElement(p["Fragment"],null,m.a.createElement("div",null,"\u5df2\u7ecf\u8fc7\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u53ef\u4ee5\u514d\u91d1\u5e01\u67e5\u770b\u9690\u85cf\u6d4b\u8bd5\u96c6\u3002"),m.a.createElement("div",null,"\u89e3\u9501\u672c\u5173\u6240\u6709\u6d4b\u8bd5\u96c6\u9700\u8981\u6263\u9664".concat(2*n,"\u91d1\u5e01\uff0c\u786e\u5b9a\u8981\u89e3\u9501\u5417\uff1f")),m.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7acb\u5373\u8ba4\u8bc1")):m.a.createElement("div",null,"\u89e3\u9501\u672c\u5173\u6240\u6709\u6d4b\u8bd5\u96c6\u9700\u8981\u6263\u9664".concat(2*n,"\u91d1\u5e01\uff0c\u786e\u5b9a\u8981\u89e3\u9501\u5417\uff1f")))}function xr(e){var t=e.noDragging,n=e.moveX;e.vnc_url;return m.a.createElement(p["Fragment"],null,t?m.a.createElement("a",{className:"trapezoid ".concat(.01===n?"enlarge":"")},m.a.createElement("img",{src:.01===n?pr.a:vr.a,alt:"resize-icon",width:20})):m.a.createElement("a",{className:"btn-resize",draggable:!1},m.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},m.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(e,t,n){},zkdm:function(e,t,n){}}]); \ No newline at end of file diff --git a/p__tasks__index.804ad9d1.async.js b/p__tasks__index.804ad9d1.async.js deleted file mode 100644 index 13488addd8..0000000000 --- a/p__tasks__index.804ad9d1.async.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[234,4,24],{"+Axu":function(e,t,n){},"/omn":function(e,t,n){},"07cG":function(e,t,n){e.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"0i5U":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII="},"1A8V":function(e,t,n){},"1Zrr":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII="},"362i":function(e,t,n){e.exports=n.p+"static/passpart.cc679602.png"},"5D2P":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII="},"6lC8":function(e,t,n){},"7ahc":function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("k1fw"),a=n("0Owb"),i=(n("+L6B"),n("2/Rp")),o=(n("y8nQ"),n("Vl3Y")),c=n("tJVT"),l=(n("OaEy"),n("2fM7")),s=n("q1tI"),u=n.n(s),f=n("VrN/"),h=n.n(f),d=(n("p77/"),n("c5Ni"),l["a"].Option),p={labelCol:{span:4},wrapperCol:{span:20}},m={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"]};function v(e){var t=e.value,n=e.onChange,a=e.mode,i=e.options,o=void 0===i?{}:i,l=Object(s["useRef"])(),f=Object(s["useState"])(),d=Object(c["a"])(f,2),p=d[0],m=d[1];return Object(s["useEffect"])((function(){if(p){var e=function(e){var t=e.getValue();n&&n(t)};return p.on("change",e),function(){p.off("change",e)}}}),[p,n]),Object(s["useEffect"])((function(){p&&p.setOption("mode",a)}),[p,a]),Object(s["useEffect"])((function(){p&&(t===p.getValue()&&""!==t||setTimeout((function(){p.setValue(t||" ")}),300))}),[p,t]),Object(s["useEffect"])((function(){if(l.current&&!p){var e=h.a.fromTextArea(l.current,Object(r["a"])({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));m(e)}}),[l.current,p]),u.a.createElement("div",{className:"my-codemirror-container"},u.a.createElement("textarea",{ref:l}))}t["b"]=function(e){var t=e.callback,n=e.onCancel,r=Object(s["useState"])("python"),f=Object(c["a"])(r,2),h=f[0],g=f[1];function y(e){g(m[e][1])}function b(e){t(e)}return u.a.createElement(o["a"],Object(a["a"])({},p,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:b}),u.a.createElement(o["a"].Item,{label:"\u4ee3\u7801\u8bed\u8a00",name:"language"},u.a.createElement(l["a"],{onChange:y},Object.keys(m).map((function(e){return u.a.createElement(d,{key:e,value:e},m[e][0])})))),u.a.createElement(o["a"].Item,{label:"\u4ee3\u7801\u5185\u5bb9",name:"content",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u4ee3\u7801\u5185\u5bb9"}]},u.a.createElement(v,{mode:h})),u.a.createElement("div",{className:"flex-container flex-end"},u.a.createElement(i["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),u.a.createElement(i["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))}},"88g3":function(e,t,n){e.exports={tree:"tree___noxec"}},"8Abk":function(e,t,n){},"8Enf":function(e,t,n){},"9VGf":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("q1tI");function a(e,t){var n=Object(r["useRef"])();Object(r["useEffect"])((function(){n.current=e})),Object(r["useEffect"])((function(){function e(){n.current()}if(null!==t){var r=setInterval(e,t);return function(){return clearInterval(r)}}}),[t])}},"A/g1":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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"},AKST:function(e,t,n){},AMnG:function(e,t,n){"use strict";n("miYZ");var r=n("tsqr"),a=n("tJVT"),i=n("q1tI"),o=n.n(i),c=(n("nWbc"),n("Ot1p"));t["a"]=function(e){var t=e.id,n=e.activeDiscussIndex,l=e.onReplyDiscuss,s=Object(i["useState"])(""),u=Object(a["a"])(s,2),f=u[0],h=u[1];function d(e){h(e)}function p(){f?(l(t,f),h("")):r["b"].info("\u56de\u590d\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a!")}return o.a.createElement("div",{key:t,className:"discuss-item-editor",style:{display:n===t?"block":"none",width:"100%"}},o.a.createElement(c["a"],{miniToolbar:!0,startInit:n===t,defaultValue:f,id:t,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56de\u590d",showResizeBar:!0,onChange:d}),o.a.createElement("a",{onClick:p,className:"btn-send"},"\u53d1\u9001"))}},ARon:function(e,t,n){},BdwD:function(e,t,n){"use strict";var r=n("k1fw"),a=n("q1tI"),i=n.n(a),o=function(e){var t=e.styles,a=void 0===t?{}:t,o=e.customText;return i.a.createElement("section",{className:"tc animated fadeIn",style:Object(r["a"])(Object(r["a"])({},{color:"#999",margin:"200px auto"}),a)},i.a.createElement("img",{src:n("FOrL")}),i.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65f6\u8fd8\u6ca1\u6709\u76f8\u5173\u6570\u636e\u54e6!"))};t["a"]=o},BjJ7:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var r=n("m3rI");function a(e){var t=!0;if(e.length>0){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=[],r=0;r0||o.target.offsetWidth>0){var c=h(o.target.offsetWidth,o.target.offsetHeight,e),l=Object(a["a"])(c,2),s=l[0],f=l[1];console.log("cols, rows",s,f),e.resize(s,f),u["a"].publish("ssh-xterm-resize",{columns:s,rows:f,width:o.target.offsetWidth,height:o.target.offsetHeight})}}}catch(d){r.e(d)}finally{r.f()}}));return n.observe(t),n}var p=3e4;t["a"]=function(e){var t=e.sshConfigData,n=e.sid,i=Object(o["useState"])(null),f=Object(a["a"])(i,2),h=f[0],m=f[1],v=t.ws_url,g=t.password,y=t.port,b=Object(o["useRef"])(),w=Object(o["useRef"])(),E=Object(o["useRef"])(!1);return Object(o["useEffect"])((function(){if(b.current&&v){var e=new s["Terminal"]({fontSize:16,rendererType:"dom"});e.open(b.current),e.onData((function(e){w.current&&1===w.current.readyState&&(w.current.send(JSON.stringify({tp:"client",data:e})),u["a"].publish("on-operating-ssh"))})),e.write("Connecting..."),m(e);var t=d(e,b.current);return function(){e.dispose(),t.unobserve(b.current)}}}),[v,b.current]),Object(o["useEffect"])((function(){if(h&&v){var e=function(){var e=new WebSocket(v);w.current=e,e.onopen=function(){var n=h.element.parentElement;if(n){var a=n.offsetWidth,i=n.offsetHeight;console.log("init",{tp:"init",data:Object(r["a"])(Object(r["a"])({},t),{},{secret:g,width:a,height:i,rows:h.rows,columns:h.cols})}),e.send(JSON.stringify({tp:"init",data:Object(r["a"])(Object(r["a"])({},t),{},{secret:g,width:a,height:i,rows:h.rows,columns:h.cols})}))}h.focus()},e.onerror=function(t){console.log("------in socket error----",t,e,v)},e.onmessage=function(e){E.current||(h.write("\r"),setTimeout((function(){}),1e3)),E.current=!0,console.log("event:",e);var t=l["Base64"].decode(e.data.toString()),n=h._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,h),h.write(t)},e.onclose=function(e){a&&clearInterval(a),h.write("\r\nconnection closed")}},a=setInterval((function(){w.current&&w.current.send(JSON.stringify({tp:"h"}))}),p),i=u["a"].subscribe("create-socket",(function(t){n==t&&(w.current&&1===w.current.readyState?h.focus():e(),h.focus())})),o=u["a"].subscribe("close-socket",(function(e){n===e&&(w.current&&(w.current.close(),E.current=!1,h.clear()),w.current=null)})),c=u["a"].subscribe("ssh-xterm-resize",(function(e){w.current&&1===w.current.readyState&&w.current.send(JSON.stringify({tp:"resize",data:Object(r["a"])({},e)}))})),s=u["a"].subscribe("ssh-add-connect-time",(function(){w.current&&1===w.current.readyState&&w.current.send(JSON.stringify({tp:"overtime"}))}));return function(){o(),i(),c(),s(),w.current&&(w.current.close(),E.current=!1)}}}),[h,v,y]),c.a.createElement("div",{ref:b,className:"xterm-panel"},v?null:c.a.createElement("p",{style:{color:"#fff"}},"\u6b63\u5728\u8fde\u63a5\u547d\u4ee4\u884c\u670d\u52a1..."))}},FOrL:function(e,t){e.exports="data:image/png;base64,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"},FPkq:function(e,t,n){e.exports=n.p+"static/qrCode.dd0fe9b2.png"},H65k:function(e,t,n){},HmJG:function(e,t,n){},IWh4:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},IZBM:function(e,t,n){"use strict";n.d(t,"l",(function(){return s})),n.d(t,"m",(function(){return u})),n.d(t,"i",(function(){return f})),n.d(t,"D",(function(){return h})),n.d(t,"h",(function(){return d})),n.d(t,"G",(function(){return p})),n.d(t,"C",(function(){return m})),n.d(t,"x",(function(){return v})),n.d(t,"z",(function(){return g})),n.d(t,"f",(function(){return y})),n.d(t,"q",(function(){return b})),n.d(t,"g",(function(){return w})),n.d(t,"j",(function(){return E})),n.d(t,"v",(function(){return O})),n.d(t,"k",(function(){return x})),n.d(t,"t",(function(){return j})),n.d(t,"u",(function(){return A})),n.d(t,"d",(function(){return k})),n.d(t,"A",(function(){return _})),n.d(t,"B",(function(){return N})),n.d(t,"y",(function(){return L})),n.d(t,"F",(function(){return S})),n.d(t,"n",(function(){return T})),n.d(t,"o",(function(){return C})),n.d(t,"p",(function(){return I})),n.d(t,"s",(function(){return D})),n.d(t,"E",(function(){return R})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return G})),n.d(t,"a",(function(){return F})),n.d(t,"r",(function(){return P})),n.d(t,"e",(function(){return z})),n.d(t,"w",(function(){return B}));var r,a,i=n("k1fw"),o=n("ErOA"),c=n("1vsH"),l=(null===(r=Object(c["C"])())||void 0===r?void 0:r.homework_common_id)?{homework_common_id:null===(a=Object(c["C"])())||void 0===a?void 0:a.homework_common_id}:{};function s(e){return Object(o["c"])("tasks/".concat(e,".json"),l)}function u(e){return Object(o["c"])("myshixuns/".concat(e,"/challenges.json"))}function f(e,t){return Object(o["c"])("myshixuns/".concat(e,"/subject_challenges.json"),t)}function h(e,t,n){return Object(o["c"])("tasks/".concat(e,"/star.json?shixun_id=").concat(t,"&star=").concat(n))}function d(e,t){return Object(o["c"])("tasks/".concat(e,"/rep_content.json"),Object(i["a"])(Object(i["a"])({},t),l))}function p(e,t){return Object(o["f"])("myshixuns/".concat(e,"/update_file.json"),t)}function m(e,t){return Object(o["c"])("tasks/".concat(e,"/reset_original_code.json"),Object(i["a"])(Object(i["a"])({},t),l))}function v(e,t){return Object(o["f"])("myshixuns/".concat(e,"/reset_repository.json"),t)}function g(e,t){return Object(o["c"])("tasks/".concat(e,"/reset_passed_code.json"),Object(i["a"])(Object(i["a"])({},t),l))}function y(e,t){return Object(o["f"])("tasks/".concat(e,"/game_build.json"),Object(i["a"])(Object(i["a"])({},t),l))}function b(e,t){return Object(o["c"])("tasks/".concat(e,"/game_status.json"),Object(i["a"])(Object(i["a"])({},t),l))}function w(e,t){return Object(o["f"])("tasks/".concat(e,"/choose_build.json"),Object(i["a"])(Object(i["a"])({},t),l))}function E(e){return Object(o["c"])("tasks/".concat(e,"/picture_display.json"),l)}function O(e){return Object(o["f"])("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(o["f"])("myshixuns/".concat(e,"/repository.json"),t)}function j(e){return Object(o["c"])("myshixuns/".concat(e,"/open_webssh.json"))}function A(e,t){return Object(o["c"])("myshixuns/".concat(e,"/open_vm_webssh.json"),t)}function k(e){return Object(o["c"])("tasks/".concat(e,"/close_webssh.json"))}function _(e){return Object(o["c"])("tasks/".concat(e,"/reset_vnc_link.json"),l)}function N(e){return Object(o["f"])("tasks/".concat(e,"/reset_windows_vnc_link.json"))}function L(e,t){return Object(o["f"])("tasks/".concat(e,"/reset_linux_vnc_link.json"),t||{})}function S(e){return Object(o["c"])("tasks/".concat(e,"/check_test_sets.json"))}function T(e){return Object(o["c"])("tasks/".concat(e,"/get_answer_info.json"))}function C(e){return Object(o["c"])("tasks/".concat(e,"/get_choose_answer.json"))}function I(e){return Object(o["c"])("tasks/".concat(e,"/unlock_choose_answer.json"))}function D(e,t){return Object(o["c"])("tasks/".concat(e,"/unlock_answer.json?answer_id=").concat(t))}function R(e,t,n){return Object(o["f"])("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function M(e){return Object(o["f"])("tasks/".concat(e,"/extend_vnc.json"))}function G(e){return Object(o["f"])("tasks/".concat(e,"/extend_windows_vnc.json"))}function F(e){return Object(o["f"])("tasks/".concat(e,"/extend_linux_vnc.json"),l)}function P(e,t){return Object(o["c"])("tasks/".concat(e,"/rank_list.json"),t)}function z(e,t){return Object(o["f"])("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e){return Object(o["c"])("tasks/".concat(e,"/pull_files.json"))}},IxHN:function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),i=n("07cG"),o=n.n(i);t["a"]=function(e){var t=e.message,n=e.className,r=e.children,i=e.style,c=void 0===i?{}:i;return a.a.createElement("div",{className:"".concat(o.a.idsRingWrapper," ").concat(n)},a.a.createElement("div",{className:o.a.ldsRing},a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null)),t?a.a.createElement("p",{style:c},t):null,r)}},KJ0q:function(e,t,n){},LYID:function(e,t,n){e.exports=n.p+"static/failer.5e83e9b8.svg"},Lmeb:function(e,t,n){},M8RZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("fWQN"),a=n("mtLc"),i=n("yKVA"),o=n("879j"),c=n("q1tI"),l=n.n(c),s=n("i8i4"),u=function(e){Object(i["a"])(n,e);var t=Object(o["a"])(n);function n(e){var a;Object(r["a"])(this,n),a=t.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return Object(a["a"])(n,[{key:"render",value:function(){var e=this.props.children;return Object(s["createPortal"])(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),n}(l.a.Component)},Mm8t:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADJElEQVRYR72Xy4vOYRTHP98FGzsRw8al2FGMBWUyRJmZlFxKsnKZnT+ABRbsWRmXlaKMIrks5JIpyhiFlZExG7fIig3p6EznmX7vO7/L+/6m5tRb7++5nOf7nNvzPaINMbNNwE5gPTA/fq7he/yeAzclPWlVraoWmlkH0A/sA1ZUrY/5UeAaMCDpS9meUgBmdhI4DCwKJX+AB8Az4BvwNcYXAguADcBWYHaMfwYuSnI9uVIIwMyeAhtj1whwAbgh6WfZjcxsLrAbOAKsjbVDkrry9uUCMDP36bzY0C/JD58iZrbHByUNFsw7iIGY+yHJ46ZBpgAws4/AkljVI+l+gXIPyMcx110UeGa2HbgX68YlLc3qawBgZteBdKuq+GgJQDrMzCz+D0ram8YnD4mAOxETqyW9qfB1uwBWAa9D56kUmBMAItVeRrQX+jwLKGpCpQua9qSY8Ozo9BRNADxN/PYjkjrLbp4xaVsWyOzzi3p2TFghAfgALPOCUxTxzaDqWCCsnawwJmm5zKwHuAv8BRZL8hSslGkA8FT8BMwCeh3A+Si1jyRtqTw5FtQFEFZ4CGyeKNVm9gJYBxyXdGaGABwDTgPDDiAVnkOSLs8QgIPAJWDcAfwC5gB9kjwWWpImF0zmdSubzawXuAP8rg0gfJlSyj/3S7paB0AtFwQAL9tevpNsk+TPdamYWYMLagVhprA0g+iSNFSGwMwagvAscNRrgaS+KvR58/EsJ0v8c8omabhIl5m5/z0OznkMpJLqbKejinCUKM1a4j2wS9Lb5vVBWJymOWvqTqX4XfC9lktxC5a4JckJbIOYWSrFo5JW1n6MWrBEbmqaWe5j5My3ree4ZqzkP8eRUulJ9s9CKlbn4NCfpWaNhCSTUpNMWFJlz9AOmAwla2DIeaQ0y4grqVkVCDPLUrEpzLiIlmeZce3MyES845zCiH2wrDGZZMhO1aIx8b6vlLCYmRMOT79sY9LAhLNWq6Leza2ZsyYvs04o8lozJzTeTTnbcanfmmUCMzWnB4I3Vrnd58eAK9NuTnOqmPPHHcCagvb8FXBbUuqEKsH+B6mvmv9ZL+YKAAAAAElFTkSuQmCC"},Nmxd:function(e,t){e.exports="data:image/png;base64,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"},OoWo:function(e,t,n){},Ot1p:function(e,t,n){"use strict";n("2qtc");var r=n("kLXV"),a=n("rAM+"),i=n("tJVT"),o=n("jrin"),c=n("q1tI"),l=n.n(c),s=n("VrN/"),u=n.n(s),f=n("bdgK"),h=(n("p77/"),n("Bd2K"),n("ELLl"),n("19Vz"),n("lZu9"),n("kSUc"),n("9Bee")),d=n("0Owb"),p=(n("dejd"),n("C+DQ"),[{title:"\u7c97\u4f53",icon:"icon-bold",actionName:"bold"},{title:"\u659c\u4f53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65e0\u5e8f\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5e8f\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884c\u5185\u4ee3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4ee3\u7801\u5757\uff08\u591a\u8bed\u8a00\u98ce\u683c\uff09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94fe\u63a5",icon:"icon-link",actionName:"link"},"|",{title:"\u884c\u5185\u516c\u5f0f",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591a\u884c\u516c\u5f0f",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6dfb\u52a0\u56fe\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683c",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884c",icon:"icon-minus",actionName:"line-break"},{title:"\u6e05\u7a7a",icon:"icon-eraser",actionName:"eraser"}]);function m(e){var t=e.onActionCallback,n=e.title,r=e.icon,a=e.actionName,i=e.className,o=void 0===i?"":i,c=e.children;function s(){t(a)}return l.a.createElement("a",{title:n,className:o,onClick:s},l.a.createElement("i",{className:"md-iconfont ".concat(r)}),c)}var v=function(e){var t=e.watch,n=e.showNullButton,r=e.onActionCallback,a=e.fullScreen,i=e.insertTemp,o=[].concat(p,[{title:"".concat(t?"\u5173\u95ed\u5b9e\u65f6\u9884\u89c8":"\u5f00\u542f\u5b9e\u65f6\u9884\u89c8"),icon:"".concat(t?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},o.map((function(e,t){return l.a.createElement("li",{key:t},e.actionName?l.a.createElement(m,Object(d["a"])({},e,{onActionCallback:r})):l.a.createElement("span",{className:"v-line"}))})),n?l.a.createElement("li",null,l.a.createElement(m,{icon:"icon-edit",className:"btn-null",title:"\u589e\u52a0\u586b\u7a7a",actionName:"add-null-ch",onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u70b9\u51fb\u63d2\u5165\b\u586b\u7a7a\u9879"))):null,i&&l.a.createElement("li",null,l.a.createElement(m,{icon:"icon-edit",className:"btn-null",title:"\u63d2\u5165\u6a21\u677f",actionName:"inster-template-".concat(i),onActionCallback:r},l.a.createElement("span",{className:"fill-tip"},"\u63d2\u5165\u6a21\u677f"))),l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(m,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"\u5173\u95ed\u5168\u5c4f":"\u5f00\u542f\u5168\u5c4f",actionName:"trigger-full-screen",onActionCallback:r})))},g=n("M8RZ"),y=(n("+L6B"),n("2/Rp")),b=(n("y8nQ"),n("Vl3Y")),w=(n("5NDa"),n("5rEg")),E={labelCol:{span:4},wrapperCol:{span:20}},O=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(b["a"],Object(d["a"])({},E,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:r}),l.a.createElement(b["a"].Item,{label:"\u94fe\u63a5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u5730\u5740"}]},l.a.createElement(w["a"],null)),l.a.createElement(b["a"].Item,{label:"\u94fe\u63a5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u94fe\u63a5\u6807\u9898"}]},l.a.createElement(w["a"],null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},x=n("7ahc"),j=(n("HmJG"),n("BjJ7")),A=b["a"].useForm,k={width:280,marginRight:10},_={labelCol:{span:5},wrapperCol:{span:19}},N=function(e){var t=e.callback,n=e.onCancel,r=A(),a=Object(i["a"])(r,1),o=a[0];function c(e){t(e)}function s(e){o.setFieldsValue({src:"/api/attachments/".concat(e.id)})}function u(e){var t=e.target.files[0];S(t,s)}return l.a.createElement(b["a"],Object(d["a"])({form:o},_,{className:"upload-image-panel",onFinish:c}),l.a.createElement(b["a"].Item,{label:"\u56fe\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(b["a"].Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u5730\u5740"}]},l.a.createElement(w["a"],{style:k})),l.a.createElement(L,{onFileChange:u}))),l.a.createElement(b["a"].Item,{label:"\u56fe\u7247\u63cf\u8ff0",name:"alt",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u56fe\u7247\u63cf\u8ff0"}]},l.a.createElement(w["a"],{style:{width:264}})),l.a.createElement(b["a"].Item,{style:{textAlign:"right"}},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))};function L(e){var t=e.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672c\u5730\u4e0a\u4f20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:t}))}function S(e,t){if(!e)throw new String("\u6ca1\u6709\u6587\u4ef6");var n=new FormData;n.append("editormd-image-file",e),n.append("file_param_name","editormd-image-file"),n.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(e){t(JSON.parse(e.target.responseText))}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(j["a"],"/api/attachments.json")),r.send(n)}n("giR+");var T=n("fyUT"),C=(n("7Kak"),n("9yH6")),I=C["a"].Group,D={margin:"0 8px"},R=function(e){var t=e.callback,n=e.onCancel;function r(e){t(e)}return l.a.createElement(b["a"],{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:r},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:D},"\u5355\u5143\u683c\u6570\uff1a"),l.a.createElement("span",{style:D},"\u884c\u6570"),l.a.createElement(b["a"].Item,{name:"row",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u884c\u6570"}]},l.a.createElement(T["a"],null)),l.a.createElement("span",{style:D},"\u5217\u6570"),l.a.createElement(b["a"].Item,{name:"col",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5217\u6570"}]},l.a.createElement(T["a"],null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:D},"\u5bf9\u9f50\u65b9\u5f0f\uff1a"),l.a.createElement(b["a"].Item,{name:"align"},l.a.createElement(I,null,l.a.createElement(C["a"],{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(C["a"],{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(C["a"],{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(C["a"],{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(y["a"],{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786e\u5b9a"),l.a.createElement(y["a"],{type:"ghost",onClick:n},"\u53d6\u6d88")))},M="link",G="upload-image",F="code-block",P="add-table",z="------------",B={default:z,left:":".concat(z),center:":".concat(z,":"),right:"".concat(z,":")},U=n("9VGf");var Y=1e4,V="\u2581",W="\n**\u6a21\u677f\u6807\u9898**\n\u6a21\u677f\u6b63\u6587\u5185\u5bb9\uff0c\u53ef\u8f93\u5165\u6587\u672c\u5185\u5bb9\u548c\u7c98\u8d34\u56fe\u7247\u7b49\u64cd\u4f5c";function Z(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var Q=navigator.platform.toUpperCase().indexOf("MAC")>=0,H=Q?"Cmd":"Ctrl",J=Object(o["a"])(Object(o["a"])({},H+"-B","bold"),H+"-I","italic"),X=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},M,"\u6dfb\u52a0\u94fe\u63a5"),F,"\u6dfb\u52a0\u4ee3\u7801\u5757"),G,"\u6dfb\u52a0\u56fe\u7247"),P,"\u6dfb\u52a0\u8868\u683c");t["a"]=function(e){var t=e.defaultValue,n=void 0===t?"":t,s=e.onChange,d=e.width,p=void 0===d?"100%":d,m=e.height,y=void 0===m?400:m,b=e.miniToolbar,w=void 0!==b&&b,E=e.isFocus,j=void 0!==E&&E,A=e.watch,k=e.insertTemp,_=e.id,L=void 0===_?"markdown-editor-id":_,T=e.showResizeBar,C=void 0!==T&&T,I=e.noStorage,D=void 0!==I&&I,z=e.showNullButton,Q=void 0!==z&&z,H=e.fullScreen,q=void 0!==H&&H,K=e.onBlur,$=e.onCMBeforeChange,ee=e.className,te=void 0===ee?"":ee,ne=e.placeholder,re=void 0===ne?"":ne,ae=e.values,ie=void 0===ae?"":ae,oe=Object(c["useState"])(null),ce=Object(i["a"])(oe,2),le=ce[0],se=ce[1],ue=Object(c["useState"])(n),fe=Object(i["a"])(ue,2),he=fe[0],de=fe[1],pe=Object(c["useState"])(A),me=Object(i["a"])(pe,2),ve=me[0],ge=me[1],ye=Object(c["useState"])(q),be=Object(i["a"])(ye,2),we=be[0],Ee=be[1],Oe=Object(c["useState"])(""),xe=Object(i["a"])(Oe,2),je=xe[0],Ae=xe[1],ke=Object(c["useState"])(0),_e=Object(i["a"])(ke,2),Ne=_e[0],Le=_e[1],Se=Object(c["useState"])(y),Te=Object(i["a"])(Se,2),Ce=Te[0],Ie=Te[1],De=Object(c["useState"])(!1),Re=Object(i["a"])(De,2),Me=(Re[0],Re[1]),Ge=Object(c["useRef"])(),Fe=Object(c["useRef"])(),Pe=Object(c["useRef"])(),ze=Object(c["useRef"])();Object(c["useEffect"])((function(){de(ie),null===le||void 0===le||le.setValue(ie)}),[ie]),Object(c["useEffect"])((function(){if(Ge.current){var e=function(e,n){var r=n.clipboardData;if(r){var a=r.types.toString(),i=r.items;if("text/html,Files"!==a&&"Files"!==a&&!r.types.indexOf("Files"))return!0;var o=i[1];"Files"===a&&(o=i[0]),"file"===o.kind&&o.type.match(/^image\//i)&&S(o.getAsFile(),(function(e){e.id?t.replaceSelection("![,](/api/attachments/".concat(e.id,")")):401===(null===e||void 0===e?void 0:e.status)&&(document.location.href="/user/login")}))}return!0},t=u.a.fromTextArea(Ge.current,{mode:"markdown",lineNumbers:!w,lineWrapping:!0,value:n,autoCloseTags:!0,autoCloseBrackets:!0});return j&&t.focus(),t.on("paste",e),se(t),function(){t.off("paste",e)}}}),[]);var Be=Object(c["useCallback"])((function(){if(Fe.current)try{var e=Fe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,t=Fe.current.getElementsByClassName("markdown-editor-body")[0];t.style.height=we?"calc(100vh - ".concat(e,"px)"):"".concat(Ce-e,"px")}catch(n){console.log(n,"---- to set md editor body height")}}),[Ce,Fe,we]);Object(c["useEffect"])((function(){function e(){var e=new f["default"]((function(e){var t,n=Object(a["a"])(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(Be(),le.setSize("100%","100%"),le.refresh())}}catch(i){n.e(i)}finally{n.f()}}));return e.observe(Ge.current.parentElement),e}if(le){var t=e();return function(){t.unobserve(Ge.current.parentElement)}}}),[le,Be]),Object(c["useEffect"])((function(){if(le){for(var e,t=[],n=function(){var n=a[r];e=Object(i["a"])(n,2);var c=e[0],l=e[1],s=Object(o["a"])({},c,(function(){Ue(l)}));t.push(s),le.addKeyMap(s)},r=0,a=Object.entries(J);r0){var e=(new Date).getTime(),t=window.sessionStorage.getItem(L);e>=Ne+Y&&(!t||t!==he)&&(window.sessionStorage.setItem(L,he),Me(!0))}}),Y),Object(c["useEffect"])((function(){ge(A)}),[le,A]),Object(c["useEffect"])((function(){le&&j&&le.focus()}),[le,j]),Object(c["useEffect"])((function(){if(ve&&le){var e=function(e){var t=e.target;if(ze.current){var n=t.scrollTop/t.scrollHeight;ze.current.scrollTop=ze.current.scrollHeight*n}},t=le.getScrollerElement();return t.addEventListener("scroll",e),function(){t.removeEventListener("scroll",e)}}}),[le,ve]),Object(c["useEffect"])((function(){if(le&&$){var e=function(e,t){$(e,t)};return le.on("beforeChange",e),function(){le.off("beforeChange",e)}}}),[le,$]),Object(c["useEffect"])((function(){if(le&&K){var e=function(){K(le.getValue())};return le.on("blur",e),function(){le.off("blur",e)}}}),[le,K]),Object(c["useEffect"])((function(){if(le){var e=function(e){var t=e.getValue();de(t),Le((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&s(t)};return le.on("change",e),function(){le.off("change",e)}}}),[le,s]),Object(c["useEffect"])((function(){le&&(null===n||void 0===n?(le.setValue(""),de("")):n!==le.getValue()&&(le.setValue(n),de(n),le.setCursor(le.lineCount(),0)))}),[le,n]);var Ue=Object(c["useCallback"])((function(e){var t=le.getCursor(),n=le.getSelection(),r=n.split("\n");switch(e){case"bold":return le.replaceSelection("**"+n+"**"),""===n&&le.setCursor(t.line,t.ch+2),le.focus();case"italic":return le.replaceSelection("*"+n+"*"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"code":return le.replaceSelection("`"+n+"`"),""===n&&le.setCursor(t.line,t.ch+1),le.focus();case"inline-latex":return le.replaceSelection("`$$"+n+"$$`"),""===n&&le.setCursor(t.line,t.ch+3),le.focus();case"latex":return le.replaceSelection("```latex\n"+n+"\n```"),le.setCursor(t.line+1,n.length+1),le.focus();case"line-break":return le.replaceSelection("
\n"),le.focus();case"list-ul":return""===n?le.replaceSelection("- "+n):le.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),le.focus();case"list-ol":return""===n?le.replaceSelection("1. "+n):le.replaceSelection(r.map((function(e,t){return""===e?"":"".concat(t+1,". ").concat(e)})).join("\n")),le.focus();case"add-null-ch":return""===n&&le.setCursor(t.line,t.ch+1),le.replaceSelection(V),le.focus();case"inster-template-1":return""===n&&le.setCursor(t.line,t.ch),le.replaceSelection(W),le.focus();case"eraser":return le.setValue(""),le.focus();case"trigger-watch":return ge(!ve),le.focus();case"trigger-full-screen":return Ee(!we),le.focus();case M:return void Ae(M);case F:return void Ae(F);case G:return void Ae(G);case P:return void Ae(P);default:throw new Error}}),[le,ve,we]),Ye=Object(c["useCallback"])((function(e){switch(Ae(""),je){case M:var t=e.title,n=e.link;return le.replaceSelection("[".concat(t,"](").concat(n,")")),le.focus();case F:var r=e.language,a=e.content;return le.replaceSelection(["```"+r,a,"```"].join("\n")),le.focus();case G:var i=e.src,o=e.alt;return le.replaceSelection("![ ".concat(o," ]( ").concat(i,' "').concat(o,'" )')),le.focus();case P:for(var c=e.row,l=e.col,s=e.align,u="\n",f=0;f300&&(t=300);var n=y+t+"px";Ie(n)}},r=Pe.current,a=!1,i=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[le,Pe]),Object(c["useEffect"])((function(){Ie(y)}),[y]);var Ze=Z(p),Qe=Z(Ce),He={width:Ze,height:Qe};Object(c["useMemo"])((function(){if(Ne){var e=new Date(Ne),t=e.getHours(),n=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,n=n<10?"0"+n:n,r=r<10?"0"+r:r,"".concat(t,":").concat(n,":").concat(r)}return 0}),[Ne]);return l.a.createElement(c["Fragment"],null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:Fe},l.a.createElement("div",{className:"markdown-editor-container ".concat(te," ").concat(ve?"on-preview":""," ").concat(w?"mini":""," ").concat(we?"full-screen":""),style:He},l.a.createElement(v,{insertTemp:k,watch:ve,fullScreen:we,showNullButton:Q,onActionCallback:Ue}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:Ge,placeholder:re})),ve?l.a.createElement("div",{ref:ze,className:"preview-container"},l.a.createElement(h["a"],{value:he})):null))),C?l.a.createElement("a",{ref:Pe,className:"editor-resize"}):null,l.a.createElement(g["a"],null,X[je]?l.a.createElement(r["a"],{centered:!0,title:X[je],visible:!0,onCancel:We,footer:null},Ve):null))}},Plam:function(e,t,n){"use strict";n("giR+");var r=n("fyUT"),a=(n("2qtc"),n("kLXV")),i=(n("DjyN"),n("NUBc")),o=n("9og8"),c=n("tJVT"),l=n("k1fw"),s=n("q1tI"),u=n.n(s),f=(n("8Abk"),n("IxHN")),h=n("M8RZ"),d=n("BdwD"),p=(n("cWXX"),n("/ezw")),m=(n("14J3"),n("BMrR")),v=(n("jCWc"),n("kPKH")),g=(n("Q9mQ"),n("diRs")),y=(n("+L6B"),n("2/Rp")),b=(n("y8nQ"),n("Vl3Y")),w=n("9kvl"),E=n("dhSg"),O=n("mCJh");function x(){x=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:_(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(C([])));O&&O!==n&&r.call(O,o)&&(w=O);var j=b.prototype=g.prototype=Object.create(w);function A(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function _(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=N(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function N(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var j=function(e){e.pathsList,e.dispatch;var t=b["a"].useForm(),r=Object(c["a"])(t,1),i=(r[0],Object(s["useState"])()),f=Object(c["a"])(i,2),h=f[0],d=f[1],w=Object(s["useState"])(!0),j=Object(c["a"])(w,2),A=j[0],k=j[1],_=Object(s["useState"])(!1),N=Object(c["a"])(_,2),L=N[0],S=N[1],T=Object(s["useState"])(),C=Object(c["a"])(T,2),I=C[0],D=C[1],R=Object(s["useState"])({keyword:I,robot:!0,page:1}),M=Object(c["a"])(R,2),G=M[0],F=M[1];Object(s["useEffect"])((function(){E["a"].subscribe("ai-replay-show",(function(e){D(e),S(!0)}))}),[]),Object(s["useEffect"])((function(){I&&P()}),[I]);var P=function(){var e=Object(o["a"])(x().mark((function e(t){var n;return x().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return k(!0),e.next=3,Object(O["a"])(Object(l["a"])(Object(l["a"])({},G),{},{keyword:I}));case 3:n=e.sent,k(!1),(null===n||void 0===n?void 0:n.data)&&(G.page++,F(Object(l["a"])({},G)),d(null===n||void 0===n?void 0:n.data));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=Object(o["a"])(x().mark((function e(){return x().wrap((function(e){while(1)switch(e.prev=e.next){case 0:P();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=u.a.createElement("div",null,u.a.createElement("img",{src:n("FPkq"),width:150}));return u.a.createElement(u.a.Fragment,null,u.a.createElement(a["a"],{title:"\u5176\u4ed6\u56de\u7b54",mask:!0,visible:L,okText:"\u6362\u4e00\u6362",cancelText:"",onOk:z,width:800,height:500,footer:u.a.createElement(m["a"],{align:"middle",justify:"center"},u.a.createElement(v["a"],{className:"tc"},u.a.createElement(y["a"],{type:"primary",onClick:P},"\u6362\u4e00\u6362"),u.a.createElement(g["a"],{content:B,title:"\u5934\u6b4c\u6559\u5e08\u4ea4\u6d41\u793e\u533a"},u.a.createElement(y["a"],{type:"dashed"},"\u4eba\u5de5\u670d\u52a1")))),onCancel:function(){S(!1)}},u.a.createElement("aside",{style:{minHeight:300}},u.a.createElement(m["a"],null,u.a.createElement(p["a"],{loading:A},null===h||void 0===h?void 0:h.map((function(e){return u.a.createElement(v["a"],{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24},e.text)})),!(null===h||void 0===h?void 0:h.length)&&u.a.createElement("div",{style:{width:"100%",textAlign:"center"}},u.a.createElement("br",null),u.a.createElement("img",{src:n("FPkq"),width:150}),u.a.createElement("br",null),u.a.createElement("br",null),"\u5934\u6b4c\u6559\u5e08\u4ea4\u6d41\u793e\u533a"))))))},A=Object(w["a"])((function(e){var t=e.pathsList;return{pathsList:t}}))(j),k=n("fXAG"),_=(n("+BJd"),n("mr32")),N=(n("5Dmo"),n("3S7+")),L=n("m3rI"),S=n("9Bee"),T=(n("Ypxr"),n("AMnG"));n("kaH+");function C(e){var t=e.data,n=e.index,r=e.adminOrOperator,a=e.parentDiscussIndex,i=e.shixunIdentifier,o=e.user,c=e.onSetRewardData,l=e.onSetActionType,s=t.author,f=t.can_delete,h=t.content,d=t.hidden,p=t.id,m=t.reward,v=t.time;function g(){c({id:p,index:n,user_id:s.user_id,parentDiscussIndex:a})}function y(){l({id:p,index:n,params:{hidden:d?"0":"1",container_identifier:i},type:"hidden-discuss",parentDiscussIndex:a,message:d?"\u786e\u5b9a\u8981\u53d6\u6d88\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417":"\u786e\u5b9a\u8981\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417"})}function b(){l({id:p,index:n,type:"delete-discuss",parentDiscussIndex:a,message:"\u786e\u5b9a\u8981\u5220\u9664\u8be5\u6761\u56de\u590d\u5417"})}var w=r||f||s.user_id===o.user_id||s.login===o.login;return u.a.createElement("div",{className:"second-level-discuss"},u.a.createElement("div",{className:"discuss-info-body"},u.a.createElement("div",{className:"discuss-info"},u.a.createElement("a",{href:"/users/".concat(s.login),target:"_blank"},s.name),u.a.createElement("span",{className:"grey"},v),m?u.a.createElement("a",{className:"c-orange gift",title:"\u5df2\u5956\u52b1\u91d1\u5e01".concat(m)},u.a.createElement("i",{className:"iconfont icon-gift c-orange "}),u.a.createElement("span",null,m)):null),u.a.createElement("div",{className:"btn-group"},1===o.identity?u.a.createElement("a",{onClick:g,title:"\u7ed9TA\u5956\u52b1\u91d1\u5e01"},u.a.createElement("i",{className:"iconfont icon-jiangli"})):null,r?u.a.createElement("a",{onClick:y,title:d?"\u53d6\u6d88\u9690\u85cf":"\u9690\u85cf\u8bc4\u8bba"},u.a.createElement("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,w?u.a.createElement("a",{onClick:b,title:"\u5220\u9664"},u.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),u.a.createElement(S["a"],{className:"discuss-content",value:h}))}var I=function(e){var t=e.data,n=e.index,r=e.shixunIdentifier,i=e.adminOrOperator,o=e.identity,l=e.onTopOrDownDiscuss,f=e.onPlusDiscuss,h=e.onDisableDiscuss,d=e.onSetActionType,p=e.onSetRewardData,m=e.user,v=e.activeDiscussIndex,g=e.onReplyDiscuss,b=e.onSetActiveDiscussIndex,w=e.allowDisableDiscuss,O=t.content,x=t.children,j=t.game_url,A=t.hidden,k=t.id,I=t.position,D=t.praise_count,R=t.reward,M=t.sticky,G=t.time,F=t.user_praise,P=t.game_passed,z=t.ai_reply_text,B=t.ai_reply_flag,U=t.author,Y=t.disable_discuss_status,V=Object(s["useState"])(!1),W=Object(c["a"])(V,2),Z=W[0],Q=W[1];function H(){console.log(m),(null===m||void 0===m?void 0:m.authentication)?b(k):a["a"].confirm({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901a\u8fc7\u5b9e\u540d\u9a8c\u8bc1\u540e\uff0c\u624d\u80fd\u8fdb\u884c\u8bc4\u8bba\u64cd\u4f5c",okText:"\u524d\u5f80\u5b9e\u540d\u9a8c\u8bc1",cancelText:"\u53d6\u6d88",onOk:function(){window.open("/account/certification")}})}function J(){l(k,!M,n)}function X(){f(k,!F,n)}function q(){p({id:k,index:n,user_id:U.user_id})}function K(){d({id:k,index:n,type:"delete-discuss",message:"\u786e\u5b9a\u8981\u5220\u9664\u8be5\u6761\u56de\u590d\u5417"})}function $(){d({id:k,index:n,params:{hidden:A?"0":"1",container_identifier:r},type:"hidden-discuss",message:A?"\u786e\u5b9a\u8981\u53d6\u6d88\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417":"\u786e\u5b9a\u8981\u9690\u85cf\u8be5\u6761\u56de\u590d\u5417"})}function ee(){h(k,0===Y?2:0,n)}Object(s["useEffect"])((function(){Z&&setTimeout((function(){return Q(!1)}),800)}),[Z]);var te=function(e){var t=e.target,n=t.nodeName,r=t.src;"IMG"===n&&(E["a"].publish("preview-image",r),console.log("src:",r))};return u.a.createElement("div",{className:"discuss-item-container",key:k},u.a.createElement("a",{href:"/users/".concat(U.login),target:"_blank"},u.a.createElement("img",{alt:"\u7528\u6237\u5934\u50cf",height:"50",src:"".concat(L["a"].IMG_SERVER,"/images/").concat(U.image_url),width:"50"})),u.a.createElement("section",null,u.a.createElement("div",{className:"discuss-info"},u.a.createElement("a",{href:"/users/".concat(U.login),target:"_blank"},U.name),u.a.createElement("span",{className:"grey"},G),I?u.a.createElement("span",{className:"c-green"}," [\u7b2c",I,"\u5173] "):null,j?u.a.createElement("a",{href:j,target:"_blank",className:"view-code",title:"\u70b9\u51fb\u67e5\u770bTA\u7684\u4ee3\u7801\u9875\u9762"},"\u67e5\u770b"):null,w&&u.a.createElement(u.a.Fragment,null,0===Y&&u.a.createElement(N["a"],{title:"\u7981\u6b62\u8be5\u7528\u6237\u5728\u6b64\u9879\u76ee\u7684\u8bc4\u8bba\u529f\u80fd"},u.a.createElement("span",{onClick:ee,className:"c-red current"},"\u7981\u6b62\u8bc4\u8bba\u529f\u80fd")),2===Y&&u.a.createElement(N["a"],{title:"\u6062\u590d\u8be5\u7528\u6237\u5728\u6b64\u5b9e\u8df5\u9879\u76ee\u7684\u8bc4\u8bba\u529f\u80fd"},u.a.createElement("span",{onClick:ee,className:"c-light-primary current"},"\u6062\u590d\u8bc4\u8bba\u529f\u80fd")),1===Y&&u.a.createElement(N["a"],{title:"\u8be5\u7528\u6237\u5df2\u88ab\u7cfb\u7edf\u7ba1\u7406\u5458\u7981\u8a00"},u.a.createElement("span",{className:"c-red"},"\u88ab\u7ba1\u7406\u5458\u7981\u6b62\u8bc4\u8bba"))),M?u.a.createElement("span",{className:"top"},"\u7f6e\u9876"):null,R?u.a.createElement("a",{className:"c-orange gift",title:"\u5df2\u5956\u52b1\u91d1\u5e01".concat(R)},u.a.createElement("i",{className:"iconfont icon-gift c-orange "}),u.a.createElement("span",null,R)):null,o<=5?u.a.createElement("span",{style:{flex:"1",textAlign:"right",color:1===P?"#29bd8b":""}},1===P?"\u5df2\u901a\u5173":"\u672a\u901a\u5173"):null),u.a.createElement("div",{onClick:te},u.a.createElement(S["a"],{className:"discuss-content",value:O})),B&&u.a.createElement("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"}},u.a.createElement(_["a"],{color:"#f50"},"\u667a\u80fd\u52a9\u6559"),u.a.createElement("br",null),u.a.createElement("div",{style:{padding:"6px 0"}},z),u.a.createElement(y["a"],{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:function(){return Q(!0)},className:"mr10 mr5 relative c-blue"},u.a.createElement("span",{className:Z?"plus-one-animate":"hide",style:{position:"absolute"}}," +1"),u.a.createElement("span",{className:"c-blue icon-duiwoyouyong mr5"}),u.a.createElement("span",{className:"c-blue"},"\u5bf9\u6211\u6709\u7528")),u.a.createElement("span",{className:"c-orange current",onClick:function(){E["a"].publish("ai-replay-show",O)}},"\u5176\u4ed6\u56de\u7b54 > ")),x&&x.length>0?u.a.createElement("div",{className:"reply-discuss-container",onClick:te},x.map((function(e,t){return u.a.createElement(C,{key:e.id,data:e,index:t,shixunIdentifier:r,adminOrOperator:i,user:m,onSetRewardData:p,onSetActionType:d,parentDiscussIndex:n})}))):null,u.a.createElement("div",{className:"btn-group"},1===m.identity?u.a.createElement("a",{onClick:q,title:"\u7ed9TA\u5956\u52b1\u91d1\u5e01"},u.a.createElement("i",{className:"iconfont icon-jiangli"})):null,i?u.a.createElement("a",{onClick:$,title:A?"\u53d6\u6d88\u9690\u85cf":"\u9690\u85cf\u8bc4\u8bba"},u.a.createElement("i",{className:A?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,o<=5?u.a.createElement("a",{onClick:J,className:M?"btn-top":"btn-down",title:M?"\u53d6\u6d88\u7f6e\u9876":"\u7f6e\u9876"},u.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,!i||x&&0!=x.length?null:u.a.createElement("a",{onClick:K,title:"\u5220\u9664"},u.a.createElement("i",{className:"iconfont icon-shanchu"})),u.a.createElement("a",{onClick:H,title:"\u56de\u590d"},u.a.createElement("i",{className:"iconfont icon-huifu1"})),u.a.createElement("a",{onClick:X,className:F?"c-orange":""},u.a.createElement("i",{className:F?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),u.a.createElement("span",null,D||""))),u.a.createElement(T["a"],{id:k,activeDiscussIndex:v,onReplyDiscuss:g})))};function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var R={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function M(e,t){switch(t.type){case k["Q"]:return Object(l["a"])(Object(l["a"])({},e),{},{loading:!0});case k["X"]:return Object(l["a"])(Object(l["a"])({},e),{},{showRewardDialog:!0});case k["b"]:return Object(l["a"])(Object(l["a"])({},e),{},{showRewardDialog:!1});case k["l"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["ab"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["x"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["c"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["z"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["H"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);case k["a"]:return Object(l["a"])(Object(l["a"])({},e),t.payload);default:throw new Error}}t["a"]=function(e){var t=e.shixunIdentifier,n=e.identity,p=e.activeIndex,m=e.user,v=e.allowDisableDiscuss,g=(e.isShixunDetail,Object(s["useReducer"])(M,R)),y=Object(c["a"])(g,2),b=y[0],w=y[1],x=b.page,j=b.loading,_=b.data,N=b.actionType,L=b.showRewardDialog,S=b.activeDiscussIndex,T=Object(s["useRef"])(),C=Object(s["useRef"])();function G(e){return F.apply(this,arguments)}function F(){return F=Object(o["a"])(D().mark((function e(n){var r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!j){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,w({type:k["Q"]}),e.next=6,Object(O["e"])(t,n);case 6:r=e.sent,w({type:k["l"],payload:{activeDiscussIndex:null,page:n,data:r,loading:!1}}),e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](2),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[2,10]])}))),F.apply(this,arguments)}function P(e){G(e)}function z(e,t,n){return B.apply(this,arguments)}function B(){return B=Object(o["a"])(D().mark((function e(t,n,r){var a;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["g"])(t,n);case 3:a=e.sent,ie[r].user_praise=n,ie[r].praise_count=a.praise_count,w({type:k["x"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])}))),B.apply(this,arguments)}function U(e,t,n){return Y.apply(this,arguments)}function Y(){return Y=Object(o["a"])(D().mark((function e(t,n,r){var a,i,o;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["d"])(t,n);case 3:if(a=e.sent,0===a.status){e.next=6;break}return e.abrupt("return");case 6:i=ie[r].author.user_id,o=ie.map((function(e){return e.author.user_id===i?Object(l["a"])(Object(l["a"])({},e),{},{disable_discuss_status:n}):e})),w({type:k["c"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:o})}}),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])}))),Y.apply(this,arguments)}function V(e,t,n){return W.apply(this,arguments)}function W(){return W=Object(o["a"])(D().mark((function e(t,n,r){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["j"])(t,n);case 3:ie[r].sticky=n,w({type:k["ab"],payload:{data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),G(b.page),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])}))),W.apply(this,arguments)}function Z(){w({type:k["z"],payload:{actionType:null}})}function Q(){return H.apply(this,arguments)}function H(){return H=Object(o["a"])(D().mark((function e(){var t,n,r,a,i,o,c,s;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=N.id,n=N.params,r=N.type,a=N.index,i=N.parentDiscussIndex,"hidden-discuss"!==r){e.next=6;break}return e.next=4,Object(O["f"])(t,n);case 4:i?ie[i].children[a].hidden=1==n.hidden:ie[a].hidden=1==n.hidden,w({type:k["z"],payload:{actionType:null,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}});case 6:if("delete-discuss"!==r){e.next=31;break}return e.next=9,Object(O["c"])(t);case 9:if(!i&&0!==i){e.next=22;break}o=ie[i].children,c=o.length-1;case 12:if(!(c>=0)){e.next=19;break}if(o[c].id!==t){e.next=16;break}return o.splice(c,1),e.abrupt("break",19);case 16:c--,e.next=12;break;case 19:ie[i].children=o,e.next=30;break;case 22:s=ie.length-1;case 23:if(!(s>=0)){e.next=30;break}if(ie[s].id!==t){e.next=27;break}return ie.splice(s,1),e.abrupt("break",30);case 27:s--,e.next=23;break;case 30:w({type:k["z"],payload:{actionType:null,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}});case 31:case"end":return e.stop()}}),e)}))),H.apply(this,arguments)}function J(e){w({type:k["z"],payload:{actionType:e}})}function X(){w({type:k["b"]})}function q(){return K.apply(this,arguments)}function K(){return K=Object(o["a"])(D().mark((function e(){var t,n,r,a,i,o,c;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=T.current,n=t.id,r=t.index,a=t.score,i=t.user_id,o=t.parentDiscussIndex,e.next=3,Object(O["i"])(n,{container_type:"Discusses",score:a,user_id:i});case 3:c=e.sent,o?ie[o].children[r].reward=c.code:ie[r].reward=c.code,w({type:k["H"],payload:{showRewardDialog:!1,data:Object(l["a"])(Object(l["a"])({},_),{},{comments:ie})}}),T.current=null;case 7:case"end":return e.stop()}}),e)}))),K.apply(this,arguments)}function $(e){T.current=e,w({type:k["X"]})}function ee(e){T.current.score=e}function te(e,t){return ne.apply(this,arguments)}function ne(){return ne=Object(o["a"])(D().mark((function e(t,n){var r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(O["h"])(t,n);case 3:if(r=e.sent,-3!==r.status){e.next=8;break}return a["a"].info({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u4f60\u7684\u8d26\u53f7\u56e0\u4e3a\u53d1\u5e03\u4e86\u4e0d\u5f53\u5185\u5bb9\uff0c\u73b0\u5df2\u5c06\u8bc4\u8bba\u529f\u80fd\u5c4f\u853d\u3002",okText:"\u786e\u5b9a"}),re(null),e.abrupt("return");case 8:G(x),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])}))),ne.apply(this,arguments)}function re(e){w(S===e?{type:k["a"],payload:{activeDiscussIndex:null}}:{type:k["a"],payload:{activeDiscussIndex:e}})}if(Object(s["useEffect"])((function(){function e(){return n.apply(this,arguments)}function n(){return n=Object(o["a"])(D().mark((function e(){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(3!==p||_||!t){e.next=3;break}return e.next=3,G(x);case 3:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}e()}),[t,p,x,w]),Object(s["useEffect"])((function(){var e=E["a"].subscribe("create-discuss",(function(){G(x)}));return e}),[t]),!_)return u.a.createElement(f["a"],null);var ae=_.disscuss_count,ie=_.comments,oe=(_.all,_.can_hidden);return u.a.createElement(s["Fragment"],null,u.a.createElement("div",{className:"discuss-container",ref:C},0===ae?u.a.createElement(d["a"],null):null,ie.map((function(e,r){return u.a.createElement(I,{user:m,key:e.id,data:e,index:r,identity:n,onPaginationChange:P,shixunIdentifier:t,onSetActionType:J,onTopOrDownDiscuss:V,adminOrOperator:oe,onPlusDiscuss:z,onDisableDiscuss:U,onSetRewardData:$,activeDiscussIndex:S,onSetActiveDiscussIndex:re,onReplyDiscuss:te,allowDisableDiscuss:v})})),ae>10?u.a.createElement("div",{className:"pagination-container"},u.a.createElement(i["a"],{showQuickJumper:!0,showSizeChanger:!1,onChange:P,current:x,total:ae})):null,u.a.createElement(A,null)),u.a.createElement(h["a"],null,u.a.createElement(a["a"],{centered:!0,title:"\u63d0\u793a",visible:!!N,onOk:Q,onCancel:Z},u.a.createElement("p",null,N?N.message:"")),u.a.createElement(a["a"],{centered:!0,width:400,title:"\u5956\u52b1\u8bbe\u7f6e",visible:L,onCancel:X,onOk:q},u.a.createElement(r["a"],{placeholder:"\u8bf7\u8f93\u5165\u5956\u52b1\u7684\u91d1\u5e01\u6570\u91cf",min:1,onChange:ee,style:{width:"228px"}}))))}},"Q+I+":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII="},Q7Vx:function(e,t,n){},QUgM:function(e,t,n){},"S+dL":function(e,t){e.exports="data:image/gif;base64,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"},Sa5k:function(e,t,n){e.exports=n.p+"static/nothing.4d201a0a.png"},TVoq:function(e,t,n){},Tl6Z:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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"},UZu5:function(e,t,n){},UbZX:function(e,t,n){e.exports=n.p+"static/success.2e2721eb.svg"},UlFV:function(e,t,n){},VPUa:function(e,t,n){e.exports=n.p+"static/passall.2673ac21.png"},VjRW:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII="},X9zl:function(e,t,n){},XDHc:function(e,t,n){},XZCF:function(e,t,n){},XyRZ:function(e,t,n){},Ypxr:function(e,t,n){},Yr8L:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},ZBwS:function(e,t){var n=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},r=-1,a=1,i=0;n.Diff=function(e,t){return[e,t]},n.prototype.diff_main=function(e,t,r,a){"undefined"==typeof a&&(a=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var o=a;if(null==e||null==t)throw new Error("Null input. (diff_main)");if(e==t)return e?[new n.Diff(i,e)]:[];"undefined"==typeof r&&(r=!0);var c=r,l=this.diff_commonPrefix(e,t),s=e.substring(0,l);e=e.substring(l),t=t.substring(l),l=this.diff_commonSuffix(e,t);var u=e.substring(e.length-l);e=e.substring(0,e.length-l),t=t.substring(0,t.length-l);var f=this.diff_compute_(e,t,c,o);return s&&f.unshift(new n.Diff(i,s)),u&&f.push(new n.Diff(i,u)),this.diff_cleanupMerge(f),f},n.prototype.diff_compute_=function(e,t,o,c){var l;if(!e)return[new n.Diff(a,t)];if(!t)return[new n.Diff(r,e)];var s=e.length>t.length?e:t,u=e.length>t.length?t:e,f=s.indexOf(u);if(-1!=f)return l=[new n.Diff(a,s.substring(0,f)),new n.Diff(i,u),new n.Diff(a,s.substring(f+u.length))],e.length>t.length&&(l[0][0]=l[2][0]=r),l;if(1==u.length)return[new n.Diff(r,e),new n.Diff(a,t)];var h=this.diff_halfMatch_(e,t);if(h){var d=h[0],p=h[1],m=h[2],v=h[3],g=h[4],y=this.diff_main(d,m,o,c),b=this.diff_main(p,v,o,c);return y.concat([new n.Diff(i,g)],b)}return o&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,c):this.diff_bisect_(e,t,c)},n.prototype.diff_lineMode_=function(e,t,o){var c=this.diff_linesToChars_(e,t);e=c.chars1,t=c.chars2;var l=c.lineArray,s=this.diff_main(e,t,!1,o);this.diff_charsToLines_(s,l),this.diff_cleanupSemantic(s),s.push(new n.Diff(i,""));var u=0,f=0,h=0,d="",p="";while(u=1&&h>=1){s.splice(u-f-h,f+h),u=u-f-h;for(var m=this.diff_main(d,p,!1,o),v=m.length-1;v>=0;v--)s.splice(u,0,m[v]);u+=m.length}h=0,f=0,d="",p="";break}u++}return s.pop(),s},n.prototype.diff_bisect_=function(e,t,i){for(var o=e.length,c=t.length,l=Math.ceil((o+c)/2),s=l,u=2*l,f=new Array(u),h=new Array(u),d=0;di)break;for(var E=-w+v;E<=w-g;E+=2){var O=s+E;N=E==-w||E!=w&&f[O-1]o)g+=2;else if(x>c)v+=2;else if(m){var j=s+p-E;if(j>=0&&j=A)return this.diff_bisectSplit_(e,t,N,x,i)}}}for(var k=-w+y;k<=w-b;k+=2){j=s+k;A=k==-w||k!=w&&h[j-1]o)b+=2;else if(_>c)y+=2;else if(!m){O=s+p-k;if(O>=0&&O=A)return this.diff_bisectSplit_(e,t,N,x,i)}}}}return[new n.Diff(r,e),new n.Diff(a,t)]},n.prototype.diff_bisectSplit_=function(e,t,n,r,a){var i=e.substring(0,n),o=t.substring(0,r),c=e.substring(n),l=t.substring(r),s=this.diff_main(i,o,!1,a),u=this.diff_main(c,l,!1,a);return s.concat(u)},n.prototype.diff_linesToChars_=function(e,t){var n=[],r={};function a(e){var t="",a=0,o=-1,c=n.length;while(or?e=e.substring(n-r):nt.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[r,i,o,c,u]:null}var o,c,l,s,u,f=i(n,r,Math.ceil(n.length/4)),h=i(n,r,Math.ceil(n.length/2));if(!f&&!h)return null;o=h?f&&f[4].length>h[4].length?f:h:f,e.length>t.length?(c=o[0],l=o[1],s=o[2],u=o[3]):(s=o[0],u=o[1],c=o[2],l=o[3]);var d=o[4];return[c,l,s,u,d]},n.prototype.diff_cleanupSemantic=function(e){var t=!1,o=[],c=0,l=null,s=0,u=0,f=0,h=0,d=0;while(s0?o[c-1]:-1,u=0,f=0,h=0,d=0,l=null,t=!0)),s++;t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),s=1;while(s=g?(v>=p.length/2||v>=m.length/2)&&(e.splice(s,0,new n.Diff(i,m.substring(0,v))),e[s-1][1]=p.substring(0,p.length-v),e[s+1][1]=m.substring(v),s++):(g>=p.length/2||g>=m.length/2)&&(e.splice(s,0,new n.Diff(i,p.substring(0,g))),e[s-1][0]=a,e[s-1][1]=m.substring(0,m.length-g),e[s+1][0]=r,e[s+1][1]=p.substring(g),s++),s++}s++}},n.prototype.diff_cleanupSemanticLossless=function(e){function t(e,t){if(!e||!t)return 6;var r=e.charAt(e.length-1),a=t.charAt(0),i=r.match(n.nonAlphaNumericRegex_),o=a.match(n.nonAlphaNumericRegex_),c=i&&r.match(n.whitespaceRegex_),l=o&&a.match(n.whitespaceRegex_),s=c&&r.match(n.linebreakRegex_),u=l&&a.match(n.linebreakRegex_),f=s&&e.match(n.blanklineEndRegex_),h=u&&t.match(n.blanklineStartRegex_);return f||h?5:s||u?4:i&&!c&&l?3:c||l?2:i||o?1:0}var r=1;while(r=d&&(d=p,u=a,f=o,h=c)}e[r-1][1]!=u&&(u?e[r-1][1]=u:(e.splice(r-1,1),r--),e[r][1]=f,h?e[r+1][1]=h:(e.splice(r+1,1),r--))}r++}},n.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,n.whitespaceRegex_=/\s/,n.linebreakRegex_=/[\r\n]/,n.blanklineEndRegex_=/\n\r?\n$/,n.blanklineStartRegex_=/^\r?\n\r?\n/,n.prototype.diff_cleanupEfficiency=function(e){var t=!1,o=[],c=0,l=null,s=0,u=!1,f=!1,h=!1,d=!1;while(s0?o[c-1]:-1,h=d=!1),t=!0)),s++;t&&this.diff_cleanupMerge(e)},n.prototype.diff_cleanupMerge=function(e){e.push(new n.Diff(i,""));var t,o=0,c=0,l=0,s="",u="";while(o1?(0!==c&&0!==l&&(t=this.diff_commonPrefix(u,s),0!==t&&(o-c-l>0&&e[o-c-l-1][0]==i?e[o-c-l-1][1]+=u.substring(0,t):(e.splice(0,0,new n.Diff(i,u.substring(0,t))),o++),u=u.substring(t),s=s.substring(t)),t=this.diff_commonSuffix(u,s),0!==t&&(e[o][1]=u.substring(u.length-t)+e[o][1],u=u.substring(0,u.length-t),s=s.substring(0,s.length-t))),o-=c+l,e.splice(o,c+l),s.length&&(e.splice(o,0,new n.Diff(r,s)),o++),u.length&&(e.splice(o,0,new n.Diff(a,u)),o++),o++):0!==o&&e[o-1][0]==i?(e[o-1][1]+=e[o][1],e.splice(o,1)):o++,l=0,c=0,s="",u="";break}""===e[e.length-1][1]&&e.pop();var f=!1;o=1;while(ot)break;c=i,l=o}return e.length!=n&&e[n][0]===r?l:l+(t-c)},n.prototype.diff_prettyHtml=function(e){for(var t=[],n=/&/g,o=//g,l=/\n/g,s=0;s");switch(u){case a:t[s]=''+h+"";break;case r:t[s]=''+h+"";break;case i:t[s]=""+h+"";break}}return t.join("")},n.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(t),a=this;function i(e,r){var i=e/t.length,o=Math.abs(n-r);return a.Match_Distance?i+o/a.Match_Distance:o?1:i}var o=this.Match_Threshold,c=e.indexOf(t,n);-1!=c&&(o=Math.min(i(0,c),o),c=e.lastIndexOf(t,n+t.length),-1!=c&&(o=Math.min(i(0,c),o)));var l,s,u=1<=p;g--){var y=r[e.charAt(g-1)];if(v[g]=0===d?(v[g+1]<<1|1)&y:(v[g+1]<<1|1)&y|(f[g+1]|f[g])<<1|1|f[g+1],v[g]&u){var b=i(d,g-1);if(b<=o){if(o=b,c=g-1,!(c>n))break;p=Math.max(1,2*n-c)}}}if(i(d+1,n)>o)break;f=v}return c},n.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(l),this.diff_cleanupEfficiency(l));else if(e&&"object"==typeof e&&"undefined"==typeof t&&"undefined"==typeof o)l=e,c=this.diff_text1(l);else if("string"==typeof e&&t&&"object"==typeof t&&"undefined"==typeof o)c=e,l=t;else{if("string"!=typeof e||"string"!=typeof t||!o||"object"!=typeof o)throw new Error("Unknown call format to patch_make.");c=e,l=o}if(0===l.length)return[];for(var s=[],u=new n.patch_obj,f=0,h=0,d=0,p=c,m=c,v=0;v=2*this.Patch_Margin&&f&&(this.patch_addContext_(u,p),s.push(u),u=new n.patch_obj,f=0,p=m,h=d);break}g!==a&&(h+=y.length),g!==r&&(d+=y.length)}return f&&(this.patch_addContext_(u,p),s.push(u)),s},n.prototype.patch_deepCopy=function(e){for(var t=[],r=0;rthis.Match_MaxBits?(s=this.match_main(t,h.substring(0,this.Match_MaxBits),f),-1!=s&&(d=this.match_main(t,h.substring(h.length-this.Match_MaxBits),f+h.length-this.Match_MaxBits),(-1==d||s>=d)&&(s=-1))):s=this.match_main(t,h,f),-1==s)c[l]=!1,o-=e[l].length2-e[l].length1;else if(c[l]=!0,o=s-f,u=-1==d?t.substring(s,s+h.length):t.substring(s,d+this.Match_MaxBits),h==u)t=t.substring(0,s)+this.diff_text2(e[l].diffs)+t.substring(s+h.length);else{var p=this.diff_main(h,u,!1);if(h.length>this.Match_MaxBits&&this.diff_levenshtein(p)/h.length>this.Patch_DeleteThreshold)c[l]=!1;else{this.diff_cleanupSemanticLossless(p);for(var m,v=0,g=0;gc[0][1].length){var l=t-c[0][1].length;c[0][1]=r.substring(c[0][1].length)+c[0][1],o.start1-=l,o.start2-=l,o.length1+=l,o.length2+=l}if(o=e[e.length-1],c=o.diffs,0==c.length||c[c.length-1][0]!=i)c.push(new n.Diff(i,r)),o.length1+=t,o.length2+=t;else if(t>c[c.length-1][1].length){l=t-c[c.length-1][1].length;c[c.length-1][1]+=r.substring(0,l),o.length1+=l,o.length2+=l}return r},n.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,o=0;o2*t?(f.length1+=p.length,l+=p.length,h=!1,f.diffs.push(new n.Diff(d,p)),c.diffs.shift()):(p=p.substring(0,t-f.length1-this.Patch_Margin),f.length1+=p.length,l+=p.length,d===i?(f.length2+=p.length,s+=p.length):h=!1,f.diffs.push(new n.Diff(d,p)),p==c.diffs[0][1]?c.diffs.shift():c.diffs[0][1]=c.diffs[0][1].substring(p.length))}u=this.diff_text2(f.diffs),u=u.substring(u.length-this.Patch_Margin);var m=this.diff_text1(c.diffs).substring(0,this.Patch_Margin);""!==m&&(f.length1+=m.length,f.length2+=m.length,0!==f.diffs.length&&f.diffs[f.diffs.length-1][0]===i?f.diffs[f.diffs.length-1][1]+=m:f.diffs.push(new n.Diff(i,m))),h||e.splice(++o,0,f)}}},n.prototype.patch_toText=function(e){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:[],t=e;if(Array.isArray(e)){for(var n=0;n0||r.target.offsetWidth>0)&&Q.current.instance.layout()}}catch(a){n.e(a)}finally{n.f()}})),e.observe(Z.current)),e}function $(){a["b"].warn(decodeURIComponent(d))}function ee(){var e=Q.current.instance;if(e){var t=e.getSelection(),n=Q.current.pastePos||{},r=new b.Range(n.startLineNumber||t.endLineNumber,n.startColumn||t.endColumn,n.endLineNumber||t.endLineNumber,n.endColumn||t.endColumn);setTimeout((function(){e.executeEdits("",[{range:r,text:""}])}),300)}}function te(e){(window.navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)&&83==e.keyCode&&(e.preventDefault(),I())}Object(l["useEffect"])((function(){var e=Q.current.instance;if(null!=E&&e&&X){var t=e.getModel();t&&E!==t.getValue()&&(!0,t.setValue(E),e.layout(),!1)}}),[E,X,Q.current]);var ne=function(){if(R&&Q.current.instance){var e=Q.current.instance.getContentHeight();fe(e0||a.target.offsetWidth>0)&&e.layout()}}catch(o){r.e(o)}finally{r.f()}})),t.observe(y.current)),t}Object(l["useEffect"])((function(){y.current&&n.e(31).then(n.t.bind(null,"M/lh",7)).then((function(e){b=e;var t=b.editor.createDiffEditor(y.current,Object(r["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},g));x(t);var n=j(t);return function(){t.dispose();var e=t.getModel();e&&e.dispose(),n.unobserve(y.current)}}))}),[]),Object(l["useEffect"])((function(){O&&O.setModel({original:b.editor.createModel(h,p),modified:b.editor.createModel(d,p)})}),[h,d,p,O]);var A=m(a),k=m(f),_={width:A,height:k};return s.a.createElement("div",{className:"my-diff-editor",ref:y,style:_})}},bCnd:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var r=n("je13"),a=n.n(r);function i(e,t){var n=a.a.get("__ec");n||(n={}),n[e]=t,a.a.set("__ec",n)}function o(e,t){var n=a.a.get("__ec");return n?void 0===n[e]?t:n[e]:t}},bPs0:function(e,t,n){"use strict";n.d(t,"b",(function(){return b}));var r=n("k1fw"),a=n("9og8"),i=(n("2qtc"),n("kLXV")),o=n("tJVT"),c=n("PpiC"),l=(n("aHsQ"),n("sGsY")),s=n("q1tI"),u=n.n(s),f=n("bntm"),h=n("V0Rq"),d=n("wd/R"),p=n.n(d),m=n("Ty5D"),v=n("9kvl");function g(){g=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof y?t:y,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:_(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function y(){}function b(){}function w(){}var E={};s(E,o,(function(){return this}));var O=Object.getPrototypeOf,x=O&&O(O(C([])));x&&x!==n&&r.call(x,o)&&(E=x);var j=w.prototype=y.prototype=Object.create(E);function A(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function _(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=N(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function N(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var y=l["a"].Countdown,b=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],w=function(e){e.globalSetting,e.loading,e.user;var t=e.exercise,n=e.dispatch,l=(Object(c["a"])(e,["globalSetting","loading","user","exercise","dispatch"]),Object(s["useState"])({})),d=Object(o["a"])(l,2),v=(d[0],d[1],i["a"].useModal()),b=Object(o["a"])(v,2),w=b[0],E=b[1],O=Object(s["useRef"])(null),x=Object(s["useState"])(!0),j=Object(o["a"])(x,2),A=(j[0],j[1]),k=(Object(m["l"])().query,Object(m["m"])());Object(s["useEffect"])((function(){var e,r,a;return clearTimeout(O.current),document.addEventListener(Object(f["c"])(),M,!1),window.addEventListener("blur",D,!1),(null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_open)&&Object(f["a"])()&&(n({type:"globalSetting/headerFooterToggle",payload:!1}),A(!1)),(null===(r=t.exerciseUserInfo)||void 0===r?void 0:r.screen_open)&&!Object(f["a"])()?i["a"].info({icon:null,content:u.a.createElement("div",{className:"tc font16"},"\u672c\u573a\u8003\u8bd5\u5df2\u5f00\u542f\u9632\u5207\u5c4f\u9650\u5236\uff0c",u.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",t.exerciseUserInfo.screen_num-t.exerciseUserInfo.used_screen_num," \u6b21\u540e\u5c06\u8fdb\u884c\u5f3a\u5236\u4ea4\u5377\uff0c",u.a.createElement("br",null),"\u8bf7\u52ff\u5207\u5c4f\u53ca\u5237\u65b0\u9875\u9762"),onOk:function(){A(!1),Object(f["d"])(document.body),document.getElementById("root").addEventListener("click",N,!1)}}):document.getElementById("root").addEventListener("click",N,!1),p()().diff(p()(null===(a=t.exerciseUserInfo)||void 0===a?void 0:a.screen_at),"seconds")>0&&_(),function(){document.getElementById("root").removeEventListener("click",N,!1),document.removeEventListener(Object(f["c"])(),M,!1),window.removeEventListener("blur",D,!1),clearTimeout(O.current)}}),[]),Object(s["useEffect"])((function(){setTimeout((function(){t.actionTabs.removeEventListenerExitScreen&&(clearTimeout(O.current),document.getElementById("root").removeEventListener("click",N,!1),document.removeEventListener(Object(f["c"])(),M,!1))}),500),L()}),[t.actionTabs]),Object(s["useEffect"])((function(){setTimeout((function(){t.exerciseUserInfo.used_screen_num>t.exerciseUserInfo.screen_num&&C()}),500)}),[t.exerciseUserInfo]);var _=function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,R();case 2:setTimeout((function(){var e;i["a"].destroyAll(),i["a"].info({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},t.exerciseUserInfo.used_screen_num),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377"),onOk:function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:Object(f["d"])(document.body);case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()})}),1e3);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(e){Object(f["a"])()||"A"===e.target.nodeName||"BUTTON"===e.target.nodeName||"\u786e \u5b9a"===e.target.innerHTML||(Object(f["d"])(document.body),console.log("documentClick.full"))},L=function(){var e=Object(a["a"])(g().mark((function e(){var t;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:"exercise/getExerciseUserInfo",payload:Object(r["a"])({},k)});case 2:return t=e.sent,e.abrupt("return",null===t||void 0===t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=Object(a["a"])(g().mark((function e(n){var r,o;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:i["a"].destroyAll(),o=i["a"].info({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5\uff08",u.a.createElement("span",{style:{display:"inline-block"}},u.a.createElement(y,{onFinish:R,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+1e3*(t.exerciseUserInfo.screen_sec+1)})),"S\uff09"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},n),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(r=t.exerciseUserInfo)||void 0===r?void 0:r.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377,",u.a.createElement("span",{className:"c-red"},t.exerciseUserInfo.screen_sec),"\u79d2\u5185\u56de\u5230",u.a.createElement("br",null),u.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8bd5\u4e0d\u8ba1\u5207\u5c4f\u6b21\u6570\u3002")),onOk:function(){var e=Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:Object(f["d"])(document.body),o.destroy();case 2:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()}),setTimeout((function(){var e;o.update({okText:u.a.createElement("span",null,"\u56de\u5230\u8003\u8bd5"),content:u.a.createElement("div",null,"\u60a8\u5df2\u5207\u5c4f",u.a.createElement("span",{className:"c-red"},n+1),"\u6b21\uff0c\u5207\u5c4f\u8d85\u8fc7",u.a.createElement("span",{className:"c-red"},null===(e=t.exerciseUserInfo)||void 0===e?void 0:e.screen_num),"\u6b21\u5c06\u5f3a\u5236\u4ea4\u5377")})}),1e3*(t.exerciseUserInfo.screen_sec+1));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){location.href="/classrooms/".concat(k.coursesId,"/exercise/").concat(k.categoryId,"/detail")},C=function(){var e=Object(a["a"])(g().mark((function e(){var t;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i["a"].destroyAll(),e.next=3,Object(h["V"])({categoryId:k.categoryId,commit_method:1});case 3:t=e.sent,t&&I();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){document.removeEventListener(Object(f["c"])(),M,!1),Object(f["b"])(),i["a"].destroyAll(),w.info({content:u.a.createElement("div",{className:"tc font16"},"\u7b54\u9898\u7ed3\u675f\u4e86\uff0c\u7cfb\u7edf\u5df2\u81ea\u52a8\u63d0\u4ea4\u8bd5\u5377",u.a.createElement("br",null),"\u4e0d\u80fd\u518d\u4fee\u6539\u7b54\u9898"),onOk:function(){T()}})},D=function(e){Object(f["a"])()&&"none"==document.getElementById("iframeShixuns").style.display&&Object(f["b"])()},R=function(){var e=Object(a["a"])(g().mark((function e(){var n,a;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return(null===(n=t.exerciseUserInfo)||void 0===n?void 0:n.screen_at)&&Object(h["g"])(Object(r["a"])(Object(r["a"])({},k),{},{reset:!0})),e.next=3,Object(h["N"])({id:k.categoryId});case 3:if(a=e.sent,!(null===a||void 0===a?void 0:a.is_commit)){e.next=7;break}return I(),e.abrupt("return");case 7:return e.next=9,L();case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=Object(a["a"])(g().mark((function e(){var i,o,c,l;return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=!1,console.log("fullscreen change"),!Object(f["a"])()){e.next=7;break}(null===(o=t.exerciseUserInfo)||void 0===o?void 0:o.screen_at)&&Object(h["g"])(Object(r["a"])(Object(r["a"])({},k),{},{reset:!0})),clearTimeout(O.current),e.next=16;break;case 7:return i=!0,e.next=10,L();case 10:c=e.sent,Object(h["g"])(Object(r["a"])({},k)),S(c.used_screen_num),l=setTimeout(Object(a["a"])(g().mark((function e(){return g().wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),1e3*t.exerciseUserInfo.screen_sec),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),O.current=l;case 16:n({type:"globalSetting/headerFooterToggle",payload:i});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement("div",null,E)};t["a"]=Object(v["a"])((function(e){var t=e.loading,n=e.user,r=e.exercise,a=e.globalSetting;return{globalSetting:a,user:n,exercise:r,loading:t.effects}}))(w)},"cf+g":function(e,t,n){e.exports=n.p+"static/mark.ad150797.svg"},dQ5l:function(e,t,n){"use strict";var r=n("tJVT"),a=n("k1fw"),i=n("q1tI"),o=n.n(i),c=n("ZBwS"),l=n.n(c),s=(n("TVoq"),new l.a);s.Diff_EditCost=8;var u={oldStr:"",newStr:""};function f(e,t){switch(t.type){case"init":return Object(a["a"])(Object(a["a"])({},e),t.payload);default:throw new Error}}function h(e,t){var n=/&/g,r=//g,i=e[0],o=e[1]||"",l=o.replace(n,"&").replace(r,"<").replace(a,">"),s=!l.trim();if("oldStr"===t)switch(i){case c["DIFF_DELETE"]:return"")+l+"";case c["DIFF_EQUAL"]:return""+l+""}else switch(i){case c["DIFF_INSERT"]:return"")+l+"";case c["DIFF_EQUAL"]:return""+l+""}}t["a"]=function(e){var t,n,a=e.output,c=e.actual_output,l=Object(i["useReducer"])(f,u),d=Object(r["a"])(l,2),p=d[0],m=d[1];return a=null===(t=a)||void 0===t?void 0:t.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),c=null===(n=c)||void 0===n?void 0:n.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),Object(i["useEffect"])((function(){var e=s.diff_main(a||"",c||"");s.diff_cleanupEfficiency(e);var t=e.map((function(e){return h(e,"oldStr")})).join(""),n=e.map((function(e){return h(e,"newStr")})).join("");m({type:"init",payload:{oldStr:t,newStr:n}})}),[a,c]),o.a.createElement("div",{className:"diff-panel-container"},o.a.createElement("div",{dangerouslySetInnerHTML:{__html:p.oldStr}}),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:p.newStr}}))}},dTJi:function(e,t,n){},dejd:function(e,t,n){},"f+oW":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(e,t,n){"use strict";n.d(t,"j",(function(){return r})),n.d(t,"i",(function(){return a})),n.d(t,"k",(function(){return i})),n.d(t,"eb",(function(){return o})),n.d(t,"o",(function(){return c})),n.d(t,"S",(function(){return l})),n.d(t,"fb",(function(){return s})),n.d(t,"u",(function(){return u})),n.d(t,"v",(function(){return f})),n.d(t,"cb",(function(){return h})),n.d(t,"A",(function(){return d})),n.d(t,"m",(function(){return p})),n.d(t,"Y",(function(){return m})),n.d(t,"s",(function(){return v})),n.d(t,"N",(function(){return g})),n.d(t,"bb",(function(){return y})),n.d(t,"db",(function(){return b})),n.d(t,"l",(function(){return w})),n.d(t,"Q",(function(){return E})),n.d(t,"ab",(function(){return O})),n.d(t,"x",(function(){return x})),n.d(t,"z",(function(){return j})),n.d(t,"X",(function(){return A})),n.d(t,"b",(function(){return k})),n.d(t,"H",(function(){return _})),n.d(t,"a",(function(){return N})),n.d(t,"c",(function(){return L})),n.d(t,"P",(function(){return S})),n.d(t,"g",(function(){return T})),n.d(t,"t",(function(){return C})),n.d(t,"Z",(function(){return I})),n.d(t,"y",(function(){return D})),n.d(t,"B",(function(){return R})),n.d(t,"f",(function(){return M})),n.d(t,"e",(function(){return G})),n.d(t,"W",(function(){return F})),n.d(t,"h",(function(){return P})),n.d(t,"d",(function(){return z})),n.d(t,"R",(function(){return B})),n.d(t,"n",(function(){return U})),n.d(t,"F",(function(){return Y})),n.d(t,"I",(function(){return V})),n.d(t,"D",(function(){return W})),n.d(t,"E",(function(){return Z})),n.d(t,"C",(function(){return Q})),n.d(t,"G",(function(){return H})),n.d(t,"U",(function(){return J})),n.d(t,"q",(function(){return X})),n.d(t,"r",(function(){return q})),n.d(t,"V",(function(){return K})),n.d(t,"T",(function(){return $})),n.d(t,"p",(function(){return ee})),n.d(t,"M",(function(){return te})),n.d(t,"L",(function(){return ne})),n.d(t,"J",(function(){return re})),n.d(t,"K",(function(){return ae})),n.d(t,"O",(function(){return ie})),n.d(t,"w",(function(){return oe}));var r="FETCH_TASK_START",a="FETCH_TASK_FAILURE",i="FETCH_TASK_SUCCESS",o="UPDATE_TASK_DATA",c="HIDE_EVALUATE_RESULT",l="SHOW_EVALUATE_RESULT",s="UPDATE_TIMESTRAP",u="MOVE_X",f="MOVE_Y",h="TRIGGER_RIGHT_PANEL_MASK ",d="SET_ACTIVE_INDEX",p="GET_TASK_LIST",m="SHOW_TASK_LIST",v="HIDE_TASK_LIST",g="SET_TASK_STAR",y="TRIGGER_ENLARGE_UNITY3D ",b="TRIGGER_TAB_FIXED ",w="GET_DISCUSSES",E="SHOW_DISCUSSES_LOADING",O="TOP_OR_DOWN_DISCUSS",x="PLUS_DISCUSS",j="SET_ACTION_TYPE",A="SHOW_REWARD_DIALOG",k="CANCEL_REWARD_DIALOG",_="SET_REWARD",N="ACTIVE_DISCUSS_INDEX",L="DISABLE_DISCUSS",S="SHOW_ANSWER_LOADING",T="FETCH_ANSWER_INFO",C="HIGH_TIP_MODAL",I="SHOW_TIP_MODAL",D="SELECT_UNLOCK_ANSWER",R="SET_CHOOSE_ANSWERS",M="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",F="SHOW_REP_loading",P="FETCH_REP_CONTENT",z="EDIT_REP_CONTENT",B="SHOW_EVALUATE_LOADING",U="HIDE_EVALUATE_LOADING",Y="SET_EVALUATE_MESSAGE",V="SET_SHOW_DIR",W="SET_EDITOR_SETTING",Z="SET_EDITOR_THEME",Q="SET_EDITOR_FONTSIZE",H="SET_REPOS",J="SHOW_PATH_LIST",X="HIDE_PATH_LIST",q="HIDE_PICTURE_VIEW",K="SHOW_PICTURE_VIEW",$="SHOW_NOTICE",ee="HIDE_NOTICE",te="SET_TAB_INDEX",ne="SET_SSH_TABS",re="SET_SSH_CONFIGDATA",ae="SET_SSH_CONFIGDATAARR",ie="SET_VNC_LOADING ",oe="ON_TAB_TO_SPACE "},gflZ:function(e,t,n){},gp9y:function(e,t,n){},iNZB:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(e,t,n){},"kaH+":function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=n("tJVT"),i=n("q1tI"),o=n.n(i),c=(n("UZu5"),n("dhSg")),l=n("rLCj"),s=n("dF/Y"),u=n("4i/N");t["a"]=function(){var e=Object(i["useState"])(""),t=Object(a["a"])(e,2),n=t[0],f=t[1],h=Object(i["useState"])(0),d=Object(a["a"])(h,2),p=d[0],m=d[1],v=Object(i["useRef"])("");function g(e){27==e.keyCode&&v.current&&y()}function y(){document.body.style.overflow="auto",f("")}function b(){m(p+90)}return Object(i["useEffect"])((function(){var e=c["a"].subscribe("preview-image",(function(e){f(e),document.body.style.overflow="hidden"}));return e}),[]),Object(i["useEffect"])((function(){return document.addEventListener("keydown",g),function(){document.removeEventListener("keydown",g)}}),[]),Object(i["useEffect"])((function(){v.current=n}),[n]),o.a.createElement(i["Fragment"],null,n?o.a.createElement("div",{className:"image-preview-container"},o.a.createElement("div",{className:"button-group"},o.a.createElement(r["a"],{onClick:b},"\u65cb\u8f6c",o.a.createElement(l["a"],null)),o.a.createElement(r["a"],{href:n},"\u4e0b\u8f7d",o.a.createElement(s["a"],null)),o.a.createElement(r["a"],{onClick:y},"\u5173\u95ed",o.a.createElement(u["a"],null))),o.a.createElement("div",{className:"preview-wrp-group"},o.a.createElement("img",{className:"image-preview",src:n,alt:"\u9884\u89c8\u5927\u56fe",style:{transform:"rotate(".concat(p,"deg)")}}))):null)}},l9Ud:function(e,t,n){e.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(e,t,n){},mCJh:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"j",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"g",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"i",(function(){return s})),n.d(t,"c",(function(){return u})),n.d(t,"h",(function(){return f})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return d}));var r=n("ErOA");function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Object(r["c"])("/discusses.json?page=".concat(t-1,"&container_identifier=").concat(e,"&container_type=Shixun"))}function i(e,t){return Object(r["f"])("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:t})}function o(e,t){return Object(r["f"])("/discusses/".concat(e,"/disable_or_open_discuss.json"),{is_disable:!!t})}function c(e,t){return Object(r["f"])("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:t?1:0})}function l(e,t){return Object(r["f"])("/discusses/".concat(e,"/hidden.json"),t)}function s(e,t){return Object(r["f"])("/discusses/".concat(e,"/reward_code.json"),t)}function u(e){return Object(r["a"])("/api/discusses/".concat(e,".json"),{method:"delete"})}function f(e,t){return Object(r["f"])("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:t})}function h(e){return Object(r["f"])("/discusses.json",e)}function d(e){return Object(r["f"])("/discusses/ai_reply.json",e)}},nWbc:function(e,t,n){},p4vh:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=(n("5Dmo"),n("3S7+")),i=n("k1fw"),o=n("tJVT"),c=n("q1tI"),l=n.n(c),s=n("vHTk"),u=n.n(s),f=n("yEEn"),h=n("ZW9T"),d=n("1vsH");t["a"]=function(e){e.name;var t=e.data,n=(e.theme,e.type),s=e.filename,p=e.monacoEditor,m=e.className,v=e.style,g=e.close,y=e.onClose,b=Object(c["useState"])("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),w=Object(o["a"])(b,2),E=(w[0],w[1],Object(c["useState"])("")),O=Object(o["a"])(E,2),x=(O[0],O[1]),j=Object(c["useRef"])();s&&(p.filename=s),Object(c["useEffect"])((function(){var e,t,n=null===(e=document.cookie)||void 0===e||null===(t=e.replace(/\s/g,""))||void 0===t?void 0:t.split(";");null===n||void 0===n||n.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&x(t[1])}))}),[]);var A=function(){t.startsWith("http")?k():Object(d["t"])(s||"educoder",t,s)},k=function(){Object(d["s"])("",t)};return l.a.createElement("div",{style:Object(i["a"])({},v||{}),className:"".concat(u.a.wrp," ").concat(n?"":"hide")},g&&l.a.createElement("div",{className:u.a.close,ref:j},l.a.createElement(a["a"],{title:"\u70b9\u51fb\u4e0b\u8f7d\u6b64\u6587\u4ef6",getPopupContainer:function(){return j.current}},l.a.createElement("span",{onClick:k},l.a.createElement("i",{className:"icon-quxiaozhiding"}))),l.a.createElement(a["a"],{title:"\u5173\u95ed",getPopupContainer:function(){return j.current}},l.a.createElement("span",{className:"",onClick:y},l.a.createElement("i",{className:"icon-guanbi1"})))),l.a.createElement("div",{className:"".concat(u.a[m]," ").concat(m," ").concat(u.a.monaco," ").concat("txt"===n?"show":"hide")},s&&l.a.createElement(h["b"],p)),"audio"===n&&l.a.createElement("audio",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(t),autoPlay:!0}),"video"===n&&l.a.createElement(l.a.Fragment,null,(null===t||void 0===t?void 0:t.indexOf("http"))>-1?l.a.createElement("video",{controls:!0,src:"".concat(t),autoPlay:!0}):l.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(t),autoPlay:!0})),"office"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"),"image"===n&&l.a.createElement("img",{src:"".concat((null===t||void 0===t?void 0:t.indexOf("http://"))>-1||(null===t||void 0===t?void 0:t.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(t)}),"other"===n&&l.a.createElement("div",null,l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d")),"download"===n&&l.a.createElement(r["a"],{type:"primary",size:"large",onClick:A},l.a.createElement(f["a"],null),"\u70b9\u51fb\u4e0b\u8f7d"))}},popq:function(e,t,n){},qUwa:function(e,t,n){},qZJd:function(e,t,n){"use strict";n("MXD1");var r=n("CFYs"),a=(n("miYZ"),n("tsqr")),i=(n("2qtc"),n("kLXV")),o=n("9og8"),c=n("rAM+"),l=n("tJVT"),s=n("k1fw"),u=n("q1tI"),f=n.n(u),h=n("IxHN"),d=n("bdgK"),p=n("M8RZ"),m=n("Ty5D"),v=n("1dTM"),g=n.n(v),y=n("dhSg"),b=(n("+L6B"),n("2/Rp")),w=(n("5NDa"),n("5rEg")),E=(n("AKST"),w["a"].TextArea),O=function(e){var t=e.onCancel,n=e.onSave,r=e.content,a=Object(u["useState"])(r),i=Object(l["a"])(a,2),o=i[0],c=i[1];function s(e){c(e.target.value)}function h(){n(o)}return Object(u["useEffect"])((function(){c(r)}),[r]),f.a.createElement("div",{className:"clipboard-box"},f.a.createElement("h3",null,"\u5b9e\u9a8c\u73af\u5883\u526a\u5207\u677f\uff1a"),f.a.createElement(E,{value:o,onChange:s,className:"clipboard"}),f.a.createElement("p",null," ",f.a.createElement("b",null," 1.\u4ece\u5916\u90e8\u590d\u5236\u5185\u5bb9\u5230\u5b9e\u9a8c\u73af\u5883\u5185\uff1a ")," \u7c98\u8d34\u5185\u5bb9\u5230\u4e0a\u9762\u6587\u672c\u6846\uff0c\u70b9\u51fb\u4fdd\u5b58\uff0c\u7136\u540e\u5728\u5b9e\u9a8c\u73af\u5883\u4e2d\u8fdb\u884c\u7c98\u8d34\u3002 "),f.a.createElement("p",null," ",f.a.createElement("b",null," 2.\u83b7\u53d6\u5b9e\u9a8c\u73af\u5883\u4e2d\u7684\u5185\u5bb9\uff1a ")," \u8bf7\u5148\u5728\u73af\u5883\u4e2d\u590d\u5236\u5185\u5bb9\uff0c\u590d\u5236\u52a8\u4f5c\u5b8c\u6210\u540e\u5185\u5bb9\u4f1a\u663e\u793a\u5728\u4e0a\u9762\u6587\u672c\u6846\uff0c\u7136\u540e\u5728\u4e0a\u9762\u6587\u672c\u6846\u4e2d\u518d\u6b21\u590d\u5236\u3002 "),f.a.createElement("div",{className:"btn-action-container"},f.a.createElement(b["a"],{type:"ghost",onClick:t,style:{marginRight:10}},"\u53d6\u6d88"),f.a.createElement(b["a"],{type:"primary",onClick:h},"\u4fdd\u5b58")))},x=n("ErOA"),j=n("IZBM"),A=n("ye1Q"),k=n("wd/R"),_=n.n(k);function N(){N=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new T(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(C([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function C(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:C(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}A["a"];function L(e){return e.replace(/\\u([\dA-Za-z]{4})/g,(function(e,t){return String.fromCharCode(parseInt("0x"+t))}))}function S(e){e||(e=window.location.search);var t=e.substr(1),n={};return t.split("&").forEach((function(e){var t=e.split("=");n[t[0]]=decodeURIComponent(t[1])})),n}var T={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5b9e\u9a8c\u73af\u5883\u51c6\u5907\u4e2d"},C=function(e){return e[e["SET_LOADING"]=0]="SET_LOADING",e[e["SET_IS_LARGE"]=1]="SET_IS_LARGE",e[e["SET_MES"]=2]="SET_MES",e[e["SET_STATE"]=3]="SET_STATE",e[e["SHOW_CLIPBOARD_BOX"]=4]="SHOW_CLIPBOARD_BOX",e[e["SET_TRANSFER_CONTENT"]=5]="SET_TRANSFER_CONTENT",e}(C||{});function I(e,t){switch(t.type){case C.SET_LOADING:return Object(s["a"])(Object(s["a"])({},e),{},{loading:t.payload});case C.SET_IS_LARGE:return Object(s["a"])(Object(s["a"])({},e),{},{isLarge:t.payload});case C.SET_MES:return Object(s["a"])(Object(s["a"])({},e),{},{mes:t.payload});case C.SET_STATE:return Object(s["a"])(Object(s["a"])({},e),t.payload);case C.SET_TRANSFER_CONTENT:return Object(s["a"])(Object(s["a"])({},e),{},{transferContent:t.payload});case C.SHOW_CLIPBOARD_BOX:return Object(s["a"])(Object(s["a"])({},e),{},{showClipBoardBox:t.payload});default:throw new Error}}t["a"]=function(e){var t=e.vnc_url,n=e.window_vnc_url,v=e.linux_vnc,b=e.taskId,w=Object(u["useRef"])(),E=Object(u["useRef"])(),A=Object(u["useRef"])(),k=Object(u["useReducer"])(I,T),D=Object(l["a"])(k,2),R=D[0],M=D[1],G=Object(u["useState"])(0),F=Object(l["a"])(G,2),P=F[0],z=F[1],B=R.mes,U=R.loading,Y=R.showClipBoardBox,V=R.isLarge,W=R.transferContent,Z=Object(u["useState"])(0),Q=Object(l["a"])(Z,2),H=Q[0],J=Q[1],X=Object(u["useRef"])(),q=Object(m["m"])();Object(u["useEffect"])((function(){return window.addEventListener("visibilitychange",K),function(){window.removeEventListener("visibilitychange",K)}}),[]);var K=function(e){if("visible"===document.visibilityState){var t=sessionStorage.vncPageLeaveTime;_()(new Date).diff(_()(t),"minutes")>9&&z((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function $(){M({type:C.SHOW_CLIPBOARD_BOX,payload:!1})}function ee(){M({type:C.SET_IS_LARGE,payload:!V})}function te(e){var t;return w.current&&(t=new d["default"]((function(t){var n,r=Object(c["a"])(t);try{for(r.s();!(n=r.n()).done;){var a=n.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&e._eventHandlers.windowResize()}}catch(i){r.e(i)}finally{r.f()}})),t.observe(w.current)),t}var ne=function(){var e=Object(o["a"])(N().mark((function e(){var t,n,r,a;return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=(null===(t=S())||void 0===t?void 0:t.homework_common_id)?{homework_common_id:null===(n=S())||void 0===n?void 0:n.homework_common_id}:{},e.next=3,Object(x["a"])("/api/tasks/".concat(q.taskId||b,"/get_vnc_link.json"),{method:"post",body:Object(s["a"])(Object(s["a"])({},q),r)});case 3:if(a=e.sent,-3!==(null===a||void 0===a?void 0:a.status)){e.next=6;break}return e.abrupt("return",new Promise(function(){var e=Object(o["a"])(N().mark((function e(t,n){return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:i["a"].confirm({content:"\u68c0\u6d4b\u5230\u60a8\u5df2\u7ecf\u5f00\u542f\u4e86\u5176\u4ed6\u5b9e\u9a8c\u73af\u5883\uff0c\u8bf7\u5148\u5173\u95ed\u73af\u5883\u540e\uff0c\u518d\u8fde\u63a5",okText:"\u7acb\u5373\u5173\u95ed",cancelText:"\u7a0d\u540e\u5173\u95ed",onOk:function(){var e=Object(o["a"])(N().mark((function e(){return N().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return clearTimeout(X.current),J(0),e.next=4,Object(j["e"])(q.taskId,null===a||void 0===a?void 0:a.message);case 4:return z(P+1),e.abrupt("return");case 6:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 6:if(-1!==(null===a||void 0===a?void 0:a.status)){e.next=8;break}throw new String(null===a||void 0===a?void 0:a.message);case 8:return y["a"].publish("update-windows-time",null===a||void 0===a?void 0:a.data),e.abrupt("return",a);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function re(e){var t;null===(t=E.current)||void 0===t||t.clipboardPasteFrom(e),M({type:C.SET_TRANSFER_CONTENT,payload:e}),a["b"].success("\u4fdd\u5b58\u6210\u529f\uff01\u4f60\u53ef\u4ee5\u5728\u5b9e\u9a8c\u73af\u5883\u4e2d\u7c98\u8d34\u8be5\u5185\u5bb9"),$()}Object(u["useEffect"])((function(){var e,r;function i(e){n&&(a["b"].warn("\u7531\u4e8e\u957f\u65f6\u95f4\u672a\u64cd\u4f5c\uff0c\u8fde\u63a5\u5931\u6548\uff0c\u6b63\u5728\u91cd\u65b0\u8fde\u63a5Windows VNC\u670d\u52a1"),M({type:C.SET_LOADING,payload:!0}),z(P+1))}function c(){clearTimeout(X.current),J(100),setTimeout((function(){M({type:C.SET_LOADING,payload:!1})}),1300),y["a"].subscribe("send-ctrl-alt-delete",(function(){var t;null===(t=e)||void 0===t||t.sendCtrlAltDel()}))}function l(e){var t=L(e.detail.text);M({type:C.SET_TRANSFER_CONTENT,payload:t})}if(y["a"].subscribe("reset-linux-windows-loading",(function(){M({type:C.SET_LOADING,payload:!0})})),y["a"].subscribe("reset-linux-windos-vnc",(function(){z(P+1)})),(n||t||v)&&w.current){clearTimeout(X.current),new Promise(Object(o["a"])(N().mark((function t(){var a,o,s,u,f,h,d,p,m,y,b;return N().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=S(),o="",t.next=4,ne();case 4:if(u=t.sent,!v){t.next=11;break}return A.current.src=(null===u||void 0===u||null===(f=u.data)||void 0===f?void 0:f.vnc_url)+"&time="+Date.now(),M({type:C.SET_STATE,payload:{loading:!1,mes:"\u5b9e\u9a8c\u73af\u5883\u91cd\u7f6e\u4e2d"}}),t.abrupt("return");case 11:n?(s="Edu123",o=decodeURIComponent(null===u||void 0===u||null===(h=u.data)||void 0===h?void 0:h.vnc_url)):(p=new URL(decodeURIComponent(null===u||void 0===u||null===(d=u.data)||void 0===d?void 0:d.vnc_url)),m=p.protocol,y=p.searchParams,b=p.host,s=y.get("password"),o="".concat("https:"===m?"wss":"ws","://").concat(b,"/").concat(a.path||"websockify"));case 12:e=new g.a(w.current,o,{credentials:{password:s},wsProtocols:["binary"]}),r=te(e),e.viewOnly=a.view_only||!1,e.scaleViewport=!!n||(a.scale||!1),e.scaleViewport=a.scale||!0,e.resizeSession=!0,E.current=e,e.addEventListener("disconnect",i),e.addEventListener("connect",c),e.addEventListener("clipboard",l);case 22:case"end":return t.stop()}}),t)}))));var s=y["a"].subscribe("vnc-reseting",(function(){J(0),M({type:C.SET_STATE,payload:{loading:!0,mes:"\u5b9e\u9a8c\u73af\u5883\u91cd\u7f6e\u4e2d"}})})),u=y["a"].subscribe("vnc-enlarge",(function(){M({type:C.SET_IS_LARGE,payload:!0})})),f=y["a"].subscribe("show-clipboard-box",(function(){M({type:C.SHOW_CLIPBOARD_BOX,payload:!0})}));return J(0),function(){var t,n,a,o;null===(t=e)||void 0===t||t.removeEventListener("disconnect",i),null===(n=e)||void 0===n||n.removeEventListener("connect",c),null===(a=e)||void 0===a||a.removeEventListener("clipboard",l),s(),u(),f(),null===(o=r)||void 0===o||o.unobserve(w.current)}}}),[t,n,v,P]),Object(u["useEffect"])((function(){0==H&&(clearTimeout(X.current),ae())}),[H]);var ae=function e(){H>99?H=99:(H+=1,X.current=setTimeout((function(){e()}),1500)),H<100&&J(H)},ie=Object(u["useMemo"])((function(){return U?"none":v?"block":"none"}),[v,U]);return f.a.createElement(u["Fragment"],null,V&&f.a.createElement("a",{className:"btn-vnc-resize",onClick:ee},f.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),f.a.createElement("iframe",{style:{display:ie,position:V?"fixed":"absolute",left:0,top:V?54:40,zIndex:6,width:"100%",height:"calc(100% - ".concat(V?"100px":"45px",")")},frameBorder:"0",ref:A}),f.a.createElement("div",{style:{position:V?"fixed":"absolute",left:0,top:V?54:40,zIndex:5,width:"100%",height:"calc(100% - ".concat(V?"100px":"45px",")")},className:"".concat(n?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(V?"full-screen":"")},U?f.a.createElement(h["a"],{message:B,style:{color:"#4CACFF"}},f.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},f.a.createElement(r["a"],{percent:H,format:function(e){return f.a.createElement("span",{className:"c-white"},e,"%")}}))):null,f.a.createElement("div",{ref:w,className:"vnc-panel ".concat(U?"hide":"animated fadeIn")})),f.a.createElement(p["a"],null,f.a.createElement(i["a"],{title:"\u590d\u5236\u7c98\u8d34",centered:!0,maskClosable:!1,visible:Y,onCancel:$,footer:null},f.a.createElement(O,{onCancel:$,onSave:re,content:W}))))}},tUsH:function(e,t){e.exports="data:image/png;base64,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"},vHTk:function(e,t,n){e.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},"yi/R":function(e,t,n){"use strict";n.r(t);var r=n("oBTY"),a=(n("bbsP"),n("/wGt")),i=n("0Owb"),o=n("jrin"),c=(n("2qtc"),n("kLXV")),l=(n("miYZ"),n("tsqr")),s=n("9og8"),u=n("tJVT"),f=n("PpiC"),h=n("k1fw"),d=(n("ozfa"),n("MJZm")),p=n("q1tI"),m=n.n(p),v=n("Ty5D"),g=(n("H65k"),n("+Axu"),n("f+oW")),y=n.n(g),b=function(e){var t=e.position,n=e.subject,r=e.score,a=e.onViewAllTask;return m.a.createElement("div",{className:"task-header"},m.a.createElement("a",{title:"\u67e5\u770b\u5168\u90e8\u4efb\u52a1",onClick:a},m.a.createElement("img",{src:y.a,alt:"nav",width:45})),m.a.createElement("h3",{title:n},"\u7b2c",t,"\u5173\uff1a",n),m.a.createElement("span",null,r))},w=(n("DjyN"),n("NUBc")),E=(n("g9YV"),n("wCAj")),O=(n("cWXX"),n("/ezw")),x=n("BdwD"),j=n("p4vh"),A=n.n(j),k=n("Q+I+"),_=n.n(k),N=n("Yr8L"),L=n.n(N),S=n("IZBM"),T=n("1vsH"),C=n("wd/R"),I=n.n(C);function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var R={0:A.a,1:_.a,2:L.a},M={loading:!0,page:1,data:null},G=function(e){return e[e["SET_LOADING"]=0]="SET_LOADING",e[e["SET_STATE"]=1]="SET_STATE",e[e["SET_PAGE"]=2]="SET_PAGE",e}(G||{});function F(e,t){switch(t.type){case G.SET_LOADING:return Object(h["a"])(Object(h["a"])({},e),{},{loading:t.payload});case G.SET_STATE:return Object(h["a"])(Object(h["a"])({},e),t.payload);case G.SET_PAGE:return Object(h["a"])(Object(h["a"])({},e),{},{page:t.payload});default:throw new Error}}var P=function(e){var t=e.activeIndex,n=e.taskId,r=Object(p["useReducer"])(F,M),a=Object(u["a"])(r,2),i=a[0],o=a[1],c=i.loading,l=i.page,f=i.data,h=Object(p["useMemo"])((function(){var e=[{title:"\u6392\u540d",dataIndex:"user_name",align:"center",render:function(e,t,n){var r=10*(l-1)+n+1;return r<=3?m.a.createElement("img",{src:R[r-1],alt:"rank",width:36}):r}},{title:"\u59d3\u540d",dataIndex:"user_name"},{title:null===f||void 0===f?void 0:f.rank_data_name,dataIndex:"score",render:function(e){return"DEFAULT"===(null===f||void 0===f?void 0:f.open_rank)?Object(T["T"])(e):e}},{title:"\u901a\u5173\u65f6\u95f4",dataIndex:"end_time",render:function(e){return I()(e).format("YYYY-MM-DD HH:mm:ss")}}];return e}),[null===f||void 0===f?void 0:f.rank_data_name,null===f||void 0===f?void 0:f.open_rank,l]);function d(e){o({type:G.SET_PAGE,payload:e})}return Object(p["useEffect"])((function(){function e(){return r.apply(this,arguments)}function r(){return r=Object(s["a"])(D().mark((function e(){var t;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["r"])(n,{page:l,limit:10});case 2:t=e.sent,o({type:G.SET_STATE,payload:{loading:!1,data:t.data}});case 4:case"end":return e.stop()}}),e)}))),r.apply(this,arguments)}4===t&&e()}),[l,t,n]),m.a.createElement("div",{className:"ranking-container"},c?m.a.createElement(O["a"],{avatar:!0,paragraph:{rows:4}}):f&&0!==(null===f||void 0===f?void 0:f.rank_list_count)?m.a.createElement(m.a.Fragment,null,m.a.createElement(E["a"],{pagination:!1,size:"middle",dataSource:f.rank_list,columns:h}),f.rank_list_count>10?m.a.createElement(w["a"],{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:d,current:l,total:f.rank_list_count}):null):m.a.createElement(x["a"],null))},z=n("fXAG"),B=n("9Bee"),U=n("M8RZ"),Y=(n("6lC8"),n("mCJh")),V=n("jb+D"),W=(n("dTJi"),n("pC0b"),n("GzdX")),Z=(n("OoWo"),"YYYY-MM-DD HH:mm"),Q=function(e){var t=e.challenge,n=e.position,r=e.status,a=e.get_gold,i=e.get_experience,o=e.star,c=e.tag_count,l=e.finished_time,s=e.index,u=e.view_answer_time,f=e.name,h=e.identifier,d=e.identity,g=e.shixun,y=e.taskList,b=e.onSaveTaskStar,w=Object(v["l"])();function E(e){b(h,e,s)}var O=2===r||g.status<2||y[s-1]&&2===y[s-1].status||g.task_pass||d<=5;return m.a.createElement("div",{className:"task-item-container ".concat(t.position===n?"active":""," ").concat(2===r?"finish":"")},m.a.createElement("div",{className:"flex-container challenge-title space-between"},O?m.a.createElement("a",{href:"/tasks/".concat(h).concat(w.search),onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(h).concat(w.search)}),300)}},"".concat(n,". ").concat(f)," "):m.a.createElement("span",null,"".concat(n,". ").concat(f)),m.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(2===r?"green":"")})),m.a.createElement("div",{className:"flex-container"},m.a.createElement("p",{className:2===r?"green":""},m.a.createElement("span",null,"\u7ecf\u9a8c\u503c")," ",2===r&&i>0?"+":"",i),m.a.createElement("p",{className:2===r?"green":""},m.a.createElement("span",null,"\u91d1\u5e01")," ",2===r&&a>0?"+":""," ",a),m.a.createElement("p",null,m.a.createElement("span",null,"\u6280\u80fd\u6807\u7b7e")," ",c||"\u65e0")),m.a.createElement("div",{className:"flex-container"},m.a.createElement("p",null,m.a.createElement("span",null,"\u5b8c\u6210\u65f6\u95f4"),l?I()(l).format(Z):"--"),m.a.createElement("p",null,m.a.createElement("span",null,"\u67e5\u770b\u7b54\u6848\u65f6\u95f4"),u?I()(u).format(Z):"--")),g.status>=2?m.a.createElement("div",{className:"rate-container"},2===r&&0===o?m.a.createElement(p["Fragment"],null,m.a.createElement("span",null,"\u7ed9\u4e2a\u8bc4\u5206\u5427\uff1a"),m.a.createElement(W["a"],{defaultValue:0,onChange:E})):null,2===r&&o>0?m.a.createElement(p["Fragment"],null,m.a.createElement("span",null,"\u5df2\u8bc4\u5206\uff1a"),m.a.createElement(W["a"],{value:o,disabled:!0}),m.a.createElement("span",{className:"highlight"},o,"\u5206")):null):null)},H=function(e){var t=e.taskList,n=e.challenge,r=e.shixun,a=e.identity,o=e.onSaveTaskStar,c=Object(v["l"])().query;return m.a.createElement("div",{className:"task-nav-container"},!!c.coursesId&&m.a.createElement("p",{className:"task-tip"},m.a.createElement("div",null,m.a.createElement("span",null,"\u6e29\u99a8\u63d0\u793a: "),"\u82e5\u67e5\u770b\u7b54\u6848\u65f6\u95f4\u65e9\u4e8e\u5173\u5361\u4efb\u52a1\u5b8c\u6210\u65f6\u95f4\uff0c\u5c06\u5f71\u54cd\u8bfe\u5802\u5b9e\u8bad\u4f5c\u4e1a\u7684\u6210\u7ee9\u3002")),t.map((function(e,c){var l=Object(h["a"])(Object(h["a"])({},e),{},{identity:a,index:c,challenge:n,taskList:t,shixun:r,onSaveTaskStar:o});return m.a.createElement(Q,Object(i["a"])({key:c},l))})))},J=n("88g3"),X=n.n(J),q=n("V0Rq"),K=n("HBuW");function $(){$=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var ee=function(){var e=Object(s["a"])($().mark((function e(t,n,r,a,i){var o,c;return $().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(o=function(){i?Object(T["L"])(r?"/tasks/".concat(null===c||void 0===c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(a)):window.location.href=r?"/tasks/".concat(null===c||void 0===c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(a)},!r){e.next=7;break}return e.next=4,Object(K["z"])({id:t,challenge_id:n,subject_id:a});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,Object(K["A"])({id:t,challenge_id:n,subject_id:a});case 9:e.t0=e.sent;case 10:if(c=e.t0,!(null===c||void 0===c?void 0:c.game_identifier)&&!(null===c||void 0===c?void 0:c.identifier)){e.next=22;break}if(!(null===c||void 0===c?void 0:c.access)){e.next=16;break}o(),e.next=21;break;case 16:if(0!=(null===c||void 0===c?void 0:c.access)){e.next=20;break}return l["b"].warn("\u5f53\u524d\u5b9e\u8bad\u4e0d\u652f\u6301\u8df3\u5173\uff0c\u5df2\u4e3a\u60a8\u8df3\u8f6c\u5230\u8be5\u5b9e\u8bad\u672a\u901a\u8fc7\u7684\u7b2c\u4e00\u4e2a\u5173\u5361"),setTimeout((function(){ee(t,"",r,a,i)}),1e3),e.abrupt("return");case 20:o();case 21:return e.abrupt("return");case 22:-3===(null===c||void 0===c?void 0:c.status)?Object(T["m"])():2===(null===c||void 0===c?void 0:c.status)?te(null===c||void 0===c?void 0:c.message):3===(null===c||void 0===c?void 0:c.status)&&ne(null===c||void 0===c?void 0:c.message);case 23:case"end":return e.stop()}}),e)})));return function(t,n,r,a,i){return e.apply(this,arguments)}}(),te=function e(t){var n;t=(null===(n=t)||void 0===n?void 0:n.includes(".json"))?t:"".concat(t,".json"),c["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:m.a.createElement("div",{className:"tc font16"},"\u5b9e\u8bad\u5df2\u7ecf\u66f4\u65b0\u4e86\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u7f6e!"),onOk:function(){var n=Object(s["a"])($().mark((function n(){var r,a;return $().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(q["P"])({url:t});case 2:if(r=n.sent,r){n.next=5;break}return n.abrupt("return");case 5:return l["b"].success("\u91cd\u7f6e\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff01"),n.next=8,Object(K["A"])({id:r.shixun_identifier});case 8:if(a=n.sent,!(null===a||void 0===a?void 0:a.game_identifier)){n.next=12;break}return Object(T["L"])("/tasks/".concat(a.game_identifier)),n.abrupt("return");case 12:2===(null===a||void 0===a?void 0:a.status)?e(null===a||void 0===a?void 0:a.message):3===(null===a||void 0===a?void 0:a.status)&&ne(null===a||void 0===a?void 0:a.message);case 13:case"end":return n.stop()}}),n)})));function r(){return n.apply(this,arguments)}return r}()})},ne=function(e){c["a"].confirm({centered:!0,title:"\u63d0\u793a",okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",content:m.a.createElement("div",{className:"tc font16"},"\u76ee\u524d\u8be5\u5b9e\u8df5\u9879\u76ee\u5c1a\u5728\u5185\u6d4b\u4e2d\uff0c\u5c06\u4e8e",e,"\u4e4b\u540e\u5f00\u653e\uff0c\u8c22\u8c22\uff01")})},re=d["a"].DirectoryTree,ae=function(e){var t=e.taskList,a=e.challenge,i=(e.shixun,e.identity,e.onSaveTaskStar,e.subject_id),o=(Object(v["m"])(),Object(v["l"])().query),c=Object(p["useState"])([]),l=Object(u["a"])(c,2),s=l[0],f=l[1],h=Object(p["useState"])([]),d=Object(u["a"])(h,2),g=d[0],y=d[1],b=Object(p["useState"])(),w=Object(u["a"])(b,2),E=w[0],O=w[1];Object(p["useEffect"])((function(){x(t),y(k({children:t},a.id)),f(Object(r["a"])(t)),console.log("taskList:",t)}),[t]);var x=function e(t){t.map((function(t,n){var r;t.index=n,t.title=t.name,t.id==a.id&&O(t.key),(null===(r=t.children)||void 0===r?void 0:r.length)&&e(t.children)}))},j=function(e,t){console.log("Trigger Select",e,t),t.node.shixun_identifier&&ee(t.node.shixun_identifier,t.node.key,!1,i)},A=function(){console.log("Trigger Expand")};function k(e,t){var n;if(e&&"object"===typeof e)return e.id==t?[]:e.children.some((function(e){return n=k(e,t)}))?[].concat(Object(r["a"])(n),[e.key]):void 0}return m.a.createElement("div",{className:"task-nav-container"},!!o.coursesId&&m.a.createElement("p",{className:"task-tip"},m.a.createElement("div",null,m.a.createElement("span",null,"\u6e29\u99a8\u63d0\u793a: "),"\u82e5\u67e5\u770b\u7b54\u6848\u65f6\u95f4\u65e9\u4e8e\u5173\u5361\u4efb\u52a1\u5b8c\u6210\u65f6\u95f4\uff0c\u5c06\u5f71\u54cd\u8bfe\u5802\u5b9e\u8bad\u4f5c\u4e1a\u7684\u6210\u7ee9\u3002")),!!(null===s||void 0===s?void 0:s.length)&&m.a.createElement("div",{style:{padding:10}},m.a.createElement(re,{className:X.a.tree,icon:m.a.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:m.a.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:j,onExpand:A,selectedKeys:[E],defaultExpandedKeys:Object(r["a"])(g),treeData:s,titleRender:function(e,t,r){return m.a.createElement("span",{className:"".concat(a.id==e.id?X.a.active:""," multi_ellipsis1"),style:{paddingRight:34}},"Shixun"===e.item_type&&m.a.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),"Challenge"===e.item_type&&m.a.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:"Shixun"===e.item_type?-2:0}},"\uff08",T["h"][e.index],"\uff09"),m.a.createElement("span",{style:{position:"relative",top:"Shixun"===e.item_type||"Stage"===e.item_type?-2:0}},null===e||void 0===e?void 0:e.name),"Stage"!==e.item_type&&m.a.createElement("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat(1==(null===e||void 0===e?void 0:e.status)&&"c-green-29b")},(1==(null===e||void 0===e?void 0:e.status)||0==(null===e||void 0===e?void 0:e.status))&&m.a.createElement("img",{src:n("A/g1"),width:"16"}),2==(null===e||void 0===e?void 0:e.status)&&m.a.createElement("img",{src:n("Nmxd"),width:"16"}),3==(null===e||void 0===e?void 0:e.status)&&m.a.createElement("img",{src:n("5D2P"),width:"16"})))}})))},ie=n("Plam"),oe=(n("gp9y"),n("Ot1p"));function ce(){ce=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var le=function(e){var t=e.user_praise,n=e.praise_count,r=e.praisePlus,a=e.onCreateDiscuss,i=e.user,o=Object(p["useState"])(!1),f=Object(u["a"])(o,2),h=f[0],d=f[1],v=Object(p["useState"])(""),g=Object(u["a"])(v,2),y=g[0],b=g[1];function w(e){b(e)}function E(){d(!0)}function O(){d(!1)}function x(){return j.apply(this,arguments)}function j(){return j=Object(s["a"])(ce().mark((function e(){return ce().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null===i||void 0===i?void 0:i.authentication){e.next=3;break}return c["a"].confirm({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901a\u8fc7\u5b9e\u540d\u9a8c\u8bc1\u540e\uff0c\u624d\u80fd\u8fdb\u884c\u8bc4\u8bba\u64cd\u4f5c",okText:"\u524d\u5f80\u5b9e\u540d\u9a8c\u8bc1",cancelText:"\u53d6\u6d88",onOk:function(){window.open("/account/certification")}}),e.abrupt("return");case 3:if(""!=y.trim()){e.next=6;break}return l["b"].warn("\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a"),e.abrupt("return");case 6:a(y),b(""),d(!1);case 9:case"end":return e.stop()}}),e)}))),j.apply(this,arguments)}return m.a.createElement("div",{className:"comment-input-editor-container ".concat(h?"active":""," ")},m.a.createElement("div",{className:h?"text-area hide":"text-area"},m.a.createElement("input",{placeholder:"\u8bf4\u70b9\u4ec0\u4e48",onClick:E}),m.a.createElement("a",{className:"c-light-black",onClick:r,title:t?"\u53d6\u6d88\u70b9\u8d5e":"\u70b9\u8d5e"},m.a.createElement("i",{className:"mr3 ".concat(t?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8d5e"}),n?m.a.createElement("span",null,n):"")),h?m.a.createElement("div",{className:"input-mask",onClick:O}):null,m.a.createElement("div",{className:h?"md-container":"md-container hide"},m.a.createElement(oe["a"],{id:"discuss-input-editor",startInit:h,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:y,height:240,onChange:w}),m.a.createElement("div",{className:"tip-container",onClick:O},m.a.createElement("p",null,"\u8bf7\u52ff\u7c98\u8d34\u7b54\u6848\uff0c\u5426\u5219\u5c06\u9020\u6210\u8d26\u53f7\u7981\u7528\u540e\u679c\uff01"),m.a.createElement("a",{className:"btn-send",onClick:x},"\u53d1\u9001"))))},se=n("dhSg"),ue=(n("/omn"),n("IxHN")),fe=(n("ARon"),function(e){var t=e.data;return m.a.createElement(p["Fragment"],null,t&&t.map((function(e){return m.a.createElement("div",{className:"choose-answer-item",key:e.position},m.a.createElement("p",null,"\u7b2c",e.position,"\u9898"),m.a.createElement(B["a"],{value:e.answer}))})))}),he=(n("DVFL"),function(e){var t=e.data,n=e.onShowUnlockAnswerModal,r=e.challenge,a=(null===r||void 0===r?void 0:r.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return m.a.createElement(p["Fragment"],null,t&&t.map((function(e,t){var r=e.answer_id,i=e.answer_name,o=e.answer_contents,c=e.view_time;return m.a.createElement("div",{className:"answer-item-container",style:a,key:r},m.a.createElement("div",{className:"flex-container"},m.a.createElement("span",{className:"level"}," \u7ea7\u522b",t+1,"\uff1a "),m.a.createElement("span",{className:"name"},i),o?m.a.createElement(p["Fragment"],null,m.a.createElement("span",{className:"view-time"},c?I()(c).format("YYYY-MM-DD HH:mm"):""),m.a.createElement("span",null,"\u5df2\u89e3\u9501")):m.a.createElement("a",{onClick:n},"\u89e3\u9501")),o?m.a.createElement(B["a"],{value:o}):null)})))}),de=function(e){var t=e.loading,n=e.data,r=e.onShowTip,a=e.st,i=e.challenge;return m.a.createElement("div",{className:"answer-container"},t?m.a.createElement(ue["a"],null):null,1===a?m.a.createElement(fe,{data:n}):m.a.createElement(he,{data:n,challenge:i,onShowUnlockAnswerModal:r}))},pe=(n("sRBo"),n("kaz8")),me=(n("gflZ"),function(e){var t=e.data,n=e.selected_unlocked_answer_id,r=e.selected_index,a=e.onSelect;if(!t)return null;var i=t.filter((function(e,t){return!e.answer_contents&&(e.index=t,!0)}));function o(e){var t=e.target,n=t.value,r=t.checked;a(r?n:null)}return m.a.createElement("table",{className:"unlock-answer-list"},m.a.createElement("thead",null,m.a.createElement("tr",null,m.a.createElement("th",null),m.a.createElement("th",null,"\u7ea7\u522b"),m.a.createElement("th",null,"\u540d\u79f0"),m.a.createElement("th",null,"\u6263\u5206\u5360\u6bd4"),m.a.createElement("th",null,"\u6263\u51cf\u91d1\u5e01"))),m.a.createElement("tbody",null,i.map((function(e,t){return m.a.createElement("tr",{key:e.answer_id},m.a.createElement("td",null,m.a.createElement(pe["a"],{value:e.answer_id,onChange:o,checked:e.answer_id===n||n&&r>=t})),m.a.createElement("td",null,e.index+1),m.a.createElement("td",null,e.answer_name),m.a.createElement("td",null,e.answer_ratio,"%"),m.a.createElement("td",{className:"gold-color"},e.answer_score))}))))}),ve=(n("Q7Vx"),function(e){var t=e.unity_3d_routes,n=e.onGetUnity3dMessage,r=e.onEvaluateCallback,a=Object(p["useRef"])(),i=Object(p["useState"])(!0),o=Object(u["a"])(i,2),c=o[0],l=o[1];function s(e){a.current&&a.current.contentWindow.postMessage(JSON.stringify(e),"*")}function f(){l(!1),se["a"].publish("unity3d-load-end")}return Object(p["useEffect"])((function(){function e(e){try{var t=JSON.parse(e.data);n(t)}catch(r){console.log(r,e.data)}}window.addEventListener("message",e);var t=se["a"].subscribe("evaluate-unity3d-result",(function(e){s(e),r&&r()}));return function(){window.removeEventListener("message",e),t()}}),[]),m.a.createElement(p["Fragment"],null,c?m.a.createElement(ue["a"],{message:"\u6b63\u5728\u52aa\u529b\u52a0\u8f7d\u4e2d..."}):null,m.a.createElement("iframe",{onLoad:f,className:"unity3d-panel",ref:a,src:t}))}),ge=n("BjJ7"),ye=n("kaH+");function be(){be=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function we(e){var t=e.target;if("IMG"===t.tagName.toUpperCase()){var n=t.src||t.getAttribute("src");n&&-1===n.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),se["a"].publish("preview-image",n))}}var Ee={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Oe(e,t){switch(t.type){case z["A"]:return Object(h["a"])(Object(h["a"])({},e),{},{activeIndex:t.payload});case z["bb"]:return Object(h["a"])(Object(h["a"])({},e),{},{enlarge_unity3D:t.payload});case z["db"]:return Object(h["a"])(Object(h["a"])({},e),{},{tab_fixed:t.payload});case z["Y"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTaskList:!0});case z["s"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTaskList:!1});case z["m"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["N"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["P"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["Z"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTip:!0});case z["t"]:return Object(h["a"])(Object(h["a"])({},e),{},{showTip:!1});case z["y"]:return Object(h["a"])(Object(h["a"])({},e),{},{selected_unlocked_answer_id:t.payload});case z["g"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}var xe=function(e){var t=e.taskId,n=e.minuxUserGrade,o=e.discusses_count,f=e.is_teacher,d=e.has_answer,g=e.user,y=e.st,w=e.game,E=e.rank_name,O=e.challenge,x=e.myshixun,j=e.user_praise,A=e.praise_count,k=e.unity_3d_routes,_=e.with_code_file,N=e.onPlusOrCancelPraise,L=e.onEvaluateCallback,T=e.onGetUnity3dMessage,C=e.shixun,I=Object(p["useReducer"])(Oe,Ee),D=Object(u["a"])(I,2),R=D[0],M=D[1],G=Object(p["useState"])(!1),F=Object(u["a"])(G,2),W=F[0],Z=F[1],Q=Object(p["useState"])(!1),J=Object(u["a"])(Q,2),X=J[0],q=J[1],K=Object(v["l"])().query,$=R.taskList,ee=R.showTaskList,te=R.activeIndex,ne=R.enlarge_unity3D,re=R.tab_fixed,oe=R.data,ce=R.answerScore,ue=R.loading,fe=R.showTip,he=R.isMultiLevel,pe=R.selected_unlocked_answer_id,xe=Object(p["useMemo"])((function(){var e=0;if(oe&&pe)for(var t=oe.filter((function(e){return!e.answer_contents})),n=0;n1,activeIndex:r?te:2}});case 12:case"end":return e.stop()}}),e)}))),Ce.apply(this,arguments)}function Ie(e){var t=e.choose_answers,n=e.message,r=e.status;0!==r?M({type:z["g"],payload:{showTip:1===r,data:t,answerScore:n,loading:!1,activeIndex:1===r?te:2}}):l["b"].info(n)}function De(){M({type:z["t"]})}function Re(){M({type:z["Z"]})}function Me(){return Ge.apply(this,arguments)}function Ge(){return Ge=Object(s["a"])(be().mark((function e(){var t,r,a,i;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(Z(!0),1!==y){e.next=8;break}return e.next=4,Object(S["p"])(w.identifier);case 4:t=e.sent,-1!==(null===t||void 0===t?void 0:t.status)&&(n(ce),Ie(t)),e.next=14;break;case 8:if(!pe){e.next=14;break}return e.next=11,Object(S["s"])(w.identifier,pe);case 11:r=e.sent,a=r.status,r.message,-1===a||(he?(i=0,oe.filter((function(e){return!e.answer_contents})).forEach((function(e,t){t<=xe&&e&&(i+=e.answer_score)})),n(i)):n(ce),Te(),Fe(null),M({type:z["t"]}));case 14:Z(!1);case 15:case"end":return e.stop()}}),e)}))),Ge.apply(this,arguments)}function Fe(e){M({type:z["y"],payload:e})}function Pe(){return ze.apply(this,arguments)}function ze(){return ze=Object(s["a"])(be().mark((function e(){var t,n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,!K.subject_id){e.next=7;break}return e.next=4,Object(S["i"])(x.identifier,Object(h["a"])({},K));case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,Object(S["m"])(x.identifier);case 9:n=e.sent;case 10:M({type:z["m"],payload:{taskList:(null===(t=n)||void 0===t?void 0:t.stages)||n,showTaskList:!0}}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](0),console.log(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])}))),ze.apply(this,arguments)}function Be(e,t,n){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(s["a"])(be().mark((function e(t,n,a){return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["D"])(t,C.id,n);case 3:$[a].star=n,M({type:z["N"],payload:{taskList:Object(r["a"])($)}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),Ue.apply(this,arguments)}function Ye(){Pe()}function Ve(){M({type:z["s"]})}Object(p["useEffect"])((function(){if(null===C||void 0===C?void 0:C.identifier){var e=Object(V["t"])({objective_type:"shixun",objective_id:null===C||void 0===C?void 0:C.identifier,school:1});e.then((function(e){var t;q(null===e||void 0===e||null===(t=e.shixun)||void 0===t?void 0:t.own)}))}}),[null===C||void 0===C?void 0:C.identifier]),Object(p["useEffect"])((function(){return function(){M({type:z["s"]}),M({type:z["A"],payload:0})}}),[t]),Object(p["useEffect"])((function(){if(Ae.current)return Ae.current.addEventListener("mousedown",we),function(){Ae.current.removeEventListener("mousedown",we)}}),[Ae.current]),Object(p["useEffect"])((function(){if(_&&k&&Ae.current){var e=Object(ge["b"])((function(e){var t=e.target.scrollTop;M(t>=354?{type:z["db"],payload:!0}:{type:z["db"],payload:!1})}),10);Ae.current.addEventListener("scroll",e);var t=se["a"].subscribe("evaluate-unity3d-finish",(function(){Ae.current.scrollTop=0}));return function(){Ae.current.removeEventListener("scroll",e),t()}}}),[_,k,Ae.current]);var We=O.position,Ze=O.score,Qe=O.subject,He={onViewAllTask:Ye,position:We,score:Ze,subject:Qe};function Je(e){return Xe.apply(this,arguments)}function Xe(){return Xe=Object(s["a"])(be().mark((function e(t){var n;return be().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(Y["b"])({content:t,container_type:"Shixun",container_id:C.id,challenge_id:O.id,position:We});case 2:if(n=e.sent,-3!==n.status){e.next=6;break}return c["a"].info({title:"\u63d0\u793a",className:"custom-modal-divider ",icon:null,content:"\u4f60\u7684\u8d26\u53f7\u56e0\u4e3a\u53d1\u5e03\u4e86\u4e0d\u5f53\u5185\u5bb9\uff0c\u73b0\u5df2\u5c06\u8bc4\u8bba\u529f\u80fd\u5c4f\u853d\u3002",okText:"\u786e\u5b9a"}),e.abrupt("return");case 6:console.log(n),M({type:z["A"],payload:3}),se["a"].publish("create-discuss");case 9:case"end":return e.stop()}}),e)}))),Xe.apply(this,arguments)}function qe(){M({type:z["bb"],payload:!ne})}var Ke={loading:ue,data:oe,onShowTip:Re,st:y,challenge:O};return m.a.createElement(p["Fragment"],null,m.a.createElement(b,He),m.a.createElement("div",{className:"content-wrapper",ref:Ae},k&&_?m.a.createElement("div",{className:"unity-3d-container ".concat(ne?"enlarge":"")},m.a.createElement("a",{onClick:qe,className:"btn-enlarge ".concat(ne?"enlarge":"")},m.a.createElement("i",{className:"iconfont ".concat(ne?"icon-suoxiao1":"icon-kuoda"," ")})),m.a.createElement(ve,{unity_3d_routes:k,onGetUnity3dMessage:T,onEvaluateCallback:L})):null,m.a.createElement("ul",{className:"tab-nav ".concat(re?"tab-fixed":"")},_e.map((function(e){return m.a.createElement("li",{onClick:Ne,id:e.index,key:e.title,className:te===e.index?"active":""},m.a.createElement("a",null,e.title,3===e.index&&o?m.a.createElement("span",null,o):null))}))),m.a.createElement(B["a"],{className:0===te?"tab-panel-body ".concat(k&&_?"scroll-margin-top":""):"hide",value:O.task_pass}),m.a.createElement("div",{className:1===te?"tab-panel-body":"hide"},je?m.a.createElement(B["a"],{value:je}):null),m.a.createElement("div",{className:2===te?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},m.a.createElement(de,Ke)),m.a.createElement("div",{className:3===te?"tab-panel-body":"hide"},m.a.createElement(ie["a"],{activeIndex:te,shixunIdentifier:C.identifier,identity:g.identity,user:g,allowDisableDiscuss:X})),m.a.createElement("div",{className:4===te?"tab-panel-body":"hide"},m.a.createElement(P,{activeIndex:te,taskId:t})),"exercises"!==K.type&&!(null===C||void 0===C?void 0:C.is_disable_discuss)&&!w.homework_common_comment_open&&m.a.createElement(le,{user:g,user_praise:j,praise_count:A,praisePlus:N,onCreateDiscuss:Je})),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:ee,onClose:Ve},K.subject_id&&m.a.createElement(ae,Object(i["a"])({taskList:Object(r["a"])($),challenge:O,shixun:C},K,{identity:g.identity,onSaveTaskStar:Be})),!K.subject_id&&m.a.createElement(H,{taskList:Object(r["a"])($),challenge:O,shixun:C,identity:g.identity,onSaveTaskStar:Be})),m.a.createElement(c["a"],{centered:!0,title:"\u63d0\u793a",visible:fe,onOk:Me,onCancel:De,confirmLoading:W,className:"answer-tip"},f?m.a.createElement("p",null,"\u5df2\u7ecf\u8fc7\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u53ef\u4ee5\u514d\u91d1\u5e01\u67e5\u770b\u7b54\u6848\u54df~"):m.a.createElement("p",null,"\u5148\u67e5\u770b\u53c2\u8003\u7b54\u6848\uff0c\u518d\u901a\u8fc7\u8bc4\u6d4b\u7684\u5b66\u751f\uff0c\u5b9e\u8bad\u4f5c\u4e1a\u6709\u53ef\u80fd\u662f\u96f6\u5206\u54e6~"),he?m.a.createElement(me,{selected_index:xe,selected_unlocked_answer_id:pe,onSelect:Fe,data:oe}):m.a.createElement("p",null,"\u5c06\u6263\u9664".concat(ce,"\u70b9\u91d1\u5e01\uff0c\u662f\u5426\u786e\u8ba4\u67e5\u770b\u7b54\u6848")),f?m.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7acb\u5373\u8ba4\u8bc1"):null),m.a.createElement(ye["a"],null)))},je=(n("+L6B"),n("2/Rp")),Ae=(n("aHsQ"),n("sGsY")),ke=n("55Ip"),_e=n("9VGf");function Ne(e){return e.toString().padStart(2,"0")}function Le(e){var t=Math.floor(e/60),n=e%60,r=Math.floor(t/60);return"".concat(Ne(r),":").concat(Ne(t-60*r),":").concat(Ne(n))}var Se=function(e){var t=e.defaultTime,n=e.status,r=e.onUpdateCostTime,a=e.lastedGetTaskInfoTime,i=e.title,o=void 0===i?"":i,c=Object(p["useState"])(t||0),l=Object(u["a"])(c,2),s=l[0],f=l[1],h=Object(p["useRef"])();return Object(p["useEffect"])((function(){a&&(f(t),h.current=t)}),[t,a]),Object(p["useEffect"])((function(){if(a){var e=se["a"].subscribe("update-cost-time",(function(){2!==n&&r(h.current)}));return e}}),[a]),Object(_e["a"])((function(){f(s+1),h.current=h.current+1}),2===n?null:1e3),m.a.createElement("span",null,o?"".concat(o,"\uff1a"):null,Le(s))},Te=(n("8Enf"),n("P2fV"),n("NJEC")),Ce=(n("5Dmo"),n("3S7+")),Ie=(n("UlFV"),n("RCxd")),De=n("S+dL"),Re=n.n(De),Me=n("P5Jw");function Ge(e){var t=e.onShowNotice,n=e.className,r=void 0===n?"":n;return m.a.createElement("a",{title:"\u66f4\u65b0\u901a\u77e5",onClick:t,className:r},m.a.createElement("img",{src:Re.a,alt:"notice"}))}var Fe=function(e){var t=e.loading,n=e.lastedUpdateTime,r=e.moveY,a=e.code_hidden,i=e.gameStatus,o=e.isEditPath,s=e.isNotice,u=e.git_url,f=e.onResetCode,h=e.onResetGitCode,d=e.onShowCodeSetting,v=e.onResetPassedCode,g=e.onShowDir,y=e.onResizeCodeArea,b=e.onShowNotice;function w(){y(r)}var E=function(){c["a"].confirm({title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",icon:m.a.createElement(Ie["a"],null),content:"\u4f60\u5728\u672c\u6587\u4ef6\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u521d\u59cb\u4ee3\u7801\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:f})},O=function(){c["a"].confirm({title:"\u91cd\u7f6e\u4ee3\u7801\u4ed3\u5e93",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u7684\u6240\u6709\u4ee3\u7801\u5c06\u88ab\u8fd8\u539f\u81f3\u521d\u59cb\u72b6\u6001\uff0c\u4e0d\u5f71\u54cd\u901a\u5173\u72b6\u6001\u4e0e\u4f5c\u4e1a\u6210\u7ee9\u3002\u786e\u8ba4\u91cd\u7f6e\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:h})},x="100%"===r;return m.a.createElement(p["Fragment"],null,m.a.createElement("span",{className:"edit-status ml5"},t?"\u4fdd\u5b58\u4e2d...":0===n?"\u5df2\u4fdd\u5b58":"\u5df2\u4fee\u6539"),m.a.createElement("div",{className:"action-bar"},s?m.a.createElement(Ce["a"],{visible:!0,title:m.a.createElement("span",{style:{color:"#000"}},"\u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u6709\u66f4\u65b0\u5566\uff5e"),color:"#fff"},m.a.createElement(Ge,{onShowNotice:b})):null,a?null:m.a.createElement("a",{title:"\u6587\u4ef6\u76ee\u5f55",onClick:g},m.a.createElement("i",{className:"iconfont icon-wenjian "})),u?m.a.createElement(Me["CopyToClipboard"],{text:u,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("a",{title:"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740"},m.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,2===i&&o?m.a.createElement(Te["a"],{placement:"bottomRight",title:"\u4f60\u5728\u672c\u5173\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u4e0a\u6b21\u901a\u8fc7\u7684\u4ee3\u7801?",onConfirm:v},m.a.createElement("a",{title:"\u52a0\u8f7d\u4e0a\u6b21\u901a\u8fc7\u7684\u4ee3\u7801"},m.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,o?m.a.createElement("a",{title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",onClick:E},m.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,o&&m.a.createElement("a",{title:"\u91cd\u7f6e\u4ee3\u7801\u4ed3\u5e93",onClick:O},m.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),m.a.createElement("a",{onClick:d,title:"\u8bbe\u7f6e"},m.a.createElement("i",{className:"iconfont icon-shezhi"})),m.a.createElement("a",{onClick:w,title:x?"\u6536\u7f29":"\u5c55\u5f00"},m.a.createElement("i",{className:x?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Pe=n("VTBJ"),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"},Be=ze,Ue=n("6VBw"),Ye=function(e,t){return p["createElement"](Ue["a"],Object(Pe["a"])(Object(Pe["a"])({},e),{},{ref:t,icon:Be}))};Ye.displayName="CloudServerOutlined";var Ve=p["forwardRef"](Ye),We=n("Mm8t"),Ze=n.n(We),Qe=n("9kvl");function He(){He=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Je=function(e){var t=e.isNotice,n=e.moveY,r=e.isActive,a=e.tabIndex,i=e.webssh,o=e.socketKeys,c=e.onCloseSocket,l=e.onReCreateSocket,s=e.onShowNotice,u=e.sshConfigData,f=e.onResizeCodeArea,h=e.shixun;function d(){f(n)}console.log("socketKeys,shixuns",u);var p="100%"===n;return m.a.createElement("div",{className:"action-bar"},t?m.a.createElement(Ge,{onShowNotice:s}):null,i?m.a.createElement(Ke,{sshConfigData:u,tabIndex:a,isActive:r,socketKeys:o,onReCreateSocket:l,onCloseSocket:c,shixun:h}):null,m.a.createElement("a",{onClick:d,title:p?"\u6536\u7f29":"\u5c55\u5f00"},m.a.createElement("i",{className:p?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Xe=1200,qe=300;function Ke(e){var t=e.isActive,n=e.socketKeys,r=e.webssh,a=e.onCloseSocket,i=e.onReCreateSocket,o=e.sshConfigData,l=e.tabIndex,f=e.shixun,h=Object(p["useState"])(3===r?1800:Xe),d=Object(u["a"])(h,2),v=d[0],g=d[1],y=Object(p["useState"])(!1),b=Object(u["a"])(y,2),w=b[0],E=b[1],O=f.identifier;function x(){Qe["c"].replace("/shixuns/".concat(O,"/challenges"))}function j(){c["a"].confirm({title:"\u547d\u4ee4\u884c\u91cd\u8fde\u63d0\u9192",icon:m.a.createElement(Ie["a"],null),content:"\u7531\u4e8e\u957f\u65f6\u95f4\u6ca1\u6709\u4f7f\u7528\uff0c\u8d44\u6e90\u5df2\u7ecf\u88ab\u56de\u6536\u3002\u5982\u6709\u9700\u8981\uff0c\u53ef\u4ee5\u91cd\u8fde\u547d\u4ee4\u884c\u3002",centered:!0,okText:"\u91cd\u8fde",cancelText:"\u9000\u51fa",onOk:L,onCancel:x})}Object(_e["a"])((function(){g(v-1)}),t&&v>0?1e3:null),Object(p["useEffect"])((function(){var e=se["a"].subscribe("on-operating-ssh",(function(){3!=(null===f||void 0===f?void 0:f.webssh)&&g(Xe)})),t=se["a"].subscribe("update-windows-time",(function(e){g(parseInt(e.remaining_time/1e3))})),n=se["a"].subscribe("on-recreate-socket",(function(){i()}));return function(){t(),e(),n()}}),[]);var A=function(){c["a"].confirm({title:"\u91cd\u7f6e\u547d\u4ee4\u884c",icon:m.a.createElement(Ie["a"],null),content:"\u5b9e\u9a8c\u73af\u5883\u5c06\u6062\u590d\u5230\u521d\u59cb\u72b6\u6001\uff0c\u662f\u5426\u786e\u8ba4\u91cd\u7f6e\u5b9e\u9a8c\u73af\u5883?",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:S})};function k(){E(!1)}function _(){3!=f.webssh&&E(!0)}function N(){g(Xe),se["a"].publish("ssh-add-connect-time"),E(!1)}function L(){g(Xe),se["a"].publish("create-socket",l)}function S(){return C.apply(this,arguments)}function C(){return C=Object(s["a"])(He().mark((function e(){return He().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n.forEach((function(e){se["a"].publish("close-socket",e)})),e.next=3,a();case 3:g(Xe),i();case 5:case"end":return e.stop()}}),e)}))),C.apply(this,arguments)}Object(p["useEffect"])((function(){0===v&&(3!=f.webssh&&j(),n.forEach((function(e){se["a"].publish("close-socket",e)}))),v===qe&&3!=f.webssh&&E(!0)}),[v]);var I=function(){c["a"].confirm({title:"\u670d\u52a1\u9884\u89c8",content:"\u201c\u670d\u52a1\u9884\u89c8\u201d\u4f1a\u8bbf\u95ee\u547d\u540d\u884c\u5bb9\u5668\u76848081\u7aef\u53e3\uff0c\u5982\u679c\u7aef\u53e3\u672a\u542f\u52a8\u4f1a\u5bfc\u81f4\u9884\u89c8\u5931\u8d25",okText:"\u7ee7\u7eed\u524d\u5f80",cancelText:"\u53d6\u6d88",onOk:function(){Object(T["L"])(null===o||void 0===o?void 0:o.mapping_service_url)}})};return m.a.createElement(p["Fragment"],null,v>0&&v<=qe&&3!=f.webssh?m.a.createElement($e,{title:"\u8d44\u6e90\u56de\u6536\u5012\u8ba1\u65f6\uff0c\u70b9\u51fb\u53ef\u5ef6\u957f\uff08\u6216\u8005\u64cd\u4f5c\u547d\u4ee4\u884c\u81ea\u52a8\u5ef6\u957f\uff09",className:"c-red",time:v,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:_}):null,(null===o||void 0===o?void 0:o.mapping_service_url)&&m.a.createElement("a",{target:"_blank",onClick:function(e){e.preventDefault(),I()},href:null===o||void 0===o?void 0:o.mapping_service_url},m.a.createElement(Ve,{className:"font14 c-blue"}),m.a.createElement("span",{className:"c-blue"}," \u670d\u52a1\u9884\u89c8")),m.a.createElement("a",{onClick:A},m.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),m.a.createElement("span",null," \u91cd\u7f6e\u547d\u4ee4\u884c")),m.a.createElement(U["a"],null,m.a.createElement(c["a"],{centered:!0,title:[m.a.createElement(Ie["a"],{className:"modalIconYellow"}),"\u547d\u4ee4\u884c\u8fde\u63a5\u65f6\u957f\u63d0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:w&&v>0,onOk:N,onCancel:k,okText:"\u7acb\u5373\u5ef6\u957f",cancelText:"\u4e0d\u9700\u8981"},"\u547d\u4ee4\u884c\u5c06\u4e8e ",Math.round(v/60)," \u5206\u949f\u540e\u4e2d\u65ad\uff0c\u9700\u8981\u5ef6\u957f\u4f7f\u7528\u65f6\u95f4\u5417\uff1f")))}function $e(e){var t=e.title,n=e.time,r=e.className,a=void 0===r?"":r,i=e.callback,o=e.desc,c=void 0===o?"":o,l=e.style,s=void 0===l?{}:l;function u(){i&&i()}return m.a.createElement("a",{onClick:u,title:t,className:a},m.a.createElement("img",{src:Ze.a,alt:"time",width:16,style:s}),m.a.createElement("span",null,c?"".concat(c,"\uff1a"):"",Le(n)))}n("lOMy");var et={1:"\u7b80\u5355",2:"\u4e2d\u7b49",3:"\u56f0\u96be"},tt=function(e){var t=e.className,n=e.mirror_description,r=e.git_url,a=e.difficulty,i=e.task_pass,o=e.test_set_permission,c=e.onVncAction,s=e.window_vnc_url,u=e.linux_vnc;e.vnc_url;return m.a.createElement("div",{className:"tpi-code-setting ".concat(t)},m.a.createElement("h3",null,"\u529f\u80fd"),m.a.createElement("section",null,m.a.createElement("a",{id:"full-screen",title:"\u5168\u5c4f",className:"file-item action",onClick:function(){c("full-screen")}}," ",m.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5c4f "),m.a.createElement("a",{id:"reset-task",onClick:function(){return c("reset-task")},className:"file-item action",title:"\u91cd\u7f6e\u5b9e\u8bad"}," ",m.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91cd\u7f6e\u5b9e\u8bad "),m.a.createElement("a",{id:"reset-task",onClick:function(){return c("reset-code")},className:"file-item action",title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801"}," ",m.a.createElement("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"\u6062\u590d\u521d\u59cb\u4ee3\u7801 "),r?m.a.createElement(Me["CopyToClipboard"],{text:r,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("a",{id:"copy-git",title:"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740",className:"file-item action"}," ",m.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590d\u5236\u7248\u672c\u5e93\u5730\u5740 ")):null,!s&&!u&&m.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){c("show-clipboard-box")}}," ",m.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590d\u5236\u7c98\u8d34 ")),m.a.createElement("h3",null,"\u5173\u5361\u914d\u7f6e\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("a",{className:"file-item",title:i?"\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218":"\u4e0d\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218"},m.a.createElement("b",null,"\u8df3\u5173"),m.a.createElement("span",null,i?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:o?"\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9":"\u4e0d\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9"},m.a.createElement("b",null,"\u6d4b\u8bd5\u96c6\u89e3\u9501"),m.a.createElement("span",null,o?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8"))),m.a.createElement("h3",null,"\u5b9e\u8bad\u57fa\u672c\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("div",{className:"file-item"},m.a.createElement("b",null,"\u5b9e\u8bad\u96be\u6613\u5ea6"),m.a.createElement("span",null,et[a])),m.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},m.a.createElement("b",null,"\u5b9e\u9a8c\u73af\u5883"),m.a.createElement("span",{className:"vnc-desc",title:null===n||void 0===n?void 0:n.join(" ")},null===n||void 0===n?void 0:n.join(" ")))))},nt=n("l9Ud"),rt=n.n(nt);function at(){at=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var it=function(e){e.userDetail,e.user,e.globalSetting,e.loading;var t=e.dispatch,n=e.onClose,i=e.shixun,o=Object(f["a"])(e,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),c=Object(v["m"])(),d=Object(p["useState"])([]),g=Object(u["a"])(d,2),y=g[0],b=g[1],E=Object(p["useState"])({}),O=Object(u["a"])(E,2),x=O[0],j=O[1],A=Object(p["useState"])(0),k=Object(u["a"])(A,2),_=k[0],N=k[1],L=Object(p["useState"])(Object(h["a"])({page:1,limit:20,id:i.identifier},c)),S=Object(u["a"])(L,2),T=S[0],C=(S[1],Object(p["useCallback"])((function(){return o.visible}),[o.visible]));Object(p["useEffect"])((function(){T.page=1,I()}),[o.visible]);var I=function(){var e=Object(s["a"])(at().mark((function e(){var n;return at().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getSetData",payload:T});case 2:n=e.sent,n&&(b(Object(r["a"])(n.data_sets)),N(n.data_sets_count),j(n.folder_name));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement(m.a.Fragment,null,!!y.length&&o.children,m.a.createElement(a["a"],{title:"\u6570\u636e\u96c6",placement:"right",className:rt.a.wrap,width:300,closable:!1,onClose:n,visible:C()},m.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636e\u96c6\u8def\u5f84"),m.a.createElement("dl",{className:rt.a.list},m.a.createElement(Ce["a"],{title:x},m.a.createElement("dt",null,x)),m.a.createElement("dd",null,m.a.createElement(Me["CopyToClipboard"],{text:x,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("span",{className:"".concat(rt.a.copy," current")},"\u70b9\u51fb\u590d\u5236")))),m.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4ef6\u8def\u5f84"),null===y||void 0===y?void 0:y.map((function(e,t){return m.a.createElement("dl",{className:rt.a.list},m.a.createElement(Ce["a"],{title:e.title},m.a.createElement("dt",null,m.a.createElement("span",{className:"icon-wenjian4 mr5"}),e.title)),m.a.createElement("dd",null,m.a.createElement(Me["CopyToClipboard"],{text:e.file_path,onCopy:function(){return l["b"].success("\u590d\u5236\u6210\u529f")}},m.a.createElement("span",{className:"".concat(rt.a.copy," current")},"\u70b9\u51fb\u590d\u5236"))))})),m.a.createElement("div",{className:"tc"},m.a.createElement(w["a"],{onChange:function(e){T.page=e,I()},className:rt.a.page,size:"small",total:_,pageSize:T.limit,hideOnSinglePage:!0}))))},ot=Object(Qe["a"])((function(e){var t=e.user,n=e.userDetail,r=e.loading,a=e.shixunsDetail,i=e.globalSetting;return{user:t,userDetail:n,shixunsDetail:a,globalSetting:i,loading:r.models.index}}))(it),ct=n("m3rI"),lt=n("tUsH"),st=n.n(lt),ut=n("1Zrr"),ft=n.n(ut),ht=n("bntm"),dt=n("bPs0");function pt(){pt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var mt=Ae["a"].Countdown;function vt(){return m.a.createElement("p",null,"\u684c\u9762\u7cfb\u7edf\u5c06\u6062\u590d\u5230\u521d\u59cb\u72b6\u6001\uff0c\u60a8\u5728\u7cfb\u7edf\u4e2d\u521b\u5efa\u7684\u6570\u636e\u53ef\u80fd\u4f1a\u4e22\u5931\u3002\u8bf7\u786e\u4fdd\u60a8\u7684\u6570\u636e\u5df2\u4fdd\u5b58\uff08\u5982\uff1a\u7248\u672c\u5e93\u4ee3\u7801\u5df2\u63a8\u9001\u5230\u670d\u52a1\u5668\uff09\u3002\u662f\u5426\u786e\u8ba4\u91cd\u7f6e\uff1f")}var gt=function(e){var t,n=e.mirror_description,r=e.difficulty,i=e.git_url,o=e.vnc_url,l=e.window_vnc_url,f=e.linux_vnc,d=e.isNotice,g=e.user,y=e.game,b=e.shixun,w=void 0===b?{}:b,E=e.resetVncLoading,O=e.onUpdateCostTime,x=e.lastedGetTaskInfoTime,j=e.onShowNotice,A=e.onResetGitCode,k=e.onResetVnc,_=e.onBack,N=e.history,L=e.onAddVncTime,S=e.onUpdateCode,T=w.name,C=w.identifier,I=w.task_pass,D=w.test_set_permission,R=y.cost_time,M=y.status,G=g.user_url,F=g.image_url,P=g.grade,z=void 0===P?0:P,B=Object(p["useState"])(!1),Y=Object(u["a"])(B,2),V=Y[0],W=Y[1],Z=Object(p["useState"])({}),Q=Object(u["a"])(Z,2),H=Q[0],J=Q[1],X=Object(p["useState"])("#FFF"),K=Object(u["a"])(X,2),$=K[0],ee=K[1],te=Object(p["useState"])(null),ne=Object(u["a"])(te,2),re=ne[0],ae=ne[1],ie=Object(p["useState"])(),oe=Object(u["a"])(ie,2),ce=oe[0],le=oe[1],ue=Object(p["useState"])(!1),fe=Object(u["a"])(ue,2),he=fe[0],de=fe[1],pe=Object(v["l"])().query;Object(p["useEffect"])((function(){function e(){return t.apply(this,arguments)}function t(){return t=Object(s["a"])(pt().mark((function e(){var t,n,r,a,i,o,c,l,s,u;return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("exercises"!==pe.type){e.next=12;break}if("coursesId"!==pe.coursesId){e.next=7;break}return e.next=4,Object(q["U"])({categoryId:pe.exercisesId,login:pe.login});case 4:a=e.sent,e.next=10;break;case 7:return e.next=9,Object(q["x"])({categoryId:pe.exercisesId,login:pe.login});case 9:a=e.sent;case 10:J(Object(h["a"])({},a)),(null===(t=a)||void 0===t?void 0:t.left_banner_id)&&(null===(n=a)||void 0===n||null===(r=n.exercise)||void 0===r?void 0:r.left_time)&&(ae(Date.now()+1e3*(null===(i=a)||void 0===i||null===(o=i.exercise)||void 0===o?void 0:o.left_time)),setTimeout((function(){ee("red")}),1e3*((null===(c=a)||void 0===c||null===(l=c.exercise)||void 0===l?void 0:l.left_time)-300>0?(null===(s=a)||void 0===s||null===(u=s.exercise)||void 0===u?void 0:u.left_time)-300:0)));case 12:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e(),se["a"].subscribe("update-windows-time",(function(e){le(parseInt(e.remaining_time/1e3))})),o&&le(1800)}),[]),Object(p["useEffect"])((function(){var e;return"exercises"===pe.type&&(null===H||void 0===H||null===(e=H.exercise)||void 0===e?void 0:e.screen_open)&&(dt["b"].forEach((function(e,t){document.addEventListener(e,ve,!1),document.addEventListener("blur",ve,!1)})),window.focus(),window.onblur=function(){Object(ht["a"])()&&(ve(),Object(ht["b"])())}),function(){dt["b"].forEach((function(e,t){document.removeEventListener(e,ve,!1)}))}}),[H]);var me=function(){de(!he)},ve=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&Object(ht["b"])()};function ge(){W(!V)}function ye(){W(!1)}function be(){_(),N.replace("/shixuns/".concat(C,"/challenges"))}function we(){E||k()}function Ee(){c["a"].confirm({title:"\u9000\u51fa\u5b9e\u8bad",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u786e\u5b9a\u8981\u9000\u51fa\u5b9e\u8bad\u5417\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:be})}function Oe(e){ye(),"reset-task"===e&&(E||c["a"].confirm({title:"\u91cd\u7f6e\u5b9e\u8bad",icon:m.a.createElement(Ie["a"],null),content:m.a.createElement(vt,null),centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:we})),"reset-code"===e&&(E||c["a"].confirm({title:"\u6062\u590d\u521d\u59cb\u4ee3\u7801",icon:m.a.createElement(Ie["a"],null),content:"\u60a8\u5728\u672c\u6587\u4ef6\u4e2d\u4fee\u6539\u7684\u5185\u5bb9\u5c06\u4e22\u5931\uff0c\u662f\u5426\u786e\u5b9a\u91cd\u65b0\u52a0\u8f7d\u521d\u59cb\u4ee3\u7801\uff1f",centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",onOk:A})),"full-screen"===e&&se["a"].publish("vnc-enlarge"),"show-clipboard-box"===e&&se["a"].publish("show-clipboard-box")}var xe={task_pass:I,test_set_permission:D,mirror_description:n,difficulty:r,resetVncLoading:E,git_url:i,onVncAction:Oe,window_vnc_url:l,linux_vnc:f,vnc_url:o};return m.a.createElement("div",{className:"task-header-container"},"exercises"!==pe.type&&m.a.createElement(m.a.Fragment,null,m.a.createElement("a",{className:"task-user-info",href:G,target:"_blank"},F?m.a.createElement("img",{width:"35",height:"35",src:"".concat(ct["a"].IMG_SERVER,"/images/").concat(F)}):null,m.a.createElement("span",null,g.name)),m.a.createElement("div",{className:"grade-info"},m.a.createElement("img",{src:st.a,alt:"gold",width:20}),z)),m.a.createElement("h2",{className:"shixun-info"},T,"exercises"!==(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(Se,{lastedGetTaskInfoTime:x,status:M,defaultTime:R,onUpdateCostTime:O,title:o?"\u5b9e\u9a8c\u603b\u7528\u65f6":""})),"exercises"!==(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(m.a.Fragment,null,(o||l||f||3===(null===w||void 0===w?void 0:w.webssh))&&m.a.createElement("div",{className:"flex-container"},l&&m.a.createElement(ke["Link"],{onClick:function(e){e.preventDefault(),se["a"].publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53d1\u9001CTRL+ALT+DELETE"),d?m.a.createElement(Ge,{className:"btn-notice",onShowNotice:j}):null,ce&&m.a.createElement(bt,{defaultTime:ce,onAddVncTime:L,onReset:we,toShixun:be,title:o?"\u5b9e\u9a8c\u73af\u5883\u5012\u8ba1\u65f6":""}),m.a.createElement("a",{className:"btn-vnc",title:"\u5de5\u5177\u680f",onClick:ge},m.a.createElement("img",{alt:"tool",src:ft.a,width:16}),"\u5de5\u5177\u680f")),!l&&m.a.createElement(ot,{visible:he,onClose:me,shixun:w},m.a.createElement("a",{className:"btn-vnc",title:"\u5de5\u5177\u680f",onClick:me},m.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636e\u96c6"))),"exercises"!==pe.type&&m.a.createElement(m.a.Fragment,null,o||l?m.a.createElement("a",{className:"btn-task-out",onClick:Ee,title:"\u9000\u51fa\u5b9e\u8bad"},"\u9000\u51fa\u5b9e\u8bad"):m.a.createElement("a",{className:"btn-out",onClick:Ee,title:"\u9000\u51fa\u5b9e\u8bad"},m.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(null===H||void 0===H||null===(t=H.exercise)||void 0===t?void 0:t.left_time)&&m.a.createElement(m.a.Fragment,null,m.a.createElement("span",{style:{color:$},className:"iconfont icon-kaoshishichang mr5"}),m.a.createElement("span",{className:"c-white mr20"},m.a.createElement(mt,{className:"flex-wrp ",valueStyle:{color:$,fontSize:16,fontWeight:"normal"},title:m.a.createElement("span",{style:{color:$,fontSize:16}},"\u5269\u4f59\u65f6\u95f4\uff1a"),value:re,onFinish:Object(s["a"])(pt().mark((function e(){var t,n;return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(q["V"])({categoryId:pe.exercisesId,commit_method:2});case 2:t=e.sent,0===(null===t||void 0===t?void 0:t.status)&&(S(1),c["a"].info({width:530,title:"\u63d0\u793a",centered:!0,okText:"\u786e\u5b9a",content:m.a.createElement("div",{className:"tc font16"},"\u7b54\u9898\u7ed3\u675f\u4e86\uff0c\u7cfb\u7edf\u5df2\u81ea\u52a8\u63d0\u4ea4\u8bd5\u5377",m.a.createElement("br",null),"\u4e0d\u80fd\u518d\u4fee\u6539\u7b54\u9898"),onOk:function(){var e=Object(s["a"])(pt().mark((function e(){return pt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:window.parent.location.href="/classrooms/".concat(pe.coursesId,"/exercise/").concat(pe.exercisesId,"/detail");case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()})),-3===(null===t||void 0===t?void 0:t.status)&&(n=parseInt(null===t||void 0===t?void 0:t.message),ae(Date.now()+1e3*n));case 5:case"end":return e.stop()}}),e)})))}))),"exercises"===(null===pe||void 0===pe?void 0:pe.type)&&m.a.createElement(je["a"],{type:"primary",onClick:function(){S(1),c["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:m.a.createElement("div",{className:"tc"},"\u8bf7\u786e\u8ba4\u4f60\u7684\u7b54\u9898\u5185\u5bb9\u5df2\u7ecf\u63d0\u4ea4\uff1f"),onOk:function(){ve("back")}})}},m.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8fd4\u56de\u8bd5\u5377"),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:V,onClose:ye},m.a.createElement(tt,xe))))},yt=300;function bt(e){var t=e.onAddVncTime,n=e.onReset,r=e.toShixun,a=e.title,i=void 0===a?"":a,o=e.defaultTime,l=Object(p["useState"])(o),s=Object(u["a"])(l,2),f=s[0],h=s[1],d=Object(p["useState"])(!1),v=Object(u["a"])(d,2),g=v[0],y=v[1];function b(){0!==f?y(!1):r()}function w(){y(!1),f>0?(h(o),t()):(h(o),n())}function E(){f0?1e3:null),Object(p["useEffect"])((function(){f===yt&&y(!0)}),[f]),Object(p["useEffect"])((function(){o=0?e.splice(n,1):e.push(c),o(e.join(""))}}return m.a.createElement("a",{className:"flex-container",onClick:l},m.a.createElement("span",{style:{position:"relative",top:4},className:"".concat(1===t?"radio":"checkbox"," ").concat(r&&r.indexOf(c)>=0?"active":"")}),m.a.createElement("div",{className:"flex-wrp"},m.a.createElement("span",{style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},c,"\u3001"),m.a.createElement(B["a"],{className:"subject-body",value:i})))},Ot=function(e){var t=e.id,n=e.answer,r=e.challenge_question,a=e.category,i=e.subject,o=e.onSetAnswers;function c(e){o(t,e)}return m.a.createElement("li",null,m.a.createElement("div",{className:"subject"},m.a.createElement(B["a"],{value:"".concat(t+1,"\u3001").concat(i),className:"subject-body"})),m.a.createElement("div",{className:"option"},r.map((function(e,t){var r=e.option_name;return m.a.createElement(Et,{index:t,key:r,option_name:r,answer:n,category:a,callback:c})}))))},xt=function(e){var t=e.chooses,n=e.answers,r=e.onSetAnswers;return m.a.createElement("ul",{className:"choose-container"},t.map((function(e,t){var a=e.subject,i=e.challenge_question,o=e.category;return m.a.createElement(Ot,{key:t,id:t,subject:a,challenge_question:i,category:o,answer:n[t],onSetAnswers:r})})))},jt=(n("yqJW"),n("cf+g")),At=n.n(jt),kt=n("UbZX"),_t=n.n(kt),Nt=n("LYID"),Lt=n.n(Nt),St=function(e){var t=e.id,n=e.isActive,r=e.title,a=e.onActive,i=e.had_submmit,o=e.result,c=e.actual_output,l=e.standard_answer;function s(){a(t)}var u="test-case-item";return n&&(u+=" active"),i&&(u+=" has-result"),m.a.createElement("li",{className:u},m.a.createElement("a",{className:"case-header",onClick:s},m.a.createElement("h2",null,m.a.createElement("div",{className:n?"arrow-down":"arrow-right"}),m.a.createElement("span",{className:"test-title"},r)),i>0?m.a.createElement("img",{width:16,src:o?_t.a:Lt.a}):m.a.createElement("i",{className:"iconfont icon-suo1"})),m.a.createElement("div",{className:"item-desc ".concat(n?"show":"hide"," choose-game-item")},i?o?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null,"\u6b63\u786e\u9009\u9879\uff1a",m.a.createElement("b",null,l)),m.a.createElement("p",null,"\u4f60\u7684\u9009\u9879\uff1a",m.a.createElement("b",{className:"c-red"},c))):m.a.createElement("p",null,"\u9519\u8bef\uff0c\u4e0d\u652f\u6301\u67e5\u770b"):m.a.createElement("p",null,"\u5c1a\u672a\u63d0\u4ea4\uff0c\u6682\u4e0d\u652f\u6301\u67e5\u770b")))},Tt=function(e){var t=e.onResizeSetContainer,n=e.moveY,r=e.had_submmit,a=e.test_sets,o=void 0===a?[]:a,c=e.challenge_chooses_count,l=e.choose_correct_num,s=Object(p["useState"])(-1),f=Object(u["a"])(s,2),h=f[0],d=f[1];function v(e){d(e===h?-1:e)}var g=l===c;function y(){t(n)}return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("span",{className:"active"},"\u6d4b\u8bd5\u7ed3\u679c"),m.a.createElement("a",{onClick:y},m.a.createElement("i",{className:"iconfont ".concat(.01===n?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),r?m.a.createElement("p",{className:"test-result ".concat(g?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:g?_t.a:At.a}),l," / ",c," \u5171\u6709",c,"\u9898\uff0c"),m.a.createElement("span",null,g?"\u5168\u90e8\u901a\u8fc7":"\u5176\u4e2d".concat(c-l,"\u9898\u76ee\u7ed3\u679c\u4e0d\u5339\u914d\u3002\u8be6\u60c5\u5982\u4e0b\uff1a"))):null,m.a.createElement("ul",{className:"test-case-list"},o.map((function(e,t){return m.a.createElement(St,Object(i["a"])({key:"item"+t,had_submmit:r,title:"\u9898\u76ee".concat(t+1)},e,{isActive:h===t,id:t,onActive:v}))}))))},Ct=(n("qUwa"),n("VjRW")),It=n.n(Ct);function Dt(){Dt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Rt=function(e){var t=e.st,n=e.prev_game,r=e.next_game,a=e.time_limit,i=e.record_consume_time,o=e.loading,l=e.vnc_url,f=e.linux_vnc,h=e.windows_vnc,d=e.shixun,g=e.game,y=e.onRun,b=e.dispatch,w=(e.onShowTestCaseList,e.chooses),E=e.unity_3d_routes,O=e.user,x=e.is_last_game,j=e.challenge,A=!x&&!o&&(d.status>0||(null===O||void 0===O?void 0:O.identity)<5),k=(1===t&&g.status,Object(p["useState"])(0)),_=Object(u["a"])(k,2),N=_[0],L=_[1],S=Object(p["useState"])(0),T=Object(u["a"])(S,2),C=T[0],I=T[1],D=Object(p["useState"])(!1),R=Object(u["a"])(D,2),M=R[0],G=R[1],F=Object(v["l"])();return Object(p["useEffect"])((function(){N>0&&setTimeout((function(){L(N-1)}),1e3)}),[N]),Object(p["useEffect"])((function(){C>0&&setTimeout((function(){I(C-1)}),1e3)}),[C]),Object(p["useEffect"])((function(){var e=se["a"].subscribe("eval-code-finish",(function(){E&&G(!0),1===t||L(10)}));return e}),[]),m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"flex-container eval-desc"},a?m.a.createElement("span",null,"\u672c\u5173\u6700\u5927\u6267\u884c\u65f6\u95f4\uff1a".concat(a,"\u79d2")):null,i?m.a.createElement("span",null,"\u672c\u6b21\u8bc4\u6d4b\u8017\u65f6(\u7f16\u8bd1\u3001\u8fd0\u884c\u603b\u65f6\u95f4)\uff1a",i," \u79d2"):null,(l||h||f)&&m.a.createElement("a",{title:"\u663e\u793a/\u9690\u85cf\u6d4b\u8bd5\u7ed3\u679c",onClick:function(){se["a"].publish("show-case-result")}},"\u663e\u793a/\u9690\u85cf\u6d4b\u8bd5\u7ed3\u679c")),m.a.createElement("div",{className:"flex-container eval-btn-group"},n&&!o?m.a.createElement("a",{href:"/tasks/".concat(n).concat(F.search),onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(n).concat(F.search)}),300)},className:"ghost-link"},"\u4e0a\u4e00\u5173"):null,A?m.a.createElement("a",{href:"/tasks/".concat(r).concat(F.search),onClick:function(e){e.preventDefault(),d.task_pass||2===g.status||(null===O||void 0===O?void 0:O.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(r).concat(F.search)}),300):c["a"].warning({centered:!0,width:530,title:"\u63d0\u793a",okText:"\u6211\u77e5\u9053\u4e86",content:m.a.createElement("p",null,"\u8be5\u5b9e\u8df5\u9879\u76ee\u8bbe\u7f6e\u4e86\u4e0d\u5141\u8bb8\u8df3\u5173\u3002\u901a\u8fc7\u5f53\u524d\u5173\u5361\u540e\uff0c\u624d\u80fd\u8fdb\u5165\u4e0b\u4e00\u5173\u3002")})},className:"ghost-link"},"\u4e0b\u4e00\u5173"):null,M&&1===(null===j||void 0===j?void 0:j.show_type)&&m.a.createElement("button",{onClick:function(){b({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67e5\u770b\u6548\u679c"},"\u67e5\u770b\u6548\u679c"),m.a.createElement("button",{onClick:Object(s["a"])(Dt().mark((function e(){return Dt().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(1!==t){e.next=4;break}if(!((null===w||void 0===w?void 0:w.length)<=0)){e.next=4;break}return c["a"].confirm({centered:!0,title:"\u63d0\u793a",content:m.a.createElement("div",{className:"tc"},m.a.createElement("p",null,"\u60a8\u8fd8\u672a\u6dfb\u52a0\u9898\u76ee\uff0c\u8bf7\u6dfb\u52a0\u540e\u8bc4\u6d4b\uff01")),okText:"\u786e\u8ba4",cancelText:"\u53d6\u6d88"}),e.abrupt("return");case 4:return G(!1),e.next=7,y();case 7:case"end":return e.stop()}}),e)}))),style:{minWidth:"72px"},disabled:o||N>0,className:"btn-run",title:"\u8fd0\u884c\u8bc4\u6d4b"},N>0?"".concat(N,"S"):m.a.createElement(p["Fragment"],null," ",m.a.createElement("img",{src:It.a,alt:"run",width:18})," ",m.a.createElement("b",null,"\u8bc4\u6d4b")," "))))};function Mt(){Mt=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function Gt(e,t){switch(t.type){case z["f"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["e"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!1});case z["B"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}var Ft=function(e){var t=e.taskData,n=e.moveY,r=e.onResizeYStart,a=e.onResizeSetContainer,o=e.onEval,c=e.lastedGetTaskInfoTime,f=e._dispatch,h=Object(v["l"])(),d=t.chooses,g=t.choose_test_cases,y=t.game,b=g.test_sets,w=g.challenge_chooses_count,E=g.choose_correct_num,O=g.had_submmit,x=Object(p["useCallback"])((function(){var e=[];return e.length=w,O&&(e=b.map((function(e){return e.actual_output}))),e}),[c]),j=Object(p["useReducer"])(Gt,{loading:!1,answers:x()}),A=Object(u["a"])(j,2),k=A[0],_=A[1];Object(p["useEffect"])((function(){_({type:z["B"],payload:{answers:x()}})}),[c]);var N=k.answers,L=k.loading;function T(e,t){N[e]=t,_({type:z["B"],payload:{answers:N}})}function C(){for(var e=!0,t=0;t(?:[\n\r\s]*?)(?:<\/link>)*/im,en=/(?:[\n\r\s]*?)(?:<\/script>)*/im,tn=["http","com","net","org","cdn"];function nn(e){for(var t=!1,n=0;ni+rn&&o()}),rn),Object(p["useEffect"])((function(){c.current&&s&&s.content&&(c.current.setAttribute("action",l),c.current.submit())}),[c.current,s,l]),m.a.createElement("div",{className:"html-code-view",style:{display:r?"block":"none",width:"100%",height:"100%"}},m.a.createElement("form",{ref:c,method:"post",target:"my-frame"},m.a.createElement("input",{type:"hidden",name:"contents",value:s.content}),m.a.createElement("input",{type:"hidden",name:"educodercss",value:s.css}),m.a.createElement("input",{type:"hidden",name:"educoderscript",value:s.script})),m.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},on=n("dQ5l"),cn=n("ZBwS"),ln=n.n(cn),sn=(n("TVoq"),new ln.a);sn.Diff_EditCost=8;var un={oldStr:"",newStr:""};function fn(e,t){switch(t.type){case"init":return Object(h["a"])(Object(h["a"])({},e),t.payload);default:throw new Error}}function hn(e,t){var n=/&/g,r=//g,i=e[0],o=e[1]||"",c=o.replace(n,"&").replace(r,"<").replace(a,">"),l=!c.trim();if("oldStr"===t)switch(i){case cn["DIFF_DELETE"]:return"")+c+"";case cn["DIFF_EQUAL"]:return""+c+""}else switch(i){case cn["DIFF_INSERT"]:return"")+c+"";case cn["DIFF_EQUAL"]:return""+c+""}}var dn=function(e){var t,n,r=e.output,a=e.actual_output,i=Object(p["useReducer"])(fn,un),o=Object(u["a"])(i,2),c=o[0],l=o[1];return r=null===(t=r)||void 0===t?void 0:t.replace(/\n/g,"\r"),a=null===(n=a)||void 0===n?void 0:n.replace(/\n/g,"\r"),Object(p["useEffect"])((function(){var e=sn.diff_main(r||"",a||"");sn.diff_cleanupEfficiency(e);var t=e.map((function(e){return hn(e,"oldStr")})).join(""),n=e.map((function(e){return hn(e,"newStr")})).join("");l({type:"init",payload:{oldStr:t,newStr:n}})}),[r,a]),m.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},m.a.createElement("div",{dangerouslySetInnerHTML:{__html:c.oldStr}}))};function pn(e){var t,n=e.last_compile_output,r=(e.language,e.ts_mem),a=e.ts_time,i=e.input,o=e.output,c=e.is_invisible,s=e.actual_output,f=e.is_file,h=(e.input_file_url,e.output_file_url),d=e.is_public,v=e.result,g=e.compile_success,y=e.title,b=e.isActive,w=e.id,E=e.onActive,O=e.test_sets_view,x=e.allowed_unlock,j=e.identity,A=e.taskData,k=Object(p["useState"])(!1),_=Object(u["a"])(k,2),N=_[0],L=_[1];function S(){d||O||j<=5?E(w):x?se["a"].publish("unlock-test-case",w):l["b"].info("\u672c\u6d4b\u8bd5\u96c6\u4e0d\u53ef\u89e3\u9501")}c&&(null===A||void 0===A||null===(t=A.user)||void 0===t?void 0:t.identity)>=5&&(o="\u8be5\u9884\u671f\u8f93\u51fa\u4e0d\u53ef\u67e5\u770b");var T="test-case-item";return b&&(T+=" active"),n&&(T+=" has-result"),m.a.createElement("li",{className:T},m.a.createElement("a",{className:"case-header",onClick:S},m.a.createElement("h2",null,m.a.createElement("div",{className:b?"arrow-down":"arrow-right"}),m.a.createElement("span",{className:"test-title"},y)),m.a.createElement("div",{className:"case-info"},r?m.a.createElement("span",{className:"description"},"\u6d88\u8017\u5185\u5b58",r,"MB"):null,a?m.a.createElement("span",{className:"description"}," \u4ee3\u7801\u6267\u884c\u65f6\u957f\uff1a",a,"\u79d2 "):null,d?null:O||j<=5?m.a.createElement("i",{className:"iconfont icon-jiesuo"}):m.a.createElement("i",{className:"iconfont icon-suo1"}),g>0?m.a.createElement("img",{width:16,src:v?_t.a:Lt.a}):null)),m.a.createElement("div",{className:"item-desc ".concat(b?"show":"hide"," choose-game-item")},i?m.a.createElement(qt["a"],null,m.a.createElement(Kt["a"],{flex:"80px"},"\u6d4b\u8bd5\u8f93\u5165\uff1a"),m.a.createElement(Kt["a"],{flex:"1",style:{color:"#fff"}},m.a.createElement(dn,{output:i}))):null,m.a.createElement("p",{className:"output-title-container"},m.a.createElement("span",null,"\u2014\u2014 \u9884\u671f\u8f93\u51fa \u2014\u2014"),m.a.createElement("span",{className:"output-title"},m.a.createElement("span",null,"\u2014\u2014 \u5b9e\u9645\u8f93\u51fa \u2014\u2014"),!f&&m.a.createElement("span",{className:"c-blue current",onClick:function(){return L(!N)}},N?"\u5c55\u793a\u683c\u5f0f\u5316\u8f93\u51fa":"\u5c55\u793a\u539f\u59cb\u8f93\u51fa"))),f&&m.a.createElement("div",{class:"diff-panel-container"},m.a.createElement("div",{className:"tc"},m.a.createElement("a",{class:"underline",target:"_blank",href:h},o)),m.a.createElement("div",{className:"tc"},g?m.a.createElement("a",{class:"underline",target:"_blank",href:s},o):s)),!f&&!N&&m.a.createElement(on["a"],{output:o,actual_output:s}),!f&&N&&m.a.createElement("div",{class:"diff-panel-container"},m.a.createElement("div",{className:""},o),m.a.createElement("div",{className:""},s))))}var mn=function(e){var t=e.onResizeSetContainer,n=e.moveY,r=e.taskData,a=e.isHtml,o=e.lastedUpdateTime,c=e.content,l=e.myshixunIdentifier,s=e.test_sets_view,f=e.identity,h=e.language,d=e.allowed_unlock,v=e.test_sets,g=void 0===v?[]:v,y=e.test_sets_count,b=e.sets_error_count,w=e.last_compile_output,E=e.onFinishDisplayHtml,O=Object(p["useState"])(-1),x=Object(u["a"])(O,2),j=x[0],A=x[1],k=Object(p["useState"])(a?0:1),_=Object(u["a"])(k,2),N=_[0],L=_[1];function S(e){A(e===j?-1:e)}function T(){t(n)}function C(e){L(parseInt(e.target.id,10))}var I={code:c,isActive:0===N&&a,myshixunIdentifier:l,onFinishDisplayHtml:E,lastedUpdateTime:o};return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("div",{className:"flex-container"},a?m.a.createElement("span",{id:0,onClick:C,className:0===N?"active":""},"\u6548\u679c\u663e\u793a"):null,m.a.createElement("span",{id:1,onClick:C,className:1===N?"active":""},"\u6d4b\u8bd5\u7ed3\u679c")),m.a.createElement("a",{onClick:T},m.a.createElement("i",{className:"iconfont ".concat(.01===n?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),m.a.createElement("section",{style:{display:1===N?"block":"none"}},w?m.a.createElement("p",{className:"test-result ".concat(0===b?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:0===b?_t.a:At.a}),y-b,"/",y),0==b?m.a.createElement("span",{className:"count"},"\u5168\u90e8\u901a\u8fc7"):m.a.createElement("div",{dangerouslySetInnerHTML:{__html:w}})):null,m.a.createElement("ul",{className:"test-case-list"},g.map((function(e,t){return m.a.createElement(pn,Object(i["a"])({allowed_unlock:d,identity:f,key:"item"+t,test_sets_view:s,language:h,last_compile_output:w,title:"\u6d4b\u8bd5\u96c6".concat(t+1)},e,{isActive:j===t,id:t,taskData:r,onActive:S}))})))),a?m.a.createElement(an,I):null)};function vn(e){var t=e.isLarge,n=e.language,r=e.test_sets,a=void 0===r?[]:r,o=e.test_sets_count,c=e.allowed_unlock,l=e.sets_error_count,s=e.last_compile_output,f=e.test_sets_view,h=e.identity,d=e.onResizeSet,v=Object(p["useState"])(-1),g=Object(u["a"])(v,2),y=g[0],b=g[1];function w(e){b(e===y?-1:e)}return m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"test-header"},m.a.createElement("span",{className:"active"},"\u6d4b\u8bd5\u7ed3\u679c"),m.a.createElement("a",{onClick:d},m.a.createElement("i",{className:"iconfont ".concat(t?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),s?m.a.createElement("p",{className:"test-result ".concat(0===l?"success":"failer")},m.a.createElement("span",{className:"count"},m.a.createElement("img",{width:16,src:0===l?_t.a:At.a}),o-l,"/",o),0==l?m.a.createElement("span",null,"\u5168\u90e8\u901a\u8fc7"):m.a.createElement("div",{dangerouslySetInnerHTML:{__html:s}})):null,m.a.createElement("ul",{className:"test-case-list"},a.map((function(e,t){return m.a.createElement(pn,Object(i["a"])({allowed_unlock:c,identity:h,test_sets_view:f,key:"item"+t,language:n,last_compile_output:s,title:"\u6d4b\u8bd5\u96c6".concat(t+1)},e,{isActive:y===t,id:t,onActive:w}))}))))}n("Lmeb");var gn=n("qZJd"),yn=function(e){var t=e.taskData,n=e.evaluateLoading,r=e.evaluateMessage,a=e.language,i=(e.onEval,t.vnc_url),o=(t.shixun,t.test_sets),c=t.test_sets_count,l=t.sets_error_count,s=t.last_compile_output,f=t.game,h=t.allowed_unlock,d=t.user,v=Object(p["useState"])(!1),g=Object(u["a"])(v,2),y=g[0],b=g[1],w=Object(p["useState"])(!1),E=Object(u["a"])(w,2),O=E[0],x=E[1];function j(){b(!y)}function A(){x(!O)}var k={isLarge:y,language:a,test_sets:o,test_sets_count:c,sets_error_count:l,last_compile_output:s,allowed_unlock:h,test_sets_view:f.test_sets_view,identity:d.identity,onResizeSet:j};return m.a.createElement(p["Fragment"],null,m.a.createElement(gn["a"],{vnc_url:i,window_vnc_url:t.windows_vnc,linux_vnc:t.linux_vnc,taskData:t}),O?m.a.createElement("div",{className:"vnc-mask"}):null,m.a.createElement("div",{className:"vnc-test-list ".concat(y?"large":O?"pop":"")},m.a.createElement("div",{className:"vnc-test-list-body"},y?null:m.a.createElement("span",{className:"arrow-container",onClick:A},m.a.createElement("i",{className:"iconfont ".concat(O?"icon-xiajiantou":"icon-shangjiantou"," ")})),n?m.a.createElement(ue["a"],{message:r,style:{color:"#4CACFF"}}):m.a.createElement(vn,k))))},bn=n("5bA4"),wn=n("UESt"),En=n("ZD9Y"),On=function(e){var t=e.onFontSizeChange,n=e.cmFontSize,r=e.cmCodeMode,a=e.onCodeModeChange,i=e.tabToSpace,o=e.onTabToSpace,c=e.shixun,l=c.task_pass,s=c.forbid_copy,u=c.test_set_permission,f={onFontSizeChange:t,cmFontSize:n,cmCodeMode:r,onCodeModeChange:a,tabToSpace:i,onTabToSpace:o};return m.a.createElement(En["a"],f,m.a.createElement("h3",null,"\u5173\u5361\u914d\u7f6e\u4fe1\u606f"),m.a.createElement("section",null,m.a.createElement("a",{className:"file-item",title:l?"\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218":"\u4e0d\u5141\u8bb8\u5b66\u5458\u8df3\u5173\u6311\u6218"},m.a.createElement("b",null,"\u8df3\u5173"),m.a.createElement("span",null,l?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:u?"\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9":"\u4e0d\u5141\u8bb8\u5b66\u5458\u901a\u8fc7\u91d1\u5e01\u89e3\u9501\u67e5\u770b\u6d4b\u8bd5\u96c6\u5185\u5bb9"},m.a.createElement("b",null,"\u6d4b\u8bd5\u96c6\u89e3\u9501"),m.a.createElement("span",null,u?"\u5141\u8bb8":"\u4e0d\u5141\u8bb8")),m.a.createElement("a",{className:"file-item",title:s?"\u4e0d\u5141\u8bb8\u5b66\u5458\u7c98\u8d34\u4ee3\u7801":"\u5141\u8bb8\u5b66\u5458\u7c98\u8d34\u4ee3\u7801"},m.a.createElement("b",null,"\u4ee3\u7801\u7c98\u8d34"),m.a.createElement("span",null,s?"\u4e0d\u5141\u8bb8":"\u5141\u8bb8"))))};n("X9zl"),n("XyRZ");function xn(e){var t=e.callback,n=e.file,r=e.onHidePathList;function a(){r(),t(n)}return m.a.createElement("a",{onClick:a},n)}var jn=function(e){var t=e.paths,n=e.onChangePath,r=e.activePath,a=e.isVisible,i=e.onHidePathList;return m.a.createElement("ul",{className:"path-container",onMouseLeave:i,style:{display:a?"block":"none"}},t.filter((function(e){return!!e})).map((function(e){return m.a.createElement("li",{className:r===e?"active":"",key:e},m.a.createElement(xn,{callback:n,file:e,onHidePathList:i}))})))},An=n("Dqnf");function kn(){kn=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var _n={theme:Object(Zt["a"])("cmCodeMode","vs-dark"),fontSize:Object(Zt["a"])("cmFontSize",16),tabToSpace:Object(Zt["a"])("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshConfigDataArr:[],sshTabs:[]};function Nn(e,t){switch(t.type){case z["D"]:return Object(h["a"])(Object(h["a"])({},e),{},{showEditorSetting:t.payload});case z["E"]:return Object(h["a"])(Object(h["a"])({},e),{},{theme:t.payload});case z["C"]:return Object(h["a"])(Object(h["a"])({},e),{},{fontSize:t.payload});case z["M"]:return Object(h["a"])(Object(h["a"])({},e),{},{tabIndex:t.payload});case z["J"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshConfigData:t.payload});case z["K"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshConfigDataArr:t.payload});case z["L"]:return Object(h["a"])(Object(h["a"])({},e),{},{sshTabs:Object(r["a"])(t.payload)});case z["U"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPathList:!0});case z["q"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPathList:!1});case z["w"]:return Object(h["a"])(Object(h["a"])({},e),{},{tabToSpace:t.payload});default:throw new Error}}var Ln=3e4,Sn=function(e){var t=e.taskData,n=e.moveY,o=e.isHtml,l=e.isNotice,d=e.onResizeYStart,g=e._dispatch,y=e.codeRepData,b=e.isEditPath,w=e.onEditRepCode,E=e.onUpdateCode,O=e.onResizeSetContainer,x=e.onEval,j=e.evaluateLoading,A=e.evaluateMessage,k=e.onResizeCodeArea,_=e.onShowDir,N=e.onChangePath,L=e.onShowNotice,C=e.onResetCode,I=e.onResetGitCode,D=e.onResetPassedCode,R=e.onFinishDisplayHtml,M=Object(f["a"])(e,["taskData","moveY","isHtml","isNotice","onResizeYStart","_dispatch","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),G=Object(v["m"])(),F=Object(p["useReducer"])(Nn,_n),P=Object(u["a"])(F,2),B=P[0],Y=P[1],V=Object(p["useState"])(!1),W=Object(u["a"])(V,2),Z=W[0],Q=W[1],H=Object(p["useState"])(),J=Object(u["a"])(H,2),X=J[0],q=J[1],K=y.loading,$=y.content,ee=y.language,te=y.filename,ne=y.file_type,re=y.lastedUpdateTime,ae=y.paths,ie=y.currentPath,oe=B.fontSize,ce=B.theme,le=B.showEditorSetting,fe=B.showPathList,he=B.tabIndex,de=B.sshTabs,pe=B.tabToSpace,me=B.sshConfigData,ve=B.sshConfigDataArr,ge=t.shixun,ye=t.test_sets,be=t.test_sets_count,we=t.sets_error_count,Ee=t.last_compile_output,Oe=t.game,xe=t.git_url,Ae=t.myshixun,ke=t.user,Ne=t.allowed_unlock,Le=ge.webssh,Se=ge.multi_webssh,Te=ge.hide_code,Ce=t.terminal_count,Ie={onFinishDisplayHtml:R,allowed_unlock:Ne,onResizeSetContainer:O,moveY:n,language:ee,content:$,isHtml:o,myshixunIdentifier:Ae.identifier,test_sets_view:Oe.test_sets_view,identity:ke.identity,lastedUpdateTime:re,test_sets:ye,test_sets_count:be,sets_error_count:we,last_compile_output:Ee};function De(e){w(e)}function Re(){Y({type:z["D"],payload:!0})}function Me(){Y({type:z["D"],payload:!1})}function Ge(e){Y({type:z["C"],payload:e}),Object(Zt["b"])("cmFontSize",e)}function Pe(e){Y({type:z["E"],payload:e}),Object(Zt["b"])("cmCodeMode",e)}function ze(e){Y({type:z["w"],payload:e}),Object(Zt["b"])("cmTabToSpace",e)}function Be(){Y({type:z["U"]})}function Ue(){Y({type:z["q"]})}function Ye(e){return We.apply(this,arguments)}function We(){return We=Object(s["a"])(kn().mark((function e(t){var n;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=/\d/g.test(t)?t:t.target.id,0!=he){e.next=5;break}if(!b||!re||Te){e.next=5;break}return e.next=5,E();case 5:Y({type:z["M"],payload:parseInt(n,10)}),0==n?g({type:z["fb"],payload:Date.now()}):-1==n&&Object(S["w"])(Oe.identifier),3===Le&&setTimeout((function(){n<=0&&!Te||Ke(n)}),500);case 8:case"end":return e.stop()}}),e)}))),We.apply(this,arguments)}function Ze(){var e=de.length;3===de[0]?de.push(2):de.push(e+2),console.log("sshTabs:",de),Y({type:z["L"],payload:de})}function Qe(e){e.stopPropagation(),e.preventDefault();var t=parseInt(e.target.id,10);de.splice(t,1),Y({type:z["L"],payload:de});var n=1;de.length>0&&(n=de[0]),Y({type:z["M"],payload:n})}function He(){return 3===Le?Object(S["y"])(Oe.identifier,{position:he}):Object(S["d"])(Oe.identifier)}function Xe(e){Y({type:z["M"],payload:0}),N(e)}function qe(){Y({type:z["J"],payload:null}),3===Le&&Ke(he)}function Ke(e){return $e.apply(this,arguments)}function $e(){return $e=Object(s["a"])(kn().mark((function e(t){var n,a,i,o;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(3!==Le){e.next=7;break}return e.next=3,Object(S["u"])(Ae.identifier,{position:t});case 3:a=e.sent,-3!==(null===(i=a)||void 0===i?void 0:i.status)&&se["a"].publish("update-windows-time",{remaining_time:null===(o=a)||void 0===o?void 0:o.remainingTime}),e.next=10;break;case 7:return e.next=9,Object(S["t"])(Ae.identifier);case 9:a=e.sent;case 10:if(-3!==(null===(n=a)||void 0===n?void 0:n.status)){e.next=12;break}return e.abrupt("return",new Promise(function(){var e=Object(s["a"])(kn().mark((function e(t,n){return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:c["a"].confirm({content:"\u68c0\u6d4b\u5230\u60a8\u5df2\u7ecf\u5f00\u542f\u4e86\u5176\u4ed6\u5b9e\u9a8c\u73af\u5883\uff0c\u8bf7\u5148\u5173\u95ed\u73af\u5883\u540e\uff0c\u518d\u8fde\u63a5",okText:"\u7acb\u5373\u5173\u95ed",cancelText:"\u7a0d\u540e\u5173\u95ed",onOk:function(){var e=Object(s["a"])(kn().mark((function e(){var t;return kn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["e"])(G.taskId,null===(t=a)||void 0===t?void 0:t.message);case 2:return Ke(),e.abrupt("return");case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()});case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 12:3===Le?(ve[t-1]=Object(h["a"])({},a),Y({type:z["K"],payload:Object(r["a"])(ve)}),setTimeout((function(){return se["a"].publish("create-socket",t)}),300)):Y({type:z["J"],payload:a});case 13:case"end":return e.stop()}}),e)}))),$e.apply(this,arguments)}Object(p["useEffect"])((function(){se["a"].subscribe("update-windows-time",(function(e){q(e)}))}),[]),Object(p["useEffect"])((function(){(null===t||void 0===t?void 0:t.vnc_url)||(null===t||void 0===t?void 0:t.windows_vnc)||(null===t||void 0===t?void 0:t.linux_vnc)?(Q(!1),B.tabIndex=-1,setTimeout((function(){Y({type:z["M"],payload:-1})}),400)):Q(!0)}),[t]),se["a"].subscribe("show-case-result",(function(){k(1),Q(!Z)})),Object(_e["a"])((function(){var e=(new Date).getTime();b&&re&&!Te&&e>re+Ln&&E()}),Ln),Object(p["useEffect"])((function(){Te&&Le>0&&Y({type:z["M"],payload:1})}),[Te]),Object(p["useEffect"])((function(){!me&&!ve.length&&he>=1&&Ke(1),me&&he>=1&&setTimeout((function(){se["a"].publish("create-socket",he)}),100)}),[me,he]),Object(p["useEffect"])((function(){return function(){de.splice(0,8),Y({type:z["L"],payload:de})}}),[M.location.pathname]);var et=n?"100%"!==n?"".concat(n-54,"px"):n:Z?"70%":"100%",tt="100%"===n?0:"calc(100% - 3px - 51px - ".concat(et,")"),nt=[];Le&&nt.push(1),Se&&nt.concat(de);var rt={content:$,language:ee,filename:te,file_type:ne,onCodeChange:De,theme:ce,onSave:E,forbidCopy:ge.forbid_copy,isEditPath:b,code_edit_permission:ge.code_edit_permission,monacoOptions:{fontSize:oe,insertSpaces:pe,readOnly:!b&&!ge.code_edit_permission}},at={loading:K,lastedUpdateTime:re,moveY:n,code_hidden:!ge.show_code_dir,gameStatus:Oe.status,isEditPath:b,isNotice:l,git_url:xe,onResetCode:C,onResetGitCode:I,onShowCodeSetting:Re,onResetPassedCode:D,onShowNotice:L,onShowDir:_,onResizeCodeArea:k},it={isNotice:l,moveY:n,tabIndex:he,onShowNotice:L,onResizeCodeArea:k,webssh:Le,socketKeys:nt,sshConfigData:B.sshConfigData,onCloseSocket:He,isActive:he>=1,onReCreateSocket:qe,shixun:ge},ot={onFontSizeChange:Ge,cmFontSize:oe,tabToSpace:pe,cmCodeMode:ce,onCodeModeChange:Pe,onTabToSpace:ze,shixun:ge},ct=Object(p["useMemo"])((function(){var e={width:102*Ce};return he>2&&Ce>3&&(e.left=102*-(he-2)),e}),[he]);return console.log("sshConfigDataArr:",ve),m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"code-area-container",style:{height:et}},m.a.createElement("div",{className:"navs"},m.a.createElement("ul",null,((null===t||void 0===t?void 0:t.vnc_url)||(null===t||void 0===t?void 0:t.windows_vnc)||(null===t||void 0===t?void 0:t.linux_vnc))&&m.a.createElement("li",null,m.a.createElement("a",{id:-1,className:-1===he?"active first":"first",onClick:Ye},"\u56fe\u5f62\u5316\u7a97\u53e3")),Te?null:m.a.createElement("li",{className:"flex-container",style:{position:"relative"}},m.a.createElement("a",{id:0,className:0===he?"active first":"first",onClick:Ye},"\u4ee3\u7801\u6587\u4ef6"),ae.length>=1?m.a.createElement("span",{onMouseOver:Be,className:fe?"arrow-down":"arrow-right"}):null,m.a.createElement(jn,{isVisible:fe,onHidePathList:Ue,paths:ae,activePath:ie,onChangePath:Xe})),Le&&3!==Le?m.a.createElement("li",null,m.a.createElement("a",{className:1===he?"active":"",onClick:Ye,id:1},"\u547d\u4ee4\u884c")):m.a.createElement("li",null),3===Le&&m.a.createElement("div",{className:"tasks-page-wrp"},Ce>3&&m.a.createElement(je["a"],{disabled:he<=1,className:"tasks-prev-xterm",onClick:function(){return Ye(he-1)}},m.a.createElement(bn["a"],null)),m.a.createElement("ul",{style:ct},new Array(Ce).fill("").map((function(e,t){return m.a.createElement("li",null,m.a.createElement("a",{className:he===t+1?"active":"",onClick:Ye,id:t+1},"\u547d\u4ee4\u884c ",t+1))}))),Ce>3&&m.a.createElement(je["a"],{disabled:he>=Ce,className:"tasks-next-xterm",onClick:function(){return Ye(he+1)}},m.a.createElement(wn["a"],null))),Le&&Se?de.map((function(e,t){return m.a.createElement("li",{key:e},m.a.createElement("a",{id:e,className:he===e?"active":"",onClick:Ye},"\u547d\u4ee4\u884c",t+1,m.a.createElement("i",{title:"\u5173\u95ed\u547d\u4ee4\u884c\u7a97\u53e3",id:t,className:"iconfont icon-shanchu_moren",onClick:Qe})))})):null,Le&&Se&&de.length<2?m.a.createElement("li",null,m.a.createElement("a",{onClick:Ze,title:"\u65b0\u5f00\u547d\u4ee4\u884c\u7a97\u53e3"},"\uff0b")):null),m.a.createElement("div",{className:"tr",style:{flex:1,marginRight:20}},(null===X||void 0===X?void 0:X.mapping_service_url)&&m.a.createElement("a",{target:"_blank",onClick:function(e){c["a"].confirm({title:"\u670d\u52a1\u9884\u89c8",content:"\u201c\u670d\u52a1\u9884\u89c8\u201d\u4f1a\u8bbf\u95ee\u547d\u540d\u884c\u5bb9\u5668\u76848082\u7aef\u53e3\uff0c\u5982\u679c\u7aef\u53e3\u672a\u542f\u52a8\u4f1a\u5bfc\u81f4\u9884\u89c8\u5931\u8d25",okText:"\u7ee7\u7eed\u524d\u5f80",cancelText:"\u53d6\u6d88",onOk:function(){Object(T["L"])(null===X||void 0===X?void 0:X.mapping_service_url)}})},href:null===me||void 0===me?void 0:me.mapping_service_url},m.a.createElement(Ve,{className:"font14 c-blue"}),m.a.createElement("span",{className:"c-blue"}," \u670d\u52a1\u9884\u89c8"))),m.a.createElement("div",{className:"action-bar-container",style:{display:0===he?"flex":"none"}},m.a.createElement(Fe,at)),m.a.createElement("div",{className:"action-bar-container",style:{display:he>=1?"flex":"none"}},m.a.createElement(Je,it))),m.a.createElement("div",{style:{display:-1===he?"flex":"none"}},m.a.createElement(yn,{taskData:t,evaluateMessage:A,language:ee,evaluateLoading:j,onEval:M.onEvalCode})),m.a.createElement("section",{style:{display:0===he?"block":"none"}},m.a.createElement(Xt,rt)),Le&&3!==Le?m.a.createElement("section",{style:{display:1===he?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:me||{},sid:1})):null,Se?de.map((function(e,t){return m.a.createElement("section",{key:"ssh".concat(e),style:{display:he===e?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:me||{},sid:e}))})):null,3===Le?new Array(Ce).fill("").map((function(e,t){return m.a.createElement("section",{id:t,key:"ssh".concat(t+1),style:{display:he===t+1?"block":"none"}},m.a.createElement(An["a"],{sshConfigData:ve[t]||{},sid:t+1}))})):null),Z&&m.a.createElement("div",{className:"resize-y-bar",onMouseDown:d,draggable:!1},m.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Z&&m.a.createElement("div",{className:"test-set-container",style:{height:tt}},j?m.a.createElement(ue["a"],{message:A,style:{color:"#4CACFF"}}):m.a.createElement(mn,Object(i["a"])({},Ie,{taskData:t}))),m.a.createElement("div",{className:"action-container"},m.a.createElement(Rt,Object(i["a"])({},t,{dispatch:g,loading:j,onRun:function(){x(),Q(!0)}}))),m.a.createElement(U["a"],null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:le,onClose:Me},m.a.createElement(On,ot))))},Tn=(n("zkdm"),n("Sa5k")),Cn=n.n(Tn),In=n("fWQN"),Dn=n("mtLc"),Rn=0,Mn=1,Gn=3,Fn=9,Pn=10,zn=11,Bn=0,Un=2,Yn=3,Vn=4,Wn=48,Zn=function(){function e(){Object(In["a"])(this,e)}return Object(Dn["a"])(e,[{key:"_checkHeader",value:function(){var e=this.header;if(e.imageType===Rn)throw Error("No data");if(e.hasColorMap){if(e.colorMapLength>256||24!==e.colorMapDepth||1!==e.colorMapType)throw Error("Invalid colormap for indexed type")}else if(e.colorMapType)throw Error("Why does the image contain a palette ?");if(!e.width||!e.height)throw Error("Invalid image size");if(8!==e.pixelDepth&&16!==e.pixelDepth&&24!==e.pixelDepth&&32!==e.pixelDepth)throw Error('Invalid pixel size "'+e.pixelDepth+'"')}},{key:"_decodeRLE",value:function(e,t,n,r){for(var a=new Uint8Array(r),i=new Uint8Array(n),o=0;o>7,e[4*(h+r*f)+1]=(992&d)>>2,e[4*(h+r*f)+2]=(31&d)>>3,e[4*(h+r*f)+3]=32768&d?0:255}return e}},{key:"_getImageData24bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=3)e[4*(h+r*f)+3]=255,e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+1]=t[u+1],e[4*(h+r*f)+0]=t[u+2];return e}},{key:"_getImageData32bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=4)e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+1]=t[u+1],e[4*(h+r*f)+0]=t[u+2],e[4*(h+r*f)+3]=t[u+3];return e}},{key:"_getImageDataGrey8bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u++){var d=t[u];e[4*(h+r*f)+0]=d,e[4*(h+r*f)+1]=d,e[4*(h+r*f)+2]=d,e[4*(h+r*f)+3]=255}return e}},{key:"_getImageDataGrey16bits",value:function(e,t,n,r,a,i,o,c,l,s){for(var u=0,f=a;f!==o;f+=i)for(var h=c;h!==s;h+=l,u+=2)e[4*(h+r*f)+0]=t[u+0],e[4*(h+r*f)+1]=t[u+0],e[4*(h+r*f)+2]=t[u+0],e[4*(h+r*f)+3]=t[u+1];return e}},{key:"open",value:function(e,t){var n=this,r=new XMLHttpRequest;return new Promise((function(a,i){r.responseType="arraybuffer",r.open("GET",e,!0),r.onload=function(){200===r.status&&n.load(new Uint8Array(r.response),a),n.imageSourceData=r.response,t&&t()},r.send(null)}))}},{key:"load",value:function(e,t){var n=0;if(e.length<18)throw Error("Not enough data to contain header");var r={idLength:e[n++],colorMapType:e[n++],imageType:e[n++],colorMapIndex:e[n++]|e[n++]<<8,colorMapLength:e[n++]|e[n++]<<8,colorMapDepth:e[n++],offsetX:e[n++]|e[n++]<<8,offsetY:e[n++]|e[n++]<<8,width:e[n++]|e[n++]<<8,height:e[n++]|e[n++]<<8,pixelDepth:e[n++],flags:e[n++]};if(r.hasEncoding=r.imageType===Fn||r.imageType===Pn||r.imageType===zn,r.hasColorMap=r.imageType===Fn||r.imageType===Mn,r.isGreyColor=r.imageType===zn||r.imageType===Gn,this.header=r,this._checkHeader(),(n+=r.idLength)>=e.length)throw Error("No data");if(r.hasColorMap){var a=r.colorMapLength*(r.colorMapDepth>>3);this.palette=e.subarray(n,n+a),n+=a}var i=r.pixelDepth>>3,o=r.width*r.height,c=o*i;r.hasEncoding?this.imageData=this._decodeRLE(e,n,i,c):this.imageData=e.subarray(n,n+(r.hasColorMap?o:c)),t(this)}},{key:"getImageData",value:function(e){var t,n,r,a,i,o,c,l=this.header,s=l.width,u=l.height,f=l.flags,h=l.pixelDepth,d=l.isGreyColor,p=(f&Wn)>>Vn;switch(e||(e=document?document.createElement("canvas").getContext("2d").createImageData(s,u):{width:s,height:u,data:new Uint8ClampedArray(s*u*4)}),p===Un||p===Yn?(a=0,i=1,o=u):(a=u-1,i=-1,o=-1),p===Un||p===Bn?(t=0,n=1,r=s):(t=s-1,n=-1,r=-1),h){case 8:c=d?this._getImageDataGrey8bits:this._getImageData8bits;break;case 16:c=d?this._getImageDataGrey16bits:this._getImageData16bits;break;case 24:c=this._getImageData24bits;break;case 32:c=this._getImageData32bits}return c.call(this,e.data,this.imageData,this.palette,s,a,i,o,t,n,r),e}},{key:"getCanvas",value:function(){var e=this.header,t=e.width,n=e.height,r=document.createElement("canvas"),a=r.getContext("2d"),i=a.createImageData(t,n);return r.width=t,r.height=n,a.putImageData(this.getImageData(i),0,0),r}},{key:"getDataURL",value:function(e){return this.getCanvas().toDataURL(e||"image/png")}}]),e}();function Qn(){Qn=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var Hn=function(e){var t=e.list,n=e.title,r=t.length,a=Object(p["useState"])([]),i=Object(u["a"])(a,2),o=i[0],c=i[1],l=function(){var e=Object(s["a"])(Qn().mark((function e(){var n,r,a,i;return Qn().wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],r=0;case 2:if(!(r-1)){e.next=9;break}return i=new Zn,e.next=8,i.open(a.pic_url);case 8:a.pic_url=i.getDataURL();case 9:n.push(a);case 10:r++,e.next=2;break;case 13:c([].concat(n));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(p["useEffect"])((function(){l()}),[t]),m.a.createElement("div",{className:"img-list"},m.a.createElement("h4",null,n),m.a.createElement("div",{className:"list-body",style:{padding:"40px 0px"}},r>0?o.map((function(e,t){return m.a.createElement("img",{onClick:function(){se["a"].publish("preview-image","".concat(ge["a"]).concat(e.pic_url))},className:1===r?"singal":"",src:"".concat(e.pic_url.indexOf("data:image/png;base64")>-1?e.pic_url:ge["a"]+e.pic_url),key:e.pic_url,alt:n})})):m.a.createElement(p["Fragment"],null,m.a.createElement("img",{alt:"\u7a7a",className:"nothing",src:Cn.a}),m.a.createElement("img",{alt:"\u7a7a",className:"nothing",src:Cn.a}))))},Jn=(n("1A8V"),function(e){var t=e.url,n=e.poster;return m.a.createElement("div",{className:"video-container"},m.a.createElement("video",{controls:!0,autoPlay:!0,src:t,preload:"auto",poster:n||""},m.a.createElement("source",{type:"video/webm",src:t}),m.a.createElement("source",{type:"video/mp4",src:t})))}),Xn=(n("XZCF"),function(e){var t=e.url;return m.a.createElement("div",{className:"video-container"},m.a.createElement("audio",{style:{width:"100%"},controls:!0,src:t}," Your browser does not support the ",m.a.createElement("code",null,"audio")," element. "))}),qn=function(e){var t=e.files,n=e.type;return m.a.createElement("ul",{className:"video-list"},t.map((function(e,t){return m.a.createElement("li",{key:t},"mp4"===n?m.a.createElement(Jn,{url:e.file_url}):m.a.createElement(Xn,{url:e.file_url}))})))},Kn=function(e){var t=e.value;return m.a.createElement("img",{src:"data:image/png;base64,".concat(t),alt:"qrcode"})};function $n(){$n=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function er(e){var t=e.documentElement,n=e.body,r=Math.max(t.clientHeight,t.scrollHeight,t.offsetHeight,n?n.clientHeight:0,n?n.scrollHeight:0,500);return r}function tr(e){var t=e.contentDocument?e.contentDocument:e.contentWindow.document;e.style.visibility="hidden",e.style.height="10px",e.style.height=er(t)+4+"px",e.style.visibility="visible"}var nr,rr,ar=function(e){var t=e.taskId,n=e.onHidePictureView,r=Object(p["useState"])({}),a=Object(u["a"])(r,2),i=a[0],o=a[1],c=Object(p["useRef"])();Object(p["useEffect"])((function(){var e=i.type,t=i.iframe_src;"html"===e&&t&&c.current&&(c.current.contentWindow.document.write(t),c.current.contentWindow.document.close(),setTimeout((function(){tr(c.current)}),100))}),[i,c.current]),Object(p["useEffect"])((function(){function e(){return n.apply(this,arguments)}function n(){return n=Object(s["a"])($n().mark((function e(){var n;return $n().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["j"])(t);case 3:n=e.sent,o(n),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),n.apply(this,arguments)}e()}),[t]);var l=i.type,f=i.orignal_picture,h=i.user_picture,d=i.answer_picture,v=i.contents,g=i.user_file,y=i.message,b=i.qrcode_str;return m.a.createElement(p["Fragment"],null,l?null:m.a.createElement(ue["a"],{message:y||"\u52a0\u8f7d\u4e2d..."}),m.a.createElement("div",{className:"eval-picture-panel"},m.a.createElement("div",{className:"picture-body"},m.a.createElement("h3",null,"\u67e5\u770b\u6548\u679c",m.a.createElement("a",{onClick:n},m.a.createElement("i",{className:"iconfont icon-shanchu2"}))),"image"===l?m.a.createElement("div",{className:"flex-container"},f.length>0?m.a.createElement(Hn,{list:f,title:"\u539f\u59cb\u56fe\u7247"}):null,d.length>0?m.a.createElement(Hn,{list:d,title:"\u9884\u671f\u8f93\u51fa"}):null,h.length>0?m.a.createElement(Hn,{list:h,title:"\u5b9e\u9645\u8f93\u51fa"}):null):m.a.createElement(p["Fragment"],null,m.a.createElement("h2",null,"\u5b9e\u9645\u8f93\u51fa"),m.a.createElement("div",{className:"output-txt ".concat("html"===l?"html":"")},"html"===l?m.a.createElement("iframe",{ref:c,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):"mp4"==l||"mp3"==l?m.a.createElement(qn,{files:g,type:l}):"qrcode"===l?m.a.createElement(Kn,{value:b}):m.a.createElement("div",{style:{overflow:"auto",height:"100%"}},m.a.createElement(B["a"],{value:v})))))))},ir=n("ErOA"),or=(null===(nr=Object(T["C"])())||void 0===nr?void 0:nr.homework_common_id)?{homework_common_id:null===(rr=Object(T["C"])())||void 0===rr?void 0:rr.homework_common_id}:{};function cr(e,t){return Object(ir["c"])("/tasks/".concat(e,"/system_update.json?myshixun_id=").concat(t))}function lr(e){return Object(ir["c"])("/tasks/".concat(e,"/sync_codes.json"),or)}function sr(e){return Object(ir["c"])("/tasks/".concat(e,"/sync_modify_time"))}function ur(){ur=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var fr=function(e){var t=e.showNotice,n=e.tpm_cases_modified,r=e.tpm_modified,a=e.tpm_script_modified,i=e.st,o=e.taskId,f=e.myshixunId,h=e.onNextCallback,d=e.onUpdateCallback,v=e.onUpdateFailure,g=(r||a)&&0===i,y=Object(p["useState"])(!1),b=Object(u["a"])(y,2),w=b[0],E=b[1];function O(){return x.apply(this,arguments)}function x(){return x=Object(s["a"])(ur().mark((function e(){var t,r,a,i;return ur().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:if(E(!0),!g){e.next=21;break}return e.next=6,lr(o);case 6:if(t=e.sent,r=t.path,a=t.status,i=t.message,-1!==a){e.next=14;break}l["b"].info(i||"\u66f4\u65b0\u5931\u8d25\uff0c\u670d\u52a1\u7aef\u9519\u8bef"),v(),e.next=19;break;case 14:if(l["b"].info("\u66f4\u65b0\u6210\u529f\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u65b0\u52a0\u8f7d\u4ee3\u7801..."),!n){e.next=18;break}return e.next=18,sr(o);case 18:d(r,(new Date).getTime());case 19:e.next=25;break;case 21:return e.next=23,sr(o);case 23:l["b"].info("\u66f4\u65b0\u72b6\u6001\u5df2\u540c\u6b65\u3002"),h();case 25:E(!1);case 26:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function j(){return A.apply(this,arguments)}function A(){return A=Object(s["a"])(ur().mark((function e(){return ur().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:if(E(!0),!g){e.next=11;break}return e.next=6,cr(o,f);case 6:if(!n){e.next=9;break}return e.next=9,sr(o);case 9:e.next=13;break;case 11:return e.next=13,sr(o);case 13:E(!1),h();case 15:case"end":return e.stop()}}),e)}))),A.apply(this,arguments)}return m.a.createElement(c["a"],{centered:!0,title:"\u66f4\u65b0\u901a\u77e5",closable:!1,confirmLoading:w,visible:t,onOk:O,onCancel:j,okText:g?"\u7acb\u5373\u66f4\u65b0":"\u77e5\u9053\u4e86",cancelText:"\u7a0d\u540e\u518d\u8bf4"},n&&g?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null," \u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u548c\u6d4b\u8bd5\u96c6\u6709\u66f4\u65b0\u5566~"),m.a.createElement("p",null,"\u66f4\u65b0\u64cd\u4f5c\u5c06\u4fdd\u7559\u5df2\u5b8c\u6210\u7684\u8bc4\u6d4b\u8bb0\u5f55\u548c\u6210\u7ee9\u3002"),m.a.createElement("p",null,"\u8fd8\u672a\u5b8c\u6210\u8bc4\u6d4b\u7684\u4efb\u52a1\u4ee3\u7801\uff0c\u8bf7\u81ea\u884c\u4fdd\u5b58\uff01")):n?m.a.createElement(p["Fragment"],null,m.a.createElement("p",null,"\u672c\u5173",0===i?"\u6d4b\u8bd5\u96c6":"\u7b54\u6848","\u5df2\u66f4\u65b0\uff0c\u60a8\u53ef\u4ee5\u91cd\u65b0\u8bc4\u6d4b\u3002"),m.a.createElement("p",null,"\u672c\u6b21\u66f4\u65b0\u4e0d\u5f71\u54cd\u5df2\u83b7\u5f97\u7684\u7ecf\u9a8c\u503c\u3002")):m.a.createElement("p",null,"\u5173\u5361\u4efb\u52a1\u7684\u4ee3\u7801\u6587\u4ef6\u6709\u66f4\u65b0\u5566~",m.a.createElement("br",null)," \u66f4\u65b0\u64cd\u4f5c\u5c06\u4fdd\u7559\u5df2\u5b8c\u6210\u7684\u8bc4\u6d4b\u8bb0\u5f55\u548c\u6210\u7ee9\u3002",m.a.createElement("br",null),"\u8fd8\u672a\u5b8c\u6210\u8bc4\u6d4b\u7684\u4efb\u52a1\u4ee3\u7801\uff0c\u8bf7\u81ea\u884c\u4fdd\u5b58\uff01"))},hr=n("J66h"),dr=n("IWh4"),pr=n.n(dr),mr=n("iNZB"),vr=n.n(mr),gr=function(e){var t=e.prev_game,n=e.next_game,r=e.shixun,a=e.game,i=n&&(2===a.status||r.status<2||r.task_pass),o=Object(v["l"])();return m.a.createElement("div",{className:"unity-3d-nav"},t?m.a.createElement("a",{href:"/tasks/".concat(t).concat(o.search),className:"ghost-link"},"\u4e0a\u4e00\u5173"):null,i?m.a.createElement("a",{href:"/tasks/".concat(n).concat(o.search),className:"ghost-link"},"\u4e0b\u4e00\u5173"):null)};function yr(){yr=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),c=new S(r||[]);return a(o,"_invoke",{value:k(e,n,c)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var h="suspendedStart",d="suspendedYield",p="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};s(w,o,(function(){return this}));var E=Object.getPrototypeOf,O=E&&E(E(T([])));O&&O!==n&&r.call(O,o)&&(w=O);var x=b.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,i,o,c){var l=f(e[a],e,i);if("throw"!==l.type){var s=l.arg,u=s.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,c)}),(function(e){n("throw",e,o,c)})):t.resolve(u).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,c)}))}c(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function k(t,n,r){var a=h;return function(i,o){if(a===p)throw new Error("Generator is already running");if(a===m){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var c=r.delegate;if(c){var l=_(c,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function _(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,_(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;L(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var br=d["a"].DirectoryTree,wr={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Er(e,t){switch(t.type){case z["u"]:return Object(h["a"])(Object(h["a"])({},e),{},{moveX:t.payload});case z["v"]:return Object(h["a"])(Object(h["a"])({},e),{},{moveY:t.payload});case z["W"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:t.payload});case z["h"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:t.payload});case z["d"]:return Object(h["a"])(Object(h["a"])({},e),{},{codeRepData:Object(h["a"])(Object(h["a"])({},e.codeRepData),t.payload)});case z["S"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!1,showEvalResult:!0});case z["fb"]:return Object(h["a"])(Object(h["a"])({},e),{},{timestamp:t.payload});case z["o"]:return Object(h["a"])(Object(h["a"])({},e),{},{showEvalResult:!1});case z["j"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!0});case z["eb"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["cb"]:return Object(h["a"])(Object(h["a"])({},e),{},{showDragMask:t.payload});case z["i"]:return Object(h["a"])(Object(h["a"])({},e),{},{loading:!1,isError:!0});case z["k"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["R"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!0});case z["n"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateLoading:!1});case z["F"]:return Object(h["a"])(Object(h["a"])({},e),{},{evaluateMessage:t.payload});case z["I"]:return Object(h["a"])(Object(h["a"])({},e),{},{showDocuments:t.payload});case z["G"]:return Object(h["a"])(Object(h["a"])({},e),t.payload);case z["T"]:return Object(h["a"])(Object(h["a"])({},e),{},{showNotice:!0});case z["p"]:return Object(h["a"])(Object(h["a"])({},e),{},{showNotice:!1});case z["r"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPictureView:!1});case z["V"]:return Object(h["a"])(Object(h["a"])({},e),{},{showPictureView:!0});case z["O"]:return Object(h["a"])(Object(h["a"])({},e),{},{resetVncLoading:t.payload});default:throw new Error}}t["default"]=function(e){var t=e.match,n=e.history,d=Object(f["a"])(e,["match","history"]);console.log("props:",d);var g=Object(v["m"])(),y=Object(v["l"])().query,b=Object(p["useReducer"])(Er,wr),w=Object(u["a"])(b,2),E=w[0],O=w[1],x=Object(p["useState"])(g.taskId),j=Object(u["a"])(x,2),A=j[0],k=j[1],_=Object(p["useRef"])(),N=Object(p["useRef"])(),L=n.location;Object(p["useEffect"])((function(){console.log("_params:",g),k(g.taskId)}),[g]);var C=E.moveX,I=E.taskData,D=E.moveY,R=E.evalData,M=E.showEvalResult,G=E.codeRepData,F=E.loading,P=E.evaluateLoading,B=E.evaluateMessage,Y=E.showDocuments,V=E.repos,W=E.showPictureView,Z=E.showNotice,Q=E.webDisplayUrl,H=E.isPictureView,J=E.resetVncLoading,X=E.timestamp,q=E.lastedGetTaskInfoTime,K=E.showDragMask,$=I.st,ee=I.challenge,te=I.shixun,ne=I.is_teacher,re=I.game,ae=I.has_answer,ie=I.vnc_url,oe=I.git_url,ce=I.user,le=I.myshixun,fe=I.discusses_count,he=I.user_praise,de=I.praise_count,pe=I.tpm_cases_modified,me=I.tpm_modified,ye=I.tpm_script_modified,be=I.mirror_name,we=I.mirror_description,Ee=I.tomcat_url,Oe=I.unity_3d_routes,je=I.with_code_file,Ae=I.unity_3d_result,ke=I.next_game,_e=I.prev_game,Ne=G.currentPath,Le=G.paths,Se=G.content,Te=G.language,Ce=G.lastedUpdateTime,Ie=(me||ye)&&0===$,De=(pe||Ie)&&!0===le.system_tip,Re=-1!==(be||[]).indexOf("Html"),Me=Object(p["useMemo"])((function(){return!(!Ne||!Le)&&Le.indexOf(Ne)>=0}),[Ne,Le]),Ge=Object(p["useMemo"])((function(){return Oe&&!je||ie}),[ie,je,Oe]);function Fe(e){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(s["a"])(yr().mark((function e(t){var r,a,i,o,c,l;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(S["l"])(A);case 3:if(r=e.sent,a=r.status,401!==a){e.next=9;break}return e.abrupt("return");case 9:if(-3!==a){e.next=13;break}Object(T["m"])({onCancel:function(){window.location.href="/"}}),e.next=26;break;case 13:if(403!==a){e.next=17;break}n.replace("/403"),e.next=26;break;case 17:if(404!==a){e.next=22;break}return n.replace("/404"),e.abrupt("return");case 22:i=r.st,o=r.challenge.path,c={loading:!1,isError:!1,taskData:r,lastedGetTaskInfoTime:(new Date).getTime(),codeRepData:G},0===i&&o&&(l=o.split("\uff1b").filter((function(e){return!!e})),c["codeRepData"].currentPath=l[0],c["codeRepData"].paths=l,c["codeRepData"].lastedUpdateTime=0),t||O({type:z["k"],payload:c});case 26:e.next=32;break;case 28:e.prev=28,e.t0=e["catch"](0),console.log(e.t0),t||O({type:z["i"]});case 32:case"end":return e.stop()}}),e,null,[[0,28]])}))),Pe.apply(this,arguments)}Object(p["useEffect"])((function(){if(Oe&&je){O({type:z["R"]});var e=se["a"].subscribe("unity3d-load-end",(function(){O({type:z["n"]})}));return e}}),[A,Oe,je,O]),Object(p["useEffect"])((function(){var e=!1;return Fe(e),function(){e=!0}}),[O,A]),Object(p["useEffect"])((function(){var e=!1;function t(){return n.apply(this,arguments)}function n(){return n=Object(s["a"])(yr().mark((function t(){var n,r,a,i,o,c;return yr().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(O({type:z["W"],payload:Object(h["a"])(Object(h["a"])({},G),{},{loading:!0})}),!Oe||je){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,Object(S["h"])(A,{path:Ne});case 5:if(n=t.sent,!e)if(0===n.status)l["b"].info(n.message),O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{loading:!1})});else{try{r="txt"===(null===n||void 0===n?void 0:n.file_type)?0===(null===(a=r)||void 0===a?void 0:a.length)?r:window.decodeURIComponent(escape(window.atob(null===n||void 0===n||null===(i=n.content)||void 0===i?void 0:i.content))):null===n||void 0===n||null===(o=n.content)||void 0===o?void 0:o.content}catch(s){r=window.atob(null===n||void 0===n||null===(c=n.content)||void 0===c?void 0:c.content),l["b"].warn("\u8bf7\u786e\u8ba4\u6587\u4ef6\u5b57\u7b26\u96c6\u7f16\u7801\u662f\u5426\u4e3aUTF-8"),console.log("err:",s)}O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:r,language:n.language,file_type:n.file_type,filename:n.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return t.stop()}}),t)}))),n.apply(this,arguments)}if(0===$&&Ne&&!te.hide_code)return t(),function(){e=!0}}),[$,Ne,q,X]);var ze=Object(p["useCallback"])(Object(s["a"])(yr().mark((function e(){var t,n,r=arguments;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=r.length>0&&void 0!==r[0]?r[0]:0,!(0===$&&Ce>0&&Me||t)){e.next=7;break}return e.next=4,Object(S["G"])(le.identifier,{path:Ne,evaluate:t,content:Se,game_id:re.id});case 4:return n=e.sent,O({type:z["d"],payload:{lastedUpdateTime:0}}),e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)}))),[$,Ce,Ne,Se,null===re||void 0===re?void 0:re.id,Me]),Be=Object(p["useCallback"])((function(){re&&2!==re.status&&se["a"].publish("update-cost-time");try{if(null===le||void 0===le?void 0:le.identifier){var e={path:Ne,evaluate:0,content:Se,game_id:re.id},t={type:"application/json"},n=new Blob([JSON.stringify(e)],t);window.navigator.sendBeacon("".concat(ct["a"].API_SERVER,"/api/myshixuns/").concat(null===le||void 0===le?void 0:le.identifier,"/update_file.json"),n)}}catch(r){}ze()}),[re.status,ze]);function Ue(){Be()}Object(p["useEffect"])((function(){Be()}),[L]),Object(p["useEffect"])((function(){var e=se["a"].subscribe("unlock-test-case",(function(){c["a"].confirm(Object(o["a"])(Object(o["a"])({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u63d0\u793a",content:m.a.createElement(Or,{score:ee.score,is_teacher:ne})},"centered",!0),"onOk",Ye))}));return e}),[Ye,ee,ne]);var Ye=Object(p["useCallback"])(Object(s["a"])(yr().mark((function e(){var t,n,r,a,i;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["F"])(re.identifier);case 2:if(t=e.sent,n=t.test_sets,r=t.message,a=t.status,-1!==a){e.next=7;break}return l["b"].info(r),e.abrupt("return");case 7:i=I["user"].grade,I["user"].grade=i-2*ee.score,I["test_sets"]=n,I["game"]["test_sets_view"]=!0,O({type:z["eb"],payload:{taskData:I}});case 12:case"end":return e.stop()}}),e)}))),[re,ee,O]);function Ve(e){var t=I["user"].grade;I["user"].grade=t-e,O({type:z["eb"],payload:{taskData:I}})}function We(){Ge?O({type:z["u"],payload:.01!==C?.01:"40%"}):(document.onselectstart=function(){return!1},_.current=!0,O({type:z["cb"],payload:!0}))}function Ze(){document.onselectstart=function(){return!1},N.current=!0,((null===I||void 0===I?void 0:I.vnc_url)||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc))&&O({type:z["cb"],payload:!0})}function Qe(e){O(.01===e?{type:z["v"],payload:0}:{type:z["v"],payload:.01})}function He(e){O(0===e?{type:z["v"],payload:"100%"}:{type:z["v"],payload:0})}function Je(){ze()}function Xe(){return qe.apply(this,arguments)}function qe(){return qe=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["C"])(A,{path:Ne});case 2:t=e.sent,n=t.content,r=t.language,O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:n,language:r,lastedUpdateTime:0,loading:!1})});case 5:case"end":return e.stop()}}),e)}))),qe.apply(this,arguments)}function Ke(){return $e.apply(this,arguments)}function $e(){return $e=Object(s["a"])(yr().mark((function e(){var t,n;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["x"])(null===I||void 0===I||null===(t=I.myshixun)||void 0===t?void 0:t.identifier,{});case 2:return n=e.sent,Fe(),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)}))),$e.apply(this,arguments)}function et(){return tt.apply(this,arguments)}function tt(){return tt=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["z"])(A,{path:Ne});case 2:t=e.sent,n=t.content,r=t.language,O({type:z["h"],payload:Object(h["a"])(Object(h["a"])({},G),{},{content:n,language:r,lastedUpdateTime:0,loading:!1})});case 5:case"end":return e.stop()}}),e)}))),tt.apply(this,arguments)}function nt(){return rt.apply(this,arguments)}function rt(){return rt=Object(s["a"])(yr().mark((function e(){var t,n,r;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["v"])(A);case 2:t=e.sent,n=t.praise_count,r=t.praise,I.praise_count=n,I["user_praise"]=r,O({type:z["eb"],payload:{taskData:I}});case 7:case"end":return e.stop()}}),e)}))),rt.apply(this,arguments)}Object(p["useEffect"])((function(){if(!Ge||ie){var e=function(e){_.current&&O({type:z["u"],payload:e.pageX}),N.current&&O({type:z["v"],payload:e.pageY})},t=function(){_.current=!1,N.current=!1,O({type:z["cb"],payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",t),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)}}}),[N.current,_.current,Ge,O]),Object(p["useEffect"])((function(){return window.addEventListener("beforeunload",Be),function(){window.removeEventListener("beforeunload",Be)}}),[Be]),Object(p["useEffect"])((function(){if(0===$&&ee&&ee.path){var e=ee.path.split("\uff1b").filter((function(e){return!!e}));O({type:z["d"],payload:{currentPath:e[0],paths:e}})}}),[ee,$]),Object(p["useEffect"])((function(){te&&(document.title=te.name||"\u5b9e\u8df5\u9879\u76ee\u540d\u79f0-\u672a\u586b\u5199")}),[te]);var at=Object(p["useCallback"])((function(e){function t(e){return n.apply(this,arguments)}function n(){return n=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(ct["a"].API_SERVER,"/api/tasks/").concat(A,"/cost_time.json?time=").concat(t),{})}catch(n){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}t(e)}),[A]);function it(e){return ot.apply(this,arguments)}function ot(){return ot=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(S["D"])(A,te.id,t);case 2:I["game"]["star"]=t,O({type:z["eb"],payload:{taskData:I}});case 4:case"end":return e.stop()}}),e)}))),ot.apply(this,arguments)}function lt(){return st.apply(this,arguments)}function st(){return st=Object(s["a"])(yr().mark((function e(){var t,n;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(V){e.next=8;break}return e.next=3,Object(S["k"])(le.identifier);case 3:t=e.sent,n=t.trees,O({type:z["G"],payload:{showDocuments:!0,repos:Object(ge["c"])(n)}}),e.next=9;break;case 8:O({type:z["I"],payload:!0});case 9:case"end":return e.stop()}}),e)}))),st.apply(this,arguments)}function ut(e){return ft.apply(this,arguments)}function ft(){return ft=Object(s["a"])(yr().mark((function e(t){var n,a,i;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.props,a=n.children,i=n.eventKey,e.abrupt("return",new Promise(function(){var e=Object(s["a"])(yr().mark((function e(t){var n,o,c;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a&&a.length>0&&t(),e.next=3,Object(S["k"])(le.identifier,{path:i});case 3:n=e.sent,o=n.trees,c=Object(ge["e"])(V,i,Object(ge["c"])(o,i)),O({type:z["G"],payload:{repos:Object(r["a"])(c)}}),t();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),ft.apply(this,arguments)}function ht(){O({type:z["I"],payload:!1})}function dt(e){var t=e.gold,n=e.experience,r=e.next_game,a=e.next_shixun,i=e.subject_done,o=Object(f["a"])(e,["gold","experience","next_game","next_shixun","subject_done"]),c=o.challenge_chooses_count===o.choose_correct_num,l={had_submmit:!0,test_sets:o.test_sets,challenge_chooses_count:o.challenge_chooses_count,choose_correct_num:o.choose_correct_num};I["choose_test_cases"]=l,c&&(I["game"].status=2,I["next_game"]=r,I["user"]["grade"]+=t),c&&2!==re.status&&se["a"].publish("update-cost-time"),O({type:z["eb"],payload:{taskData:I,evalData:{gold:t,experience:n,next_game:r,next_shixun:a,subject_done:i},showEvalResult:c}}),se["a"].publish("eval-code-finish")}function pt(){return mt.apply(this,arguments)}function mt(){return mt=Object(s["a"])(yr().mark((function e(){var t,n,r,a,i,o,c,u,f,h,d;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,O({type:z["R"]}),e.next=4,ze(1);case 4:return t=e.sent,n=t.resubmit,r=t.sec_key,a=t.content_modified,i={sec_key:r,resubmit:n,first:1,content_modified:a},"exercises"===y.type&&(i.extras={exercise_id:y.exercisesId,question_id:y.questionId,challenge_id:null===(o=I.challenge)||void 0===o?void 0:o.id,subject_id:y.subject_id||""}),e.next=10,Object(S["f"])(A,i);case 10:if(c=e.sent,-1!==c.status){e.next=14;break}return window.parent.location.href="/classrooms/".concat(L.query.coursesId,"/exercise/").concat(L.query.exercisesId,"/detail"),e.abrupt("return");case 14:return 1===c.status&&(u=function(){var e=Object(s["a"])(yr().mark((function e(t,a,i){var o,s,f,h,p,m,v,g,b,w,E,x,j,k;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s=i++*t,s/1e3>a&&(d=!0),e.next=4,Object(S["q"])(A,{resubmit:n,time_out:d,port:c.port,sec_key:r,challenge_id:null===I||void 0===I||null===(o=I.challenge)||void 0===o?void 0:o.id,subject_id:y.subject_id||""});case 4:f=e.sent,h=f,p=h.status,m=h.running_code_message,v=h.port,g=h.web_route,O({type:z["F"],payload:m}),+p>-1||s/1e3>a?(2!==re.status&&2===p&&(I["game"].status=2,I["user"]["grade"]+=h.gold,se["a"].publish("update-cost-time")),I["test_sets"]=h.test_sets||[],I["last_compile_output"]=h.last_compile_output,I["test_sets_count"]=h.test_sets_count,I["sets_error_count"]=h.sets_error_count,I["record_consume_time"]=h.record_consume_time,I["next_game"]=h.next_game,I["prev_game"]=h.prev_game,b="",w=-1!==be.indexOf("Web")||-1!==be.indexOf("JFinal"),w&&-1!=v&&g&&(b="".concat(Ee,":").concat(v,"/").concat(g)),E=Object(ge["d"])(h.test_sets),x=h.picture>0&&E,j=2===p&&!d,d?l["b"].info("\u672c\u6b21\u8bc4\u6d4b\u8d85\u65f6"):j||l["b"].info("\u8bc4\u6d4b\u672a\u901a\u8fc7\uff0c\u8be6\u60c5\u53c2\u89c1\u201c\u6d4b\u8bd5\u7ed3\u679c\u201d"),k={taskData:I,evalData:{gold:h.gold,experience:h.experience,next_game:h.next_game,next_shixun:h.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:b,showPictureView:!Oe&&x,isPictureView:x},Oe&&je?(se["a"].publish("evaluate-unity3d-result",{state:"user",data:{user:ce}}),se["a"].publish("evaluate-unity3d-finish"),(Ae||E)&&se["a"].publish("evaluate-unity3d-result",h.unity_3d_result)):k["showEvalResult"]=j,O({type:z["eb"],payload:k}),se["a"].publish("eval-code-finish")):setTimeout((function(){u(t,ee.exec_time+11,i++)}),t);case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),f=1,h=1e3,d=!1,u(h,ee.exec_time+11,f++)),e.abrupt("return",res);case 18:e.prev=18,e.t0=e["catch"](0),console.log("-------eval code",e.t0);case 21:case"end":return e.stop()}}),e,null,[[0,18]])}))),mt.apply(this,arguments)}function vt(e){O({type:z["d"],payload:{content:e,lastedUpdateTime:(new Date).getTime()}})}function yt(){O({type:z["o"]})}function bt(){O({type:z["r"]})}function wt(){O({type:z["V"]})}function Et(){O({type:z["T"]})}function Ot(e,t){return xt.apply(this,arguments)}function xt(){return xt=Object(s["a"])(yr().mark((function e(t,n){var r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=n.node,!r.isLeaf){e.next=7;break}return a=t[0],a.split(".").pop().toLowerCase(),e.next=6,ze();case 6:O({type:z["d"],payload:{currentPath:a}});case 7:case"end":return e.stop()}}),e)}))),xt.apply(this,arguments)}function jt(e){return At.apply(this,arguments)}function At(){return At=Object(s["a"])(yr().mark((function e(t){return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,ze();case 2:O({type:z["d"],payload:{currentPath:t}});case 3:case"end":return e.stop()}}),e)}))),At.apply(this,arguments)}function kt(){I["myshixun"].system_tip=!0,O({type:z["eb"],payload:{taskData:I,showNotice:!1}})}function _t(e,t){I["challenge"].path=e,I["myshixun"].system_tip=!1,O({type:z["eb"],payload:{taskData:Object(h["a"])(Object(h["a"])({},I),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:t}})}function Nt(){O({type:z["p"]})}function Lt(){return St.apply(this,arguments)}function St(){return St=Object(s["a"])(yr().mark((function e(){var t,n,r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,O({type:z["O"],payload:!0}),se["a"].publish("vnc-reseting"),!(null===I||void 0===I?void 0:I.windows_vnc)){e.next=13;break}return se["a"].publish("reset-linux-windows-loading"),e.next=7,Object(S["B"])(re.identifier);case 7:t=e.sent,n=t.data.windows_vnc_url,I["shixun"]["windows_vnc"]=n+"×tamp="+(new Date).getTime(),I.windows_vnc++,e.next=28;break;case 13:if(!(null===I||void 0===I?void 0:I.linux_vnc)){e.next=23;break}return se["a"].publish("reset-linux-windows-loading"),e.next=17,Object(S["y"])(re.identifier);case 17:t=e.sent,r=t.data.windows_vnc_url,I["shixun"]["windows_vnc"]=r+"×tamp="+(new Date).getTime(),I.linux_vnc++,e.next=28;break;case 23:return e.next=25,Object(S["A"])(re.identifier);case 25:t=e.sent,a=t.data.vnc_url,I["vnc_url"]=a+"×tamp="+(new Date).getTime();case 28:O({type:z["eb"],payload:{taskData:I,resetVncLoading:!1}}),e.next=34;break;case 31:e.prev=31,e.t0=e["catch"](0),console.log(e.t0);case 34:case"end":return e.stop()}}),e,null,[[0,31]])}))),St.apply(this,arguments)}function Tt(e){return Ct.apply(this,arguments)}function Ct(){return Ct=Object(s["a"])(yr().mark((function e(n){var r,a,i,o,c,l;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=n.GameState,a=n.Data,i=n.challenge,console.log("match:",t),"info"!==i){e.next=6;break}se["a"].publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(h["a"])({},I.challenge)}}),e.next=16;break;case 6:if("Success"!==r){e.next=16;break}if(!Ae&&je){e.next=15;break}return e.next=10,Object(S["E"])(A,hr["Base64"].encode(A+(new Date).getTime()),a);case 10:o=e.sent,c=o.status,l=o.data,0==c&&(2!==re.status&&(I["game"].status=2,I["user"]["grade"]+=l.gold,se["a"].publish("update-cost-time")),se["a"].publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:ce,open_time:l.open_time,end_time:l.end_time}}),O({type:z["eb"],payload:{taskData:I,evalData:{gold:l.gold,experience:l.experience,next_game:l.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:O({type:z["S"]});case 16:case"end":return e.stop()}}),e)}))),Ct.apply(this,arguments)}function It(){}function Dt(){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(s["a"])(yr().mark((function e(){var t,n,r,a;return yr().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(null===I||void 0===I?void 0:I.windows_vnc)){e.next=6;break}return e.next=3,Object(S["c"])(A);case 3:r=e.sent,e.next=15;break;case 6:if(!(null===I||void 0===I?void 0:I.linux_vnc)&&3!==(null===te||void 0===te?void 0:te.webssh)){e.next=12;break}return e.next=9,Object(S["a"])(A);case 9:r=e.sent,e.next=15;break;case 12:return e.next=14,Object(S["b"])(A);case 14:r=e.sent;case 15:(null===(t=r)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.remaining_time)&&se["a"].publish("update-windows-time",null===(a=r)||void 0===a?void 0:a.data);case 16:case"end":return e.stop()}}),e)}))),Rt.apply(this,arguments)}var Mt="number"===typeof C&&.01!==C?"".concat(C,"px"):"40%",Gt="calc(100% - 4px - ".concat(Mt,")"),Pt=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({game:re,taskId:A,user_praise:he,praise_count:de,st:$,challenge:ee,rank_name:I.rank_name,shixun:te,is_teacher:ne,has_answer:ae,unity_3d_routes:Oe,with_code_file:je,onEvaluateCallback:It,onGetUnity3dMessage:Tt},"taskId",A),"myshixun",le),"user",ce),"discusses_count",fe),"onPlusOrCancelPraise",nt),"minuxUserGrade",Ve),zt={showNotice:Z||(pe||Ie)&&!1===le.system_tip,tpm_cases_modified:pe,tpm_modified:me,tpm_script_modified:ye,st:$,taskId:A,myshixunId:(le||{}).id,onNextCallback:kt,onUpdateCallback:_t,onUpdateFailure:Nt},Bt=Object(h["a"])(Object(h["a"])({},R),{},{isPictureView:H,history:n,webDisplayUrl:Q,onShowPictureView:wt,star:re&&re.star,onStarChange:it,onCloseResult:yt}),Ut={lastedGetTaskInfoTime:q,isEditPath:Me,taskData:I,codeRepData:G,moveY:D,evaluateMessage:B,evaluateLoading:P,isNotice:De,isHtml:Re,onChangePath:jt,onResizeSetContainer:Qe,onEditRepCode:vt,onUpdateCode:ze,onResizeYStart:Ze,onShowDir:lt,onResetCode:Xe,onResetGitCode:Ke,onResizeCodeArea:He,onResetPassedCode:et,onFinishDisplayHtml:Je,onShowNotice:Et};return m.a.createElement(p["Fragment"],null,F?m.a.createElement(ue["a"],{message:"\u52aa\u529b\u8bf7\u6c42\u6570\u636e\u4e2d..",className:"tpi-spin"}):m.a.createElement(p["Fragment"],null,m.a.createElement("div",{className:"task-wrapper"},K&&m.a.createElement("div",{className:"draging-mask"}),m.a.createElement(gt,{difficulty:null===ee||void 0===ee?void 0:ee.difficulty,mirror_description:we,history:n,git_url:oe,shixun:te,lastedGetTaskInfoTime:q,onAddVncTime:Dt,taskId:A,onBack:Ue,isNotice:De,resetVncLoading:J,onResetVnc:Lt,onResetGitCode:Ke,vnc_url:ie,linux_vnc:null===I||void 0===I?void 0:I.linux_vnc,window_vnc_url:null===I||void 0===I?void 0:I.windows_vnc,onShowNotice:Et,game:re,user:ce,onUpdateCode:ze,onUpdateCostTime:at}),m.a.createElement("div",{className:"tasks-body"},m.a.createElement("section",{className:"left-panel ".concat(Oe&&je?"has-unity-3d":""),style:{width:Mt,display:.01===C?"none":""}},m.a.createElement(xe,Pt)),m.a.createElement("section",{className:"resize-x-bar ".concat(Ge?"has-unity-3d":""),onMouseDown:We},m.a.createElement(xr,{noDragging:Ge,vnc_url:ie,moveX:C})),m.a.createElement("section",{className:"right-panel ".concat(ie||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc)?"vnc":""),style:{width:Gt}},Oe&&!je?m.a.createElement("div",{className:"unity-3d-container"},m.a.createElement(ve,{unity_3d_routes:Oe,onGetUnity3dMessage:Tt}),m.a.createElement(gr,{next_game:ke,prev_game:_e,shixun:te,game:re})):m.a.createElement(p["Fragment"],null,1!==$&&m.a.createElement(Sn,Object(i["a"])({},d,Ut,{_dispatch:O,taskData:I,evaluateMessage:B,language:Te,evaluateLoading:P,onEval:pt})),ie||(null===I||void 0===I?void 0:I.windows_vnc)||(null===I||void 0===I?void 0:I.linux_vnc)?null:1===$?m.a.createElement(Ft,Object(i["a"])({_dispatch:O,onEval:dt},Ut)):null)))),m.a.createElement(U["a"],null,M?m.a.createElement(Wt,Bt):null,m.a.createElement(a["a"],{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:Y,onClose:ht},m.a.createElement(br,{className:"dir-tree",selectedKeys:["".concat(Ne)],treeData:V,onSelect:Ot,loadData:ut})),W?m.a.createElement(ar,{taskId:A,onHidePictureView:bt}):null,m.a.createElement(fr,zt))))};function Or(e){var t=e.is_teacher,n=e.score;return m.a.createElement(p["Fragment"],null,t?m.a.createElement(p["Fragment"],null,m.a.createElement("div",null,"\u5df2\u7ecf\u8fc7\u804c\u4e1a\u8ba4\u8bc1\u7684\u6559\u5e08\u53ef\u4ee5\u514d\u91d1\u5e01\u67e5\u770b\u9690\u85cf\u6d4b\u8bd5\u96c6\u3002"),m.a.createElement("div",null,"\u89e3\u9501\u672c\u5173\u6240\u6709\u6d4b\u8bd5\u96c6\u9700\u8981\u6263\u9664".concat(2*n,"\u91d1\u5e01\uff0c\u786e\u5b9a\u8981\u89e3\u9501\u5417\uff1f")),m.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7acb\u5373\u8ba4\u8bc1")):m.a.createElement("div",null,"\u89e3\u9501\u672c\u5173\u6240\u6709\u6d4b\u8bd5\u96c6\u9700\u8981\u6263\u9664".concat(2*n,"\u91d1\u5e01\uff0c\u786e\u5b9a\u8981\u89e3\u9501\u5417\uff1f")))}function xr(e){var t=e.noDragging,n=e.moveX;e.vnc_url;return m.a.createElement(p["Fragment"],null,t?m.a.createElement("a",{className:"trapezoid ".concat(.01===n?"enlarge":"")},m.a.createElement("img",{src:.01===n?pr.a:vr.a,alt:"resize-icon",width:20})):m.a.createElement("a",{className:"btn-resize",draggable:!1},m.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},m.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(e,t,n){},zkdm:function(e,t,n){}}]); \ No newline at end of file diff --git a/umi.cedb3844.js b/umi.e30cb01f.js similarity index 99% rename from umi.cedb3844.js rename to umi.e30cb01f.js index c1ecf9483c..b1cbdac648 100644 --- a/umi.cedb3844.js +++ b/umi.e30cb01f.js @@ -1 +1 @@ -(function(e){function t(t){for(var n,r,o=t[0],i=t[1],u=0,c=[];u0&&u.length>a&&!u.warned){u.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+u.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=u.length,i(c)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},a=d.bind(r);return a.listener=n,r.wrapFn=a,a}function m(e,t,n){var r=e._events;if(void 0===r)return[];var a=r[t];return void 0===a?[]:"function"===typeof a?n?[a.listener||a]:[a]:n?b(a):v(a,a.length)}function y(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function v(e,t){for(var n=new Array(t),r=0;r0&&(i=t[0]),i instanceof Error)throw i;var u=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw u.context=i,u}var c=a[e];if(void 0===c)return!1;if("function"===typeof c)o(c,this,t);else{var s=c.length,l=v(c,s);for(n=0;n=0;o--)if(n[o]===t||n[o].listener===t){i=n[o].listener,a=o;break}if(a<0)return this;0===a?n.shift():g(n,a),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,i||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var a,o=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},c.prototype.listeners=function(e){return m(this,e,!0)},c.prototype.rawListeners=function(e){return m(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):y.call(e,t)},c.prototype.listenerCount=y,c.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},"+s0g":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},"+wdc":function(e,t,n){"use strict";var r,a,o,i,u;if(Object.defineProperty(t,"__esModule",{value:!0}),"undefined"===typeof window||"function"!==typeof MessageChannel){var c=null,s=null,l=function e(){if(null!==c)try{var n=t.unstable_now();c(!0,n),c=null}catch(r){throw setTimeout(e,0),r}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(l,0))},a=function(e,t){s=setTimeout(e,t)},o=function(){clearTimeout(s)},i=function(){return!1},u=t.unstable_forceFrameRate=function(){}}else{var p=window.performance,d=window.Date,h=window.setTimeout,m=window.clearTimeout;if("undefined"!==typeof console){var y=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof y&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"===typeof p&&"function"===typeof p.now)t.unstable_now=function(){return p.now()};else{var v=d.now();t.unstable_now=function(){return d.now()-v}}var g=!1,b=null,_=-1,w=5,x=0;i=function(){return t.unstable_now()>=x},u=function(){},t.unstable_forceFrameRate=function(e){0>e||125E(i,n))void 0!==c&&0>E(c,i)?(e[r]=c,e[u]=n,r=u):(e[r]=i,e[o]=n,r=o);else{if(!(void 0!==c&&0>E(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}return null}function E(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var S=[],T=[],P=1,D=null,A=3,Y=!1,C=!1,I=!1;function N(e){for(var t=L(T);null!==t;){if(null===t.callback)M(T);else{if(!(t.startTime<=e))break;M(T),t.sortIndex=t.expirationTime,j(S,t)}t=L(T)}}function R(e){if(I=!1,N(e),!C)if(null!==L(S))C=!0,r(F);else{var t=L(T);null!==t&&a(R,t.startTime-e)}}function F(e,n){C=!1,I&&(I=!1,o()),Y=!0;var r=A;try{for(N(n),D=L(S);null!==D&&(!(D.expirationTime>n)||e&&!i());){var u=D.callback;if(null!==u){D.callback=null,A=D.priorityLevel;var c=u(D.expirationTime<=n);n=t.unstable_now(),"function"===typeof c?D.callback=c:D===L(S)&&M(S),N(n)}else M(S);D=L(S)}if(null!==D)var s=!0;else{var l=L(T);null!==l&&a(R,l.startTime-n),s=!1}return s}finally{D=null,A=r,Y=!1}}function H(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var z=u;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_scheduleCallback=function(e,n,i){var u=t.unstable_now();if("object"===typeof i&&null!==i){var c=i.delay;c="number"===typeof c&&0u?(e.sortIndex=c,j(T,e),null===L(S)&&e===L(T)&&(I?o():I=!0,a(R,c-u))):(e.sortIndex=i,j(S,e),C||Y||(C=!0,r(F))),e},t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_shouldYield=function(){var e=t.unstable_now();N(e);var n=L(S);return n!==D&&null!==D&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime=0;r--){var a=t[r](e);if(a)return a}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function te(e,t){return e===t}function ne(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?T:n,a=t.mapStateToPropsFactories,o=void 0===a?U:a,i=t.mapDispatchToPropsFactories,u=void 0===i?H:i,c=t.mergePropsFactories,s=void 0===c?$:c,l=t.selectorFactory,f=void 0===l?Q:l;return function(e,t,n,a){void 0===a&&(a={});var i=a,c=i.pure,l=void 0===c||c,p=i.areStatesEqual,d=void 0===p?te:p,h=i.areOwnPropsEqual,m=void 0===h?D:h,g=i.areStatePropsEqual,b=void 0===g?D:g,_=i.areMergedPropsEqual,w=void 0===_?D:_,x=Object(v["a"])(i,X),k=ee(e,o,"mapStateToProps"),O=ee(t,u,"mapDispatchToProps"),j=ee(n,s,"mergeProps");return r(f,Object(y["a"])({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:k,initMapDispatchToProps:O,initMergeProps:j,pure:l,areStatesEqual:d,areOwnPropsEqual:m,areStatePropsEqual:b,areMergedPropsEqual:w},x))}}var re=ne();function ae(){var e=Object(r["useContext"])(o);return e}function oe(e){void 0===e&&(e=o);var t=e===o?ae:function(){return Object(r["useContext"])(e)};return function(){var e=t(),n=e.store;return n}}var ie=oe();function ue(e){void 0===e&&(e=o);var t=e===o?ie:oe(e);return function(){var e=t();return e.dispatch}}var ce=ue(),se=function(e,t){return e===t};function le(e,t,n,a){var o,i=Object(r["useReducer"])((function(e){return e+1}),0),u=i[1],c=Object(r["useMemo"])((function(){return p(n,a)}),[n,a]),s=Object(r["useRef"])(),l=Object(r["useRef"])(),f=Object(r["useRef"])(),h=Object(r["useRef"])(),m=n.getState();try{if(e!==l.current||m!==f.current||s.current){var y=e(m);o=void 0!==h.current&&t(y,h.current)?h.current:y}else o=h.current}catch(v){throw s.current&&(v.message+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\n"),v}return d((function(){l.current=e,f.current=m,h.current=o,s.current=void 0})),d((function(){function e(){try{var e=n.getState();if(e===f.current)return;var r=l.current(e);if(t(r,h.current))return;h.current=r,f.current=e}catch(v){s.current=v}u()}return c.onStateChange=e,c.trySubscribe(),e(),function(){return c.tryUnsubscribe()}}),[n,c]),o}function fe(e){void 0===e&&(e=o);var t=e===o?ae:function(){return Object(r["useContext"])(e)};return function(e,n){void 0===n&&(n=se);var a=t(),o=a.store,i=a.subscription,u=le(e,n,o,i);return Object(r["useDebugValue"])(u),u}}var pe=fe(),de=n("i8i4");c(de["unstable_batchedUpdates"])},"/TCm":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const r=a(n("HvP5"));function a(e){return e&&e.__esModule?e:{default:e}}const o=r;t.default=o,e.exports=o},"/X5v":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},"/Yfv":function(e,t,n){var r=n("dOgj");r("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},"/b8u":function(e,t,n){var r=n("STAE");e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"/byt":function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"/ccO":function(e,t,n){"use strict";e.exports=n("nDJS")},"/kpp":function(e,t,n){"use strict";var r=n("lSNA"),a=n.n(r),o=n("pVnL"),i=n.n(o),u=n("cDf5"),c=n.n(u),s=n("q1tI"),l=n("TSYQ"),f=n.n(l),p=n("o/2+"),d=n("H84U"),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0?{paddingLeft:n[0]/2,paddingRight:n[0]/2}:{}),n[1]>0?{paddingTop:n[1]/2,paddingBottom:n[1]/2}:{}),r)),x&&(r.flex=m(x)),s["createElement"]("div",i()({},O,{style:r,className:M,ref:t}),w)}))};return s["createElement"](d["a"],null,n)}));y.displayName="Col",t["a"]=y},"/m8T":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});var r=n("q1tI"),a=(0,r.createContext)({}),o=a},"/qmn":function(e,t,n){var r=n("2oRo");e.exports=r.Promise},"/xke":function(e,t,n){"use strict";n("cIOH"),n("rSSe")},0:function(e,t,n){e.exports=n("tB8F")},"02UQ":function(e,t,n){"use strict";var r=n("k1fw"),a=n("B3m4");function o(){o=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var i={namespace:"graduation",state:{name:"\u6bd5\u4e1a\u8bbe\u8ba1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{getTopisDetailList:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["o"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailList:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getTasksListDetail:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["m"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailTaskList:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getTopisDetail:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["n"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detail:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getTasksDetail:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["l"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{tasksDetail:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},refuseTopic:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["p"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},agreeTopic:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["d"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getReplyList:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["k"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{replyList:Object(r["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},createReply:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["e"],n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))()},replyLike:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["q"],n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))()},replyUnLike:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["r"],n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))()},deleteReply:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["f"],n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))()},addTopicDefaultData:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["c"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{addTopicData:Object(r["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},editTopicDefaultData:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["j"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{editTopicData:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},editTasksDefaultData:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["h"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{editTasksData:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},addTopic:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["b"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},editTopic:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["i"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},addTasks:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["a"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},editTasks:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["g"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},setActionTabs:function(e,t){var n=e.payload,a=(t.call,t.put);return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:{actionTabs:Object(r["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t["a"]=i},"07d7":function(e,t,n){var r=n("AO7/"),a=n("busE"),o=n("sEFX");r||a(Object.prototype,"toString",o,{unsafe:!0})},"0Ake":function(e,t,n){"use strict";var r=n("AM7I"),a=n("eZIG"),o=n("ZLCw")(),i=n("Kqna"),u=r("%TypeError%"),c=r("%Math.floor%");e.exports=function(e,t){if("function"!==typeof e)throw new u("`fn` is not a function");if("number"!==typeof t||t<0||t>4294967295||c(t)!==t)throw new u("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,s=!0;if("length"in e&&i){var l=i(e,"length");l&&!l.configurable&&(r=!1),l&&!l.writable&&(s=!1)}return(r||s||!n)&&(o?a(e,"length",t,!0,!0):a(e,"length",t)),e}},"0BK2":function(e,t){e.exports={}},"0BeC":function(e,t,n){"use strict";var r=n("k1fw"),a=n("Xq8v");function o(){o=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var i={namespace:"attachment",state:{name:"\u8d44\u6e90",loading:!0,detail:{},actionTabs:{}},effects:{allAttachment:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["a"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{allList:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},mineAttachment:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["d"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{mineList:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},fileImport:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["b"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getDetail:function(e,t){var n=e.payload,i=(e.callback,t.call),u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["c"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detail:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},updateVisits:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["f"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},setActionTabs:function(e,t){var n=e.payload,a=(t.call,t.put);return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:{actionTabs:Object(r["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t["a"]=i},"0Dky":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"0GbY":function(e,t,n){var r=n("Qo9l"),a=n("2oRo"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(a[e]):r[e]&&r[e][t]||a[e]&&a[e][t]}},"0Owb":function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t1?arguments[1]:void 0)}))},"0eef":function(e,t,n){"use strict";var r={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,o=a&&!r.call({1:2},1);t.f=o?function(e){var t=a(this,e);return!!t&&t.enumerable}:r},"0jNN":function(e,t,n){"use strict";var r=n("sxOR"),a=Object.prototype.hasOwnProperty,o=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),u=function(e){while(e.length>1){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],a=0;a=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||o===r.RFC1738&&(40===l||41===l)?c+=u.charAt(s):l<128?c+=i[l]:l<2048?c+=i[192|l>>6]+i[128|63&l]:l<55296||l>=57344?c+=i[224|l>>12]+i[128|l>>6&63]+i[128|63&l]:(s+=1,l=65536+((1023&l)<<10|1023&u.charCodeAt(s)),c+=i[240|l>>18]+i[128|l>>12&63]+i[128|l>>6&63]+i[128|63&l])}return c},d=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}});return r}))},"0n0R":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var r=n("q1tI"),a=r["isValidElement"];function o(e,t,n){return a(e)?r["cloneElement"](e,"function"===typeof n?n():n):t}function i(e,t){return o(e,e,t)}},"0oug":function(e,t,n){var r=n("dG/n");r("iterator")},"0q/z":function(e,t,n){"use strict";var r=n("I+eb"),a=n("xDBR"),o=n("glrk"),i=n("A2ZE"),u=n("Sssf"),c=n("ImZN");r({target:"Map",proto:!0,real:!0,forced:a},{find:function(e){var t=o(this),n=u(t),r=i(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e,n){if(r(n,e,t))return c.stop(n)}),void 0,!0,!0).result}})},"0rvr":function(e,t,n){var r=n("glrk"),a=n("O741");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),a(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},"0tRk":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"});return t}))},"0vxD":function(e,t,n){"use strict";e.exports=n("DUzY")},1:function(e,t){},"14J3":function(e,t,n){"use strict";n("cIOH"),n("1GLa")},"14Sl":function(e,t,n){"use strict";n("rB9j");var r=n("busE"),a=n("0Dky"),o=n("tiKp"),i=n("kmMV"),u=n("kRJp"),c=o("species"),s=!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),l=function(){return"$0"==="a".replace(/./,"$0")}(),f=o("replace"),p=function(){return!!/./[f]&&""===/./[f]("a","$0")}(),d=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,f){var h=o(e),m=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),y=m&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!m||!y||"replace"===e&&(!s||!l||p)||"split"===e&&!d){var v=/./[h],g=n(h,""[e],(function(e,t,n,r,a){return t.exec===i?m&&!a?{done:!0,value:v.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:l,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),b=g[0],_=g[1];r(String.prototype,e,b),r(RegExp.prototype,h,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}f&&u(RegExp.prototype[h],"sham",!0)}},"16Al":function(e,t,n){"use strict";var r=n("WbBG");function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},"17x9":function(e,t,n){e.exports=n("16Al")()},"1E5z":function(e,t,n){var r=n("m/L8").f,a=n("UTVS"),o=n("tiKp"),i=o("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},"1FuX":function(e,t,n){"use strict";function r(e,t){if(!e)return!1;if(e.contains)return e.contains(t);var n=t;while(n){if(n===e)return!0;n=n.parentNode}return!1}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=r},"1GLa":function(e,t,n){"use strict";n("cIOH"),n("FIfw")},"1OyB":function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},"1S0Z":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const r=a(n("yH/Z"));function a(e){return e&&e.__esModule?e:{default:e}}const o=r;t.default=o,e.exports=o},"1W/9":function(e,t,n){"use strict";var r=n("1OyB"),a=n("vuIU"),o=n("JX7q"),i=n("Ji7U"),u=n("LK+K"),c=n("rePB"),s=n("U8pU"),l=n("q1tI"),f=n("wgJM"),p=n("QC+M"),d=n("MNnm"),h=n("qx4F");function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,a={},o=Object.keys(e);return o.forEach((function(e){a[e]=r.style[e]})),o.forEach((function(t){r.style[t]=e[t]})),a}var y=m;function v(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var g={},b=function(e){if(v()||e){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),r=document.body.className;if(e){if(!n.test(r))return;return y(g),g={},void(document.body.className=r.replace(n,"").trim())}var a=Object(h["a"])();if(a&&(g=y({position:"relative",width:"calc(100% - ".concat(a,"px)")}),!n.test(r))){var o="".concat(r," ").concat(t);document.body.className=o.trim()}}},_=n("KQm4"),w=0,x=[],k="ant-scrolling-effect",O=new RegExp("".concat(k),"g"),j=new Map,L=Object(a["a"])((function e(t){var n=this;Object(r["a"])(this,e),Object(c["a"])(this,"lockTarget",void 0),Object(c["a"])(this,"options",void 0),Object(c["a"])(this,"getContainer",(function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container})),Object(c["a"])(this,"reLock",(function(e){var t=x.find((function(e){var t=e.target;return t===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())})),Object(c["a"])(this,"lock",(function(){var e;if(!x.some((function(e){var t=e.target;return t===n.lockTarget})))if(x.some((function(e){var t,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))x=[].concat(Object(_["a"])(x),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&"hidden"!==getComputedStyle(r).overflow&&(t=Object(h["a"])());var a=r.className;if(0===x.filter((function(e){var t,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&j.set(r,y({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!O.test(a)){var o="".concat(a," ").concat(k);r.className=o.trim()}x=[].concat(Object(_["a"])(x),[{target:n.lockTarget,options:n.options}])}})),Object(c["a"])(this,"unLock",(function(){var e,t=x.find((function(e){var t=e.target;return t===n.lockTarget}));if(x=x.filter((function(e){var t=e.target;return t!==n.lockTarget})),t&&!x.some((function(e){var n,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,a=r.className;O.test(a)&&(y(j.get(r),{element:r}),j["delete"](r),r.className=r.className.replace(O,"").trim())}})),this.lockTarget=w++,this.options=t})),M=0,E=Object(d["a"])();var S={},T=function(e){if(!E)return null;if(e){if("string"===typeof e)return document.querySelectorAll(e)[0];if("function"===typeof e)return e();if("object"===Object(s["a"])(e)&&e instanceof window.HTMLElement)return e}return document.body},P=function(e){Object(i["a"])(n,e);var t=Object(u["a"])(n);function n(e){var a;return Object(r["a"])(this,n),a=t.call(this,e),Object(c["a"])(Object(o["a"])(a),"container",void 0),Object(c["a"])(Object(o["a"])(a),"componentRef",l["createRef"]()),Object(c["a"])(Object(o["a"])(a),"rafId",void 0),Object(c["a"])(Object(o["a"])(a),"scrollLocker",void 0),Object(c["a"])(Object(o["a"])(a),"renderComponent",void 0),Object(c["a"])(Object(o["a"])(a),"updateScrollLocker",(function(e){var t=e||{},n=t.visible,r=a.props,o=r.getContainer,i=r.visible;i&&i!==n&&E&&T(o)!==a.scrollLocker.getContainer()&&a.scrollLocker.reLock({container:T(o)})})),Object(c["a"])(Object(o["a"])(a),"updateOpenCount",(function(e){var t=e||{},n=t.visible,r=t.getContainer,o=a.props,i=o.visible,u=o.getContainer;i!==n&&E&&T(u)===document.body&&(i&&!n?M+=1:e&&(M-=1));var c="function"===typeof u&&"function"===typeof r;(c?u.toString()!==r.toString():u!==r)&&a.removeCurrentContainer()})),Object(c["a"])(Object(o["a"])(a),"attachToParent",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||a.container&&!a.container.parentNode){var t=T(a.props.getContainer);return!!t&&(t.appendChild(a.container),!0)}return!0})),Object(c["a"])(Object(o["a"])(a),"getContainer",(function(){return E?(a.container||(a.container=document.createElement("div"),a.attachToParent(!0)),a.setWrapperClassName(),a.container):null})),Object(c["a"])(Object(o["a"])(a),"setWrapperClassName",(function(){var e=a.props.wrapperClassName;a.container&&e&&e!==a.container.className&&(a.container.className=e)})),Object(c["a"])(Object(o["a"])(a),"removeCurrentContainer",(function(){var e;null===(e=a.container)||void 0===e||null===(e=e.parentNode)||void 0===e||e.removeChild(a.container)})),Object(c["a"])(Object(o["a"])(a),"switchScrollingEffect",(function(){1!==M||Object.keys(S).length?M||(y(S),S={},b(!0)):(b(),S=y({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))})),a.scrollLocker=new L({container:T(e.getContainer)}),a}return Object(a["a"])(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=Object(f["a"])((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;E&&T(n)===document.body&&(M=t&&M?M-1:M),this.removeCurrentContainer(),f["a"].cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,a=null,o={getOpenCount:function(){return M},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(a=l["createElement"](p["a"],{getContainer:this.getContainer,ref:this.componentRef},t(o))),a}}]),n}(l["Component"]);t["a"]=P},"1WJl":function(e,t,n){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,a,o;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(a=r;0!==a--;)if(!e(t[a],n[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(o=Object.keys(t),r=o.length,r!==Object.keys(n).length)return!1;for(a=r;0!==a--;)if(!Object.prototype.hasOwnProperty.call(n,o[a]))return!1;for(a=r;0!==a--;){var i=o[a];if(!e(t[i],n[i]))return!1}return!0}return t!==t&&n!==n}},"1Y/n":function(e,t,n){var r=n("HAuM"),a=n("ewvW"),o=n("RK3t"),i=n("UMSQ"),u=function(e){return function(t,n,u,c){r(n);var s=a(t),l=o(s),f=i(s.length),p=e?f-1:0,d=e?-1:1;if(u<2)while(1){if(p in l){c=l[p],p+=d;break}if(p+=d,e?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;e?p>=0:f>p;p+=d)p in l&&(c=n(c,l[p],p,s));return c}};e.exports={left:u(!1),right:u(!0)}},"1cmj":function(e,t,n){"use strict";var r=n("k1fw"),a=n("9og8"),o=n("ErOA");function i(){i=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function u(e){return c.apply(this,arguments)}function c(){return c=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/shixuns/new.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)}))),c.apply(this,arguments)}function s(e){return l.apply(this,arguments)}function l(){return l=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/shixuns/".concat(t.id,"/required_status.json"),{method:"Get",params:{}}));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function f(){f=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};s(w,i,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,i)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var p={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{setParams:function(e,t){var n=e.payload,a=(t.call,t.put);return f().mark((function e(){return f().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:Object(r["a"])({},n)});case 2:case"end":return e.stop()}}),e)}))()},getTestData:function(e,t){var n=e.payload,r=t.call,a=t.put;return f().mark((function e(){var t;return f().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(u,n);case 2:return t=e.sent,e.next=5,a({type:"save",payload:{data:t}});case 5:case"end":return e.stop()}}),e)}))()},setUpdateIndex:function(e,t){e.payload,t.call;var n=t.put;return f().mark((function e(){return f().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n({type:"save",payload:{updateIndex:Math.random()}});case 2:case"end":return e.stop()}}),e)}))()},getCommonData:function(e,t){var n=e.payload,a=t.call,o=t.put;return f().mark((function e(){var t;return f().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a(s,n);case 2:return t=e.sent,e.next=5,o({type:"save",payload:Object(r["a"])({},t.data)});case 5:case"end":return e.stop()}}),e)}))()},setSideBarTabs:function(e,t){var n=e.payload,a=(t.call,t.put);return f().mark((function e(){return f().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"sideBar",payload:Object(r["a"])({},n)});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)},sideBar:function(e,t){return Object(r["a"])(Object(r["a"])({},e),{},{sideBar:Object(r["a"])(Object(r["a"])({},e.sideBar),t.payload)})}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t["a"]=p},"1dYe":function(e,t,n){"use strict";var r=n("67WC"),a=n("tycR").forEach,o=r.aTypedArray,i=r.exportTypedArrayMethod;i("forEach",(function(e){a(o(this),e,arguments.length>1?arguments[1]:void 0)}))},"1kQv":function(e,t,n){var r=n("I+eb"),a=n("qY7S");r({target:"Set",stat:!0},{from:a})},"1ppg":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t}))},"1rYy":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}});return t}))},"1t3B":function(e,t,n){var r=n("I+eb"),a=n("0GbY"),o=n("glrk"),i=n("uy83");r({target:"Reflect",stat:!0,sham:!i},{preventExtensions:function(e){o(e);try{var t=a("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},"1vsH":function(e,t,n){"use strict";n.d(t,"k",(function(){return L})),n.d(t,"h",(function(){return M})),n.d(t,"w",(function(){return E})),n.d(t,"f",(function(){return S})),n.d(t,"e",(function(){return T})),n.d(t,"j",(function(){return P})),n.d(t,"c",(function(){return D})),n.d(t,"g",(function(){return A})),n.d(t,"i",(function(){return Y})),n.d(t,"v",(function(){return C})),n.d(t,"a",(function(){return I})),n.d(t,"S",(function(){return N})),n.d(t,"T",(function(){return F})),n.d(t,"W",(function(){return H})),n.d(t,"F",(function(){return z})),n.d(t,"E",(function(){return W})),n.d(t,"B",(function(){return U})),n.d(t,"y",(function(){return G})),n.d(t,"P",(function(){return B})),n.d(t,"A",(function(){return q})),n.d(t,"s",(function(){return $})),n.d(t,"r",(function(){return J})),n.d(t,"q",(function(){return K})),n.d(t,"O",(function(){return Z})),n.d(t,"H",(function(){return Q})),n.d(t,"L",(function(){return te})),n.d(t,"d",(function(){return ne})),n.d(t,"b",(function(){return re})),n.d(t,"G",(function(){return ie})),n.d(t,"N",(function(){return ue})),n.d(t,"x",(function(){return ce})),n.d(t,"I",(function(){return se})),n.d(t,"D",(function(){return le})),n.d(t,"o",(function(){return fe})),n.d(t,"R",(function(){return pe})),n.d(t,"u",(function(){return de})),n.d(t,"J",(function(){return he})),n.d(t,"t",(function(){return ye})),n.d(t,"U",(function(){return ve})),n.d(t,"V",(function(){return ge})),n.d(t,"K",(function(){return be})),n.d(t,"z",(function(){return _e})),n.d(t,"m",(function(){return we})),n.d(t,"p",(function(){return xe})),n.d(t,"C",(function(){return ke})),n.d(t,"l",(function(){return Oe})),n.d(t,"n",(function(){return je})),n.d(t,"M",(function(){return Le})),n.d(t,"Q",(function(){return Me}));var r=n("oBTY"),a=(n("sRBo"),n("kaz8")),o=(n("14J3"),n("BMrR")),i=(n("jCWc"),n("kPKH")),u=(n("2qtc"),n("kLXV")),c=(n("miYZ"),n("tsqr")),s=n("9og8"),l=n("k1fw"),f=n("jrin"),p=n("q1tI"),d=n.n(p),h=n("xKgJ"),m=n("s8TD"),y=n("V0Rq"),v=n("bntm"),g={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"},b=n("aCH8"),_=n.n(b),w=n("m3rI"),x=n("dhSg"),k=n("ErOA"),O=n("9Bee");function j(){j=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var p="suspendedStart",d="suspendedYield",h="executing",m="completed",y={};function v(){}function g(){}function b(){}var _={};s(_,i,(function(){return this}));var w=Object.getPrototypeOf,x=w&&w(w(D([])));x&&x!==n&&r.call(x,i)&&(_=x);var k=b.prototype=v.prototype=Object.create(_);function O(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=f(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=p;return function(o,i){if(a===h)throw new Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===y)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===p)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?m:d,s.arg===y)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var o=f(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}var L=["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"],M=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],E=function(e){var t=Object(f["a"])(Object(f["a"])(Object(f["a"])(Object(f["a"])({},-1,"\u91cd\u505a\u4e2d"),0,"\u672a\u5f00\u542f"),1,"\u672a\u901a\u5173"),2,"\u6309\u65f6\u901a\u5173");return t[e]||"\u8fdf\u4ea4\u901a\u5173"},S=function(e){var t,n,r=Object(f["a"])(Object(f["a"])(Object(f["a"])(Object(f["a"])(Object(f["a"])({},-1,{name:"\u91cd\u505a\u4e2d",class:"c-orange"}),0,{name:"\u672a\u5f00\u542f",class:"c-black"}),1,{name:"\u672a\u901a\u5173",class:"c-red"}),2,{name:"\u6309\u65f6\u901a\u5173",class:"c-green"}),3,{name:"\u8fdf\u4ea4\u901a\u5173",class:"c-orange"});return d.a.createElement("span",{className:null===r||void 0===r||null===(t=r[e.status])||void 0===t?void 0:t["class"]},null===r||void 0===r||null===(n=r[e.status])||void 0===n?void 0:n["name"])},T=function(e){var t,n,r=Object(f["a"])(Object(f["a"])(Object(f["a"])(Object(f["a"])(Object(f["a"])({},-1,{name:"\u91cd\u505a\u4e2d",class:"c-orange",color:"#999999"}),0,{name:"\u672a\u5f00\u542f",class:"c-black",color:"#999999"}),1,{name:"\u672a\u901a\u5173",class:"c-red",color:"#d4443d"}),2,{name:"\u6309\u65f6\u901a\u5173",class:"c-green",color:"#57be40"}),3,{name:"\u8fdf\u4ea4\u901a\u5173",class:"c-orange",color:"#f09143"});return d.a.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:null===r||void 0===r||null===(t=r[e.status])||void 0===t?void 0:t["color"],borderRadius:"20px",width:"65px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},null===r||void 0===r||null===(n=r[e.status])||void 0===n?void 0:n["name"])},P=function(e){var t=e.status,n={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 d.a.createElement("span",{className:n[t]["class"]},n[t]["name"])}catch(r){console.log("utils.StatusGraduationProjectTags",e.status)}},D={1:"\u672a\u53d1\u5e03",2:"\u8003\u8bd5\u4e2d",3:"\u5df2\u622a\u6b62",4:"\u5df2\u7ed3\u675f",99:"\u6a21\u62df\u8003\u8bd5\u4e2d"},A={1:"\u672a\u53d1\u5e03",2:"\u63d0\u4ea4\u4e2d",3:"\u5df2\u622a\u6b62",4:"\u5df2\u7ed3\u675f"},Y=function(e){var t={"\u6a21\u62df\u8003\u8bd5\u4e2d":{class:"tag-style bg-light-pink ml10"},"\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 ml10soft"},"\u672a\u53d1\u5e03":{class:"tag-style bgB8B8B8 ml10soft"},"\u672a\u5f00\u59cb":{class:"tag-style bg-c5d6ff ml10soft"},"\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 ml10soft"},"\u63d0\u4ea4\u4e2d":{class:"tag-style bg-blue ml10soft"},"\u8fdb\u884c\u4e2d":{class:"tag-style bg-blue ml10soft"},"\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 ml10soft"},"\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 ml10soft"},"\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"}},n={"\u672a\u53d1\u5e03":{class:"tag-style bg-C6CED6 ml10soft"},"\u672a\u5f00\u59cb":{class:"tag-style bg-C1E2FF ml10soft"},"\u8fdb\u884c\u4e2d":{class:"tag-style bg-0152d9 ml10soft"},"\u5df2\u622a\u6b62":{class:"tag-style bg-E53333 ml10soft"},"\u63d0\u4ea4\u4e2d":{class:"tag-style bg-0152d9 ml10soft"},"\u8865\u4ea4\u4e2d":{class:"tag-style bg-44D7B6 ml10soft"}};e.temporary&&(t=Object(l["a"])(Object(l["a"])({},t),n));var r=[];e.is_random&&r.push(d.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968f\u673a"));try{e.status&&e.status.map((function(n,a){r.push(d.a.createElement("span",{style:(null===e||void 0===e?void 0:e.style)||[],key:a,className:t[n]&&t[n]["class"]},n))}))}catch(a){console.log("utils.status.tag:",a,e.status)}return r},C=function(e){return 1===e?d.a.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style ml5"},"\u672a\u5f00\u59cb"):2===e?d.a.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style ml5"},"\u8003\u8bd5\u4e2d"):3===e?d.a.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style ml5"},"\u5df2\u7ed3\u675f"):void 0},I=function(e){var t,n,r={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 d.a.createElement("span",{className:null===(t=r[e.status])||void 0===t?void 0:t["class"]},null===(n=r[e.status])||void 0===n?void 0:n["name"])},N=function(e){e=new Date(e).getTime();var t=6e4,n=60*t,r=24*n,a="",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 u=parseInt(i/r,10),c=parseInt(i/n,10),s=parseInt(i/t,10);return a=u>30?""+R(e,"yyyy-MM-dd"):u>1?u+"\u5929\u524d":1==u?"\u6628\u5929":c>=1?c+"\u5c0f\u65f6\u524d":s>=5?s+"\u5206\u949f\u524d":"\u521a\u521a",a},R=function(e,t){"string"==typeof e&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var n={"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()},r=[["\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 a in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(t)&&(t=t.replace(RegExp.$1,r[RegExp.$1.length-1][e.getDay()])),n)new RegExp("("+a+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?n[a]:("00"+n[a]).substr((""+n[a]).length)));return t},F=function(e){if(!e||e<0)return"0\u79d2";console.log("time:",e);var t=60,n=60*t,r=24*n,a=e/r,o=e/n,i=e/t;return a>=1?parseInt(a.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"},H=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=0;if(e){n=e.length;for(var r=0;r=55296&&a<=56319&&(n--,r++)}}return n<=t},z=function(e,t,n){if(t){var r=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]\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,a=/[\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=a.test(t),i=r.test(t);(!0===o||!0===i||t.length<2||t.length>=21)&&n("2-20\u4f4d\u4e2d\u82f1\u6587\u3001\u6570\u5b57\u53ca\u4e0b\u5212\u7ebf")}n()},W=function(e,t,n){if(t){var r=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]\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,a=/[\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=a.test(t),i=r.test(t);(!0===o||!0===i||t.length<2||t.length>=11)&&n("2-10\u4f4d\u4e2d\u82f1\u6587\u3001\u6570\u5b57")}n()},U=function(e){if(!e)return"";for(var t=e.length-1,n="",r=0;r0){n=!1;break}return n}function X(){var e=navigator.userAgent,t=["Chrome"];return t.some((function(t){return e.indexOf(t)>-1}))}function ee(){var e=navigator.userAgent,t=["Chrome","Firefox"];return t.some((function(t){return e.indexOf(t)>-1}))}var te=function(e){var t=document.createElement("a");t.target="_blank",document.body.appendChild(t),t.href=e;var n=document.createEvent("MouseEvents");n.initEvent("click",!1,!1),t.dispatchEvent(n),document.body.removeChild(t)},ne=function(){var e=(new Date).getHours(),t=(new Date).getMinutes();return t>=30?(e++,t="00"):t="30",e+":"+t},re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"-",t=(new Date).getHours(),n=(new Date).getMinutes();return n>=30?(t++,n="00"):n="30",(new Date).toLocaleDateString().replace(/\//g,e)+" "+t+":"+n},ae=function(e){return e["Number"]="Number",e["String"]="String",e["Boolean"]="Boolean",e["Object"]="Object",e["Array"]="Array",e["Function"]="Function",e}(ae||{}),oe=function(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)},ie=function(e){return oe(e)===ae.Array?0===e.length:oe(e)===ae.Object?0===Object.keys(e).length:!e},ue=function(e,t){for(var n=[],r=e;r4.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},se=function(e){return void 0===e||null===e};var le=function(e){if(e.link_url)return window.open(e.link_url);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 window.open(e.link_url)}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(w["a"].FORGE+e.project_url);case"ReporterJoinProject":return window.open(w["a"].FORGE+e.project_url);case"DealProject":return window.open(w["a"].FORGE+e.project_url);case"ManagerJoinProject":return window.open(w["a"].FORGE+e.project_url);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("".concat(w["a"].API_SERVER,"/admins/mirror_repositories"));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(w["a"].FORGE+e.project_url);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")):"ai_reply"===e.extra&&e.task_identifier?window.open("/tasks/".concat(e.task_identifier,"?extra=extra")):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===(t=Object(h["x"])())||void 0===t?void 0:t.login,"/videos")):"";var t;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}},fe=function(e){var t,n;return new Promise(function(){var r=Object(s["a"])(j().mark((function r(a,s){var l;return j().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if("no"===e.ip_limit&&!e.ip_bind){r.next=4;break}return r.next=3,Object(m["a"])({ip_limit:null===e||void 0===e?void 0:e.ip_limit,ip_bind:null===e||void 0===e?void 0:e.ip_bind});case 3:t=r.sent;case 4:return r.next=6,Object(y["f"])({id:e.exerciseId,ip:t});case 6:if(l=r.sent,0===l.status?a(l):(c["b"].info(null===l||void 0===l?void 0:l.message),s(l)),!e.errmsgHide){r.next=10;break}return r.abrupt("return",!0);case 10:if(-1!==l.status){r.next=15;break}return n=u["a"].info({title:d.a.createElement(o["a"],null,d.a.createElement(i["a"],{flex:"1"},"\u63d0\u793a"),d.a.createElement(i["a"],null,d.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return n.destroy()}}))),icon:null,className:"custom-modal-divider",content:d.a.createElement("div",{className:"font16 p20"},"\u60a8\u7684IP\u4e0d\u5728\u8003\u8bd5\u5141\u8bb8\u7684\u8303\u56f4\u5185\uff01"),okText:"\u6211\u77e5\u9053\u4e86"}),r.abrupt("return",!1);case 15:if(-2!==l.status){r.next=18;break}return n=u["a"].info({title:d.a.createElement(o["a"],null,d.a.createElement(i["a"],{flex:"1"},"\u63d0\u793a"),d.a.createElement(i["a"],null,d.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return n.destroy()}}))),icon:null,className:"custom-modal-divider",content:d.a.createElement("div",{className:"font16 p20"},"\u60a8\u5df2\u7ed1\u5b9a\u5f53\u524d\u8003\u8bd5IP\u5730\u5740\uff1a",d.a.createElement("span",{className:"c-red"},l.ip),"\u8bf7\u4f7f\u7528\u8be5IP\u5730\u5740\u8fdb\u5165\u8003\u8bd5\u3002"),okText:"\u6211\u77e5\u9053\u4e86"}),r.abrupt("return",!1);case 18:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}())},pe=function(){var e=Object(s["a"])(j().mark((function e(t){var n;return j().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(location.pathname.indexOf("/classrooms/4RW9CYHY")>-1||location.pathname.indexOf("/classrooms/qb4ft587")>-1||location.pathname.indexOf("/classrooms/c5q9bsp2")>-1)||Q()){e.next=3;break}return u["a"].info({content:"\u8bf7\u4f7f\u7528\u7535\u8111\u53c2\u52a0\u8003\u8bd5\uff01"}),e.abrupt("return");case 3:if("no"===t.ip_limit&&!t.ip_bind){e.next=9;break}return e.next=6,fe(t);case 6:if(X()){e.next=9;break}return u["a"].info({icon:null,okText:"\u786e\u5b9a",width:500,content:d.a.createElement("div",{className:"font16"},"\u672c\u6b21\u8003\u8bd5\u5df2\u5f00\u542f\u9632\u4f5c\u5f0a\u8bbe\u7f6e\uff0c\u4ec5\u652f\u6301",d.a.createElement("span",{className:"c-red"},"\u8c37\u6b4c"),"\u3002",d.a.createElement("br",null),"\u8bf7\u4f7f\u7528",d.a.createElement("span",{className:"c-red"},"\u8c37\u6b4c"),"\u6d4f\u89c8\u5668\u5f00\u59cb\u8003\u8bd5\u3002")}),e.abrupt("return");case 9:if(!(t.open_camera||t.screen_open||"no"!==t.ip_limit||t.ip_bind||t.identity_verify)){e.next=16;break}if(ee()){e.next=13;break}return u["a"].info({icon:null,okText:"\u786e\u5b9a",width:500,content:d.a.createElement("div",{className:"font16"},"\u672c\u6b21\u8003\u8bd5\u5df2\u5f00\u542f\u9632\u4f5c\u5f0a\u8bbe\u7f6e\uff0c\u4ec5\u652f\u6301",d.a.createElement("span",{className:"c-red"},"\u8c37\u6b4c"),"\u3001",d.a.createElement("span",{className:"c-red"},"\u706b\u72d0"),"\u6d4f\u89c8\u5668\u3002",d.a.createElement("br",null),"\u8bf7\u4f7f\u7528",d.a.createElement("span",{className:"c-red"},"\u8c37\u6b4c"),"\u3001",d.a.createElement("span",{className:"c-red"},"\u706b\u72d0"),"\u6d4f\u89c8\u5668\u5f00\u59cb\u8003\u8bd5\u3002")}),e.abrupt("return",!1);case 13:n=u["a"].info({title:d.a.createElement(o["a"],null,d.a.createElement(i["a"],{flex:"1"},"\u8003\u8bd5\u8bf4\u660e"),d.a.createElement(i["a"],null,d.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return n.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:d.a.createElement("div",{className:"font16 p20"},t.identity_verify&&d.a.createElement(o["a"],{align:"middle",justify:"start",className:"mt20"},d.a.createElement(i["a"],{flex:"45px"},d.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),d.a.createElement(i["a"],{flex:"1"},"\u8fdb\u5165\u8003\u8bd5\u524d\uff0c\u8bf7\u5141\u8bb8\u6444\u50cf\u5934\u6388\u6743\uff0c\u6388\u6743\u540e\u9700\u91c7\u96c6\u7167\u7247\u8ba4\u8bc1\uff0c\u8ba4\u8bc1\u901a\u8fc7\u5e76\u5f00\u542f\u624b\u673a\u5f55\u5236\u624d\u53ef\u4ee5\u8fdb\u5165\u8003\u8bd5\u3002",!je()&&d.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65e0\u6cd5\u8c03\u7528\u6444\u50cf\u5934\uff1f"))),t.open_camera&&d.a.createElement(o["a"],{align:"middle",justify:"start",className:"mt20"},d.a.createElement(i["a"],null,d.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),d.a.createElement(i["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",!je()&&d.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65e0\u6cd5\u8c03\u7528\u6444\u50cf\u5934\uff1f"))),t.screen_open&&d.a.createElement(o["a"],{justify:"start",className:"mt20"},d.a.createElement(i["a"],{flex:"24px",className:"mr20"},d.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),d.a.createElement(i["a"],{flex:"1"},"\u5f53\u524d\u8003\u8bd5\u5df2\u5f00\u542f\u9632\u5207\u5c4f\uff0c\u5207\u5c4f\u8d85\u8fc7",t.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",!je()&&d.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6d4f\u89c8\u5668\u65e0\u6cd5\u81ea\u52a8\u5168\u5c4f\uff1f"))),(""!==t.inner_ip||""!==t.public_ip)&&"no"!==t.ip_limit&&d.a.createElement(o["a"],{justify:"start",className:"mt20"},d.a.createElement(i["a"],{flex:"24px",className:"mr20"},d.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),d.a.createElement(i["a"],{flex:"1"},"\u5f53\u524d\u8003\u8bd5\u5df2\u5f00\u542fIP\u8303\u56f4\u9650\u5b9a\u3002IP\u5730\u5740\u4e0d\u5728\u8303\u56f4\u5185\u4e0d\u53ef\u53c2\u52a0\u8003\u8bd5\u3002",d.a.createElement("br",null),!je()&&d.a.createElement(d.a.Fragment,null,d.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"),d.a.createElement("br",null),d.a.createElement("a",{onClick:function(){Me()},target:"_blank"},"\u5982\u4f55\u5b89\u88c5WebRTC Leak Prevent\u63d2\u4ef6?")))),t.ip_bind&&d.a.createElement(o["a"],{justify:"start",className:"mt20"},d.a.createElement(i["a"],{flex:"24px",className:"mr20"},d.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),d.a.createElement(i["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",d.a.createElement("br",null),!je()&&d.a.createElement(d.a.Fragment,null,d.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"),d.a.createElement("br",null),d.a.createElement("a",{onClick:function(){Me()},target:"_blank"},"\u5982\u4f55\u5b89\u88c5WebRTC Leak Prevent\u63d2\u4ef6?")))),d.a.createElement("p",{className:"ml40 mt40"},d.a.createElement(a["a"],{onChange:function(e){return n.update({okButtonProps:{disabled:!e.target.checked}})}},"\u6211\u5df2\u9605\u8bfb"))),onOk:function(){var e;if(Object(v["d"])(document.body),t.open_phone_video_recording)t.history.push("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.exerciseId,"/users/").concat(null===(e=Object(h["x"])())||void 0===e?void 0:e.login,"/check"));else if(t.identity_verify&&2===t.current_status){var n;t.history.push("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.exerciseId,"/users/").concat(null===(n=Object(h["x"])())||void 0===n?void 0:n.login,"/check"))}else{var r;t.history.push("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.exerciseId,"/users/").concat(null===(r=Object(h["x"])())||void 0===r?void 0:r.login))}},okText:"\u8fdb\u5165\u8003\u8bd5",okButtonProps:{disabled:!0}}),e.next=17;break;case 16:t.identity_verify&&2===t.current_status?t.history.push("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.exerciseId,"/users/").concat(t.login,"/check")):t.history.push("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.exerciseId,"/users/").concat(t.login));case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=[{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}],he=function(e,t){var n={1:"\u5f53\u524d\u5b9e\u8df5\u9879\u76ee\u6682\u672a\u53d1\u5e03\uff0c\u8bf7\u8054\u7cfb\u672c\u8bfe\u5802\u6559\u5e08\u3002",2:"\u5f53\u524d\u5b9e\u8df5\u9879\u76ee\u4e0d\u5b58\u5728\uff0c\u8bf7\u8054\u7cfb\u672c\u8bfe\u5802\u6559\u5e08\u3002",3:"\u5f53\u524d\u5b9e\u8df5\u9879\u76ee\u9762\u5411\u6307\u5b9a\u5355\u4f4d\u5f00\u653e\uff0c\u8bf7\u8054\u7cfb\u672c\u8bfe\u5802\u6559\u5e08\u3002",4:"\u5f53\u524d\u5b9e\u8df5\u9879\u76ee\u5c06\u4e8e".concat(t,"\u53d1\u5e03\uff0c\u8bf7\u7b49\u5f85\u3002")},r=n[e];c["b"].warn(r)},me=function(e,t){for(var n,r,a=window.atob(e),o=a.length,i=new Uint8Array(o),u=0;u0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.createElement("textarea");n.value=e,document.body.appendChild(n),n.select(),document.execCommand("Copy"),t||c["b"].success("\u590d\u5236\u6210\u529f"),document.body.removeChild(n)},ke=function(e){e||(e=window.location.search);var t=e.substring(1),n={};return t.split("&").forEach((function(e){var t=e.split("=");n[t[0]]=decodeURIComponent(t[1])})),n},Oe=function(e,t){if(!t)return null;var n=[];return t.forEach((function(t,r){var a=Math.floor(r/e);n[a]||(n[a]=[]),n[a].push(t)})),n},je=function(){var e,t;return null===(e=window)||void 0===e||null===(t=e.localStorage)||void 0===t?void 0:t.isClientExam};function Le(e,t){var n,r,a=e.length;t=t||1;var o=function(){var e=1e3*Math.sin(t++);return e-Math.floor(e)};while(0!==a)r=Math.floor(o()*a),a-=1,n=e[a],e[a]=e[r],e[r]=n;return e}function Me(){return Ee.apply(this,arguments)}function Ee(){return Ee=Object(s["a"])(j().mark((function e(){var t;return j().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(k["a"])("/api/documents/webrtc_content",{method:"get"});case 2:t=e.sent,u["a"].warning({icon:null,width:800,title:"WebRTC\u63d2\u4ef6\u5b89\u88c5\u6559\u7a0b",centered:!0,content:d.a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},d.a.createElement(O["a"],{value:null===t||void 0===t?void 0:t.data}))});case 4:case"end":return e.stop()}}),e)}))),Ee.apply(this,arguments)}},"1wcP":function(e,t,n){},"1xZ4":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}});return t}))},2:function(e,t){},"2/Rp":function(e,t,n){"use strict";var r=n("zvFY");t["a"]=r["b"]},"22qN":function(e,t,n){},"25BE":function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,"a",(function(){return r}))},"25bX":function(e,t,n){var r=n("I+eb"),a=n("glrk"),o=Object.isExtensible;r({target:"Reflect",stat:!0},{isExtensible:function(e){return a(e),!o||o(e)}})},"27RR":function(e,t,n){var r=n("I+eb"),a=n("g6v/"),o=n("Vu81"),i=n("/GqU"),u=n("Bs8V"),c=n("hBjN");r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){var t,n,r=i(e),a=u.f,s=o(r),l={},f=0;while(s.length>f)n=a(r,t=s[f++]),void 0!==n&&c(l,t,n);return l}})},"2A+d":function(e,t,n){var r=n("I+eb"),a=n("/GqU"),o=n("UMSQ");r({target:"String",stat:!0},{raw:function(e){var t=a(e.raw),n=o(t.length),r=arguments.length,i=[],u=0;while(n>u)i.push(String(t[u++])),u1?arguments[1]:void 0)}})},"2GS6":function(e,t,n){"use strict";function r(){var e=[].slice.call(arguments,0);return 1===e.length?e[0]:function(){for(var t=0;t1?n-1:0);for(var r=1;r2?r-2:0);for(var a=2;a=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},3:function(e,t){},"33Wh":function(e,t,n){var r=n("yoRg"),a=n("eDl+");e.exports=Object.keys||function(e){return r(e,a)}},"33yf":function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var a=e[r];"."===a?e.splice(r,1):".."===a?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,a=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!a){n=t+1;break}}else-1===r&&(a=!1,r=t+1);return-1===r?"":e.slice(n,r)}function a(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;o--){var i=o>=0?arguments[o]:e.cwd();if("string"!==typeof i)throw new TypeError("Arguments to path.resolve must be strings");i&&(t=i+"/"+t,r="/"===i.charAt(0))}return t=n(a(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),i="/"===o(e,-1);return e=n(a(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&&i&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(a(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var a=r(e.split("/")),o=r(n.split("/")),i=Math.min(a.length,o.length),u=i,c=0;c=1;--o)if(t=e.charCodeAt(o),47===t){if(!a){r=o;break}}else a=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,a=!0,o=0,i=e.length-1;i>=0;--i){var u=e.charCodeAt(i);if(47!==u)-1===r&&(a=!1,r=i+1),46===u?-1===t?t=i:1!==o&&(o=1):-1!==t&&(o=-1);else if(!a){n=i+1;break}}return-1===t||-1===r||0===o||1===o&&t===r-1&&t===n+1?"":e.slice(t,r)};var o="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("Q2Ig"))},"3E1r":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},r=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i],a=[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],o=e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:r,longMonthsParse:r,shortMonthsParse:a,monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}});return o}))},"3I1R":function(e,t,n){var r=n("dG/n");r("hasInstance")},"3KgV":function(e,t,n){var r=n("I+eb"),a=n("uy83"),o=n("0Dky"),i=n("hh1v"),u=n("8YOa").onFreeze,c=Object.freeze,s=o((function(){c(1)}));r({target:"Object",stat:!0,forced:s,sham:!a},{freeze:function(e){return c&&i(e)?c(u(e)):e}})},"3Nzz":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("q1tI"),a=r["createContext"](void 0),o=function(e){var t=e.children,n=e.size;return r["createElement"](a.Consumer,null,(function(e){return r["createElement"](a.Provider,{value:n||e},t)}))};t["b"]=a},"3bBZ":function(e,t,n){var r=n("2oRo"),a=n("/byt"),o=n("4mDm"),i=n("kRJp"),u=n("tiKp"),c=u("iterator"),s=u("toStringTag"),l=o.values;for(var f in a){var p=r[f],d=p&&p.prototype;if(d){if(d[c]!==l)try{i(d,c,l)}catch(m){d[c]=l}if(d[s]||i(d,s,f),a[f])for(var h in o)if(d[h]!==o[h])try{i(d,h,o[h])}catch(m){d[h]=o[h]}}}},"3blH":function(e,t,n){"use strict";var r=n("k1fw"),a=n("hJwl");function o(){o=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var i={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},competitions:[],count:""},effects:{getList:function(e,t){var n=e.payload,i=t.call,u=t.put;return o().mark((function e(){var t,c;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=n,e.next=3,i(a["v"],n);case 3:return c=e.sent,e.next=6,u({type:"save",payload:Object(r["a"])({listParams:t},c)});case 6:return e.abrupt("return",c);case 7:case"end":return e.stop()}}),e)}))()},addApplytojoincourse:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["r"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},competitionTeams:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["s"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getStaff:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["A"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getHeader:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["x"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getItem:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["y"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},updateMdContent:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["H"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getTeamList:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["E"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getTeamDetail:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["D"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},UpTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["q"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},DeleteTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["f"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},ExitTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["h"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},AddTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["b"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},JoinTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["i"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getTeacher:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["C"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getStudents:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["B"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},SubmitTeam:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["o"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Reward:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["n"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},ChartRules:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["d"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Charts:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["e"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},TabResults:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["p"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Results:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["m"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Prize:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["k"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Accounts:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["a"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getVerification:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["F"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},PhoneBind:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["j"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},EmailBind:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["g"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Authentication:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["c"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},Professional:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["l"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},setleader:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["G"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getShixun:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["z"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getCourse:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["w"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch,n=e.history;return n.listen((function(e){var n=e.pathname;"/"===n&&t({type:"query"})}))}}};t["a"]=i},"3uUd":function(e,t,n){"use strict";var r=n("I+eb"),a=n("xDBR"),o=n("0GbY"),i=n("glrk"),u=n("HAuM"),c=n("A2ZE"),s=n("SEBh"),l=n("WGBp"),f=n("ImZN");r({target:"Set",proto:!0,real:!0,forced:a},{filter:function(e){var t=i(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),a=new(s(t,o("Set"))),p=u(a.add);return f(n,(function(e){r(e,e,t)&&p.call(a,e)}),void 0,!1,!0),a}})},"49+q":function(e,t,n){"use strict";var r=n("I+eb"),a=n("xDBR"),o=n("fXLg");r({target:"Set",proto:!0,real:!0,forced:a},{addAll:function(){return o.apply(this,arguments)}})},"4Brf":function(e,t,n){"use strict";var r=n("I+eb"),a=n("g6v/"),o=n("2oRo"),i=n("UTVS"),u=n("hh1v"),c=n("m/L8").f,s=n("6JNq"),l=o.Symbol;if(a&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var f={},p=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof p?new l(e):void 0===e?l():l(e);return""===e&&(f[t]=!0),t};s(p,l);var d=p.prototype=l.prototype;d.constructor=p;var h=d.toString,m="Symbol(test)"==String(l("test")),y=/^Symbol\((.*)\)[^)]+$/;c(d,"description",{configurable:!0,get:function(){var e=u(this)?this.valueOf():this,t=h.call(e);if(i(f,e))return"";var n=m?t.slice(7,-1):t.replace(y,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:p})}},"4IlW":function(e,t,n){"use strict";var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t["a"]=r},"4MGa":function(e,t,n){},"4MV3":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},n={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"},r=e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}});return r}))},"4RId":function(e,t,n){"use strict";n.r(t),function(e){var r;n.d(t,"Immer",(function(){return ne})),n.d(t,"applyPatches",(function(){return ue})),n.d(t,"createDraft",(function(){return ce})),n.d(t,"finishDraft",(function(){return se})),n.d(t,"immerable",(function(){return o})),n.d(t,"isDraft",(function(){return u})),n.d(t,"isDraftable",(function(){return c})),n.d(t,"nothing",(function(){return a})),n.d(t,"original",(function(){return s})),n.d(t,"produce",(function(){return ae})),n.d(t,"setAutoFreeze",(function(){return oe})),n.d(t,"setUseProxies",(function(){return ie}));var a="undefined"!==typeof Symbol?Symbol("immer-nothing"):(r={},r["immer-nothing"]=!0,r),o="undefined"!==typeof Symbol?Symbol["for"]("immer-draftable"):"__$immer_draftable",i="undefined"!==typeof Symbol?Symbol["for"]("immer-state"):"__$immer_state";function u(e){return!!e&&!!e[i]}function c(e){if(!e||"object"!==typeof e)return!1;if(Array.isArray(e))return!0;var t=Object.getPrototypeOf(e);return!t||t===Object.prototype||(!!e[o]||!!e.constructor[o])}function s(e){if(e&&e[i])return e[i].base}var l=Object.assign||function(e,t){for(var n in t)m(t,n)&&(e[n]=t[n]);return e},f="undefined"!==typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:"undefined"!==typeof Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function p(e,t){if(void 0===t&&(t=!1),Array.isArray(e))return e.slice();var n=Object.create(Object.getPrototypeOf(e));return f(e).forEach((function(r){if(r!==i){var a=Object.getOwnPropertyDescriptor(e,r),o=a.value;if(a.get){if(!t)throw new Error("Immer drafts cannot have computed properties");o=a.get.call(e)}a.enumerable?n[r]=o:Object.defineProperty(n,r,{value:o,writable:!0,configurable:!0})}})),n}function d(e,t){if(Array.isArray(e))for(var n=0;n=0;t--){var n=e[t][i];n.modified||(Array.isArray(n.base)?C(n)&&M(n):Y(n)&&M(n))}}function A(e){if(e&&"object"===typeof e){var t=e[i];if(t){var n=t.base,r=t.draft,a=t.assigned;if(Array.isArray(e)){if(C(t)){if(M(t),a.length=!0,r.length=0;a--){var o=r[a],u=t[o];if(void 0===u&&!m(t,o))return!0;var c=n[o],s=c&&c[i];if(s?s.base!==u:!y(c,u))return!0}return r.length!==Object.keys(t).length}function C(e){var t=e.draft;if(t.length!==e.base.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);return!(!n||n.get)}function I(e,t,n){Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0})}var N=Object.freeze({willFinalize:_,createProxy:w});function R(){}function F(e,t){var n=t?t.scope:v.current,r={scope:n,modified:!1,finalized:!1,assigned:{},parent:t,base:e,draft:null,drafts:{},copy:null,revoke:null},a=Array.isArray(e)?Proxy.revocable([r],z):Proxy.revocable(r,H),o=a.revoke,i=a.proxy;return r.draft=i,r.revoke=o,n.drafts.push(i),i}var H={get:G,has:function(e,t){return t in W(e)},ownKeys:function(e){return Reflect.ownKeys(W(e))},set:B,deleteProperty:q,getOwnPropertyDescriptor:V,defineProperty:function(){throw new Error("Object.defineProperty() cannot be used on an Immer draft")},getPrototypeOf:function(e){return Object.getPrototypeOf(e.base)},setPrototypeOf:function(){throw new Error("Object.setPrototypeOf() cannot be used on an Immer draft")}},z={};function W(e){return e.copy||e.base}function U(e,t){var n=e[i],r=Reflect.getOwnPropertyDescriptor(n?W(n):e,t);return r&&r.value}function G(e,t){if(t===i)return e;var n=e.drafts;if(!e.modified&&m(n,t))return n[t];var r=W(e)[t];if(e.finalized||!c(r))return r;if(e.modified){if(r!==U(e.base,t))return r;n=e.copy}return n[t]=F(r,e)}function B(e,t,n){if(!e.modified){var r=U(e.base,t),a=n?y(r,n)||n===e.drafts[t]:y(r,n)&&t in e.base;if(a)return!0;$(e)}return e.assigned[t]=!0,e.copy[t]=n,!0}function q(e,t){return(void 0!==U(e.base,t)||t in e.base)&&(e.assigned[t]=!1,$(e)),e.copy&&delete e.copy[t],!0}function V(e,t){var n=W(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&(r.writable=!0,r.configurable=!Array.isArray(n)||"length"!==t),r}function $(e){e.modified||(e.modified=!0,e.copy=l(p(e.base),e.drafts),e.drafts=null,e.parent&&$(e.parent))}d(H,(function(e,t){z[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),z.deleteProperty=function(e,t){if(isNaN(parseInt(t)))throw new Error("Immer only supports deleting array indices");return H.deleteProperty.call(this,e[0],t)},z.set=function(e,t,n){if("length"!==t&&isNaN(parseInt(t)))throw new Error("Immer only supports setting array indices and the 'length' property");return H.set.call(this,e[0],t,n)};var J=Object.freeze({willFinalize:R,createProxy:F});function K(e,t,n,r){Array.isArray(e.base)?Z(e,t,n,r):Q(e,t,n,r)}function Z(e,t,n,r){var a,o,i=e.base,u=e.copy,c=e.assigned;u.lengthl&&i[f-1]===u[f+s-1])--f;for(var p=l;p=f;--y){var v=t.concat([y]);n[m+y-f]={op:"add",path:v,value:u[y]},h&&r.push({op:"remove",path:v})}h||r.push({op:"replace",path:t.concat(["length"]),value:i.length})}function Q(e,t,n,r){var a=e.base,o=e.copy;d(e.assigned,(function(e,i){var u=a[e],c=o[e],s=i?e in a?"replace":"add":"remove";if(u!==c||"replace"!==s){var l=t.concat(e);n.push("remove"===s?{op:s,path:l}:{op:s,path:l,value:c}),r.push("add"===s?{op:"remove",path:l}:"remove"===s?{op:"add",path:l,value:u}:{op:"replace",path:l,value:u})}}))}function X(e,t){for(var n=0;n0)n[r]=arguments[r+1];return o.produce(e,(function(e){return t.call.apply(t,[e,e].concat(n))}))}}if("function"!==typeof t)throw new Error("The first or second argument to `produce` must be a function");if(void 0!==n&&"function"!==typeof n)throw new Error("The third argument to `produce` must be a function or undefined");if(c(e)){var u=v.enter(),s=this.createProxy(e),l=!0;try{r=t.call(s,s),l=!1}finally{l?u.revoke():u.leave()}return r instanceof Promise?r.then((function(e){return u.usePatches(n),o.processResult(e,u)}),(function(e){throw u.revoke(),e})):(u.usePatches(n),this.processResult(r,u))}return r=t(e),void 0===r?e:r!==a?r:void 0},ne.prototype.createDraft=function(e){if(!c(e))throw new Error("First argument to `createDraft` must be a plain object, an array, or an immerable object");var t=v.enter(),n=this.createProxy(e);return n[i].isManual=!0,t.leave(),n},ne.prototype.finishDraft=function(e,t){var n=e&&e[i];if(!n||!n.isManual)throw new Error("First argument to `finishDraft` must be a draft returned by `createDraft`");if(n.finalized)throw new Error("The given draft is already finalized");var r=n.scope;return r.usePatches(t),this.processResult(void 0,r)},ne.prototype.setAutoFreeze=function(e){this.autoFreeze=e},ne.prototype.setUseProxies=function(e){this.useProxies=e,l(this,e?J:N)},ne.prototype.applyPatches=function(e,t){return u(e)?X(e,t):this.produce(e,(function(e){return X(e,t)}))},ne.prototype.processResult=function(e,t){var n=t.drafts[0],r=void 0!==e&&e!==n;if(this.willFinalize(t,e,r),r){if(n[i].modified)throw t.revoke(),new Error("An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.");c(e)&&(e=this.finalize(e,null,t)),t.patches&&(t.patches.push({op:"replace",path:[],value:e}),t.inversePatches.push({op:"replace",path:[],value:n[i].base}))}else e=this.finalize(n,[],t);return t.revoke(),t.patches&&t.patchListener(t.patches,t.inversePatches),e!==a?e:void 0},ne.prototype.finalize=function(e,t,n){var r=this,a=e[i];if(!a)return Object.isFrozen(e)?e:this.finalizeTree(e,null,n);if(a.scope!==n)return e;if(!a.modified)return a.base;if(!a.finalized){if(a.finalized=!0,this.finalizeTree(a.draft,t,n),this.onDelete)if(this.useProxies){var o=a.assigned;for(var u in o)o[u]||this.onDelete(a,u)}else{var c=a.base,s=a.copy;d(c,(function(e){m(s,e)||r.onDelete(a,e)}))}this.onCopy&&this.onCopy(a),this.autoFreeze&&n.canAutoFreeze&&Object.freeze(a.copy),t&&n.patches&&K(a,t,n.patches,n.inversePatches)}return a.copy},ne.prototype.finalizeTree=function(e,t,n){var r=this,a=e[i];a&&(this.useProxies||(a.copy=p(a.draft,!0)),e=a.copy);var o=!!t&&!!n.patches,s=function i(s,l,f){if(l===f)throw Error("Immer forbids circular references");var p=!!a&&f===e;if(u(l)){var m=p&&o&&!a.assigned[s]?t.concat(s):null;if(l=r.finalize(l,m,n),u(l)&&(n.canAutoFreeze=!1),Array.isArray(f)||h(f,s)?f[s]=l:Object.defineProperty(f,s,{value:l}),p&&l===a.base[s])return}else{if(p&&y(l,a.base[s]))return;c(l)&&!Object.isFrozen(l)&&d(l,i)}p&&r.onAssign&&r.onAssign(a,s,l)};return d(e,s),e};var re=new ne,ae=re.produce,oe=re.setAutoFreeze.bind(re),ie=re.setUseProxies.bind(re),ue=re.applyPatches.bind(re),ce=re.createDraft.bind(re),se=re.finishDraft.bind(re);t["default"]=ae}.call(this,n("Q2Ig"))},"4WOD":function(e,t,n){var r=n("UTVS"),a=n("ewvW"),o=n("93I0"),i=n("4Xet"),u=o("IE_PROTO"),c=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=a(e),r(e,u)?e[u]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},"4XaG":function(e,t,n){var r=n("dG/n");r("observable")},"4Xet":function(e,t,n){var r=n("0Dky");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},"4dOw":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},"4h0Y":function(e,t,n){var r=n("I+eb"),a=n("0Dky"),o=n("hh1v"),i=Object.isFrozen,u=a((function(){i(1)}));r({target:"Object",stat:!0,forced:u},{isFrozen:function(e){return!o(e)||!!i&&i(e)}})},"4l63":function(e,t,n){var r=n("I+eb"),a=n("wg0c");r({global:!0,forced:parseInt!=a},{parseInt:a})},"4mDm":function(e,t,n){"use strict";var r=n("/GqU"),a=n("RNIs"),o=n("P4y1"),i=n("afO8"),u=n("fdAy"),c="Array Iterator",s=i.set,l=i.getterFor(c);e.exports=u(Array,"Array",(function(e,t){s(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),o.Arguments=o.Array,a("keys"),a("values"),a("entries")},"4oU/":function(e,t,n){var r=n("2oRo"),a=r.isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&a(e)}},"4syw":function(e,t,n){var r=n("busE");e.exports=function(e,t,n){for(var a in t)r(e,a,t[a],n);return e}},"55Ip":function(e,t,n){"use strict";n.r(t),n.d(t,"BrowserRouter",(function(){return f})),n.d(t,"HashRouter",(function(){return p})),n.d(t,"Link",(function(){return b})),n.d(t,"NavLink",(function(){return k}));var r=n("Ty5D");n.d(t,"MemoryRouter",(function(){return r["a"]})),n.d(t,"Prompt",(function(){return r["b"]})),n.d(t,"Redirect",(function(){return r["c"]})),n.d(t,"Route",(function(){return r["d"]})),n.d(t,"Router",(function(){return r["e"]})),n.d(t,"StaticRouter",(function(){return r["f"]})),n.d(t,"Switch",(function(){return r["g"]})),n.d(t,"generatePath",(function(){return r["i"]})),n.d(t,"matchPath",(function(){return r["j"]})),n.d(t,"useHistory",(function(){return r["k"]})),n.d(t,"useLocation",(function(){return r["l"]})),n.d(t,"useParams",(function(){return r["m"]})),n.d(t,"useRouteMatch",(function(){return r["n"]})),n.d(t,"withRouter",(function(){return r["o"]}));var a=n("dI71"),o=n("q1tI"),i=n.n(o),u=n("YS25"),c=n("wx14"),s=n("zLVn"),l=n("9R94"),f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var i={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{getForumsDetailData:function(e,t){var n=e.payload,i=t.call,u=t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i(a["d"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{forumsDetailData:Object(r["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},setForumsDetailData:function(e,t){var n=e.payload,a=(t.call,t.put);return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:{forumsDetailData:Object(r["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch,n=e.history;return n.listen((function(e){var n=e.pathname;"/"===n&&t({type:"query"})}))}}};t["a"]=i},"5JV0":function(e,t,n){"use strict";var r=n("I+eb"),a=n("xDBR"),o=n("glrk"),i=n("WGBp"),u=n("ImZN");r({target:"Set",proto:!0,real:!0,forced:a},{join:function(e){var t=o(this),n=i(t),r=void 0===e?",":String(e),a=[];return u(n,a.push,a,!1,!0),a.join(r)}})},"5Q0V":function(e,t,n){var r=n("cDf5")["default"];function a(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},"5Tg+":function(e,t,n){var r=n("tiKp");t.f=r},"5WQS":function(e,t,n){"use strict";n.d(t,"e",(function(){return u})),n.d(t,"h",(function(){return s})),n.d(t,"c",(function(){return f})),n.d(t,"g",(function(){return d})),n.d(t,"d",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"b",(function(){return b})),n.d(t,"a",(function(){return w}));var r=n("k1fw"),a=n("9og8"),o=n("ErOA");function i(){i=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function u(e){return c.apply(this,arguments)}function c(){return c=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/tidings.json",{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),c.apply(this,arguments)}function s(e){return l.apply(this,arguments)}function l(){return l=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.userId,"/unread_message_info.json"),{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return p=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.userId,"/private_messages.json"),{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function d(e){return h.apply(this,arguments)}function h(){return h=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.userId,"/private_messages.json"),{method:"post",body:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function m(e){return y.apply(this,arguments)}function y(){return y=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.id,"/recent_contacts.json"),{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}function v(e){return g.apply(this,arguments)}function g(){return g=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users_for_private_messages.json",{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),g.apply(this,arguments)}function b(e){return _.apply(this,arguments)}function _(){return _=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.userId,"/private_message_details.json"),{method:"get",params:Object(r["a"])({},t)}));case 1:case"end":return e.stop()}}),e)}))),_.apply(this,arguments)}function w(e){return x.apply(this,arguments)}function x(){return x=Object(a["a"])(i().mark((function e(t){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/".concat(t.userId,"/private_messages/").concat(t.id,".json"),{method:"delete"}));case 1:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}},"5Yz+":function(e,t,n){"use strict";var r=n("/GqU"),a=n("ppGB"),o=n("UMSQ"),i=n("pkCn"),u=n("rkAj"),c=Math.min,s=[].lastIndexOf,l=!!s&&1/[1].lastIndexOf(1,-0)<0,f=i("lastIndexOf"),p=u("indexOf",{ACCESSORS:!0,1:0}),d=l||!f||!p;e.exports=d?function(e){if(l)return s.apply(this,arguments)||0;var t=r(this),n=o(t.length),i=n-1;for(arguments.length>1&&(i=c(i,a(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:s},"5an1":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"};t.default=r},"5mCs":function(e,t,n){"use strict";var r=n("oBTY"),a=n("k1fw"),o=n("oUNq");function i(){i=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var u={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{},detailLeftMenus:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""}},effects:{getClassroom:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t,c;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=n,e.next=3,r(o["N"],n);case 3:return c=e.sent,e.next=6,u({type:"save",payload:Object(a["a"])({listParams:t},c)});case 6:return e.abrupt("return",c);case 7:case"end":return e.stop()}}),e)}))()},getClassroomTopBanner:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["Q"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailTopBanner:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomLeftMenus:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["M"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailLeftMenus:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getClassroomShixunsList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["P"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailShixunsList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomGraduationTopicsList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["L"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailGraduationTopicsList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomGraduationTaskList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["K"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailGraduationTaskList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomExercisesList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["J"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailExerciseList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomPollsList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["O"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailPollsList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getCourseGroups:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["U"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{courseGroups:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getAllCourseGroup:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["z"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{allCourseGroups:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomCommonHomeworksList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,u({type:"save",payload:{detailCommonHomeworksList:{}}});case 2:return e.next=4,r(o["I"],n);case 4:return t=e.sent,e.next=7,u({type:"save",payload:{detailCommonHomeworksList:Object(a["a"])({},t)}});case 7:case"end":return e.stop()}}),e)}))()},getClassroomAttendancesList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["G"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailAttendancesList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getClassroomAttendancesStatistic:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["H"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailAttendancesStatistic:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getAttendanceDetail:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["D"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailAttendancesDetail:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getAnnouncementList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["B"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailAnnouncementList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getAttachmentList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["C"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailAttachmentList:Object(a["a"])({},t.data)}});case 5:case"end":return e.stop()}}),e)}))()},getCourseware:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["cb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCourseware:Object(a["a"])({},t.data)}});case 5:case"end":return e.stop()}}),e)}))()},getVideoList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["lb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailVideoList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getLiveVideoList:function(e,t){var n=e.payload,r=t.call,u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["db"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailLiveVideoList:Object(a["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},getCoursesMine:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["bb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{courseMine:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t.data);case 6:case"end":return e.stop()}}),e)}))()},getBoardList:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["F"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailBoardList:Object(a["a"])({},t.data)}});case 5:return e.abrupt("return",t.data);case 6:case"end":return e.stop()}}),e)}))()},getCourseGroupsList:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["V"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCourseGroupsList:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getCourseStudentsList:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["Y"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCoursStudentsList:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t.data);case 6:case"end":return e.stop()}}),e)}))()},getCourseStatistics:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["X"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCourseStatisticsList:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getCourseActscore:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["R"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCourseActscore:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getCourseWorkscore:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["Z"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{detailCourseWorkscore:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getShixunLists:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["kb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{shixunLists:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getShixunAiRecommendLists:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["jb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{shixunAiRecommendLists:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getCoursesLists:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["ab"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{coursesLists:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},createCoursesHomework:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["f"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},createShixunHomework:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["h"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},getSchoolList:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["hb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{schoolList:Object(a["a"])({},t.school_names)}});case 5:return e.abrupt("return",t.school_names);case 6:case"end":return e.stop()}}),e)}))()},searchSchoolTeacherList:function(e,t){var n=e.payload,r=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["tb"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{searchMemberList:Object(a["a"])({},t)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},getAllTaskList:function(e,t){var n=e.payload,a=(e.callback,t.call),u=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a(o["A"],n);case 2:return t=e.sent,e.next=5,u({type:"save",payload:{taskList:Object(r["a"])(t.tasks)}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},updateTaskPosition:function(e,t){var n=e.payload,r=(e.callback,t.call),a=t.put;return i().mark((function e(){var t;return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(o["Eb"],n);case 2:return t=e.sent,e.next=5,a({type:"save",payload:{actionTabs:{key:""}}});case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)}))()},setActionTabs:function(e,t){var n=e.payload,r=(t.call,t.put);return i().mark((function e(){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{actionTabs:Object(a["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(a["a"])(Object(a["a"])({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch,n=e.history;return n.listen((function(e){var n=e.pathname;"/"===n&&t({type:"query"})}))}}};t["a"]=u},"5mdu":function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},"5pyk":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});var r=s(n("q1tI")),a=u(n("5an1")),o=u(n("O/y6"));function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function l(e){for(var t=1;t=51&&/native code/.test(F))return!1;var t=F.resolve(1),n=function(e){e((function(){}),(function(){}))},r=t.constructor={};return r[Y]=n,!(t.then((function(){}))instanceof n)})),ne=te||!x((function(e){F.all(e)["catch"]((function(){}))})),re=function(e){var t;return!(!y(e)||"function"!=typeof(t=e.then))&&t},ae=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;j((function(){var a=t.value,o=t.state==Z,i=0;while(r.length>i){var u,c,s,l=r[i++],f=o?l.ok:l.fail,p=l.resolve,d=l.reject,h=l.domain;try{f?(o||(t.rejection===ee&&ce(e,t),t.rejection=X),!0===f?u=a:(h&&h.enter(),u=f(a),h&&(h.exit(),s=!0)),u===l.promise?d(H("Promise-chain cycle")):(c=re(u))?c.call(u,p,d):p(u)):d(a)}catch(m){h&&!s&&h.exit(),d(m)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ie(e,t)}))}},oe=function(e,t,n){var r,a;V?(r=z.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),s.dispatchEvent(r)):r={promise:t,reason:n},(a=s["on"+e])?a(r):e===$&&M("Unhandled promise rejection",n)},ie=function(e,t){O.call(s,(function(){var n,r=t.value,a=ue(t);if(a&&(n=S((function(){q?W.emit("unhandledRejection",r,e):oe($,e,r)})),t.rejection=q||ue(t)?ee:X,n.error))throw n.value}))},ue=function(e){return e.rejection!==X&&!e.parent},ce=function(e,t){O.call(s,(function(){q?W.emit("rejectionHandled",e):oe(J,e,t.value)}))},se=function(e,t,n,r){return function(a){e(t,n,a,r)}},le=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=Q,ae(e,t,!0))},fe=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw H("Promise can't be resolved itself");var a=re(n);a?j((function(){var r={done:!1};try{a.call(n,se(fe,e,r,t),se(le,e,r,t))}catch(o){le(e,r,o,t)}})):(t.value=n,t.state=Z,ae(e,t,!1))}catch(o){le(e,{done:!1},o,t)}}};te&&(F=function(e){g(this,F,C),v(e),r.call(this);var t=I(this);try{e(se(fe,this,t),se(le,this,t))}catch(n){le(this,t,n)}},r=function(e){N(this,{type:C,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:K,value:void 0})},r.prototype=d(F.prototype,{then:function(e,t){var n=R(this),r=G(k(this,F));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=q?W.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=K&&ae(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),a=function(){var e=new r,t=I(e);this.promise=e,this.resolve=se(fe,e,t),this.reject=se(le,e,t)},E.f=G=function(e){return e===F||e===o?new a(e):B(e)},c||"function"!=typeof f||(i=f.prototype.then,p(f.prototype,"then",(function(e,t){var n=this;return new F((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof U&&u({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return L(F,U.apply(s,arguments))}}))),u({global:!0,wrap:!0,forced:te},{Promise:F}),h(F,C,!1,!0),m(C),o=l(C),u({target:C,stat:!0,forced:te},{reject:function(e){var t=G(this);return t.reject.call(void 0,e),t.promise}}),u({target:C,stat:!0,forced:c||te},{resolve:function(e){return L(c&&this===o?F:this,e)}}),u({target:C,stat:!0,forced:ne},{all:function(e){var t=this,n=G(t),r=n.resolve,a=n.reject,o=S((function(){var n=v(t.resolve),o=[],i=0,u=1;w(e,(function(e){var c=i++,s=!1;o.push(void 0),u++,n.call(t,e).then((function(e){s||(s=!0,o[c]=e,--u||r(o))}),a)})),--u||r(o)}));return o.error&&a(o.value),n.promise},race:function(e){var t=this,n=G(t),r=n.reject,a=S((function(){var a=v(t.resolve);w(e,(function(e){a.call(t,e).then(n.resolve,r)}))}));return a.error&&r(a.value),n.promise}})},"5uH8":function(e,t,n){var r=n("I+eb");r({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},"5wUe":function(e,t,n){var r=n("Q9SF"),a=n("MIOZ"),o=n("mGKP"),i=n("h0XC");function u(e,t){return r(e)||a(e,t)||o(e,t)||i()}e.exports=u},"5xtp":function(e,t,n){"use strict";var r=n("I+eb"),a=n("g6v/"),o=n("6x0u"),i=n("ewvW"),u=n("HAuM"),c=n("m/L8");a&&r({target:"Object",proto:!0,forced:o},{__defineSetter__:function(e,t){c.f(i(this),e,{set:u(t),enumerable:!0,configurable:!0})}})},"6+QB":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t}))},"61s2":function(e,t,n){"use strict";var r=n("pVnL"),a=n.n(r),o={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},i=o,u=n("RlXo"),c={lang:a()({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},i),timePickerLocale:a()({},u["a"])};t["a"]=c},"66V8":function(e,t,n){"use strict";var r=n("I+eb"),a=n("g6v/"),o=n("4WOD"),i=n("0rvr"),u=n("fHMY"),c=n("m/L8"),s=n("XGwC"),l=n("ImZN"),f=n("kRJp"),p=n("afO8"),d=p.set,h=p.getterFor("AggregateError"),m=function(e,t){var n=this;if(!(n instanceof m))return new m(e,t);i&&(n=i(new Error(t),o(n)));var r=[];return l(e,r.push,r),a?d(n,{errors:r,type:"AggregateError"}):n.errors=r,void 0!==t&&f(n,"message",String(t)),n};m.prototype=u(Error.prototype,{constructor:s(5,m),message:s(5,""),name:s(5,"AggregateError")}),a&&c.f(m.prototype,"errors",{get:function(){return h(this).errors},configurable:!0}),r({global:!0},{AggregateError:m})},"67WC":function(e,t,n){"use strict";var r,a=n("qYE9"),o=n("g6v/"),i=n("2oRo"),u=n("hh1v"),c=n("UTVS"),s=n("9d/t"),l=n("kRJp"),f=n("busE"),p=n("m/L8").f,d=n("4WOD"),h=n("0rvr"),m=n("tiKp"),y=n("kOOl"),v=i.Int8Array,g=v&&v.prototype,b=i.Uint8ClampedArray,_=b&&b.prototype,w=v&&d(v),x=g&&d(g),k=Object.prototype,O=k.isPrototypeOf,j=m("toStringTag"),L=y("TYPED_ARRAY_TAG"),M=a&&!!h&&"Opera"!==s(i.opera),E=!1,S={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T=function(e){var t=s(e);return"DataView"===t||c(S,t)},P=function(e){return u(e)&&c(S,s(e))},D=function(e){if(P(e))return e;throw TypeError("Target is not a typed array")},A=function(e){if(h){if(O.call(w,e))return e}else for(var t in S)if(c(S,r)){var n=i[t];if(n&&(e===n||O.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},Y=function(e,t,n){if(o){if(n)for(var r in S){var a=i[r];a&&c(a.prototype,e)&&delete a.prototype[e]}x[e]&&!n||f(x,e,n?t:M&&g[e]||t)}},C=function(e,t,n){var r,a;if(o){if(h){if(n)for(r in S)a=i[r],a&&c(a,e)&&delete a[e];if(w[e]&&!n)return;try{return f(w,e,n?t:M&&v[e]||t)}catch(u){}}for(r in S)a=i[r],!a||a[e]&&!n||f(a,e,t)}};for(r in S)i[r]||(M=!1);if((!M||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},M))for(r in S)i[r]&&h(i[r],w);if((!M||!x||x===k)&&(x=w.prototype,M))for(r in S)i[r]&&h(i[r].prototype,x);if(M&&d(_)!==x&&h(_,x),o&&!c(x,j))for(r in E=!0,p(x,j,{get:function(){return u(this)?this[L]:void 0}}),S)i[r]&&l(i[r],L,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_TAG:E&&L,aTypedArray:D,aTypedArrayConstructor:A,exportTypedArrayMethod:Y,exportTypedArrayStaticMethod:C,isView:T,isTypedArray:P,TypedArray:w,TypedArrayPrototype:x}},"6B0Y":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},n={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"},r=e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,n){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}});return r}))},"6CvP":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"d",(function(){return p})),n.d(t,"b",(function(){return h}));var r=n("9og8"),a=n("ErOA");function o(){o=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function i(){return u.apply(this,arguments)}function u(){return u=Object(r["a"])(o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(a["a"])("/api/home/index.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)}))),u.apply(this,arguments)}function c(e){return s.apply(this,arguments)}function s(){return s=Object(r["a"])(o().mark((function e(t){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(a["a"])("/api/courses/apply_to_join_course.json",{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)}))),s.apply(this,arguments)}function l(e){return f.apply(this,arguments)}function f(){return f=Object(r["a"])(o().mark((function e(t){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(a["a"])("/api/project_applies.json",{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function p(e){return d.apply(this,arguments)}function d(){return d=Object(r["a"])(o().mark((function e(t){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(a["a"])("/api/users/home_notice.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function h(e){return m.apply(this,arguments)}function m(){return m=Object(r["a"])(o().mark((function e(t){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(a["a"])("/api/users/view_notice.json",{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)}},"6JNq":function(e,t,n){var r=n("UTVS"),a=n("Vu81"),o=n("Bs8V"),i=n("m/L8");e.exports=function(e,t){for(var n=a(t),u=i.f,c=o.f,s=0;s1?arguments[1]:void 0)}))},"6V7H":function(e,t,n){var r=n("dG/n");r("patternMatch")},"6VoE":function(e,t,n){var r=n("tiKp"),a=n("P4y1"),o=r("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||i[o]===e)}},"6YAi":function(e,t,n){"use strict";var r=n("k1fw"),a=n("yMj0");function o(){o=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var i={namespace:"announcement",state:{name:"\u666e\u901a\u8bd5\u5377\uff0c\u968f\u673a\u8bd5\u5377\u8be6\u60c5\u9875\u9762",loading:!0,actionTabs:{}},effects:{informDown:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["a"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},informUp:function(e,t){var n=e.payload,r=(e.callback,t.call);t.put;return o().mark((function e(){var t;return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r(a["b"],n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))()},setActionTabs:function(e,t){var n=e.payload,a=(t.call,t.put);return o().mark((function e(){return o().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:{actionTabs:Object(r["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t["a"]=i},"6fQ5":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n("k1fw"),a=function(e){return null===e||void 0===e?void 0:e.map((function(e){var t=(e.sub_disciplines||[]).map((function(e){return{value:e.id,label:e.name}}));return{value:e.id,label:e.name,children:t}}))},o={1:"\u4e00",2:"\u4e8c",3:"\u4e09",4:"\u56db",5:"\u4e94",6:"\u516d",7:"\u4e03"},i=function(e){if(e){var t=e||{},n=t.all_questions_count,a=t.all_score,i=t.single_questions,u=t.multiple_questions,c=t.judgement_questions,s=t.program_questions,l=t.completion_questions,f=t.subjective_questions,p=t.practical_questions,d=[Object(r["a"])({type:"SINGLE",name:"\u5355\u9009\u9898"},i),Object(r["a"])({type:"MULTIPLE",name:"\u591a\u9009\u9898"},u),Object(r["a"])({type:"COMPLETION",name:"\u586b\u7a7a\u9898"},l),Object(r["a"])({type:"JUDGMENT",name:"\u5224\u65ad\u9898"},c),Object(r["a"])({type:"SUBJECTIVE",name:"\u7b80\u7b54\u9898"},f),Object(r["a"])({type:"PROGRAM",name:"\u7f16\u7a0b\u9898"},s),Object(r["a"])({type:"PRACTICAL",name:"\u5b9e\u8bad\u9898"},p)],h=d.filter((function(e){return e.questions_count>0})).map((function(e,t){return Object(r["a"])(Object(r["a"])({},e),{number:o[t+1]})}));return{all_questions_count:n,all_score:a,questionList:h}}}},"6koa":function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),a=n.length;if(r.length!==a)return!1;for(var o=0;oe)n[e]=arguments[e++];return n}),a)},"7VZV":function(e,t,n){"use strict";var r=n("k1fw"),a=n("9og8"),o=n("ErOA");function i(){i=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};l(w,u,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,u)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=p(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=p(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=p(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function u(){return c.apply(this,arguments)}function c(){return c=Object(a["a"])(i().mark((function e(){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/setting.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)}))),c.apply(this,arguments)}function s(){return l.apply(this,arguments)}function l(){return l=Object(a["a"])(i().mark((function e(){return i().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])("/api/users/system_update.json",{method:"Get"}));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}var f=n("m3rI");function p(){p=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),u=new P(r||[]);return a(i,"_invoke",{value:M(e,n,u)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",h="suspendedYield",m="executing",y="completed",v={};function g(){}function b(){}function _(){}var w={};s(w,i,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(D([])));k&&k!==n&&r.call(k,i)&&(w=k);var O=_.prototype=g.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function L(e,t){function n(a,o,i,u){var c=f(e[a],e,o);if("throw"!==c.type){var s=c.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,i,u)}),(function(e){n("throw",e,i,u)})):t.resolve(l).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,u)}))}u(c.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function M(t,n,r){var a=d;return function(o,i){if(a===m)throw new Error("Generator is already running");if(a===y){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var u=r.delegate;if(u){var c=E(u,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===d)throw a=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var s=f(t,n,r);if("normal"===s.type){if(a=r.done?y:h,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=y,r.method="throw",r.arg=s.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=f(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;T(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}var d={namespace:"globalSetting",state:{name:"\u5168\u5c40\u914d\u7f6e",loading:!0,showFooter:!0,showHeader:!0,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1}},effects:{query:function(e,t){var n=e.payload,a=t.call,o=t.put;return p().mark((function e(){var t;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a(u,n);case 2:return t=e.sent,h(t),e.next=6,o({type:"save",payload:Object(r["a"])({},t)});case 6:case"end":return e.stop()}}),e)}))()},getSystemUpdate:function(e,t){var n=e.payload,a=t.call,o=t.put;return p().mark((function e(){var t;return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a(s,n);case 2:return t=e.sent,e.next=5,o({type:"save",payload:{updateData:Object(r["a"])({},t)}});case 5:case"end":return e.stop()}}),e)}))()},setGlobalLoading:function(e,t){var n=e.payload,a=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a({type:"save",payload:{globalLoading:Object(r["a"])({},n)}});case 2:case"end":return e.stop()}}),e)}))()},headerToggle:function(e,t){var n=e.payload,r=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{showHeader:n}});case 2:case"end":return e.stop()}}),e)}))()},footerToggle:function(e,t){var n=e.payload,r=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{showFooter:n}});case 2:case"end":return e.stop()}}),e)}))()},headerFooterToggle:function(e,t){var n=e.payload,r=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{showHeaderFooter:n}});case 2:case"end":return e.stop()}}),e)}))()},headerFixedToggle:function(e,t){var n=e.payload,r=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{showHeaderFixed:n}});case 2:case"end":return e.stop()}}),e)}))()},onlyShowBackTopToggle:function(e,t){var n=e.payload,r=(t.call,t.put);return p().mark((function e(){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r({type:"save",payload:{onlyShowBackTop:n}});case 2:case"end":return e.stop()}}),e)}))()}},reducers:{save:function(e,t){return Object(r["a"])(Object(r["a"])({},e),t.payload)}},subscriptions:{setup:function(e){e.dispatch;var t=e.history;return t.listen((function(e){e.pathname}))}}},h=(t["a"]=d,function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===(e=r.setting)||void 0===e||e.tab_logo_url;var a=document.createElement("link"),o=document.getElementById("dynamic-favicon");a.id="dynamic-favicon",a.rel="shortcut icon",a.href=(null===(t=r.setting)||void 0===t?void 0:t.tab_logo_url)?"".concat(f["a"].IMG_SERVER,"/").concat(null===(n=r.setting)||void 0===n?void 0:n.tab_logo_url):"".concat(f["a"].IMG_SERVER,"/react/build/./favicon.ico"),o&&document.head.removeChild(o),document.head.appendChild(a)})},"7W2i":function(e,t,n){var r=n("SksO");function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},"7aV9":function(e,t,n){(function(e,t){t(n("wd/R"))})(0,(function(e){"use strict";var t=e.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,n){return e>11?n?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":n?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}});return t}))},"7ckf":function(e,t,n){"use strict";var r=n("w8CP"),a=n("2j6C");function o(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=o,o.prototype.update=function(e,t){if(e=r.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){e=this.pending;var n=e.length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var a=0;a>>24&255,r[a++]=e>>>16&255,r[a++]=e>>>8&255,r[a++]=255&e}else for(r[a++]=255&e,r[a++]=e>>>8&255,r[a++]=e>>>16&255,r[a++]=e>>>24&255,r[a++]=0,r[a++]=0,r[a++]=0,r[a++]=0,o=8;o=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}});return r}))},"85Yc":function(e,t,n){"use strict";n.r(t),n.d(t,"Field",(function(){return K})),n.d(t,"List",(function(){return Q})),n.d(t,"useForm",(function(){return oe})),n.d(t,"FormProvider",(function(){return ue}));var r=n("q1tI"),a=n("Ff2n"),o=n("rePB"),i=n("VTBJ"),u=n("KQm4"),c=n("1OyB"),s=n("vuIU"),l=n("Ji7U"),f=n("LK+K"),p=n("Zm9Q"),d=n("Kwbf"),h=n("KW7l");function m(e){return void 0===e||null===e?[]:Array.isArray(e)?e:[e]}var y=n("o0o1"),v=n.n(y),g=n("HaE+"),b=n("U8pU"),_=n("KpVd"),w=n("ub+h"),x=n("bG1m");function k(e){return m(e)}function O(e,t){var n=Object(w["a"])(e,t);return n}function j(e,t,n){var r=Object(x["a"])(e,t,n);return r}function L(e,t){var n={};return t.forEach((function(t){var r=O(e,t);n=j(n,t,r)})),n}function M(e,t){return e&&e.some((function(e){return P(e,t)}))}function E(e){return"object"===Object(b["a"])(e)&&null!==e&&Object.getPrototypeOf(e)===Object.prototype}function S(e,t){var n=Array.isArray(e)?Object(u["a"])(e):Object(i["a"])({},e);return t?(Object.keys(t).forEach((function(e){var r=n[e],a=t[e],o=E(r)&&E(a);n[e]=o?S(r,a||{}):a})),n):n}function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(Object(u["a"])(e.slice(0,n)),[a],Object(u["a"])(e.slice(n,t)),Object(u["a"])(e.slice(t+1,r))):o<0?[].concat(Object(u["a"])(e.slice(0,t)),Object(u["a"])(e.slice(t+1,n+1)),[a],Object(u["a"])(e.slice(n+1,r))):e}var C="'${name}' is not a valid ${type}",I={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:C,method:C,array:C,object:C,number:C,date:C,boolean:C,integer:C,float:C,regexp:C,email:C,url:C,hex:C},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},N=_["a"];function R(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}function F(e,t,n,r){var a=Object(i["a"])(Object(i["a"])({},n),{},{name:t,enum:(n["enum"]||[]).join(", ")}),o=function(e,t){return function(){return R(e,Object(i["a"])(Object(i["a"])({},a),t))}};function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).forEach((function(n){var a=e[n];"string"===typeof a?t[n]=o(a,r):a&&"object"===Object(b["a"])(a)?(t[n]={},u(a,t[n])):t[n]=a})),t}return u(T({},I,e))}function H(e,t,n,r,a){return z.apply(this,arguments)}function z(){return z=Object(g["a"])(v.a.mark((function e(t,n,a,c,s){var l,f,p,d,h,m;return v.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return l=Object(i["a"])({},a),f=null,l&&"array"===l.type&&l.defaultField&&(f=l.defaultField,delete l.defaultField),p=new N(Object(o["a"])({},t,[l])),d=F(c.validateMessages,t,l,s),p.messages(d),h=[],e.prev=7,e.next=10,Promise.resolve(p.validate(Object(o["a"])({},t,n),Object(i["a"])({},c)));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](7),e.t0.errors?h=e.t0.errors.map((function(e,t){var n=e.message;return r["isValidElement"](n)?r["cloneElement"](n,{key:"error_".concat(t)}):n})):(console.error(e.t0),h=[d["default"]()]);case 15:if(h.length||!f){e.next=20;break}return e.next=18,Promise.all(n.map((function(e,n){return H("".concat(t,".").concat(n),e,f,c,s)})));case 18:return m=e.sent,e.abrupt("return",m.reduce((function(e,t){return[].concat(Object(u["a"])(e),Object(u["a"])(t))}),[]));case 20:return e.abrupt("return",h);case 21:case"end":return e.stop()}}),e,null,[[7,12]])}))),z.apply(this,arguments)}function W(e,t,n,r,a,o){var u,c=e.join("."),s=n.map((function(e){var t=e.validator;return t?Object(i["a"])(Object(i["a"])({},e),{},{validator:function(e,n,r){var a=!1,o=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:[];e.validatePromise===l&&(e.validatePromise=null,e.errors=t,e.reRender())})),l},e.isFieldValidating=function(){return!!e.validatePromise},e.isFieldTouched=function(){return e.touched},e.isFieldDirty=function(){return e.dirty},e.getErrors=function(){return e.errors},e.getMeta=function(){e.prevValidating=e.isFieldValidating();var t={touched:e.isFieldTouched(),validating:e.prevValidating,errors:e.errors,name:e.getNamePath()};return t},e.getOnlyChild=function(t){if("function"===typeof t){var n=e.getMeta();return Object(i["a"])(Object(i["a"])({},e.getOnlyChild(t(e.getControlled(),n,e.context))),{},{isFunction:!0})}var a=Object(p["a"])(t);return 1===a.length&&r["isValidElement"](a[0])?{child:a[0],isFunction:!1}:{child:a,isFunction:!1}},e.getValue=function(t){var n=e.context.getFieldsValue,r=e.getNamePath();return O(t||n(!0),r)},e.getControlled=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.props,r=n.trigger,a=n.validateTrigger,u=n.getValueFromEvent,c=n.normalize,s=n.valuePropName,l=n.getValueProps,f=void 0!==a?a:e.context.validateTrigger,p=e.getNamePath(),d=e.context,y=d.getInternalHooks,v=d.getFieldsValue,g=y(h["a"]),b=g.dispatch,_=e.getValue(),w=l||function(e){return Object(o["a"])({},s,e)},x=t[r],k=Object(i["a"])(Object(i["a"])({},t),w(_));k[r]=function(){var t;e.touched=!0,e.dirty=!0;for(var n=arguments.length,r=new Array(n),a=0;a=0&&t<=n.length?(c.keys=[].concat(Object(u["a"])(c.keys.slice(0,t)),[c.id],Object(u["a"])(c.keys.slice(t))),o([].concat(Object(u["a"])(n.slice(0,t)),[e],Object(u["a"])(n.slice(t))))):(c.keys=[].concat(Object(u["a"])(c.keys),[c.id]),o([].concat(Object(u["a"])(n),[e]))),c.id+=1},remove:function(e){var t=s(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(c.keys=c.keys.filter((function(e,t){return!n.has(t)})),o(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=s();e<0||e>=n.length||t<0||t>=n.length||(c.keys=Y(c.keys,e,t),o(Y(n,e,t)))}}},p=r||[];return Array.isArray(p)||(p=[]),n(p.map((function(e,t){var n=c.keys[t];return void 0===n&&(c.keys[t]=c.id,n=c.keys[t],c.id+=1),{name:t,key:n,isListField:!0}})),f)})))},Q=Z,X=n("ODXe");function ee(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,o){e.forEach((function(e,i){e["catch"]((function(e){return t=!0,e})).then((function(e){n-=1,r[i]=e,n>0||(t&&o(r),a(r))}))}))})):Promise.resolve([])}var te=function(){function e(){Object(c["a"])(this,e),this.list=[]}return Object(s["a"])(e,[{key:"set",value:function(e,t){var n=this.list.findIndex((function(t){return P(t.key,e)}));-1!==n?this.list[n].value=t:this.list.push({key:e,value:t})}},{key:"get",value:function(e){var t=this.list.find((function(t){return P(t.key,e)}));return t&&t.value}},{key:"update",value:function(e,t){var n=this.get(e),r=t(n);r?this.set(e,r):this["delete"](e)}},{key:"delete",value:function(e){this.list=this.list.filter((function(t){return!P(t.key,e)}))}},{key:"map",value:function(e){return this.list.map(e)}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),ne=te,re=function e(t){var n=this;Object(c["a"])(this,e),this.formHooked=!1,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===h["a"]?(n.formHooked=!0,{dispatch:n.dispatch,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve}):(Object(d["a"])(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.setInitialValues=function(e,t){n.initialValues=e||{},t&&(n.store=T({},e,n.store))},this.getInitialValue=function(e){return O(n.initialValues,e)},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.timeoutId=null,this.warningUnhooked=function(){0},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new ne;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=k(e);return t.get(n)||{INVALIDATE_NAME_PATH:k(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),a=[];return r.forEach((function(e){var n="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(t){var r="getMeta"in e?e.getMeta():null;t(r)&&a.push(n)}else a.push(n)})),L(n.store,a.map(k))},this.getFieldValue=function(e){n.warningUnhooked();var t=k(e);return O(n.store,t)},this.getFieldsError=function(e){n.warningUnhooked();var t=n.getFieldEntitiesForNamePathList(e);return t.map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors()}:{name:k(e[n]),errors:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=k(e),r=n.getFieldsError([t])[0];return r.errors},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=new ne,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a,o=function(r){r.forEach((function(r){var a=r.props.initialValue;if(void 0!==a){var o=r.getNamePath(),i=n.getInitialValue(o);if(void 0!==i)Object(d["a"])(!1,"Form already set 'initialValues' with path '".concat(o.join("."),"'. Field can not overwrite it."));else{var c=t.get(o);if(c&&c.size>1)Object(d["a"])(!1,"Multiple Field with path '".concat(o.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(c){var s=n.getFieldValue(o);e.skipExist&&void 0!==s||(n.store=j(n.store,o,Object(u["a"])(c)[0].value))}}}}))};e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,Object(u["a"])(Object(u["a"])(r).map((function(e){return e.entity}))))}))):a=r,o(a)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.store=T({},n.initialValues),n.resetWithFieldInitialValue(),void n.notifyObservers(t,null,{type:"reset"});var r=e.map(k);r.forEach((function(e){var t=n.getInitialValue(e);n.store=j(n.store,e,t)})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"})},this.setFields=function(e){n.warningUnhooked();var t=n.store;e.forEach((function(e){var r=e.name,o=(e.errors,Object(a["a"])(e,["name","errors"])),i=k(r);"value"in o&&(n.store=j(n.store,i,o.value)),n.notifyObservers(t,[i],{type:"setField",data:e})}))},this.getFields=function(){var e=n.getFieldEntities(!0),t=e.map((function(e){var t=e.getNamePath(),r=e.getMeta(),a=Object(i["a"])(Object(i["a"])({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(a,"originRCField",{value:!0}),a}));return t},this.registerField=function(e){if(n.fieldEntities.push(e),void 0!==e.props.initialValue){var t=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(t,r){n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e}));var a=void 0!==r?r:n.preserve;if(!1===a&&!t){var o=e.getNamePath();void 0!==n.getFieldValue(o)&&(n.store=j(n.store,o,void 0))}}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,o=e.triggerName;n.validateFields([a],{triggerName:o});break;default:}},this.notifyObservers=function(e,t,r){if(n.subscribable){var a=Object(i["a"])(Object(i["a"])({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){var r=n.onStoreChange;r(e,t,a)}))}else n.forceRootUpdate()},this.updateValue=function(e,t){var r=k(e),a=n.store;n.store=j(n.store,r,t),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"});var o=n.getDependencyChildrenFields(r);n.validateFields(o),n.notifyObservers(a,o,{type:"dependenciesUpdate",relatedFields:[r].concat(Object(u["a"])(o))});var i=n.callbacks.onValuesChange;if(i){var c=L(n.store,[r]);i(c,n.store)}n.triggerOnFieldsChange([r].concat(Object(u["a"])(o)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;e&&(n.store=T(n.store,e)),n.notifyObservers(t,null,{type:"valueUpdate",source:"external"})},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],a=new ne;n.getFieldEntities().forEach((function(e){var t=e.props.dependencies;(t||[]).forEach((function(t){var n=k(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));var o=function e(n){var o=a.get(n)||new Set;o.forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))};return o(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var o=new ne;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),a.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}var i=a.filter((function(t){var n=t.name;return M(e,n)}));r(i,a)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,a=r?e.map(k):[],o=[];n.getFieldEntities(!0).forEach((function(e){if(r||a.push(e.getNamePath()),e.props.rules&&e.props.rules.length){var u=e.getNamePath();if(!r||M(a,u)){var c=e.validateRules(Object(i["a"])({validateMessages:Object(i["a"])(Object(i["a"])({},I),n.validateMessages)},t));o.push(c.then((function(){return{name:u,errors:[]}}))["catch"]((function(e){return Promise.reject({name:u,errors:e})})))}}}));var u=ee(o);n.lastValidatePromise=u,u["catch"]((function(e){return e})).then((function(e){var t=e.map((function(e){var t=e.name;return t}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var c=u.then((function(){return n.lastValidatePromise===u?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])}))["catch"]((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==u})}));return c["catch"]((function(e){return e})),c},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(r){console.error(r)}}))["catch"]((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t};function ae(e){var t=r["useRef"](),n=r["useState"](),a=Object(X["a"])(n,2),o=a[1];if(!t.current)if(e)t.current=e;else{var i=function(){o({})},u=new re(i);t.current=u.getForm()}return[t.current]}var oe=ae,ie=r["createContext"]({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),ue=function(e){var t=e.validateMessages,n=e.onFormChange,a=e.onFormFinish,u=e.children,c=r["useContext"](ie),s=r["useRef"]({});return r["createElement"](ie.Provider,{value:Object(i["a"])(Object(i["a"])({},c),{},{validateMessages:Object(i["a"])(Object(i["a"])({},c.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:s.current}),c.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:s.current}),c.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(s.current=Object(i["a"])(Object(i["a"])({},s.current),{},Object(o["a"])({},e,t))),c.registerForm(e,t)},unregisterForm:function(e){var t=Object(i["a"])({},s.current);delete t[e],s.current=t,c.unregisterForm(e)}})},u)},ce=ie,se=function(e,t){var n=e.name,o=e.initialValues,u=e.fields,c=e.form,s=e.preserve,l=e.children,f=e.component,p=void 0===f?"form":f,d=e.validateMessages,m=e.validateTrigger,y=void 0===m?"onChange":m,v=e.onValuesChange,g=e.onFieldsChange,b=e.onFinish,_=e.onFinishFailed,w=Object(a["a"])(e,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"]),x=r["useContext"](ce),k=oe(c),O=Object(X["a"])(k,1),j=O[0],L=j.getInternalHooks(h["a"]),M=L.useSubscribe,E=L.setInitialValues,S=L.setCallbacks,T=L.setValidateMessages,P=L.setPreserve;r["useImperativeHandle"](t,(function(){return j})),r["useEffect"]((function(){return x.registerForm(n,j),function(){x.unregisterForm(n)}}),[x,j,n]),T(Object(i["a"])(Object(i["a"])({},x.validateMessages),d)),S({onValuesChange:v,onFieldsChange:function(e){if(x.triggerFormChange(n,e),g){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a children");r=e}})),r}function b(e,t,n){var r=e.length===t.length;return r&&e.forEach((function(e,a){var o=t[a];e&&o&&(e&&!o||!e&&o||e.key!==o.key||n&&e.props[n]!==o.props[n])&&(r=!1)})),r}function _(e,t){var n=[],r={},a=[];return e.forEach((function(e){e&&v(t,e.key)?a.length&&(r[e.key]=a,a=[]):a.push(e)})),t.forEach((function(e){e&&Object.prototype.hasOwnProperty.call(r,e.key)&&(n=n.concat(r[e.key])),n.push(e)})),n=n.concat(a),n}var w=n("UwPn"),x={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},k=x,O=function(){function e(e,t){for(var n=0;n children");return f.a.createElement(T,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var a=t.component;if(a){var o=t;return"string"===typeof a&&(o=P({className:t.className,style:t.style},t.componentProps)),f.a.createElement(a,o,r)}return r[0]||null}}]),t}(f.a.Component);H.isAnimate=!0,H.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:F,onEnter:F,onLeave:F,onAppear:F};var z=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var a=y(R(r));e.isValidChildByKey(a,t)?"appear"===n?k.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):k.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r=y(R(n));if(e.isValidChildByKey(r,t))e.performEnter(t);else{var a=function(){k.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};b(e.state.children,r,n.showProp)?a():e.setState({children:r},a)}}}},W=m(H),U=n("2GS6"),G=n("TSYQ"),B=n.n(G),q=n("EE3K"),V=n("8HVG");function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function J(e){for(var t=1;t=a&&(t.updateKey=u[0].notice.updateKey||u[0].notice.key,u.shift()),u.push({notice:t,holderCallback:n})),{notices:u}}))},e.remove=function(t){e.setState((function(e){return{notices:e.notices.filter((function(e){var n=e.notice;return n.key!==t}))}}))},e}return Object(i["a"])(n,[{key:"getTransitionName",value:function(){var e=this.props,t=e.prefixCls,n=e.animation,r=this.props.transitionName;return!r&&n&&(r="".concat(t,"-").concat(n)),r}},{key:"render",value:function(){var e=this,t=this.state.notices,n=this.props,r=n.prefixCls,a=n.className,o=n.closeIcon,i=n.style,u=t.map((function(n,a){var i=n.notice,u=n.holderCallback,c=Boolean(a===t.length-1&&i.updateKey),s=i.updateKey?i.updateKey:i.key,l=Object(U["a"])(e.remove.bind(e,i.key),i.onClose),p=J(J(J({prefixCls:r,closeIcon:o},i),i.props),{},{key:s,update:c,onClose:l,onClick:i.onClick,children:i.content});return u?f.a.createElement("div",{key:s,className:"".concat(r,"-hook-holder"),ref:function(t){"undefined"!==typeof s&&(t?(e.hookRefs.set(s,t),u(t,p)):e.hookRefs["delete"](s))}}):f.a.createElement(q["a"],Object.assign({},p))}));return f.a.createElement("div",{className:B()(r,a),style:i},f.a.createElement(W,{transitionName:this.getTransitionName()},u))}}]),n}(l["Component"]);te.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},te.newInstance=function(e,t){var n=e||{},a=n.getContainer,o=Object(r["a"])(n,["getContainer"]),i=document.createElement("div");if(a){var u=a();u.appendChild(i)}else document.body.appendChild(i);var c=!1;function s(e){c||(c=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){d.a.unmountComponentAtNode(i),i.parentNode&&i.parentNode.removeChild(i)},useNotification:function(){return Object(V["a"])(e)}}))}d.a.render(f.a.createElement(te,Object.assign({},o,{ref:s})),i)};var ne=te;t["default"]=ne},"8yz6":function(e,t,n){"use strict";e.exports=function(e,t){if("string"!==typeof e||"string"!==typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];var n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]}},"9/5/":function(e,t,n){(function(t){var n="Expected a function",r=NaN,a="[object Symbol]",o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof t&&t&&t.Object===Object&&t,f="object"==typeof self&&self&&self.Object===Object&&self,p=l||f||Function("return this")(),d=Object.prototype,h=d.toString,m=Math.max,y=Math.min,v=function(){return p.Date.now()};function g(e,t,r){var a,o,i,u,c,s,l=0,f=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError(n);function h(t){var n=a,r=o;return a=o=void 0,l=t,u=e.apply(r,n),u}function g(e){return l=e,c=setTimeout(k,t),f?h(e):u}function _(e){var n=e-s,r=e-l,a=t-n;return p?y(a,i-r):a}function w(e){var n=e-s,r=e-l;return void 0===s||n>=t||n<0||p&&r>=i}function k(){var e=v();if(w(e))return O(e);c=setTimeout(k,_(e))}function O(e){return c=void 0,d&&a?h(e):(a=o=void 0,u)}function j(){void 0!==c&&clearTimeout(c),l=0,a=s=o=c=void 0}function L(){return void 0===c?u:O(v())}function M(){var e=v(),n=w(e);if(a=arguments,o=this,s=e,n){if(void 0===c)return g(s);if(p)return c=setTimeout(k,t),h(s)}return void 0===c&&(c=setTimeout(k,t)),u}return t=x(t)||0,b(r)&&(f=!!r.leading,p="maxWait"in r,i=p?m(x(r.maxWait)||0,t):i,d="trailing"in r?!!r.trailing:d),M.cancel=j,M.flush=L,M}function b(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function _(e){return!!e&&"object"==typeof e}function w(e){return"symbol"==typeof e||_(e)&&h.call(e)==a}function x(e){if("number"==typeof e)return e;if(w(e))return r;if(b(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=b(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=u.test(e);return n||c.test(e)?s(e.slice(2),n?2:8):i.test(e)?r:+e}e.exports=g}).call(this,n("yLpj"))},"90hW":function(e,t){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},"93I0":function(e,t,n){var r=n("VpIT"),a=n("kOOl"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=a(e))}},"94Xl":function(e,t,n){var r=n("JiZb");r("Array")},"9Bee":function(e,t,n){"use strict";var r=n("k1fw"),a=n("q1tI"),o=n.n(a),i=(n("vg9a"),n("tJVT")),u=n("DlQD"),c=n.n(u),s=n("rUJ1");function l(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);if(null===t)return e;var n=Object(i["a"])(t,1),a=n[0];return a.length>=r.length?e.slice(r.length):e})).join("\n")}var f=[],p=["