From 7be41d57fb2e32afbe33af61f0d3826f23107ff7 Mon Sep 17 00:00:00 2001 From: eduauto Date: Fri, 9 Jan 2026 18:05:01 +0800 Subject: [PATCH] autoUpdataFile --- index.html | 2 +- ...ndex.2ca73383.async.js => layouts__index.be27058c.async.js | 2 +- ...assrooms__Lists__Exercise__Detail__index.fed67af6.async.js | 2 +- umi.0aa015d6.js => umi.8c69a8d2.js | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) rename layouts__index.2ca73383.async.js => layouts__index.be27058c.async.js (99%) rename p__Classrooms__Lists__Exercise__Detail__index.690c9510.async.js => p__Classrooms__Lists__Exercise__Detail__index.fed67af6.async.js (84%) rename umi.0aa015d6.js => umi.8c69a8d2.js (99%) diff --git a/index.html b/index.html index e9ec6ae615..dac25ff6f1 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/layouts__index.2ca73383.async.js b/layouts__index.be27058c.async.js similarity index 99% rename from layouts__index.2ca73383.async.js rename to layouts__index.be27058c.async.js index 06ca87b60f..730f4e9441 100644 --- a/layouts__index.2ca73383.async.js +++ b/layouts__index.be27058c.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},59477:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},40001:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},65363:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},81953:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},49198:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},84105:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},18785:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},87169:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},73331:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},15277:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},52671:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},8657:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},56082:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},33853:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},15075:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},62772:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},43531:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},61485:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},38819:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},47472:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},7519:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(59301),u=t(52985),x=t(43418),G="data:image/png;base64,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",c="data:image/png;base64,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",M={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:re,occupationValue:v,onCancel:W=()=>{}})=>{const b=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:c}),e.createElement("span",{className:M.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),N=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:G}),e.createElement("span",{className:M.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ge=()=>v===3?e.createElement(e.Fragment,null,N(),b()):v===2?b():N();return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{W(),u.history.push("/account/certification")},onCancel:()=>{W()}},e.createElement("div",{className:M.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:M.flexRow},ge()))};var oe=(0,u.connect)(({paperlibrary:re,loading:v,globalSetting:W})=>({paperlibrary:re,globalSetting:W,loading:v.effects}))(n)},28288:function(Yt,We,t){t.d(We,{Z:function(){return R}});var e=t(59301),u=t(48066),x=t(29679),G=t(19248),c=t(96512),M=t(54476),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},oe=n,re=t(7657),v=function(be,Be){return e.createElement(re.Z,(0,M.Z)({},be,{ref:Be,icon:oe}))},W=e.forwardRef(v),b=W,N=t(92310),ge=t.n(N),de=t(36355),Ye=()=>e.createElement("svg",{width:"252",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .012)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),e.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),e.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),e.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),e.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),e.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),e.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),e.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),e.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),e.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),e.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),e.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),e.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),e.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),e.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),e.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),e.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),e.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),e.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),e.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),e.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),e.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),e.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),e.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),e.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),e.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),e.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),e.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),e.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),e.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),e.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),e.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),e.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),e.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),e.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Te=()=>e.createElement("svg",{width:"254",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),e.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .067)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),e.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),e.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),e.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),e.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),e.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),e.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),e.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),e.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),e.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),e.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),e.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),e.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),e.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),e.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),e.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),e.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),e.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),e.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),e.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),e.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),e.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),e.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),e.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),e.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),e.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),e.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),e.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),e.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),e.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),e.createElement("mask",{fill:"#fff"}),e.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),e.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),e.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),e.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),k=()=>e.createElement("svg",{width:"251",height:"294"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),e.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),e.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),e.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),e.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),e.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),e.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),e.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),e.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),e.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),e.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),e.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),e.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),e.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),e.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),e.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),e.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),e.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),e.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),e.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),e.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),e.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),e.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),e.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),e.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),e.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),e.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),e.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),e.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),e.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),e.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),e.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),e.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),g=t(83116),r=t(37613);const w=Q=>{const{componentCls:be,lineHeightHeading3:Be,iconCls:xe,padding:Qe,paddingXL:lt,paddingXS:ot,paddingLG:fe,marginXS:He,lineHeight:T}=Q;return{[be]:{padding:`${fe*2}px ${lt}px`,"&-rtl":{direction:"rtl"}},[`${be} ${be}-image`]:{width:Q.imageWidth,height:Q.imageHeight,margin:"auto"},[`${be} ${be}-icon`]:{marginBottom:fe,textAlign:"center",[`& > ${xe}`]:{fontSize:Q.iconFontSize}},[`${be} ${be}-title`]:{color:Q.colorTextHeading,fontSize:Q.titleFontSize,lineHeight:Be,marginBlock:He,textAlign:"center"},[`${be} ${be}-subtitle`]:{color:Q.colorTextDescription,fontSize:Q.subtitleFontSize,lineHeight:T,textAlign:"center"},[`${be} ${be}-content`]:{marginTop:fe,padding:`${fe}px ${Qe*2.5}px`,backgroundColor:Q.colorFillAlter},[`${be} ${be}-extra`]:{margin:Q.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ot,"&:last-child":{marginInlineEnd:0}}}}},I=Q=>{const{componentCls:be,iconCls:Be}=Q;return{[`${be}-success ${be}-icon > ${Be}`]:{color:Q.resultSuccessIconColor},[`${be}-error ${be}-icon > ${Be}`]:{color:Q.resultErrorIconColor},[`${be}-info ${be}-icon > ${Be}`]:{color:Q.resultInfoIconColor},[`${be}-warning ${be}-icon > ${Be}`]:{color:Q.resultWarningIconColor}}},K=Q=>[w(Q),I(Q)],te=Q=>K(Q);var q=(0,g.Z)("Result",Q=>{const be=Q.colorInfo,Be=Q.colorError,xe=Q.colorSuccess,Qe=Q.colorWarning,lt=(0,r.TS)(Q,{resultInfoIconColor:be,resultErrorIconColor:Be,resultSuccessIconColor:xe,resultWarningIconColor:Qe,imageWidth:250,imageHeight:295});return[te(lt)]},Q=>({titleFontSize:Q.fontSizeHeading3,subtitleFontSize:Q.fontSize,iconFontSize:Q.fontSizeHeading3*3,extraMargin:`${Q.paddingLG}px 0 0 0`}));const j={success:x.Z,error:G.Z,info:c.Z,warning:b},Fe={404:Ye,500:Te,403:k},Ee=Object.keys(Fe),it=Q=>{let{prefixCls:be,icon:Be,status:xe}=Q;const Qe=ge()(`${be}-icon`);if(Ee.includes(`${xe}`)){const ot=Fe[xe];return e.createElement("div",{className:`${Qe} ${be}-image`},e.createElement(ot,null))}const lt=e.createElement(j[xe]);return Be===null||Be===!1?null:e.createElement("div",{className:Qe},Be||lt)},ye=Q=>{let{prefixCls:be,extra:Be}=Q;return Be?e.createElement("div",{className:`${be}-extra`},Be):null},Me=Q=>{let{prefixCls:be,className:Be,rootClassName:xe,subTitle:Qe,title:lt,style:ot,children:fe,status:He="info",icon:T,extra:P}=Q;const{getPrefixCls:F,direction:s,result:$}=e.useContext(de.E_),me=F("result",be),[p,f]=q(me),ee=ge()(me,`${me}-${He}`,Be,$==null?void 0:$.className,xe,{[`${me}-rtl`]:s==="rtl"},f),z=Object.assign(Object.assign({},$==null?void 0:$.style),ot);return p(e.createElement("div",{className:ee,style:z},e.createElement(it,{prefixCls:me,status:He,icon:T}),e.createElement("div",{className:`${me}-title`},lt),Qe&&e.createElement("div",{className:`${me}-subtitle`},Qe),e.createElement(ye,{prefixCls:me,extra:P}),fe&&e.createElement("div",{className:`${me}-content`},fe)))};Me.PRESENTED_IMAGE_403=Fe[403],Me.PRESENTED_IMAGE_404=Fe[404],Me.PRESENTED_IMAGE_500=Fe[500];var le=Me,V=t(3113),H=Object.defineProperty,i=(Q,be,Be)=>be in Q?H(Q,be,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Q[be]=Be,E=(Q,be,Be)=>i(Q,typeof be!="symbol"?be+"":be,Be);const{Paragraph:D,Text:A}=u.default;class O extends e.Component{constructor(){super(...arguments),E(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(be){return{hasError:!0,error:be,errorInfo:null}}componentDidCatch(be,Be){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",be),console.log("\u9519\u8BEF\u4FE1\u606F:",Be),this.setState({error:be,errorInfo:Be})}render(){var be,Be;return this.state.hasError?e.createElement(le,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(be=this.state.error)==null?void 0:be.message,extra:[e.createElement(V.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},e.createElement("div",{className:"desc"},e.createElement(D,null,e.createElement(A,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",e.createElement("br",null),(Be=this.state.errorInfo)==null?void 0:Be.componentStack)))):this.props.children}}var R=O},9012:function(Yt,We,t){var e=t(59301),u=t(52985),x=t(43418),G=t(8591),c=t(92832),M=t(24905),n=t(84117),oe=t(7519),re=t(92232),v=t(96523),W=t(82186),b=t(59301),N=(ne,Ye,Se)=>new Promise((Te,pe)=>{var k=w=>{try{r(Se.next(w))}catch(I){pe(I)}},g=w=>{try{r(Se.throw(w))}catch(I){pe(I)}},r=w=>w.done?Te(w.value):Promise.resolve(w.value).then(k,g);r((Se=Se.apply(ne,Ye)).next())}),ge=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(ge||{});const de=({visible:ne,user:Ye,account:Se,onCancel:Te=()=>{},dispatch:pe})=>{const[k,g]=(0,e.useState)(),[r,w]=(0,e.useState)([]),[I,K]=(0,e.useState)(!1),[te,q]=(0,e.useState)(!1),[j,Fe]=(0,e.useState)(),[Ee,it]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var V,H;(V=Ye==null?void 0:Ye.userInfo)!=null&&V.identity&&w([((H=Ye==null?void 0:Ye.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Ye]);const ye=V=>{const H=()=>{window.location.href=(V==null?void 0:V.jump_url)||`/classrooms/${V==null?void 0:V.course_id}`};if(r.includes(1)){x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:"tc"},(V==null?void 0:V.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},Me=()=>N(void 0,null,function*(){if(!k){G.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let V=yield(0,W.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(V!=null&&V.need_pro_auth&&!r.includes(1)&&!r.includes(2)){pe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:k,checkedList:r}}),le();return}K(!0);const H=yield(0,n.cR)({invite_code:k,professor:r.includes(1)?1:null,assistant_professor:r.includes(2)?1:null,student:r.includes(3)?1:null});if(K(!1),(H==null?void 0:H.status)===-4&&(Te(),pe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&G.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(le(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){q(!0),Fe(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Fe(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Fe(3);return}}if((H==null?void 0:H.status)===0){(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),le(),H!=null&&H.course_id?ye(H):G.ZP.success(H.message);return}}),le=()=>N(void 0,null,function*(){Te()});return b.createElement(b.Fragment,null,b.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:I,onOk:Me,onCancel:le},b.createElement("div",{className:"tc"},b.createElement("div",null,b.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),b.createElement(c.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:V=>{if(V.target.value.length>=7){G.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}g(V.target.value)}})),b.createElement("div",{className:"mt10 font14"},b.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),b.createElement(M.default.Group,{value:r,onChange:V=>w(V)},b.createElement(M.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),b.createElement(M.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),b.createElement(M.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),b.createElement(v.Z,null),b.createElement(oe.Z,{visible:te,onCancel:()=>q(!1),occupationValue:j}))};We.Z=(0,u.connect)(({user:ne,account:Ye})=>({user:ne,account:Ye}))(de)},14840:function(Yt,We,t){t.d(We,{Z:function(){return z}});var e=t(59301),u=t(52985),x=t(8591),G=t(95237),c=t(43604),M=t(20834),n=t(38854),oe=t(43418),re=t(92832),v=t(5112),W=t(84117),b=t(92232),N=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())}),ge=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(ge||{}),ne=({visible:m,onCancel:L=()=>{}})=>{const[Y,X]=(0,e.useState)(),[he,Ce]=(0,e.useState)(),[Oe,we]=(0,e.useState)(!1),tt=()=>N(void 0,null,function*(){if(!Y){x.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Y.length!==6){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!he){x.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}we(!0);const ut=yield(0,W.vm)({code:Y,role:he});we(!1),at();const wt={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"};if(wt[ut.status]){x.ZP.info(wt[ut.status]);return}if(ut.status===0){he==="reporter"?(x.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${ut==null?void 0:ut.project_id}`)):((0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),x.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),at=()=>N(void 0,null,function*(){L()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:Oe,onOk:tt,onCancel:at},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Y,onChange:ut=>{if(ut.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}X(ut.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(v.ZP.Group,{value:he,onChange:ut=>Ce(ut.target.value)},e.createElement(v.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(v.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(v.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ye=t(9012),Se={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Te=t(2281),pe=t(78241),k=t(57809),g=t(70877),r=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,j=(m,L,Y)=>L in m?r(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,Fe=(m,L)=>{for(var Y in L||(L={}))te.call(L,Y)&&j(m,Y,L[Y]);if(K)for(var Y of K(L))q.call(L,Y)&&j(m,Y,L[Y]);return m},Ee=(m,L)=>w(m,I(L)),it=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())});const ye=({globalSetting:m,dispatch:L,user:Y,info:X,open:he,onCancel:Ce=()=>{}})=>{var Oe;const[we,tt]=(0,e.useState)([]),[at,ut]=(0,e.useState)([]),[wt,Lt]=(0,e.useState)([]),[yt]=pe.default.useForm(),[Bt,vn]=(0,e.useState)(!1),[Bn,On]=(0,e.useState)(!1),Tn=(0,e.useRef)(null),nr=(0,e.useRef)(1),[Xn,Vt]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{he&&_n()},[he]);const _n=()=>it(void 0,null,function*(){var Pn;const Ne=X;if(!(0,Te.o1)(L))return;const{user_school_id:gt="",department_id:Ct="",school_name:ct="",department_name:Kt=""}=Y.userInfo||{},mn=(Pn=Ne==null?void 0:Ne.graduation_years)==null?void 0:Pn.at(-1);ut([{id:gt,name:ct}]),yield Dn(gt),yt.setFieldsValue({year:mn,school_id:gt,department_id:Number(Ct),name:`${mn}${ct}${Kt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ar=Pn=>it(void 0,null,function*(){const Ne=yield(0,g.J3)(Ee(Fe({},Pn),{tab_module_type:"graduations"}));return Ne!=null&&Ne.un_purchased&&L({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ne.status===0&&tt((Ne==null?void 0:Ne.graduation_years)||[]),Ne}),An=(Pn,Ne=500)=>{On(!0),clearTimeout(Tn.current),Tn.current=setTimeout(()=>it(void 0,null,function*(){nr.current+=1;const gt=nr.current,Ct=yield(0,g.NT)({keyword:Pn});Ct.status===0&&nr.current===gt&&(ut((Ct==null?void 0:Ct.schools)||[]),On(!1))}),Ne)},Dn=Pn=>it(void 0,null,function*(){if(!Pn)return;const Ne=yield(0,g.Ps)({page:1,limit:9999,id:Pn});Ne.status===0&&Lt((Ne==null?void 0:Ne.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:he,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Bt,onCancel:Ce,onOk:()=>yt.submit()},e.createElement(pe.default,{colon:!1,form:yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Pn,Ne)=>{Pn.school_id&&(Dn(Ne.school_id),yt.setFieldValue("department_id",null))},onFinish:Pn=>it(void 0,null,function*(){vn(!0);const Ne=yield(0,g.Wz)(Pn);Ne.status===0&&(x.ZP.success("\u521B\u5EFA\u6210\u529F"),yt.resetFields(),Ce(),(0,b.xg)(`/graduations/${Ne==null?void 0:Ne.identifier}/index`)),vn(!1)})},e.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(k.default,{style:{width:344},size:"large",options:(Oe=X==null?void 0:X.graduation_years)==null?void 0:Oe.map(Pn=>({value:Pn,label:Pn}))})),e.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(k.default,{showSearch:!0,filterOption:!1,onSearch:Pn=>{An(Pn)},loading:Bn,size:"large",style:{width:344},options:at.map(Pn=>({value:Pn.id,label:Pn.name}))})),e.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(k.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:wt.map(Pn=>({value:Pn.id,label:Pn.name}))})),e.createElement(pe.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Me=(0,u.connect)(({user:m,globalSetting:L,loading:Y})=>({user:m,globalSetting:L,loading:Y}))(ye),le=t(82186),V=Object.defineProperty,H=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,D=(m,L,Y)=>L in m?V(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,A=(m,L)=>{for(var Y in L||(L={}))i.call(L,Y)&&D(m,Y,L[Y]);if(H)for(var Y of H(L))E.call(L,Y)&&D(m,Y,L[Y]);return m},O=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())});const R=({globalSetting:m,dispatch:L,user:Y,open:X,onCancel:he=()=>{}})=>{const[Ce]=pe.default.useForm(),[Oe,we]=(0,e.useState)(!1),[tt,at]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ut;if(X){const wt={code:"",user_type:((ut=Y==null?void 0:Y.userInfo)==null?void 0:ut.identity)==="student"?2:1,major:""};Ce.setFieldsValue(wt),at(A({},wt))}},[X]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:X,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:he,onOk:()=>Ce.submit()},e.createElement(pe.default,{colon:!1,form:Ce,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ut,wt)=>at(A({},wt)),onFinish:ut=>O(void 0,null,function*(){we(!0);const wt=yield(0,le.ZP)("/api/graduations/join.json",{method:"post",body:ut});wt.status===0&&(he(),wt!=null&&wt.identifier?(0,b.xg)(`/graduations/${wt==null?void 0:wt.identifier}/index`):x.ZP.success(wt==null?void 0:wt.message)),we(!1)})},e.createElement(pe.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(pe.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(v.ZP.Group,null,e.createElement(v.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(v.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(tt==null?void 0:tt.user_type)===2&&e.createElement(pe.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,maxLength:60}))))};var Q=(0,u.connect)(({user:m,globalSetting:L})=>({user:m,globalSetting:L}))(R),be=t(92310),Be=t.n(be),xe=t(59301),Qe=Object.defineProperty,lt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,P=(m,L,Y)=>L in m?Qe(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,F=(m,L)=>{for(var Y in L||(L={}))He.call(L,Y)&&P(m,Y,L[Y]);if(fe)for(var Y of fe(L))T.call(L,Y)&&P(m,Y,L[Y]);return m},s=(m,L)=>lt(m,ot(L)),$=(m,L)=>{var Y={};for(var X in m)He.call(m,X)&&L.indexOf(X)<0&&(Y[X]=m[X]);if(m!=null&&fe)for(var X of fe(m))L.indexOf(X)<0&&T.call(m,X)&&(Y[X]=m[X]);return Y},me=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())}),p=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(p||{}),f=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(f||{});const ee=m=>{var L=m,{homePage:Y,user:X,globalSetting:he,loading:Ce,dispatch:Oe,className:we,style:tt={}}=L,at=$(L,["homePage","user","globalSetting","loading","dispatch","className","style"]),ut,wt,Lt,yt;const[Bt,vn]=(0,e.useState)(),[Bn,On]=(0,e.useState)(),[Tn,nr]=(0,e.useState)(!1),[Xn,Vt]=(0,e.useState)(!1),[_n,Ar]=(0,e.useState)(!1),[An,Dn]=(0,e.useState)();function Pn(un,_){for(const l of un){if(l.link===_)return l.hidden;if(l.subitem&&l.subitem.length>0){let y=l.subitem;for(const C of y)if(C.link===_)return C.hidden;return!1}}return!0}const Ne=Pn(((ut=he.setting)==null?void 0:ut.navbar)||[],"/classrooms"),gt=Pn(((wt=he.setting)==null?void 0:wt.navbar)||[],"/shixuns"),Ct=Pn(((Lt=he.setting)==null?void 0:Lt.navbar)||[],"/paths"),ct=Pn(((yt=he.setting)==null?void 0:yt.navbar)||[],"/graduations"),Kt=un=>{var _;if((0,Te.tJ)(Oe)){if(un==="projects"&&!((_=X.userInfo)!=null&&_.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}un==="classrooms"?vn(!0):un==="projects"&&On(!0)}},mn=(un,_)=>{var l;if((0,Te.tJ)(Oe)){if(_==="projects"&&!((l=X.userInfo)!=null&&l.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_==="shixuns"&&!(0,Te.xY)()||un&&(window.location.href=un)}},$t=un=>{var _,l,y,C,B,J,ae,Ke,Le,rt,st,Je,ht,bt,vt,Nt,Et,xt,At,Wt,Tt,kt;return xe.createElement(xe.Fragment,null,xe.createElement(G.Z,{justify:"space-around",className:"pt5 pb5"},xe.createElement(c.Z,{className:((_=X.userInfo)==null?void 0:_.user_identity)!=="\u5B66\u751F"?Se.joinCol:Se.hidden},((l=X.userInfo)==null?void 0:l.user_identity)!=="\u5B66\u751F"&&!((y=he==null?void 0:he.setting)!=null&&y.hide_course)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/classrooms/new")},(C=X.userInfo)!=null&&C.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((B=he==null?void 0:he.setting)!=null&&B.hide_shixun)&&((J=X==null?void 0:X.userInfo)==null?void 0:J.is_shixun_marker)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=X.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((Ke=he==null?void 0:he.setting)!=null&&Ke.hide_subject)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Le=he==null?void 0:he.setting)!=null&&Le.is_local)&&((rt=X.userInfo)==null?void 0:rt.main_site)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>{var Ie;return mn(`${(Ie=he==null?void 0:he.setting)==null?void 0:Ie.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((st=X==null?void 0:X.userInfo)==null?void 0:st.identity)!=="student"&&xe.createElement(M.default.Item,s(F({},un),{onClick:()=>me(void 0,null,function*(){if(!(0,Te.o1)(Oe))return;const Ie=yield(0,g.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Ie!=null&&Ie.un_purchased){Oe({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Ie.status===0&&(Dn(Ie),nr(!0))})}),xe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Je=X.userInfo)!=null&&Je.main_site)&&xe.createElement("div",null,xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("classrooms")},(ht=X.userInfo)!=null&&ht.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bt=X.userInfo)==null?void 0:bt.main_site)&&!((vt=he==null?void 0:he.setting)!=null&&vt.is_local)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Nt=X.userInfo)==null?void 0:Nt.main_site)&&((Et=X.userInfo)==null?void 0:Et.user_identity)!=="\u5B66\u751F"&&xe.createElement(c.Z,null,xe.createElement("div",{className:Se.joinBoard})),((xt=X.userInfo)==null?void 0:xt.main_site)&&xe.createElement(c.Z,{className:((At=X.userInfo)==null?void 0:At.user_identity)!=="\u5B66\u751F"?Se.joinCol:Se.w90},xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("classrooms")},(Wt=X.userInfo)!=null&&Wt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tt=X.userInfo)==null?void 0:Tt.main_site)&&!((kt=he==null?void 0:he.setting)!=null&&kt.is_local)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),xe.createElement(M.default.Item,s(F({},un),{onClick:()=>{(0,Te.o1)(Oe)&&Vt(!0)}}),xe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return xe.createElement("section",null,xe.createElement(n.Z,{dropdownRender:()=>{var un;return xe.createElement(M.default,{className:((un=X.userInfo)==null?void 0:un.user_identity)!=="\u5B66\u751F"?`${Se.rightMenu} ${Se.joinMenu} mt10`:`${Se.rightMenu} ${Se.joinMenu} ${Se.w140} mt10`},xe.createElement($t,null))},placement:"bottom"},xe.createElement("span",{style:F({lineHeight:"inherit"},tt),className:Be()("iconfont icon-tianjiafangda font18 current",we)})),xe.createElement(Ye.Z,{visible:Bt,onCancel:()=>vn(!1)}),xe.createElement(ne,{visible:Bn,onCancel:()=>On(!1)}),xe.createElement(Me,{info:An,open:Tn,onCancel:()=>nr(!1)}),xe.createElement(Q,{open:Xn,onCancel:()=>Vt(!1)}))};var z=(0,u.connect)(({homePage:m,loading:L,user:Y,globalSetting:X})=>({homePage:m,user:Y,globalSetting:X,loading:L.models.index}))(ee)},36852:function(Yt,We,t){t.d(We,{Z:function(){return Ye}});var e=t(52985),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},M=t(99287),n=t(7286),oe=t(21600),re=t(92232),v=t(59301),W=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ge=(Se,Te)=>{var pe={};for(var k in Se)b.call(Se,k)&&Te.indexOf(k)<0&&(pe[k]=Se[k]);if(Se!=null&&W)for(var k of W(Se))Te.indexOf(k)<0&&N.call(Se,k)&&(pe[k]=Se[k]);return pe},de=(Se,Te,pe)=>new Promise((k,g)=>{var r=K=>{try{I(pe.next(K))}catch(te){g(te)}},w=K=>{try{I(pe.throw(K))}catch(te){g(te)}},I=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,w);I((pe=pe.apply(Se,Te)).next())});const ne=Se=>{var Te=Se,{homePage:pe,user:k,globalSetting:g,loading:r,dispatch:w,shixunHomeworks:I}=Te,K=ge(Te,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),te,q,j,Fe,Ee,it,ye,Me,le,V;const H=(te=k.userInfo)==null?void 0:te.is_school_manage,i=()=>{var E,D,A,O,R;return(0,re.Ll)()?v.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):v.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:`/users/${(E=k.userInfo)==null?void 0:E.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((A=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:A.laboratory_admin_url)&&v.createElement(u.default.Item,null,v.createElement("a",{href:(R=(O=k.navigationInfo)==null?void 0:O.top)==null?void 0:R.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),v.createElement(u.default.Item,null,v.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||w({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:v.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")),v.createElement(u.default.Item,{className:c.exit},v.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,re.m5)();let Q;try{Q=yield(0,n.vR)({}),x.ZP.success(Q==null?void 0:Q.message)}catch(be){}(0,re.d8)("_educoder_session","logout",1),(0,re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Q!=null&&Q.url?window.location.href=Q.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?v.createElement(G.Z,{dropdownRender:i,placement:"bottomRight"},v.createElement("section",null,v.createElement("aside",null,v.createElement("div",{className:I.actionTabs.type===1?c.classromediv:""},v.createElement("img",{className:`${c.userPic} current ml15`,src:`${(q=oe.Z)==null?void 0:q.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var E;return e.history.push((0,re.Ll)()?"/account/profile":`/users/${(E=k.userInfo)==null?void 0:E.login}/classrooms`)}}),(0,re.Ll)()&&v.createElement("span",{className:"ml10 font16"},(Fe=k.userInfo)==null?void 0:Fe.username),v.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):v.createElement("div",{className:`font15 flex item-center gap-10px ${g.isIlearning?c.login:""}`},((Ee=g.setting)==null?void 0:Ee.sso_login_url)&&v.createElement("a",{target:"_blank",href:(it=g.setting)==null?void 0:it.sso_login_url},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(ye=g.setting)==null?void 0:ye.login_logo_url}`,width:40}),v.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Me=g.setting)==null?void 0:Me.sso_login_button_name)),!((le=g.setting)!=null&&le.hide_account_login)&&v.createElement(v.Fragment,null,v.createElement("span",{className:"current-primary-hover",onClick:()=>{w({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((V=g.setting)!=null&&V.close_register)&&v.createElement(v.Fragment,null,v.createElement("span",null,"|"),v.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var Ye=(0,e.connect)(({homePage:Se,loading:Te,user:pe,globalSetting:k,shixunHomeworks:g})=>({homePage:Se,user:pe,globalSetting:k,shixunHomeworks:g,loading:Te.models.index}))(ne)},68535:function(Yt,We,t){t.d(We,{Z:function(){return k}});var e=t(52985),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},M=t(99287),n=t(7286),oe=t(21600),re=t(2281),v=t(92232),W=t(59301),b=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,de=(g,r)=>{var w={};for(var I in g)N.call(g,I)&&r.indexOf(I)<0&&(w[I]=g[I]);if(g!=null&&b)for(var I of b(g))r.indexOf(I)<0&&ge.call(g,I)&&(w[I]=g[I]);return w},ne=(g,r,w)=>new Promise((I,K)=>{var te=Fe=>{try{j(w.next(Fe))}catch(Ee){K(Ee)}},q=Fe=>{try{j(w.throw(Fe))}catch(Ee){K(Ee)}},j=Fe=>Fe.done?I(Fe.value):Promise.resolve(Fe.value).then(te,q);j((w=w.apply(g,r)).next())});const Ye=g=>{var r,w=RegExp("(^| )"+g+"=([^;]+)(;|$)");return(r=document.cookie.match(w))?decodeURIComponent(r[2]):null},Se=g=>{var r=new Date;r.setTime(r.getTime()-1);var w=Ye(g);w!=null&&(document.cookie=g+"="+w+";expires="+r.toGMTString())};var Te=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Competition="competitions",g.Engineering="engineering",g.Graduations="graduations",g.Paperlibrary="paperlibrary",g.Problemset="problemset",g.Dataset="dataset",g))(Te||{});const pe=g=>{var r=g,{homePage:w,user:I,globalSetting:K,loading:te,dispatch:q,shixunHomeworks:j}=r,Fe=de(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ee,it,ye,Me,le,V,H,i,E,D,A,O,R,Q,be,Be;const xe=(it=(((Ee=K.setting)==null?void 0:Ee.navbar)||[]).find(He=>He.link==="/classrooms"))==null?void 0:it.hidden,Qe=(Me=(((ye=K.setting)==null?void 0:ye.navbar)||[]).find(He=>He.link==="/shixuns"))==null?void 0:Me.hidden,lt=(V=(((le=K.setting)==null?void 0:le.navbar)||[]).find(He=>He.link==="/paths"))==null?void 0:V.hidden,ot=(H=I.userInfo)==null?void 0:H.is_school_manage,fe=()=>{var He,T,P,F,s,$,me,p,f,ee,z,m,L,Y,X,he,Ce,Oe;return(0,v.Ll)()?W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(He=I.userInfo)==null?void 0:He.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(T=I.userInfo)==null?void 0:T.login}/classrooms`},(P=I.userInfo)!=null&&P.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(F=I.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(s=I.userInfo)==null?void 0:s.login}/paths`},($=I.userInfo)!=null&&$.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((me=I.userInfo)==null?void 0:me.user_identity)!=="\u5B66\u751F"&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(p=I.userInfo)==null?void 0:p.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((f=K.setting)!=null&&f.hide_competition)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(ee=I.userInfo)==null?void 0:ee.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((z=K.setting)!=null&&z.hide_virtual)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(m=I.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,M.JA)()&&!((L=K==null?void 0:K.setting)!=null&&L.hide_problemset)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,M.JA)()&&!((Y=K==null?void 0:K.setting)!=null&&Y.hide_paperlibrary)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((he=(X=I.navigationInfo)==null?void 0:X.top)==null?void 0:he.laboratory_admin_url)&&W.createElement(u.default.Item,null,W.createElement("a",{href:(Oe=(Ce=I.navigationInfo)==null?void 0:Ce.top)==null?void 0:Oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),W.createElement(u.default.Item,null,W.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:W.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")),ot&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),W.createElement(u.default.Item,{className:c.exit},W.createElement("a",{onClick:()=>ne(void 0,null,function*(){(0,v.m5)();let we;try{we=yield(0,n.vR)({}),x.ZP.success(we==null?void 0:we.message)}catch(tt){}(0,v.d8)("_educoder_session","logout",1),(0,v.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),we!=null&&we.url?window.location.href=we.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?W.createElement(G.Z,{dropdownRender:fe,placement:"bottomRight"},W.createElement("section",null,W.createElement("aside",null,W.createElement("div",{className:j.actionTabs.type===1?c.classromediv:""},W.createElement("img",{className:`${c.userPic} current ml15`,src:`${(i=oe.Z)==null?void 0:i.IMG_SERVER}/images/${(E=I.userInfo)==null?void 0:E.image_url}`,alt:"",onClick:()=>{var He;return e.history.push((0,v.Ll)()?"/account/profile":`/users/${(He=I.userInfo)==null?void 0:He.login}/classrooms`)}}),(0,v.Ll)()&&W.createElement("span",{className:"ml10 font16"},(D=I.userInfo)==null?void 0:D.username),W.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):W.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?c.login:""}`},((A=K.setting)==null?void 0:A.sso_login_url)&&W.createElement("a",{target:"_blank",href:(O=K.setting)==null?void 0:O.sso_login_url},W.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),W.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Q=K.setting)==null?void 0:Q.sso_login_button_name)),!((be=K.setting)!=null&&be.hide_account_login)&&W.createElement(W.Fragment,null,W.createElement("span",{className:"current-primary-hover",onClick:()=>{q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Be=K.setting)!=null&&Be.close_register)&&W.createElement(W.Fragment,null,W.createElement("span",null,"|"),W.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:g,loading:r,user:w,globalSetting:I,shixunHomeworks:K})=>({homePage:g,user:w,globalSetting:I,shixunHomeworks:K,loading:r.models.index}))(pe)},5185:function(Yt,We,t){t.d(We,{Z:function(){return Fr},g:function(){return mr}});var e=t(59301),u=t(52985),x=t(44e3),G=t(43418),c={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},M=t(14840),n=t(68535),oe=t(65363),re={tip:"tip___a6MfI"},v=Object.defineProperty,W=Object.defineProperties,b=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ne=(Ae,ce,ie)=>ce in Ae?v(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Ye=(Ae,ce)=>{for(var ie in ce||(ce={}))ge.call(ce,ie)&&ne(Ae,ie,ce[ie]);if(N)for(var ie of N(ce))de.call(ce,ie)&&ne(Ae,ie,ce[ie]);return Ae},Se=(Ae,ce)=>W(Ae,b(ce)),Te=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),pe=(Ae=>(Ae[Ae.Professor=1]="Professor",Ae[Ae.AssistantProfessor=2]="AssistantProfessor",Ae[Ae.Student=3]="Student",Ae))(pe||{});const k=({visible:Ae,user:ce,onCancel:ie=()=>{},dispatch:ke,globalSetting:_e})=>{var tn,Kn;const[an,It]=(0,e.useState)(!1),[Sn,or]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var Ut,Un;if((Ut=ce==null?void 0:ce.userInfo)!=null&&Ut.login){let sr=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sr),sr&&(sr!=null&&sr.isShow)&&(sr==null?void 0:sr.login)===((Un=ce==null?void 0:ce.userInfo)==null?void 0:Un.login)&&(It(!0),or({name:sr==null?void 0:sr.name,phone:sr==null?void 0:sr.phone}))}},[ce==null?void 0:ce.userInfo]);const lr=()=>Te(void 0,null,function*(){ie()}),ft=()=>{let Ut=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Se(Ye({},Ut),{isShow:!1}))),It(!1)};return e.createElement(e.Fragment,null,an&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:re.tip},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(tn=_e==null?void 0:_e.infoData)==null?void 0:tn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Kn=_e==null?void 0:_e.infoData)==null?void 0:Kn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:ft,style:{color:"#165dff",fontSize:16}})))))};var g=(0,u.connect)(({user:Ae,globalSetting:ce})=>({user:Ae,globalSetting:ce}))(k),r=t(21600),w=t(7286),I=t(99287),K=t(92232),te=t(3113),q="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,it=(Ae,ce)=>{var ie={};for(var ke in Ae)Fe.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&j)for(var ke of j(Ae))ce.indexOf(ke)<0&&Ee.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie};const ye=null,Me=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,location:an,text:It,shixunHomeworks:Sn,payload:or={}}=ce,lr=it(ce,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[ft,Ut]=(0,e.useState)("none");return(0,e.useEffect)(()=>{Sn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Ut("flex")},[Sn.actionTabs.key]),(0,e.useEffect)(()=>{Sn.actionTabs.key==="\u9690\u85CF"&&(Ut("none"),localStorage.setItem("Noviceguide","0"))},[Sn.actionTabs.key]),ft=="none"?null:e.createElement("div",{style:{display:ft,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:q,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Sn.actionTabs.text),Sn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(te.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ut("none"),Kn({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")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(te.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ut("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var le=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke,shixunHomeworks:_e})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index,shixunHomeworks:_e}))(Me),V=t(89392),H=t(92736),i=t(6848),E={content:"content___L4gl0"},D="data:image/png;base64,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",A=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const O=({classroomList:Ae,loading:ce,user:ie,dispatch:ke,virtualSpaces:_e,globalSetting:tn})=>{const Kn=(0,u.useLocation)();let an=!1;(0,e.useEffect)(()=>{tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(an=!0)},[tn.actionTabs.key]),(0,e.useEffect)(()=>{an&&ke({type:"globalSetting/setActionTabs",payload:{}})},[Kn.pathname]);const It=()=>{ke({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(G.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>A(void 0,null,function*(){}),onCancel:()=>{It()}},e.createElement("div",{className:E.content},e.createElement("div",{className:"mb15"},e.createElement("img",{src:D,alt:""})),e.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),e.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",e.createElement(i.Z,{placement:"bottom",title:e.createElement("div",null,e.createElement("img",{src:`${r.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),e.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),e.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},e.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var R=(0,u.connect)(({classroomList:Ae,user:ce,loading:ie,virtualSpaces:ke,globalSetting:_e})=>({classroomList:Ae,user:ce,loading:ie,virtualSpaces:ke,globalSetting:_e}))(O),Q=t(92310),be=t.n(Q),Be={NavBarItem:"NavBarItem___iFhxq"},xe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,fe=(Ae,ce,ie)=>ce in Ae?xe(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,He=(Ae,ce)=>{for(var ie in ce||(ce={}))lt.call(ce,ie)&&fe(Ae,ie,ce[ie]);if(Qe)for(var ie of Qe(ce))ot.call(ce,ie)&&fe(Ae,ie,ce[ie]);return Ae};const T=({globalSetting:Ae,className:ce,style:ie,classNameItem:ke,styleItem:_e={},NavData:tn=(It=>(It=Ae==null?void 0:Ae.setting)==null?void 0:It.navbar)()||[],selectKeys:Kn,onClick:an})=>{const[It,Sn]=(0,e.useState)(Kn),or=ft=>{var Ut;const{item:Un}=ft;if(an)return an(ft);(Ut=Un==null?void 0:Un.link)!=null&&Ut.includes("http")?(0,K.xg)(Un==null?void 0:Un.link):(typeof(Un==null?void 0:Un.name)=="string"&&(0,K.Dk)(Un==null?void 0:Un.name),u.history.push(Un==null?void 0:Un.link))},lr=(ft="")=>(ft==null?void 0:ft.indexOf("<"))>-1?ft==null?void 0:ft.slice(0,ft==null?void 0:ft.indexOf("<")):ft;return(0,e.useEffect)(()=>{var ft,Ut;if(Ae!=null&&Ae.setting){const Un=location.pathname;(Ut=(ft=Ae==null?void 0:Ae.setting)==null?void 0:ft.navbar)==null||Ut.map(function(sr,Xr){var _r,Yr,Jr;sr.link==Un&&(Sn(sr==null?void 0:sr.link),(0,K.Dk)(Un==="/"?(_r=Ae==null?void 0:Ae.setting)==null?void 0:_r.name:lr(sr==null?void 0:sr.name))),(Yr=sr==null?void 0:sr.subitem)!=null&&Yr.length&&((Jr=sr==null?void 0:sr.subitem)==null||Jr.map(Kr=>{Kr.link==Un&&(Sn(Kr==null?void 0:Kr.link),Un!="/"&&(0,K.Dk)(lr(Kr==null?void 0:Kr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:be()("flex item-center mb0 pl0 gap-20px",ce),style:ie},tn==null?void 0:tn.map((ft,Ut)=>{var Un,sr,Xr,_r,Yr,Jr;ft.subitem=(Un=ft==null?void 0:ft.subitem)==null?void 0:Un.filter(Yn=>!Yn.hidden);const Kr=(()=>{var Yn,Po,jo,Mr;return Array.isArray(It)?!((Yn=ft==null?void 0:ft.subitem)!=null&&Yn.length)&&It.includes(ft==null?void 0:ft.link)||((Po=ft==null?void 0:ft.subitem)==null?void 0:Po.some(Rr=>It.includes(Rr==null?void 0:Rr.link))):!((jo=ft==null?void 0:ft.subitem)!=null&&jo.length)&&It===(ft==null?void 0:ft.link)||((Mr=ft==null?void 0:ft.subitem)==null?void 0:Mr.some(Rr=>It===(Rr==null?void 0:Rr.link)))})();return ft!=null&&ft.hidden?null:e.createElement("li",{key:Ut,className:be()(`flex item-center gap-10px current relative group-hover-show ${Be.NavBarItem}`,ft==null?void 0:ft.className,ke),style:He(He({color:Kr?"#159DFF":""},ft.style||{}),_e),onClick:Yn=>{or({e:Yn,item:ft})}},typeof(ft==null?void 0:ft.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((Xr=(sr=ft==null?void 0:ft.subitem)==null?void 0:sr.find(Yn=>Yn.link===location.pathname))==null?void 0:Xr.name)||(ft==null?void 0:ft.name)}}),Kr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((_r=ft==null?void 0:ft.subitem)==null?void 0:_r.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):ft==null?void 0:ft.name,((Yr=ft==null?void 0:ft.subitem)==null?void 0:Yr.length)>0&&e.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(Jr=ft==null?void 0:ft.subitem)==null?void 0:Jr.map((Yn,Po)=>e.createElement("div",{key:Po,className:be()("flex flex-col current",Yn==null?void 0:Yn.className),style:He({},(Yn==null?void 0:Yn.style)||{}),onClick:jo=>{jo.preventDefault(),jo.stopPropagation(),or({e:jo,item:Yn})}},!!Po&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Yn==null?void 0:Yn.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Be.NavBarItem}`},Yn==null?void 0:Yn.name):Yn==null?void 0:Yn.name,!!Yn.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Yn.content)))))})))};var P=(0,u.connect)(({globalSetting:Ae})=>({globalSetting:Ae}))(T),F=t(49127),s=t(8591),$=t(95237),me=t(43604),p=t(20834),f=t(38854),ee=t(92832),z=t(5112),m=t(84117),L=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),Y=(Ae=>(Ae.Manager="manager",Ae.Developer="developer",Ae.Reporter="reporter",Ae))(Y||{}),he=({visible:Ae,onCancel:ce=()=>{}})=>{const[ie,ke]=(0,e.useState)(),[_e,tn]=(0,e.useState)(),[Kn,an]=(0,e.useState)(!1),It=()=>L(void 0,null,function*(){if(!ie){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ie.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!_e){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}an(!0);const or=yield(0,m.vm)({code:ie,role:_e});an(!1),Sn();const lr={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"};if(lr[or.status]){s.ZP.info(lr[or.status]);return}if(or.status===0){_e==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${or==null?void 0:or.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Sn=()=>L(void 0,null,function*(){ce()});return e.createElement(e.Fragment,null,e.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ae,confirmLoading:Kn,onOk:It,onCancel:Sn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:or=>{if(or.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ke(or.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(z.ZP.Group,{value:_e,onChange:or=>tn(or.target.value)},e.createElement(z.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(z.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(z.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ce=t(24905),Oe=t(7519),we=t(96523),tt=t(82186),at=t(59301),ut=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),wt=(Ae=>(Ae[Ae.Professor=1]="Professor",Ae[Ae.AssistantProfessor=2]="AssistantProfessor",Ae[Ae.Student=3]="Student",Ae))(wt||{});const Lt=({visible:Ae,user:ce,account:ie,onCancel:ke=()=>{},dispatch:_e})=>{const[tn,Kn]=(0,e.useState)(),[an,It]=(0,e.useState)([]),[Sn,or]=(0,e.useState)(!1),[lr,ft]=(0,e.useState)(!1),[Ut,Un]=(0,e.useState)(),[sr,Xr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var Kr,Yn;(Kr=ce==null?void 0:ce.userInfo)!=null&&Kr.identity&&It([((Yn=ce==null?void 0:ce.userInfo)==null?void 0:Yn.identity)==="student"?3:1])},[ce]);const _r=Kr=>{const Yn=()=>{window.location.href=(Kr==null?void 0:Kr.jump_url)||`/classrooms/${Kr==null?void 0:Kr.course_id}`};if(an.includes(1)){G.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:at.createElement("div",{className:"tc"},(Kr==null?void 0:Kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Yn()}});return}Yn()},Yr=()=>ut(void 0,null,function*(){if(!tn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Kr=yield(0,tt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:tn}});if(Kr!=null&&Kr.need_pro_auth&&!an.includes(1)&&!an.includes(2)){_e({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:tn,checkedList:an}}),Jr();return}or(!0);const Yn=yield(0,m.cR)({invite_code:tn,professor:an.includes(1)?1:null,assistant_professor:an.includes(2)?1:null,student:an.includes(3)?1:null});if(or(!1),(Yn==null?void 0:Yn.status)===-4&&(ke(),_e({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Yn==null?void 0:Yn.status)===-12&&s.ZP.warning(Yn==null?void 0:Yn.message),(Yn==null?void 0:Yn.status)===-2){if(Jr(),Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ft(!0),Un(1);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ft(!0),Un(2);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ft(!0),Un(3);return}}if((Yn==null?void 0:Yn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Jr(),Yn!=null&&Yn.course_id?_r(Yn):s.ZP.success(Yn.message);return}}),Jr=()=>ut(void 0,null,function*(){ke()});return at.createElement(at.Fragment,null,at.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Ae,confirmLoading:Sn,onOk:Yr,onCancel:Jr},at.createElement("div",{className:"tc"},at.createElement("div",null,at.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),at.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:tn,onChange:Kr=>{if(Kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Kn(Kr.target.value)}})),at.createElement("div",{className:"mt10 font14"},at.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),at.createElement(Ce.default.Group,{value:an,onChange:Kr=>It(Kr)},at.createElement(Ce.default,{value:1,disabled:an.includes(2)},"\u6559\u5E08"),at.createElement(Ce.default,{value:2,disabled:an.includes(1)},"\u52A9\u6559"),at.createElement(Ce.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),at.createElement(we.Z,null),at.createElement(Oe.Z,{visible:lr,onCancel:()=>ft(!1),occupationValue:Ut}))};var yt=(0,u.connect)(({user:Ae,account:ce})=>({user:Ae,account:ce}))(Lt),Bt={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},vn=t(2281),Bn=t(78241),On=t(57809),Tn=t(70877),nr=Object.defineProperty,Xn=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Dn=(Ae,ce,ie)=>ce in Ae?nr(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Pn=(Ae,ce)=>{for(var ie in ce||(ce={}))Ar.call(ce,ie)&&Dn(Ae,ie,ce[ie]);if(_n)for(var ie of _n(ce))An.call(ce,ie)&&Dn(Ae,ie,ce[ie]);return Ae},Ne=(Ae,ce)=>Xn(Ae,Vt(ce)),gt=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const Ct=({globalSetting:Ae,dispatch:ce,user:ie,info:ke,open:_e,onCancel:tn=()=>{}})=>{var Kn;const[an,It]=(0,e.useState)([]),[Sn,or]=(0,e.useState)([]),[lr,ft]=(0,e.useState)([]),[Ut]=Bn.default.useForm(),[Un,sr]=(0,e.useState)(!1),[Xr,_r]=(0,e.useState)(!1),Yr=(0,e.useRef)(null),Jr=(0,e.useRef)(1),[Kr,Yn]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{_e&&Po()},[_e]);const Po=()=>gt(void 0,null,function*(){var Br;const er=ke;if(!(0,vn.o1)(ce))return;const{user_school_id:qr="",department_id:io="",school_name:Sr="",department_name:jt=""}=ie.userInfo||{},wn=(Br=er==null?void 0:er.graduation_years)==null?void 0:Br.at(-1);or([{id:qr,name:Sr}]),yield Rr(qr),Ut.setFieldsValue({year:wn,school_id:qr,department_id:Number(io),name:`${wn}${Sr}${jt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),jo=Br=>gt(void 0,null,function*(){const er=yield(0,Tn.J3)(Ne(Pn({},Br),{tab_module_type:"graduations"}));return er!=null&&er.un_purchased&&ce({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),er.status===0&&It((er==null?void 0:er.graduation_years)||[]),er}),Mr=(Br,er=500)=>{_r(!0),clearTimeout(Yr.current),Yr.current=setTimeout(()=>gt(void 0,null,function*(){Jr.current+=1;const qr=Jr.current,io=yield(0,Tn.NT)({keyword:Br});io.status===0&&Jr.current===qr&&(or((io==null?void 0:io.schools)||[]),_r(!1))}),er)},Rr=Br=>gt(void 0,null,function*(){if(!Br)return;const er=yield(0,Tn.Ps)({page:1,limit:9999,id:Br});er.status===0&&ft((er==null?void 0:er.departments)||[])});return e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:_e,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Un,onCancel:tn,onOk:()=>Ut.submit()},e.createElement(Bn.default,{colon:!1,form:Ut,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Br,er)=>{Br.school_id&&(Rr(er.school_id),Ut.setFieldValue("department_id",null))},onFinish:Br=>gt(void 0,null,function*(){sr(!0);const er=yield(0,Tn.Wz)(Br);er.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Ut.resetFields(),tn(),(0,K.xg)(`/graduations/${er==null?void 0:er.identifier}/index`)),sr(!1)})},e.createElement(Bn.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(On.default,{style:{width:344},size:"large",options:(Kn=ke==null?void 0:ke.graduation_years)==null?void 0:Kn.map(Br=>({value:Br,label:Br}))})),e.createElement(Bn.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(On.default,{showSearch:!0,filterOption:!1,onSearch:Br=>{Mr(Br)},loading:Xr,size:"large",style:{width:344},options:Sn.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(Bn.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(On.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lr.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(Bn.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(ee.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ct=(0,u.connect)(({user:Ae,globalSetting:ce,loading:ie})=>({user:Ae,globalSetting:ce,loading:ie}))(Ct),Kt=Object.defineProperty,mn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,_=(Ae,ce,ie)=>ce in Ae?Kt(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,l=(Ae,ce)=>{for(var ie in ce||(ce={}))$t.call(ce,ie)&&_(Ae,ie,ce[ie]);if(mn)for(var ie of mn(ce))un.call(ce,ie)&&_(Ae,ie,ce[ie]);return Ae},y=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const C=({globalSetting:Ae,dispatch:ce,user:ie,open:ke,onCancel:_e=()=>{}})=>{const[tn]=Bn.default.useForm(),[Kn,an]=(0,e.useState)(!1),[It,Sn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var or;if(ke){const lr={code:"",user_type:((or=ie==null?void 0:ie.userInfo)==null?void 0:or.identity)==="student"?2:1,major:""};tn.setFieldsValue(lr),Sn(l({},lr))}},[ke]),e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ke,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Kn,onCancel:_e,onOk:()=>tn.submit()},e.createElement(Bn.default,{colon:!1,form:tn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(or,lr)=>Sn(l({},lr)),onFinish:or=>y(void 0,null,function*(){an(!0);const lr=yield(0,tt.ZP)("/api/graduations/join.json",{method:"post",body:or});lr.status===0&&(_e(),lr!=null&&lr.identifier?(0,K.xg)(`/graduations/${lr==null?void 0:lr.identifier}/index`):s.ZP.success(lr==null?void 0:lr.message)),an(!1)})},e.createElement(Bn.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(Bn.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(z.ZP.Group,null,e.createElement(z.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(z.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(It==null?void 0:It.user_type)===2&&e.createElement(Bn.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(ee.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:Ae,globalSetting:ce})=>({user:Ae,globalSetting:ce}))(C),J=t(59301),ae=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,st=(Ae,ce,ie)=>ce in Ae?ae(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Je=(Ae,ce)=>{for(var ie in ce||(ce={}))Le.call(ce,ie)&&st(Ae,ie,ce[ie]);if(Ke)for(var ie of Ke(ce))rt.call(ce,ie)&&st(Ae,ie,ce[ie]);return Ae},ht=(Ae,ce)=>{var ie={};for(var ke in Ae)Le.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&Ke)for(var ke of Ke(Ae))ce.indexOf(ke)<0&&rt.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie},bt=(Ae=>(Ae.Projects="projects",Ae.Shixuns="shixuns",Ae.Classrooms="classrooms",Ae))(bt||{}),vt=(Ae=>(Ae.Classrooms="classrooms",Ae.Shixuns="shixuns",Ae.Paths="paths",Ae.Projects="projects",Ae.Videos="videos",Ae.Topics="topics",Ae.Graduations="graduations",Ae))(vt||{});const Nt=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,className:an,style:It={}}=ce,Sn=ht(ce,["homePage","user","globalSetting","loading","dispatch","className","style"]),or,lr,ft,Ut;const[Un,sr]=(0,e.useState)(),[Xr,_r]=(0,e.useState)(),[Yr,Jr]=(0,e.useState)(!1),[Kr,Yn]=(0,e.useState)(!1),[Po,jo]=(0,e.useState)(!1),[Mr,Rr]=(0,e.useState)();function Br(fn,wr){for(const Ir of fn){if(Ir.link===wr)return Ir.hidden;if(Ir.subitem&&Ir.subitem.length>0){let Ur=Ir.subitem;for(const oo of Ur)if(oo.link===wr)return oo.hidden;return!1}}return!0}const er=Br(((or=_e.setting)==null?void 0:or.navbar)||[],"/classrooms"),qr=Br(((lr=_e.setting)==null?void 0:lr.navbar)||[],"/shixuns"),io=Br(((ft=_e.setting)==null?void 0:ft.navbar)||[],"/paths"),Sr=Br(((Ut=_e.setting)==null?void 0:Ut.navbar)||[],"/graduations"),jt=fn=>{var wr;if((0,vn.tJ)(Kn)){if(fn==="projects"&&!((wr=ke.userInfo)!=null&&wr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}fn==="classrooms"?sr(!0):fn==="projects"&&_r(!0)}},wn=(fn,wr)=>{var Ir;if((0,vn.tJ)(Kn)){if(wr==="projects"&&!((Ir=ke.userInfo)!=null&&Ir.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wr==="shixuns"&&!(0,vn.xY)()||fn&&(window.location.href=fn)}},Ln=fn=>{var wr,Ir,Ur,oo,lo,Co,to,Lr,xo,po,No,go,ia,oa,ya,Xo,fa,Ea,ma,ho,Aa;return J.createElement(J.Fragment,null,J.createElement($.Z,{justify:"space-around",className:"pt5 pb5"},J.createElement(me.Z,{className:((wr=ke.userInfo)==null?void 0:wr.user_identity)!=="\u5B66\u751F"?Bt.joinCol:Bt.hidden},((Ir=ke.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((Ur=_e==null?void 0:_e.setting)!=null&&Ur.hide_course)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/classrooms/new")},(oo=ke.userInfo)!=null&&oo.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((lo=_e==null?void 0:_e.setting)!=null&&lo.hide_shixun)&&((Co=ke==null?void 0:ke.userInfo)==null?void 0:Co.is_shixun_marker)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((to=ke.userInfo)==null?void 0:to.user_identity)!=="\u5B66\u751F"&&!((Lr=_e==null?void 0:_e.setting)!=null&&Lr.hide_subject)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((xo=_e==null?void 0:_e.setting)!=null&&xo.is_local)&&((po=ke.userInfo)==null?void 0:po.main_site)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>{var Ca;return wn(`${(Ca=_e==null?void 0:_e.setting)==null?void 0:Ca.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((No=ke.userInfo)!=null&&No.main_site)&&J.createElement("div",null,J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("classrooms")},(go=ke.userInfo)!=null&&go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ia=ke.userInfo)==null?void 0:ia.main_site)&&!((oa=_e==null?void 0:_e.setting)!=null&&oa.is_local)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ya=ke.userInfo)==null?void 0:ya.main_site)&&((Xo=ke.userInfo)==null?void 0:Xo.user_identity)!=="\u5B66\u751F"&&J.createElement(me.Z,null,J.createElement("div",{className:Bt.joinBoard})),((fa=ke.userInfo)==null?void 0:fa.main_site)&&J.createElement(me.Z,{className:((Ea=ke.userInfo)==null?void 0:Ea.user_identity)!=="\u5B66\u751F"?Bt.joinCol:Bt.w90},J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("classrooms")},(ma=ke.userInfo)!=null&&ma.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ho=ke.userInfo)==null?void 0:ho.main_site)&&!((Aa=_e==null?void 0:_e.setting)!=null&&Aa.is_local)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return J.createElement(J.Fragment,null,J.createElement(f.Z,{dropdownRender:()=>{var fn;return J.createElement(p.default,{className:((fn=ke.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"?`${Bt.rightMenu} ${Bt.joinMenu} mt10`:`${Bt.rightMenu} ${Bt.joinMenu} ${Bt.w140} mt10`},J.createElement(Ln,null))},placement:"bottom"},J.createElement("span",{className:be()("iconfont icon-tianjia6 current",an),style:It})),J.createElement(yt,{visible:Un,onCancel:()=>sr(!1)}),J.createElement(he,{visible:Xr,onCancel:()=>_r(!1)}),J.createElement(ct,{info:Mr,open:Yr,onCancel:()=>Jr(!1)}),J.createElement(B,{open:Kr,onCancel:()=>Yn(!1)}))};var Et=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index}))(Nt),xt=t(36852),At=Object.defineProperty,Wt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Ie=(Ae,ce,ie)=>ce in Ae?At(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,De=(Ae,ce)=>{for(var ie in ce||(ce={}))Tt.call(ce,ie)&&Ie(Ae,ie,ce[ie]);if(Wt)for(var ie of Wt(ce))kt.call(ce,ie)&&Ie(Ae,ie,ce[ie]);return Ae};const Ve=Ae=>React.createElement("svg",De({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var qe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ze=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Dt=(Ae,ce,ie)=>ce in Ae?ze(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Ht=(Ae,ce)=>{for(var ie in ce||(ce={}))Ue.call(ce,ie)&&Dt(Ae,ie,ce[ie]);if(Ge)for(var ie of Ge(ce))dt.call(ce,ie)&&Dt(Ae,ie,ce[ie]);return Ae},cn=(Ae,ce)=>{var ie={};for(var ke in Ae)Ue.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&Ge)for(var ke of Ge(Ae))ce.indexOf(ke)<0&&dt.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie};const bn=Ae=>{var ce=Ae,{globalSetting:ie}=ce,ke=cn(ce,["globalSetting"]),_e,tn;const Kn=(0,e.useMemo)(()=>{var an,It;return(an=ie==null?void 0:ie.setting)!=null&&an.nav_logo_url?`${r.Z.IMG_SERVER}/${(It=ie==null?void 0:ie.setting)==null?void 0:It.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(_e=ie==null?void 0:ie.setting)==null?void 0:_e.nav_logo_url]);return e.createElement("img",Ht({title:(tn=ie==null?void 0:ie.setting)==null?void 0:tn.name,src:Kn||qe},ke))};var Jt=(0,u.connect)(({globalSetting:Ae})=>({globalSetting:Ae}))(bn);const dn=({user:Ae})=>{var ce;return e.createElement(x.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},e.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},e.createElement(Jt,{style:{height:"80%"}}),e.createElement(P,{classNameItem:"text-16px font-semibold"}),e.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},e.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{u.history.push("/search?value=")}}),(0,I.bg)()&&e.createElement(Et,{className:"font18"}),(0,I.bg)()&&e.createElement(F.Z,{dot:(ce=Ae==null?void 0:Ae.navigationInfo)==null?void 0:ce.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ie;u.history.push(`/messages/${(ie=Ae==null?void 0:Ae.userInfo)==null?void 0:ie.login}/user_tidings`)}})),e.createElement(xt.Z,null))))};var _t=(0,u.connect)(({globalSetting:Ae,user:ce})=>({globalSetting:Ae,user:ce}))(dn),kn=({className:Ae,style:ce})=>{const[ie,ke]=(0,e.useState)(!1);function _e(tn){u.history.push("/search?value="+tn)}return ie?e.createElement("div",{onBlur:()=>{setTimeout(()=>{ke(!1)},300)}},e.createElement(ee.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:_e,autoFocus:!0})):e.createElement("span",{className:be()("iconfont icon-sousuo font18 current icon-bianzu11",Ae),style:ce,onClick:()=>{u.history.push("/search?value=")}})},hn=t(13656);const nn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},pn=({dispatch:Ae,globalSetting:ce,user:ie})=>{var ke;const[_e,tn]=(0,e.useState)(!1),Kn=()=>{function It(Sn){u.history.push("/search?value="+Sn)}return _e?e.createElement("div",{onBlur:()=>{setTimeout(()=>{tn(!1)},300)}},e.createElement(ee.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:It,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},an=["/","/paths","/shixuns","/classrooms"];return e.createElement(x.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!an.includes(location.pathname)&&e.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?u.history.back():u.history.push("/")}},e.createElement("img",{src:t(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),e.createElement("img",{title:(ke=ce==null?void 0:ce.setting)==null?void 0:ke.name,src:t(4),style:{height:"54rem"}}),e.createElement("div",{className:"ml-auto"},e.createElement(Kn,null)),e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),e.createElement(n.Z,{payload:mr()}))};var zn=(0,u.connect)(({globalSetting:Ae,user:ce})=>({globalSetting:Ae,user:ce}))(pn),Zt=t(59301),ir=Object.defineProperty,xr=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,en=(Ae,ce,ie)=>ce in Ae?ir(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,hr=(Ae,ce)=>{for(var ie in ce||(ce={}))qt.call(ce,ie)&&en(Ae,ie,ce[ie]);if(xr)for(var ie of xr(ce))on.call(ce,ie)&&en(Ae,ie,ce[ie]);return Ae},rr=(Ae,ce)=>{var ie={};for(var ke in Ae)qt.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&xr)for(var ke of xr(Ae))ce.indexOf(ke)<0&&on.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie},fr=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});function mr(){var Ae,ce;const ke=window.location.pathname.split("/"),_e={};return ke[1]=="classrooms"&&ke.length>3&&!((Ae=ke[4])!=null&&Ae.includes("newgold"))&&!((ce=ke[5])!=null&&ce.includes("newgold"))&&ke[2]!=="coursesId"&&(_e.course_id=ke[2]),ke[1]==="shixuns"&&ke.length>3&&(_e.objective_type="shixun",_e.objective_id=ke[2]),ke[1]==="paths"&&ke.length>3&&(_e.objective_type="path",_e.objective_id=ke[2]),hr(hr({},_e),{school:1})}const Wn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],jr=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,isLogin:an=!1,shixunHomeworks:It}=ce,Sn=rr(ce,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),or,lr;const ft=(0,u.useLocation)(),[Ut,Un]=(0,e.useState)(""),[sr,Xr]=(0,e.useState)(!1),_r=mr();(0,e.useEffect)(()=>{Kn({type:"user/getNavigationInfo",payload:hr({},_r)})},[_e.name]),(0,e.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Wn!=null&&Wn.includes(ft==null?void 0:ft.pathname)||(ft==null?void 0:ft.pathname.indexOf("/classrooms"))===0||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[ft.pathname]),(0,e.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||It.actionTabs.key||localStorage.setItem("Noviceguide","0")},[It.actionTabs.key]),(0,e.useEffect)(()=>{var Mr;if(_e!=null&&_e.setting){let Rr=(0,V.cloneDeep)((Mr=_e==null?void 0:_e.setting)==null?void 0:Mr.navbar);Rr=Rr==null?void 0:Rr.filter(er=>{var qr;return!(er!=null&&er.hidden)&&!((0,I.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(er.link)))});for(const er of Rr)er.subitem&&(er.subitem=er.subitem.filter(qr=>{var io;return!(qr!=null&&qr.hidden)&&!((0,I.JA)()&&((io=["/paperlibrary","/problemset"])!=null&&io.includes(qr.link)))}));let Br=!1;Rr==null||Rr.map(function(er,qr){var io,Sr,jt,wn;const Ln=ft.pathname;er.link===Ln&&(Un(er==null?void 0:er.link),(0,K.Dk)(Ln==="/"?(io=_e==null?void 0:_e.setting)==null?void 0:io.name:Po(er==null?void 0:er.name)),Jr(Yn(qr,{name:er==null?void 0:er.name,link:er==null?void 0:er.link},Rr)),Br=!0),Ln=="/"&&(Un(""),(0,K.Dk)((Sr=_e==null?void 0:_e.setting)==null?void 0:Sr.name)),(jt=er==null?void 0:er.subitem)!=null&&jt.length&&((wn=er==null?void 0:er.subitem)==null||wn.map(fn=>{fn.link===Ln&&(Un(fn==null?void 0:fn.link),Ln!=="/"&&(0,K.Dk)(Po(fn==null?void 0:fn.name)),Jr(Yn(qr,{name:fn==null?void 0:fn.name,link:fn==null?void 0:fn.link},Rr)),Br=!0)}))}),Br||Jr(Rr)}},[_e==null?void 0:_e.setting,ke]);const[Yr,Jr]=(0,e.useState)([]),Kr=(Mr,Rr)=>fr(void 0,null,function*(){var Br,er,qr,io,Sr,jt;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const wn=yield(0,w.IU)({tab_module_type:"engineering"});if(wn!=null&&wn.un_purchased){Kn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Br=wn==null?void 0:wn.data)!=null&&Br.engineer_url?(qr=(er=wn==null?void 0:wn.data)==null?void 0:er.engineer_url)!=null&&qr.includes("http")?(0,K.xg)((io=wn==null?void 0:wn.data)==null?void 0:io.engineer_url):u.history.push((Sr=wn==null?void 0:wn.data)==null?void 0:Sr.engineer_url):(wn==null?void 0:wn.status)!=401&&Xr(!0);return}(jt=Mr==null?void 0:Mr.link)!=null&&jt.includes("http")?(0,K.xg)(Mr==null?void 0:Mr.link):((0,K.Dk)(Mr==null?void 0:Mr.name),u.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Zt.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~")}})}),Yn=(Mr,Rr,Br)=>{const er=Br.slice();return er[Mr]&&(er[Mr].name=Rr.name,er[Mr].link=Rr.link),er||[]},Po=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,jo=()=>{var Mr,Rr,Br,er,qr,io;switch(Number((Mr=_e==null?void 0:_e.setting)==null?void 0:Mr.theme)){case hn.Fy.THEMEONE:return Zt.createElement(_t,null);case hn.Fy.THEMETWO:return Zt.createElement(zn,null);case hn.Fy.DEFAULT:default:return Zt.createElement(x.default,{style:{background:`${ft.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${_e.isIlearning?c["header-iearning"]:c.header} ${_e.showHeaderFixed?c.headerFixed:""}`},Zt.createElement(x.default.Header,{className:"header",style:{background:`${ft.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${ft.pathname=="/training"?"999":""}`}},Zt.createElement("section",{className:c["edu-menu"]},(!!_e.isIlearning||!((Rr=_e==null?void 0:_e.setting)!=null&&Rr.main_site)&&!!((Br=_e==null?void 0:_e.setting)!=null&&Br.navbar))&&Zt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Zt.createElement(Jt,{className:c.logo})),Zt.createElement("ul",{className:`${c.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Zt.createElement("li",null,Zt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&_e.setting&&(Yr==null?void 0:Yr.map(function(Sr,jt){var wn,Ln,fn,wr,Ir;return Zt.createElement("li",{key:jt,className:!((wn=Sr==null?void 0:Sr.subitem)!=null&&wn.length)&&Ut===(Sr==null?void 0:Sr.link)||(Ln=Sr==null?void 0:Sr.subitem)!=null&&Ln.some(Ur=>Ut===(Ur==null?void 0:Ur.link))?c.actived:""},Zt.createElement("div",{onClick:()=>Kr(Sr,jt),className:c.name},Zt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ur;let oo=Sr==null?void 0:Sr.name;return(Ur=Sr==null?void 0:Sr.subitem)==null||Ur.map((lo,Co)=>(lo.link===ft.pathname&&(oo=lo.name),lo)),oo})()}}),((fn=Sr==null?void 0:Sr.subitem)==null?void 0:fn.length)>0&&Zt.createElement("i",{className:"iconfont icon-zhankai4"})),((wr=Sr==null?void 0:Sr.subitem)==null?void 0:wr.length)>0&&Zt.createElement("div",{className:c.dropDown},(Ir=Sr==null?void 0:Sr.subitem)==null?void 0:Ir.map((Ur,oo)=>Zt.createElement("div",{className:c.subName,onClick:()=>Kr(Ur,jt),key:jt+"-"+oo},!!oo&&Zt.createElement("div",{className:c.line}),Zt.createElement("aside",{className:"font16 c-black"},Po(Ur==null?void 0:Ur.name)),Zt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ur.content)))))}))),Zt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:_e.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(_e!=null&&_e.isIlearning)&&Zt.createElement(Zt.Fragment,null,Zt.createElement(kn,null),!an&&Zt.createElement(M.Z,null),!an&&!!((er=ke==null?void 0:ke.userInfo)!=null&&er.login)&&Zt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(qr=ke==null?void 0:ke.userInfo)==null?void 0:qr.login}/user_tidings`},((io=ke==null?void 0:ke.navigationInfo)==null?void 0:io.new_message)&&Zt.createElement("span",{className:c.newslight}))),!an&&Zt.createElement(n.Z,{payload:_r})))))}};return Zt.createElement(Zt.Fragment,null,_e.showHeader&&_e.showHeaderFooter&&Zt.createElement(Zt.Fragment,null,jo(),Zt.createElement(G.default,{centered:!0,destroyOnClose:!0,open:sr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Xr(!1)},Zt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Zt.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"),Zt.createElement("img",{src:`${r.Z.IMG_SERVER}/${(or=_e==null?void 0:_e.setting)==null?void 0:or.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Zt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(lr=_e==null?void 0:_e.setting)==null?void 0:lr.homepage_tea_qq_number))),(_e==null?void 0:_e.showTip)&&Zt.createElement(g,null),Zt.createElement(le,null)),Zt.createElement(R,null))};var Fr=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke,shixunHomeworks:_e})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index,shixunHomeworks:_e}))(jr)},96523:function(Yt,We,t){t.d(We,{Z:function(){return re}});var e=t(43418),u=t(3113),x=t(52985),G=t(87169),c={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=t(32637),n=t(59301);const oe=({classroomList:v,dispatch:W,user:b})=>n.createElement(e.default,{open:v.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(G.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:M})),n.createElement("div",{className:c.bottom},n.createElement(u.ZP,{className:c.yes,onClick:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var re=(0,x.connect)(({classroomList:v,user:W})=>({classroomList:v,user:W}))(oe)},66968:function(Yt,We,t){t.r(We),t.d(We,{default:function(){return Qr}});var e=t(59301),u=t(92736),x=t(43418),G=t(81863),c=t(52985),M=t(78241),n=t(8591),oe=t(92832),re=t(24905),v=t(3113),W=t(7286),b=t(99267),N=t(1710),ge=t(46400),de=t(28209),ne=t.n(de),Ye=Object.defineProperty,Se=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,r=(o,h,S)=>h in o?Ye(o,h,{enumerable:!0,configurable:!0,writable:!0,value:S}):o[h]=S,w=(o,h)=>{for(var S in h||(h={}))k.call(h,S)&&r(o,S,h[S]);if(pe)for(var S of pe(h))g.call(h,S)&&r(o,S,h[S]);return o},I=(o,h)=>Se(o,Te(h)),K=(o,h,S)=>new Promise((ue,Pe)=>{var $e=Xe=>{try{mt(S.next(Xe))}catch(Pt){Pe(Pt)}},St=Xe=>{try{mt(S.throw(Xe))}catch(Pt){Pe(Pt)}},mt=Xe=>Xe.done?ue(Xe.value):Promise.resolve(Xe.value).then($e,St);mt((S=S.apply(o,h)).next())});const te={height:48,borderRadius:4},q=({dispatch:o,setType:h,data:S,accountInfo:ue,open:Pe})=>{const[$e]=M.default.useForm(),[St]=(0,c.useSearchParams)(),mt=(0,c.useLocation)(),[Xe,Pt]=(0,e.useState)(!1),[Mn,yn]=(0,e.useState)(""),Cn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Pt(Pe)},[Pe]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Gt=>e.createElement("span",{className:Gt.indexOf("\u5F02\u5E38")>-1||Gt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Gt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Gt=>e.createElement("span",{className:Gt.indexOf("\u5F02\u5E38")>-1||Gt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Gt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ur=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Zn=()=>K(void 0,null,function*(){yield $e.validateFields();let Gt;if(ue!=null&&ue.code)Gt=yield(0,W.Gq)(w(I(w({},ue),{phone:ue==null?void 0:ue.login}),$e.getFieldValue()));else if(ue!=null&&ue.user_token)Gt=yield(0,W.bG)(w(I(w({},ue),{websiteName:"exercise_unlock"}),$e.getFieldsValue()));else{const Rn=JSON.parse(JSON.stringify(ue||{})),sn=ne().enc.Utf8.parse("5183666c72eec9e4"),gr=ne().AES.encrypt(Rn.password||"",sn,{iv:sn,mode:ne().mode.CBC});Rn.password=gr.toString(),Gt=yield(0,W.Es)(w(w({},Rn),$e.getFieldValue()))}if(Gt.status){if(Gt.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Gt.user,loginInfo:ue}});return}yn(Gt==null?void 0:Gt.message);return}if(Pt(!1),Gt!=null&&Gt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Gt==null?void 0:Gt.start_date)):localStorage.removeItem("extension-modal"),mt.pathname==="/user/login"||mt.pathname==="/login"){let Rn=St.get("form")||St.get("back_url");if(Rn)window.location.href=decodeURIComponent(Rn);else if(!Cn.test(ue.password)&&!(ue!=null&&ue.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!Cn.test(ue.password)&&!(ue!=null&&ue.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}$e.resetFields()}),In=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Zn,onCancel:()=>Pt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Xe},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(N.default,{pagination:{hideOnSinglePage:!0},dataSource:S||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(ge.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(M.default,{name:"global_state",autoComplete:"off",form:$e},e.createElement(M.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(oe.default.Password,{autoComplete:"off"}))))};var j=(0,c.connect)(({user:o,loading:h,globalSetting:S})=>({user:o,globalSetting:S,loading:h.models.index}))(q),Fe={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},Ee=Object.defineProperty,it=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,le=(o,h,S)=>h in o?Ee(o,h,{enumerable:!0,configurable:!0,writable:!0,value:S}):o[h]=S,V=(o,h)=>{for(var S in h||(h={}))ye.call(h,S)&&le(o,S,h[S]);if(it)for(var S of it(h))Me.call(h,S)&&le(o,S,h[S]);return o},H=(o,h,S)=>new Promise((ue,Pe)=>{var $e=Xe=>{try{mt(S.next(Xe))}catch(Pt){Pe(Pt)}},St=Xe=>{try{mt(S.throw(Xe))}catch(Pt){Pe(Pt)}},mt=Xe=>Xe.done?ue(Xe.value):Promise.resolve(Xe.value).then($e,St);mt((S=S.apply(o,h)).next())});const i={height:48,borderRadius:4},E=({dispatch:o,setType:h,user:S,setusername:ue,globalSetting:Pe})=>{var $e;const[St]=M.default.useForm(),[mt]=(0,c.useSearchParams)(),Xe=(0,c.useLocation)(),[Pt,Mn]=(0,e.useState)(""),[yn,Cn]=(0,e.useState)([]),[xn,ur]=(0,e.useState)({}),[Zn,In]=(0,e.useState)(!1),Gt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Rn=Ot=>H(void 0,null,function*(){In(!1),Gt.test(Ot.password)||(ue(Ot.login),Mn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Rt=V({},Ot),Hn=ne().enc.Utf8.parse("5183666c72eec9e4"),Cr=ne().AES.encrypt(Ot.password||"",Hn,{iv:Hn,mode:ne().mode.CBC});Rt.password=Cr.toString(),ur(V({},Ot));const dr=yield(0,W.Es)(Rt);if(dr.status){if(dr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:Ot}});return}else if(dr.status===-5){Cn([dr==null?void 0:dr.message]),In(!0);return}Mn(dr==null?void 0:dr.message);return}if(dr!=null&&dr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",dr==null?void 0:dr.start_date)):localStorage.removeItem("extension-modal"),Xe.pathname==="/user/login"||Xe.pathname==="/login"){let mo=mt.get("form")||mt.get("back_url");if(mo)window.location.href=decodeURIComponent(mo);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),sn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},gr=Ot=>{var Rt,Hn;(Rt=Pe==null?void 0:Pe.setting)!=null&&Rt.open_secrecy_promise?x.default.confirm({width:500,title:null,centered:!0,icon:null,content:e.createElement(e.Fragment,null,e.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),e.createElement("div",{dangerouslySetInnerHTML:{__html:(Hn=Pe==null?void 0:Pe.setting)==null?void 0:Hn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Rn(Ot)}):Rn(Ot)};return e.createElement(e.Fragment,null,e.createElement(M.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:S.actionTabs.phone},onFinish:gr,onValuesChange:Ot=>{Mn("");const Rt=/[\u4e00-\u9fa5]/g;if("password"in Ot){const Hn=Ot.password.replace(Rt,"");St.setFieldsValue({password:Hn})}}},!!Pt&&e.createElement("div",{className:Fe["res-error-values"]},e.createElement("span",null,Pt),e.createElement(b.Z,{onClick:()=>Mn("")})),e.createElement(M.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(oe.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),e.createElement(M.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},e.createElement(oe.default.Password,{style:i,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(M.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(M.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(re.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),(($e=Pe==null?void 0:Pe.setting)==null?void 0:$e.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>h(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(M.default.Item,null,e.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),e.createElement(j,{open:Zn,data:yn,accountInfo:V({},xn)}))};var D=(0,c.connect)(({user:o,loading:h,globalSetting:S})=>({user:o,globalSetting:S,loading:h.models.index}))(E),A=t(6848),O=t(92232),R=t(80813),Q=t(92310),be=t.n(Q),Be=function(){var o=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},xe=Be;function Qe(o){var h=xe(),S=(0,R.CR)((0,e.useState)(o),2),ue=S[0],Pe=S[1],$e=(0,e.useCallback)(function(St){h.current||Pe(St)},[]);return[ue,$e]}var lt=Qe;function ot(o){var h=(0,e.useRef)(o);return h.current=o,h}var fe=ot,He=function(o){(0,e.useEffect)(function(){o()},[])},T=He;function P(o,h){h===void 0&&(h={});var S=h.insertAt;if(typeof document!="undefined"){var ue=document.head||document.getElementsByTagName("head")[0],Pe=document.createElement("style");Pe.type="text/css",S==="top"&&ue.firstChild?ue.insertBefore(Pe,ue.firstChild):ue.appendChild(Pe),Pe.styleSheet?Pe.styleSheet.cssText=o:Pe.appendChild(document.createTextNode(o))}}var F=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},59477:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},40001:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},65363:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},81953:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},49198:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},84105:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},18785:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},87169:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},73331:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},15277:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},52671:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},8657:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},56082:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},33853:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},15075:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},62772:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},43531:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},61485:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={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:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},38819:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},47472:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(54476),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},G=x,c=t(7657),M=function(v,W){return u.createElement(c.Z,(0,e.Z)({},v,{ref:W,icon:G}))},n=u.forwardRef(M),oe=n},7519:function(Yt,We,t){t.d(We,{Z:function(){return oe}});var e=t(59301),u=t(52985),x=t(43418),G="data:image/png;base64,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",c="data:image/png;base64,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",M={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:re,occupationValue:v,onCancel:W=()=>{}})=>{const b=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:c}),e.createElement("span",{className:M.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),N=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:G}),e.createElement("span",{className:M.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ge=()=>v===3?e.createElement(e.Fragment,null,N(),b()):v===2?b():N();return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{W(),u.history.push("/account/certification")},onCancel:()=>{W()}},e.createElement("div",{className:M.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:M.flexRow},ge()))};var oe=(0,u.connect)(({paperlibrary:re,loading:v,globalSetting:W})=>({paperlibrary:re,globalSetting:W,loading:v.effects}))(n)},28288:function(Yt,We,t){t.d(We,{Z:function(){return R}});var e=t(59301),u=t(48066),x=t(29679),G=t(19248),c=t(96512),M=t(54476),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},oe=n,re=t(7657),v=function(be,Be){return e.createElement(re.Z,(0,M.Z)({},be,{ref:Be,icon:oe}))},W=e.forwardRef(v),b=W,N=t(92310),ge=t.n(N),de=t(36355),Ye=()=>e.createElement("svg",{width:"252",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .012)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),e.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),e.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),e.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),e.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),e.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),e.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),e.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),e.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),e.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),e.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),e.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),e.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),e.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),e.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),e.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),e.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),e.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),e.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),e.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),e.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),e.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),e.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),e.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),e.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),e.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),e.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),e.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),e.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),e.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),e.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),e.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),e.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),e.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),e.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Te=()=>e.createElement("svg",{width:"254",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),e.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .067)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),e.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),e.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),e.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),e.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),e.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),e.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),e.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),e.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),e.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),e.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),e.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),e.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),e.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),e.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),e.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),e.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),e.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),e.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),e.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),e.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),e.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),e.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),e.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),e.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),e.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),e.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),e.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),e.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),e.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),e.createElement("mask",{fill:"#fff"}),e.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),e.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),e.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),e.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),k=()=>e.createElement("svg",{width:"251",height:"294"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),e.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),e.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),e.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),e.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),e.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),e.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),e.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),e.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),e.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),e.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),e.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),e.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),e.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),e.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),e.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),e.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),e.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),e.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),e.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),e.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),e.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),e.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),e.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),e.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),e.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),e.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),e.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),e.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),e.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),e.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),e.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),e.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),g=t(83116),r=t(37613);const w=Q=>{const{componentCls:be,lineHeightHeading3:Be,iconCls:xe,padding:Qe,paddingXL:lt,paddingXS:ot,paddingLG:fe,marginXS:He,lineHeight:T}=Q;return{[be]:{padding:`${fe*2}px ${lt}px`,"&-rtl":{direction:"rtl"}},[`${be} ${be}-image`]:{width:Q.imageWidth,height:Q.imageHeight,margin:"auto"},[`${be} ${be}-icon`]:{marginBottom:fe,textAlign:"center",[`& > ${xe}`]:{fontSize:Q.iconFontSize}},[`${be} ${be}-title`]:{color:Q.colorTextHeading,fontSize:Q.titleFontSize,lineHeight:Be,marginBlock:He,textAlign:"center"},[`${be} ${be}-subtitle`]:{color:Q.colorTextDescription,fontSize:Q.subtitleFontSize,lineHeight:T,textAlign:"center"},[`${be} ${be}-content`]:{marginTop:fe,padding:`${fe}px ${Qe*2.5}px`,backgroundColor:Q.colorFillAlter},[`${be} ${be}-extra`]:{margin:Q.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ot,"&:last-child":{marginInlineEnd:0}}}}},I=Q=>{const{componentCls:be,iconCls:Be}=Q;return{[`${be}-success ${be}-icon > ${Be}`]:{color:Q.resultSuccessIconColor},[`${be}-error ${be}-icon > ${Be}`]:{color:Q.resultErrorIconColor},[`${be}-info ${be}-icon > ${Be}`]:{color:Q.resultInfoIconColor},[`${be}-warning ${be}-icon > ${Be}`]:{color:Q.resultWarningIconColor}}},K=Q=>[w(Q),I(Q)],te=Q=>K(Q);var q=(0,g.Z)("Result",Q=>{const be=Q.colorInfo,Be=Q.colorError,xe=Q.colorSuccess,Qe=Q.colorWarning,lt=(0,r.TS)(Q,{resultInfoIconColor:be,resultErrorIconColor:Be,resultSuccessIconColor:xe,resultWarningIconColor:Qe,imageWidth:250,imageHeight:295});return[te(lt)]},Q=>({titleFontSize:Q.fontSizeHeading3,subtitleFontSize:Q.fontSize,iconFontSize:Q.fontSizeHeading3*3,extraMargin:`${Q.paddingLG}px 0 0 0`}));const j={success:x.Z,error:G.Z,info:c.Z,warning:b},Fe={404:Ye,500:Te,403:k},Ee=Object.keys(Fe),it=Q=>{let{prefixCls:be,icon:Be,status:xe}=Q;const Qe=ge()(`${be}-icon`);if(Ee.includes(`${xe}`)){const ot=Fe[xe];return e.createElement("div",{className:`${Qe} ${be}-image`},e.createElement(ot,null))}const lt=e.createElement(j[xe]);return Be===null||Be===!1?null:e.createElement("div",{className:Qe},Be||lt)},ye=Q=>{let{prefixCls:be,extra:Be}=Q;return Be?e.createElement("div",{className:`${be}-extra`},Be):null},Me=Q=>{let{prefixCls:be,className:Be,rootClassName:xe,subTitle:Qe,title:lt,style:ot,children:fe,status:He="info",icon:T,extra:P}=Q;const{getPrefixCls:F,direction:s,result:$}=e.useContext(de.E_),me=F("result",be),[p,f]=q(me),ee=ge()(me,`${me}-${He}`,Be,$==null?void 0:$.className,xe,{[`${me}-rtl`]:s==="rtl"},f),z=Object.assign(Object.assign({},$==null?void 0:$.style),ot);return p(e.createElement("div",{className:ee,style:z},e.createElement(it,{prefixCls:me,status:He,icon:T}),e.createElement("div",{className:`${me}-title`},lt),Qe&&e.createElement("div",{className:`${me}-subtitle`},Qe),e.createElement(ye,{prefixCls:me,extra:P}),fe&&e.createElement("div",{className:`${me}-content`},fe)))};Me.PRESENTED_IMAGE_403=Fe[403],Me.PRESENTED_IMAGE_404=Fe[404],Me.PRESENTED_IMAGE_500=Fe[500];var le=Me,V=t(3113),H=Object.defineProperty,i=(Q,be,Be)=>be in Q?H(Q,be,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Q[be]=Be,E=(Q,be,Be)=>i(Q,typeof be!="symbol"?be+"":be,Be);const{Paragraph:D,Text:A}=u.default;class O extends e.Component{constructor(){super(...arguments),E(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(be){return{hasError:!0,error:be,errorInfo:null}}componentDidCatch(be,Be){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",be),console.log("\u9519\u8BEF\u4FE1\u606F:",Be),this.setState({error:be,errorInfo:Be})}render(){var be,Be;return this.state.hasError?e.createElement(le,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(be=this.state.error)==null?void 0:be.message,extra:[e.createElement(V.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},e.createElement("div",{className:"desc"},e.createElement(D,null,e.createElement(A,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",e.createElement("br",null),(Be=this.state.errorInfo)==null?void 0:Be.componentStack)))):this.props.children}}var R=O},9012:function(Yt,We,t){var e=t(59301),u=t(52985),x=t(43418),G=t(8591),c=t(92832),M=t(24905),n=t(84117),oe=t(7519),re=t(92232),v=t(96523),W=t(82186),b=t(59301),N=(ne,Ye,Se)=>new Promise((Te,pe)=>{var k=w=>{try{r(Se.next(w))}catch(I){pe(I)}},g=w=>{try{r(Se.throw(w))}catch(I){pe(I)}},r=w=>w.done?Te(w.value):Promise.resolve(w.value).then(k,g);r((Se=Se.apply(ne,Ye)).next())}),ge=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(ge||{});const de=({visible:ne,user:Ye,account:Se,onCancel:Te=()=>{},dispatch:pe})=>{const[k,g]=(0,e.useState)(),[r,w]=(0,e.useState)([]),[I,K]=(0,e.useState)(!1),[te,q]=(0,e.useState)(!1),[j,Fe]=(0,e.useState)(),[Ee,it]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var V,H;(V=Ye==null?void 0:Ye.userInfo)!=null&&V.identity&&w([((H=Ye==null?void 0:Ye.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Ye]);const ye=V=>{const H=()=>{window.location.href=(V==null?void 0:V.jump_url)||`/classrooms/${V==null?void 0:V.course_id}`};if(r.includes(1)){x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:"tc"},(V==null?void 0:V.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},Me=()=>N(void 0,null,function*(){if(!k){G.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let V=yield(0,W.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(V!=null&&V.need_pro_auth&&!r.includes(1)&&!r.includes(2)){pe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:k,checkedList:r}}),le();return}K(!0);const H=yield(0,n.cR)({invite_code:k,professor:r.includes(1)?1:null,assistant_professor:r.includes(2)?1:null,student:r.includes(3)?1:null});if(K(!1),(H==null?void 0:H.status)===-4&&(Te(),pe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&G.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(le(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){q(!0),Fe(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Fe(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Fe(3);return}}if((H==null?void 0:H.status)===0){(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),le(),H!=null&&H.course_id?ye(H):G.ZP.success(H.message);return}}),le=()=>N(void 0,null,function*(){Te()});return b.createElement(b.Fragment,null,b.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:I,onOk:Me,onCancel:le},b.createElement("div",{className:"tc"},b.createElement("div",null,b.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),b.createElement(c.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:V=>{if(V.target.value.length>=7){G.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}g(V.target.value)}})),b.createElement("div",{className:"mt10 font14"},b.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),b.createElement(M.default.Group,{value:r,onChange:V=>w(V)},b.createElement(M.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),b.createElement(M.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),b.createElement(M.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),b.createElement(v.Z,null),b.createElement(oe.Z,{visible:te,onCancel:()=>q(!1),occupationValue:j}))};We.Z=(0,u.connect)(({user:ne,account:Ye})=>({user:ne,account:Ye}))(de)},14840:function(Yt,We,t){t.d(We,{Z:function(){return z}});var e=t(59301),u=t(52985),x=t(8591),G=t(95237),c=t(43604),M=t(20834),n=t(38854),oe=t(43418),re=t(92832),v=t(5112),W=t(84117),b=t(92232),N=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())}),ge=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(ge||{}),ne=({visible:m,onCancel:L=()=>{}})=>{const[Y,X]=(0,e.useState)(),[he,Ce]=(0,e.useState)(),[Oe,we]=(0,e.useState)(!1),tt=()=>N(void 0,null,function*(){if(!Y){x.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Y.length!==6){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!he){x.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}we(!0);const ut=yield(0,W.vm)({code:Y,role:he});we(!1),at();const wt={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"};if(wt[ut.status]){x.ZP.info(wt[ut.status]);return}if(ut.status===0){he==="reporter"?(x.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${ut==null?void 0:ut.project_id}`)):((0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),x.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),at=()=>N(void 0,null,function*(){L()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:Oe,onOk:tt,onCancel:at},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Y,onChange:ut=>{if(ut.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}X(ut.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(v.ZP.Group,{value:he,onChange:ut=>Ce(ut.target.value)},e.createElement(v.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(v.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(v.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ye=t(9012),Se={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Te=t(2281),pe=t(78241),k=t(57809),g=t(70877),r=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,j=(m,L,Y)=>L in m?r(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,Fe=(m,L)=>{for(var Y in L||(L={}))te.call(L,Y)&&j(m,Y,L[Y]);if(K)for(var Y of K(L))q.call(L,Y)&&j(m,Y,L[Y]);return m},Ee=(m,L)=>w(m,I(L)),it=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())});const ye=({globalSetting:m,dispatch:L,user:Y,info:X,open:he,onCancel:Ce=()=>{}})=>{var Oe;const[we,tt]=(0,e.useState)([]),[at,ut]=(0,e.useState)([]),[wt,Lt]=(0,e.useState)([]),[yt]=pe.default.useForm(),[Bt,vn]=(0,e.useState)(!1),[Bn,On]=(0,e.useState)(!1),Tn=(0,e.useRef)(null),nr=(0,e.useRef)(1),[Xn,Vt]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{he&&_n()},[he]);const _n=()=>it(void 0,null,function*(){var Pn;const Ne=X;if(!(0,Te.o1)(L))return;const{user_school_id:gt="",department_id:Ct="",school_name:ct="",department_name:Kt=""}=Y.userInfo||{},mn=(Pn=Ne==null?void 0:Ne.graduation_years)==null?void 0:Pn.at(-1);ut([{id:gt,name:ct}]),yield Dn(gt),yt.setFieldsValue({year:mn,school_id:gt,department_id:Number(Ct),name:`${mn}${ct}${Kt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ar=Pn=>it(void 0,null,function*(){const Ne=yield(0,g.J3)(Ee(Fe({},Pn),{tab_module_type:"graduations"}));return Ne!=null&&Ne.un_purchased&&L({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ne.status===0&&tt((Ne==null?void 0:Ne.graduation_years)||[]),Ne}),An=(Pn,Ne=500)=>{On(!0),clearTimeout(Tn.current),Tn.current=setTimeout(()=>it(void 0,null,function*(){nr.current+=1;const gt=nr.current,Ct=yield(0,g.NT)({keyword:Pn});Ct.status===0&&nr.current===gt&&(ut((Ct==null?void 0:Ct.schools)||[]),On(!1))}),Ne)},Dn=Pn=>it(void 0,null,function*(){if(!Pn)return;const Ne=yield(0,g.Ps)({page:1,limit:9999,id:Pn});Ne.status===0&&Lt((Ne==null?void 0:Ne.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:he,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Bt,onCancel:Ce,onOk:()=>yt.submit()},e.createElement(pe.default,{colon:!1,form:yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Pn,Ne)=>{Pn.school_id&&(Dn(Ne.school_id),yt.setFieldValue("department_id",null))},onFinish:Pn=>it(void 0,null,function*(){vn(!0);const Ne=yield(0,g.Wz)(Pn);Ne.status===0&&(x.ZP.success("\u521B\u5EFA\u6210\u529F"),yt.resetFields(),Ce(),(0,b.xg)(`/graduations/${Ne==null?void 0:Ne.identifier}/index`)),vn(!1)})},e.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(k.default,{style:{width:344},size:"large",options:(Oe=X==null?void 0:X.graduation_years)==null?void 0:Oe.map(Pn=>({value:Pn,label:Pn}))})),e.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(k.default,{showSearch:!0,filterOption:!1,onSearch:Pn=>{An(Pn)},loading:Bn,size:"large",style:{width:344},options:at.map(Pn=>({value:Pn.id,label:Pn.name}))})),e.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(k.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:wt.map(Pn=>({value:Pn.id,label:Pn.name}))})),e.createElement(pe.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Me=(0,u.connect)(({user:m,globalSetting:L,loading:Y})=>({user:m,globalSetting:L,loading:Y}))(ye),le=t(82186),V=Object.defineProperty,H=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,D=(m,L,Y)=>L in m?V(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,A=(m,L)=>{for(var Y in L||(L={}))i.call(L,Y)&&D(m,Y,L[Y]);if(H)for(var Y of H(L))E.call(L,Y)&&D(m,Y,L[Y]);return m},O=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())});const R=({globalSetting:m,dispatch:L,user:Y,open:X,onCancel:he=()=>{}})=>{const[Ce]=pe.default.useForm(),[Oe,we]=(0,e.useState)(!1),[tt,at]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ut;if(X){const wt={code:"",user_type:((ut=Y==null?void 0:Y.userInfo)==null?void 0:ut.identity)==="student"?2:1,major:""};Ce.setFieldsValue(wt),at(A({},wt))}},[X]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:X,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:he,onOk:()=>Ce.submit()},e.createElement(pe.default,{colon:!1,form:Ce,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ut,wt)=>at(A({},wt)),onFinish:ut=>O(void 0,null,function*(){we(!0);const wt=yield(0,le.ZP)("/api/graduations/join.json",{method:"post",body:ut});wt.status===0&&(he(),wt!=null&&wt.identifier?(0,b.xg)(`/graduations/${wt==null?void 0:wt.identifier}/index`):x.ZP.success(wt==null?void 0:wt.message)),we(!1)})},e.createElement(pe.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(pe.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(v.ZP.Group,null,e.createElement(v.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(v.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(tt==null?void 0:tt.user_type)===2&&e.createElement(pe.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,maxLength:60}))))};var Q=(0,u.connect)(({user:m,globalSetting:L})=>({user:m,globalSetting:L}))(R),be=t(92310),Be=t.n(be),xe=t(59301),Qe=Object.defineProperty,lt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,P=(m,L,Y)=>L in m?Qe(m,L,{enumerable:!0,configurable:!0,writable:!0,value:Y}):m[L]=Y,F=(m,L)=>{for(var Y in L||(L={}))He.call(L,Y)&&P(m,Y,L[Y]);if(fe)for(var Y of fe(L))T.call(L,Y)&&P(m,Y,L[Y]);return m},s=(m,L)=>lt(m,ot(L)),$=(m,L)=>{var Y={};for(var X in m)He.call(m,X)&&L.indexOf(X)<0&&(Y[X]=m[X]);if(m!=null&&fe)for(var X of fe(m))L.indexOf(X)<0&&T.call(m,X)&&(Y[X]=m[X]);return Y},me=(m,L,Y)=>new Promise((X,he)=>{var Ce=tt=>{try{we(Y.next(tt))}catch(at){he(at)}},Oe=tt=>{try{we(Y.throw(tt))}catch(at){he(at)}},we=tt=>tt.done?X(tt.value):Promise.resolve(tt.value).then(Ce,Oe);we((Y=Y.apply(m,L)).next())}),p=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(p||{}),f=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(f||{});const ee=m=>{var L=m,{homePage:Y,user:X,globalSetting:he,loading:Ce,dispatch:Oe,className:we,style:tt={}}=L,at=$(L,["homePage","user","globalSetting","loading","dispatch","className","style"]),ut,wt,Lt,yt;const[Bt,vn]=(0,e.useState)(),[Bn,On]=(0,e.useState)(),[Tn,nr]=(0,e.useState)(!1),[Xn,Vt]=(0,e.useState)(!1),[_n,Ar]=(0,e.useState)(!1),[An,Dn]=(0,e.useState)();function Pn(un,_){for(const l of un){if(l.link===_)return l.hidden;if(l.subitem&&l.subitem.length>0){let y=l.subitem;for(const C of y)if(C.link===_)return C.hidden;return!1}}return!0}const Ne=Pn(((ut=he.setting)==null?void 0:ut.navbar)||[],"/classrooms"),gt=Pn(((wt=he.setting)==null?void 0:wt.navbar)||[],"/shixuns"),Ct=Pn(((Lt=he.setting)==null?void 0:Lt.navbar)||[],"/paths"),ct=Pn(((yt=he.setting)==null?void 0:yt.navbar)||[],"/graduations"),Kt=un=>{var _;if((0,Te.tJ)(Oe)){if(un==="projects"&&!((_=X.userInfo)!=null&&_.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}un==="classrooms"?vn(!0):un==="projects"&&On(!0)}},mn=(un,_)=>{var l;if((0,Te.tJ)(Oe)){if(_==="projects"&&!((l=X.userInfo)!=null&&l.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_==="shixuns"&&!(0,Te.xY)()||un&&(window.location.href=un)}},$t=un=>{var _,l,y,C,B,J,ae,Ke,Le,rt,st,Je,ht,bt,vt,Nt,Et,xt,At,Wt,Tt,kt;return xe.createElement(xe.Fragment,null,xe.createElement(G.Z,{justify:"space-around",className:"pt5 pb5"},xe.createElement(c.Z,{className:((_=X.userInfo)==null?void 0:_.user_identity)!=="\u5B66\u751F"?Se.joinCol:Se.hidden},((l=X.userInfo)==null?void 0:l.user_identity)!=="\u5B66\u751F"&&!((y=he==null?void 0:he.setting)!=null&&y.hide_course)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/classrooms/new")},(C=X.userInfo)!=null&&C.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((B=he==null?void 0:he.setting)!=null&&B.hide_shixun)&&((J=X==null?void 0:X.userInfo)==null?void 0:J.is_shixun_marker)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=X.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((Ke=he==null?void 0:he.setting)!=null&&Ke.hide_subject)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>mn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Le=he==null?void 0:he.setting)!=null&&Le.is_local)&&((rt=X.userInfo)==null?void 0:rt.main_site)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>{var Ie;return mn(`${(Ie=he==null?void 0:he.setting)==null?void 0:Ie.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((st=X==null?void 0:X.userInfo)==null?void 0:st.identity)!=="student"&&xe.createElement(M.default.Item,s(F({},un),{onClick:()=>me(void 0,null,function*(){if(!(0,Te.o1)(Oe))return;const Ie=yield(0,g.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Ie!=null&&Ie.un_purchased){Oe({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Ie.status===0&&(Dn(Ie),nr(!0))})}),xe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Je=X.userInfo)!=null&&Je.main_site)&&xe.createElement("div",null,xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("classrooms")},(ht=X.userInfo)!=null&&ht.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bt=X.userInfo)==null?void 0:bt.main_site)&&!((vt=he==null?void 0:he.setting)!=null&&vt.is_local)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Nt=X.userInfo)==null?void 0:Nt.main_site)&&((Et=X.userInfo)==null?void 0:Et.user_identity)!=="\u5B66\u751F"&&xe.createElement(c.Z,null,xe.createElement("div",{className:Se.joinBoard})),((xt=X.userInfo)==null?void 0:xt.main_site)&&xe.createElement(c.Z,{className:((At=X.userInfo)==null?void 0:At.user_identity)!=="\u5B66\u751F"?Se.joinCol:Se.w90},xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("classrooms")},(Wt=X.userInfo)!=null&&Wt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tt=X.userInfo)==null?void 0:Tt.main_site)&&!((kt=he==null?void 0:he.setting)!=null&&kt.is_local)&&xe.createElement(M.default.Item,F({},un),xe.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),xe.createElement(M.default.Item,s(F({},un),{onClick:()=>{(0,Te.o1)(Oe)&&Vt(!0)}}),xe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return xe.createElement("section",null,xe.createElement(n.Z,{dropdownRender:()=>{var un;return xe.createElement(M.default,{className:((un=X.userInfo)==null?void 0:un.user_identity)!=="\u5B66\u751F"?`${Se.rightMenu} ${Se.joinMenu} mt10`:`${Se.rightMenu} ${Se.joinMenu} ${Se.w140} mt10`},xe.createElement($t,null))},placement:"bottom"},xe.createElement("span",{style:F({lineHeight:"inherit"},tt),className:Be()("iconfont icon-tianjiafangda font18 current",we)})),xe.createElement(Ye.Z,{visible:Bt,onCancel:()=>vn(!1)}),xe.createElement(ne,{visible:Bn,onCancel:()=>On(!1)}),xe.createElement(Me,{info:An,open:Tn,onCancel:()=>nr(!1)}),xe.createElement(Q,{open:Xn,onCancel:()=>Vt(!1)}))};var z=(0,u.connect)(({homePage:m,loading:L,user:Y,globalSetting:X})=>({homePage:m,user:Y,globalSetting:X,loading:L.models.index}))(ee)},36852:function(Yt,We,t){t.d(We,{Z:function(){return Ye}});var e=t(52985),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},M=t(99287),n=t(7286),oe=t(21600),re=t(92232),v=t(59301),W=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ge=(Se,Te)=>{var pe={};for(var k in Se)b.call(Se,k)&&Te.indexOf(k)<0&&(pe[k]=Se[k]);if(Se!=null&&W)for(var k of W(Se))Te.indexOf(k)<0&&N.call(Se,k)&&(pe[k]=Se[k]);return pe},de=(Se,Te,pe)=>new Promise((k,g)=>{var r=K=>{try{I(pe.next(K))}catch(te){g(te)}},w=K=>{try{I(pe.throw(K))}catch(te){g(te)}},I=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,w);I((pe=pe.apply(Se,Te)).next())});const ne=Se=>{var Te=Se,{homePage:pe,user:k,globalSetting:g,loading:r,dispatch:w,shixunHomeworks:I}=Te,K=ge(Te,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),te,q,j,Fe,Ee,it,ye,Me,le,V;const H=(te=k.userInfo)==null?void 0:te.is_school_manage,i=()=>{var E,D,A,O,R;return(0,re.Ll)()?v.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):v.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:`/users/${(E=k.userInfo)==null?void 0:E.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((A=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:A.laboratory_admin_url)&&v.createElement(u.default.Item,null,v.createElement("a",{href:(R=(O=k.navigationInfo)==null?void 0:O.top)==null?void 0:R.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),v.createElement(u.default.Item,null,v.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||w({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:v.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")),v.createElement(u.default.Item,{className:c.exit},v.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,re.m5)();let Q;try{Q=yield(0,n.vR)({}),x.ZP.success(Q==null?void 0:Q.message)}catch(be){}(0,re.d8)("_educoder_session","logout",1),(0,re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Q!=null&&Q.url?window.location.href=Q.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?v.createElement(G.Z,{dropdownRender:i,placement:"bottomRight"},v.createElement("section",null,v.createElement("aside",null,v.createElement("div",{className:I.actionTabs.type===1?c.classromediv:""},v.createElement("img",{className:`${c.userPic} current ml15`,src:`${(q=oe.Z)==null?void 0:q.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var E;return e.history.push((0,re.Ll)()?"/account/profile":`/users/${(E=k.userInfo)==null?void 0:E.login}/classrooms`)}}),(0,re.Ll)()&&v.createElement("span",{className:"ml10 font16"},(Fe=k.userInfo)==null?void 0:Fe.username),v.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):v.createElement("div",{className:`font15 flex item-center gap-10px ${g.isIlearning?c.login:""}`},((Ee=g.setting)==null?void 0:Ee.sso_login_url)&&v.createElement("a",{target:"_blank",href:(it=g.setting)==null?void 0:it.sso_login_url},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(ye=g.setting)==null?void 0:ye.login_logo_url}`,width:40}),v.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Me=g.setting)==null?void 0:Me.sso_login_button_name)),!((le=g.setting)!=null&&le.hide_account_login)&&v.createElement(v.Fragment,null,v.createElement("span",{className:"current-primary-hover",onClick:()=>{w({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((V=g.setting)!=null&&V.close_register)&&v.createElement(v.Fragment,null,v.createElement("span",null,"|"),v.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var Ye=(0,e.connect)(({homePage:Se,loading:Te,user:pe,globalSetting:k,shixunHomeworks:g})=>({homePage:Se,user:pe,globalSetting:k,shixunHomeworks:g,loading:Te.models.index}))(ne)},68535:function(Yt,We,t){t.d(We,{Z:function(){return k}});var e=t(52985),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},M=t(99287),n=t(7286),oe=t(21600),re=t(2281),v=t(92232),W=t(59301),b=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,de=(g,r)=>{var w={};for(var I in g)N.call(g,I)&&r.indexOf(I)<0&&(w[I]=g[I]);if(g!=null&&b)for(var I of b(g))r.indexOf(I)<0&&ge.call(g,I)&&(w[I]=g[I]);return w},ne=(g,r,w)=>new Promise((I,K)=>{var te=Fe=>{try{j(w.next(Fe))}catch(Ee){K(Ee)}},q=Fe=>{try{j(w.throw(Fe))}catch(Ee){K(Ee)}},j=Fe=>Fe.done?I(Fe.value):Promise.resolve(Fe.value).then(te,q);j((w=w.apply(g,r)).next())});const Ye=g=>{var r,w=RegExp("(^| )"+g+"=([^;]+)(;|$)");return(r=document.cookie.match(w))?decodeURIComponent(r[2]):null},Se=g=>{var r=new Date;r.setTime(r.getTime()-1);var w=Ye(g);w!=null&&(document.cookie=g+"="+w+";expires="+r.toGMTString())};var Te=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Competition="competitions",g.Engineering="engineering",g.Graduations="graduations",g.Paperlibrary="paperlibrary",g.Problemset="problemset",g.Dataset="dataset",g))(Te||{});const pe=g=>{var r=g,{homePage:w,user:I,globalSetting:K,loading:te,dispatch:q,shixunHomeworks:j}=r,Fe=de(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ee,it,ye,Me,le,V,H,i,E,D,A,O,R,Q,be,Be;const xe=(it=(((Ee=K.setting)==null?void 0:Ee.navbar)||[]).find(He=>He.link==="/classrooms"))==null?void 0:it.hidden,Qe=(Me=(((ye=K.setting)==null?void 0:ye.navbar)||[]).find(He=>He.link==="/shixuns"))==null?void 0:Me.hidden,lt=(V=(((le=K.setting)==null?void 0:le.navbar)||[]).find(He=>He.link==="/paths"))==null?void 0:V.hidden,ot=(H=I.userInfo)==null?void 0:H.is_school_manage,fe=()=>{var He,T,P,F,s,$,me,p,f,ee,z,m,L,Y,X,he,Ce,Oe;return(0,v.Ll)()?W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(He=I.userInfo)==null?void 0:He.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(T=I.userInfo)==null?void 0:T.login}/classrooms`},(P=I.userInfo)!=null&&P.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(F=I.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(s=I.userInfo)==null?void 0:s.login}/paths`},($=I.userInfo)!=null&&$.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((me=I.userInfo)==null?void 0:me.user_identity)!=="\u5B66\u751F"&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(p=I.userInfo)==null?void 0:p.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((f=K.setting)!=null&&f.hide_competition)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(ee=I.userInfo)==null?void 0:ee.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((z=K.setting)!=null&&z.hide_virtual)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(m=I.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,M.JA)()&&!((L=K==null?void 0:K.setting)!=null&&L.hide_problemset)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,M.JA)()&&!((Y=K==null?void 0:K.setting)!=null&&Y.hide_paperlibrary)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((he=(X=I.navigationInfo)==null?void 0:X.top)==null?void 0:he.laboratory_admin_url)&&W.createElement(u.default.Item,null,W.createElement("a",{href:(Oe=(Ce=I.navigationInfo)==null?void 0:Ce.top)==null?void 0:Oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),W.createElement(u.default.Item,null,W.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:W.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")),ot&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),W.createElement(u.default.Item,{className:c.exit},W.createElement("a",{onClick:()=>ne(void 0,null,function*(){(0,v.m5)();let we;try{we=yield(0,n.vR)({}),x.ZP.success(we==null?void 0:we.message)}catch(tt){}(0,v.d8)("_educoder_session","logout",1),(0,v.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),we!=null&&we.url?window.location.href=we.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?W.createElement(G.Z,{dropdownRender:fe,placement:"bottomRight"},W.createElement("section",null,W.createElement("aside",null,W.createElement("div",{className:j.actionTabs.type===1?c.classromediv:""},W.createElement("img",{className:`${c.userPic} current ml15`,src:`${(i=oe.Z)==null?void 0:i.IMG_SERVER}/images/${(E=I.userInfo)==null?void 0:E.image_url}`,alt:"",onClick:()=>{var He;return e.history.push((0,v.Ll)()?"/account/profile":`/users/${(He=I.userInfo)==null?void 0:He.login}/classrooms`)}}),(0,v.Ll)()&&W.createElement("span",{className:"ml10 font16"},(D=I.userInfo)==null?void 0:D.username),W.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):W.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?c.login:""}`},((A=K.setting)==null?void 0:A.sso_login_url)&&W.createElement("a",{target:"_blank",href:(O=K.setting)==null?void 0:O.sso_login_url},W.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),W.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Q=K.setting)==null?void 0:Q.sso_login_button_name)),!((be=K.setting)!=null&&be.hide_account_login)&&W.createElement(W.Fragment,null,W.createElement("span",{className:"current-primary-hover",onClick:()=>{q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Be=K.setting)!=null&&Be.close_register)&&W.createElement(W.Fragment,null,W.createElement("span",null,"|"),W.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:g,loading:r,user:w,globalSetting:I,shixunHomeworks:K})=>({homePage:g,user:w,globalSetting:I,shixunHomeworks:K,loading:r.models.index}))(pe)},5185:function(Yt,We,t){t.d(We,{Z:function(){return Fr},g:function(){return mr}});var e=t(59301),u=t(52985),x=t(44e3),G=t(43418),c={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},M=t(14840),n=t(68535),oe=t(65363),re={tip:"tip___a6MfI"},v=Object.defineProperty,W=Object.defineProperties,b=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ne=(Ae,ce,ie)=>ce in Ae?v(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Ye=(Ae,ce)=>{for(var ie in ce||(ce={}))ge.call(ce,ie)&&ne(Ae,ie,ce[ie]);if(N)for(var ie of N(ce))de.call(ce,ie)&&ne(Ae,ie,ce[ie]);return Ae},Se=(Ae,ce)=>W(Ae,b(ce)),Te=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),pe=(Ae=>(Ae[Ae.Professor=1]="Professor",Ae[Ae.AssistantProfessor=2]="AssistantProfessor",Ae[Ae.Student=3]="Student",Ae))(pe||{});const k=({visible:Ae,user:ce,onCancel:ie=()=>{},dispatch:ke,globalSetting:_e})=>{var tn,Kn;const[an,It]=(0,e.useState)(!1),[Sn,or]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var Ut,Un;if((Ut=ce==null?void 0:ce.userInfo)!=null&&Ut.login){let sr=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sr),sr&&(sr!=null&&sr.isShow)&&(sr==null?void 0:sr.login)===((Un=ce==null?void 0:ce.userInfo)==null?void 0:Un.login)&&(It(!0),or({name:sr==null?void 0:sr.name,phone:sr==null?void 0:sr.phone}))}},[ce==null?void 0:ce.userInfo]);const lr=()=>Te(void 0,null,function*(){ie()}),ft=()=>{let Ut=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Se(Ye({},Ut),{isShow:!1}))),It(!1)};return e.createElement(e.Fragment,null,an&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:re.tip},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(tn=_e==null?void 0:_e.infoData)==null?void 0:tn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Kn=_e==null?void 0:_e.infoData)==null?void 0:Kn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:ft,style:{color:"#165dff",fontSize:16}})))))};var g=(0,u.connect)(({user:Ae,globalSetting:ce})=>({user:Ae,globalSetting:ce}))(k),r=t(21600),w=t(7286),I=t(99287),K=t(92232),te=t(3113),q="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,it=(Ae,ce)=>{var ie={};for(var ke in Ae)Fe.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&j)for(var ke of j(Ae))ce.indexOf(ke)<0&&Ee.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie};const ye=null,Me=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,location:an,text:It,shixunHomeworks:Sn,payload:or={}}=ce,lr=it(ce,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[ft,Ut]=(0,e.useState)("none");return(0,e.useEffect)(()=>{Sn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Ut("flex")},[Sn.actionTabs.key]),(0,e.useEffect)(()=>{Sn.actionTabs.key==="\u9690\u85CF"&&(Ut("none"),localStorage.setItem("Noviceguide","0"))},[Sn.actionTabs.key]),ft=="none"?null:e.createElement("div",{style:{display:ft,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:q,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Sn.actionTabs.text),Sn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(te.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ut("none"),Kn({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")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(te.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ut("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var le=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke,shixunHomeworks:_e})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index,shixunHomeworks:_e}))(Me),V=t(89392),H=t(92736),i=t(6848),E={content:"content___L4gl0"},D="data:image/png;base64,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",A=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const O=({classroomList:Ae,loading:ce,user:ie,dispatch:ke,virtualSpaces:_e,globalSetting:tn})=>{const Kn=(0,u.useLocation)();let an=!1;(0,e.useEffect)(()=>{tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(an=!0)},[tn.actionTabs.key]),(0,e.useEffect)(()=>{an&&ke({type:"globalSetting/setActionTabs",payload:{}})},[Kn.pathname]);const It=()=>{ke({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(G.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>A(void 0,null,function*(){}),onCancel:()=>{It()}},e.createElement("div",{className:E.content},e.createElement("div",{className:"mb15"},e.createElement("img",{src:D,alt:""})),e.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),e.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",e.createElement(i.Z,{placement:"bottom",title:e.createElement("div",null,e.createElement("img",{src:`${r.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),e.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),e.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},e.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var R=(0,u.connect)(({classroomList:Ae,user:ce,loading:ie,virtualSpaces:ke,globalSetting:_e})=>({classroomList:Ae,user:ce,loading:ie,virtualSpaces:ke,globalSetting:_e}))(O),Q=t(92310),be=t.n(Q),Be={NavBarItem:"NavBarItem___iFhxq"},xe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,fe=(Ae,ce,ie)=>ce in Ae?xe(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,He=(Ae,ce)=>{for(var ie in ce||(ce={}))lt.call(ce,ie)&&fe(Ae,ie,ce[ie]);if(Qe)for(var ie of Qe(ce))ot.call(ce,ie)&&fe(Ae,ie,ce[ie]);return Ae};const T=({globalSetting:Ae,className:ce,style:ie,classNameItem:ke,styleItem:_e={},NavData:tn=(It=>(It=Ae==null?void 0:Ae.setting)==null?void 0:It.navbar)()||[],selectKeys:Kn,onClick:an})=>{const[It,Sn]=(0,e.useState)(Kn),or=ft=>{var Ut;const{item:Un}=ft;if(an)return an(ft);(Ut=Un==null?void 0:Un.link)!=null&&Ut.includes("http")?(0,K.xg)(Un==null?void 0:Un.link):(typeof(Un==null?void 0:Un.name)=="string"&&(0,K.Dk)(Un==null?void 0:Un.name),u.history.push(Un==null?void 0:Un.link))},lr=(ft="")=>(ft==null?void 0:ft.indexOf("<"))>-1?ft==null?void 0:ft.slice(0,ft==null?void 0:ft.indexOf("<")):ft;return(0,e.useEffect)(()=>{var ft,Ut;if(Ae!=null&&Ae.setting){const Un=location.pathname;(Ut=(ft=Ae==null?void 0:Ae.setting)==null?void 0:ft.navbar)==null||Ut.map(function(sr,Xr){var _r,Yr,Jr;sr.link==Un&&(Sn(sr==null?void 0:sr.link),(0,K.Dk)(Un==="/"?(_r=Ae==null?void 0:Ae.setting)==null?void 0:_r.name:lr(sr==null?void 0:sr.name))),(Yr=sr==null?void 0:sr.subitem)!=null&&Yr.length&&((Jr=sr==null?void 0:sr.subitem)==null||Jr.map(Kr=>{Kr.link==Un&&(Sn(Kr==null?void 0:Kr.link),Un!="/"&&(0,K.Dk)(lr(Kr==null?void 0:Kr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:be()("flex item-center mb0 pl0 gap-20px",ce),style:ie},tn==null?void 0:tn.map((ft,Ut)=>{var Un,sr,Xr,_r,Yr,Jr;ft.subitem=(Un=ft==null?void 0:ft.subitem)==null?void 0:Un.filter(Yn=>!Yn.hidden);const Kr=(()=>{var Yn,Po,jo,Mr;return Array.isArray(It)?!((Yn=ft==null?void 0:ft.subitem)!=null&&Yn.length)&&It.includes(ft==null?void 0:ft.link)||((Po=ft==null?void 0:ft.subitem)==null?void 0:Po.some(Rr=>It.includes(Rr==null?void 0:Rr.link))):!((jo=ft==null?void 0:ft.subitem)!=null&&jo.length)&&It===(ft==null?void 0:ft.link)||((Mr=ft==null?void 0:ft.subitem)==null?void 0:Mr.some(Rr=>It===(Rr==null?void 0:Rr.link)))})();return ft!=null&&ft.hidden?null:e.createElement("li",{key:Ut,className:be()(`flex item-center gap-10px current relative group-hover-show ${Be.NavBarItem}`,ft==null?void 0:ft.className,ke),style:He(He({color:Kr?"#159DFF":""},ft.style||{}),_e),onClick:Yn=>{or({e:Yn,item:ft})}},typeof(ft==null?void 0:ft.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((Xr=(sr=ft==null?void 0:ft.subitem)==null?void 0:sr.find(Yn=>Yn.link===location.pathname))==null?void 0:Xr.name)||(ft==null?void 0:ft.name)}}),Kr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((_r=ft==null?void 0:ft.subitem)==null?void 0:_r.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):ft==null?void 0:ft.name,((Yr=ft==null?void 0:ft.subitem)==null?void 0:Yr.length)>0&&e.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(Jr=ft==null?void 0:ft.subitem)==null?void 0:Jr.map((Yn,Po)=>e.createElement("div",{key:Po,className:be()("flex flex-col current",Yn==null?void 0:Yn.className),style:He({},(Yn==null?void 0:Yn.style)||{}),onClick:jo=>{jo.preventDefault(),jo.stopPropagation(),or({e:jo,item:Yn})}},!!Po&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Yn==null?void 0:Yn.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Be.NavBarItem}`},Yn==null?void 0:Yn.name):Yn==null?void 0:Yn.name,!!Yn.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Yn.content)))))})))};var P=(0,u.connect)(({globalSetting:Ae})=>({globalSetting:Ae}))(T),F=t(49127),s=t(8591),$=t(95237),me=t(43604),p=t(20834),f=t(38854),ee=t(92832),z=t(5112),m=t(84117),L=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),Y=(Ae=>(Ae.Manager="manager",Ae.Developer="developer",Ae.Reporter="reporter",Ae))(Y||{}),he=({visible:Ae,onCancel:ce=()=>{}})=>{const[ie,ke]=(0,e.useState)(),[_e,tn]=(0,e.useState)(),[Kn,an]=(0,e.useState)(!1),It=()=>L(void 0,null,function*(){if(!ie){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ie.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!_e){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}an(!0);const or=yield(0,m.vm)({code:ie,role:_e});an(!1),Sn();const lr={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"};if(lr[or.status]){s.ZP.info(lr[or.status]);return}if(or.status===0){_e==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${or==null?void 0:or.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Sn=()=>L(void 0,null,function*(){ce()});return e.createElement(e.Fragment,null,e.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ae,confirmLoading:Kn,onOk:It,onCancel:Sn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:or=>{if(or.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ke(or.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(z.ZP.Group,{value:_e,onChange:or=>tn(or.target.value)},e.createElement(z.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(z.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(z.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ce=t(24905),Oe=t(7519),we=t(96523),tt=t(82186),at=t(59301),ut=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())}),wt=(Ae=>(Ae[Ae.Professor=1]="Professor",Ae[Ae.AssistantProfessor=2]="AssistantProfessor",Ae[Ae.Student=3]="Student",Ae))(wt||{});const Lt=({visible:Ae,user:ce,account:ie,onCancel:ke=()=>{},dispatch:_e})=>{const[tn,Kn]=(0,e.useState)(),[an,It]=(0,e.useState)([]),[Sn,or]=(0,e.useState)(!1),[lr,ft]=(0,e.useState)(!1),[Ut,Un]=(0,e.useState)(),[sr,Xr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var Kr,Yn;(Kr=ce==null?void 0:ce.userInfo)!=null&&Kr.identity&&It([((Yn=ce==null?void 0:ce.userInfo)==null?void 0:Yn.identity)==="student"?3:1])},[ce]);const _r=Kr=>{const Yn=()=>{window.location.href=(Kr==null?void 0:Kr.jump_url)||`/classrooms/${Kr==null?void 0:Kr.course_id}`};if(an.includes(1)){G.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:at.createElement("div",{className:"tc"},(Kr==null?void 0:Kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Yn()}});return}Yn()},Yr=()=>ut(void 0,null,function*(){if(!tn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Kr=yield(0,tt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:tn}});if(Kr!=null&&Kr.need_pro_auth&&!an.includes(1)&&!an.includes(2)){_e({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:tn,checkedList:an}}),Jr();return}or(!0);const Yn=yield(0,m.cR)({invite_code:tn,professor:an.includes(1)?1:null,assistant_professor:an.includes(2)?1:null,student:an.includes(3)?1:null});if(or(!1),(Yn==null?void 0:Yn.status)===-4&&(ke(),_e({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Yn==null?void 0:Yn.status)===-12&&s.ZP.warning(Yn==null?void 0:Yn.message),(Yn==null?void 0:Yn.status)===-2){if(Jr(),Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ft(!0),Un(1);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ft(!0),Un(2);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ft(!0),Un(3);return}}if((Yn==null?void 0:Yn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Jr(),Yn!=null&&Yn.course_id?_r(Yn):s.ZP.success(Yn.message);return}}),Jr=()=>ut(void 0,null,function*(){ke()});return at.createElement(at.Fragment,null,at.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Ae,confirmLoading:Sn,onOk:Yr,onCancel:Jr},at.createElement("div",{className:"tc"},at.createElement("div",null,at.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),at.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:tn,onChange:Kr=>{if(Kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Kn(Kr.target.value)}})),at.createElement("div",{className:"mt10 font14"},at.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),at.createElement(Ce.default.Group,{value:an,onChange:Kr=>It(Kr)},at.createElement(Ce.default,{value:1,disabled:an.includes(2)},"\u6559\u5E08"),at.createElement(Ce.default,{value:2,disabled:an.includes(1)},"\u52A9\u6559"),at.createElement(Ce.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),at.createElement(we.Z,null),at.createElement(Oe.Z,{visible:lr,onCancel:()=>ft(!1),occupationValue:Ut}))};var yt=(0,u.connect)(({user:Ae,account:ce})=>({user:Ae,account:ce}))(Lt),Bt={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},vn=t(2281),Bn=t(78241),On=t(57809),Tn=t(70877),nr=Object.defineProperty,Xn=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Dn=(Ae,ce,ie)=>ce in Ae?nr(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Pn=(Ae,ce)=>{for(var ie in ce||(ce={}))Ar.call(ce,ie)&&Dn(Ae,ie,ce[ie]);if(_n)for(var ie of _n(ce))An.call(ce,ie)&&Dn(Ae,ie,ce[ie]);return Ae},Ne=(Ae,ce)=>Xn(Ae,Vt(ce)),gt=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const Ct=({globalSetting:Ae,dispatch:ce,user:ie,info:ke,open:_e,onCancel:tn=()=>{}})=>{var Kn;const[an,It]=(0,e.useState)([]),[Sn,or]=(0,e.useState)([]),[lr,ft]=(0,e.useState)([]),[Ut]=Bn.default.useForm(),[Un,sr]=(0,e.useState)(!1),[Xr,_r]=(0,e.useState)(!1),Yr=(0,e.useRef)(null),Jr=(0,e.useRef)(1),[Kr,Yn]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{_e&&Po()},[_e]);const Po=()=>gt(void 0,null,function*(){var Br;const er=ke;if(!(0,vn.o1)(ce))return;const{user_school_id:qr="",department_id:io="",school_name:Sr="",department_name:jt=""}=ie.userInfo||{},wn=(Br=er==null?void 0:er.graduation_years)==null?void 0:Br.at(-1);or([{id:qr,name:Sr}]),yield Rr(qr),Ut.setFieldsValue({year:wn,school_id:qr,department_id:Number(io),name:`${wn}${Sr}${jt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),jo=Br=>gt(void 0,null,function*(){const er=yield(0,Tn.J3)(Ne(Pn({},Br),{tab_module_type:"graduations"}));return er!=null&&er.un_purchased&&ce({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),er.status===0&&It((er==null?void 0:er.graduation_years)||[]),er}),Mr=(Br,er=500)=>{_r(!0),clearTimeout(Yr.current),Yr.current=setTimeout(()=>gt(void 0,null,function*(){Jr.current+=1;const qr=Jr.current,io=yield(0,Tn.NT)({keyword:Br});io.status===0&&Jr.current===qr&&(or((io==null?void 0:io.schools)||[]),_r(!1))}),er)},Rr=Br=>gt(void 0,null,function*(){if(!Br)return;const er=yield(0,Tn.Ps)({page:1,limit:9999,id:Br});er.status===0&&ft((er==null?void 0:er.departments)||[])});return e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:_e,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Un,onCancel:tn,onOk:()=>Ut.submit()},e.createElement(Bn.default,{colon:!1,form:Ut,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Br,er)=>{Br.school_id&&(Rr(er.school_id),Ut.setFieldValue("department_id",null))},onFinish:Br=>gt(void 0,null,function*(){sr(!0);const er=yield(0,Tn.Wz)(Br);er.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Ut.resetFields(),tn(),(0,K.xg)(`/graduations/${er==null?void 0:er.identifier}/index`)),sr(!1)})},e.createElement(Bn.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(On.default,{style:{width:344},size:"large",options:(Kn=ke==null?void 0:ke.graduation_years)==null?void 0:Kn.map(Br=>({value:Br,label:Br}))})),e.createElement(Bn.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(On.default,{showSearch:!0,filterOption:!1,onSearch:Br=>{Mr(Br)},loading:Xr,size:"large",style:{width:344},options:Sn.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(Bn.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(On.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lr.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(Bn.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(ee.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ct=(0,u.connect)(({user:Ae,globalSetting:ce,loading:ie})=>({user:Ae,globalSetting:ce,loading:ie}))(Ct),Kt=Object.defineProperty,mn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,_=(Ae,ce,ie)=>ce in Ae?Kt(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,l=(Ae,ce)=>{for(var ie in ce||(ce={}))$t.call(ce,ie)&&_(Ae,ie,ce[ie]);if(mn)for(var ie of mn(ce))un.call(ce,ie)&&_(Ae,ie,ce[ie]);return Ae},y=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});const C=({globalSetting:Ae,dispatch:ce,user:ie,open:ke,onCancel:_e=()=>{}})=>{const[tn]=Bn.default.useForm(),[Kn,an]=(0,e.useState)(!1),[It,Sn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var or;if(ke){const lr={code:"",user_type:((or=ie==null?void 0:ie.userInfo)==null?void 0:or.identity)==="student"?2:1,major:""};tn.setFieldsValue(lr),Sn(l({},lr))}},[ke]),e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ke,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Kn,onCancel:_e,onOk:()=>tn.submit()},e.createElement(Bn.default,{colon:!1,form:tn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(or,lr)=>Sn(l({},lr)),onFinish:or=>y(void 0,null,function*(){an(!0);const lr=yield(0,tt.ZP)("/api/graduations/join.json",{method:"post",body:or});lr.status===0&&(_e(),lr!=null&&lr.identifier?(0,K.xg)(`/graduations/${lr==null?void 0:lr.identifier}/index`):s.ZP.success(lr==null?void 0:lr.message)),an(!1)})},e.createElement(Bn.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(Bn.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(z.ZP.Group,null,e.createElement(z.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(z.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(It==null?void 0:It.user_type)===2&&e.createElement(Bn.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(ee.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:Ae,globalSetting:ce})=>({user:Ae,globalSetting:ce}))(C),J=t(59301),ae=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,st=(Ae,ce,ie)=>ce in Ae?ae(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Je=(Ae,ce)=>{for(var ie in ce||(ce={}))Le.call(ce,ie)&&st(Ae,ie,ce[ie]);if(Ke)for(var ie of Ke(ce))rt.call(ce,ie)&&st(Ae,ie,ce[ie]);return Ae},ht=(Ae,ce)=>{var ie={};for(var ke in Ae)Le.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&Ke)for(var ke of Ke(Ae))ce.indexOf(ke)<0&&rt.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie},bt=(Ae=>(Ae.Projects="projects",Ae.Shixuns="shixuns",Ae.Classrooms="classrooms",Ae))(bt||{}),vt=(Ae=>(Ae.Classrooms="classrooms",Ae.Shixuns="shixuns",Ae.Paths="paths",Ae.Projects="projects",Ae.Videos="videos",Ae.Topics="topics",Ae.Graduations="graduations",Ae))(vt||{});const Nt=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,className:an,style:It={}}=ce,Sn=ht(ce,["homePage","user","globalSetting","loading","dispatch","className","style"]),or,lr,ft,Ut;const[Un,sr]=(0,e.useState)(),[Xr,_r]=(0,e.useState)(),[Yr,Jr]=(0,e.useState)(!1),[Kr,Yn]=(0,e.useState)(!1),[Po,jo]=(0,e.useState)(!1),[Mr,Rr]=(0,e.useState)();function Br(fn,wr){for(const Ir of fn){if(Ir.link===wr)return Ir.hidden;if(Ir.subitem&&Ir.subitem.length>0){let Ur=Ir.subitem;for(const oo of Ur)if(oo.link===wr)return oo.hidden;return!1}}return!0}const er=Br(((or=_e.setting)==null?void 0:or.navbar)||[],"/classrooms"),qr=Br(((lr=_e.setting)==null?void 0:lr.navbar)||[],"/shixuns"),io=Br(((ft=_e.setting)==null?void 0:ft.navbar)||[],"/paths"),Sr=Br(((Ut=_e.setting)==null?void 0:Ut.navbar)||[],"/graduations"),jt=fn=>{var wr;if((0,vn.tJ)(Kn)){if(fn==="projects"&&!((wr=ke.userInfo)!=null&&wr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}fn==="classrooms"?sr(!0):fn==="projects"&&_r(!0)}},wn=(fn,wr)=>{var Ir;if((0,vn.tJ)(Kn)){if(wr==="projects"&&!((Ir=ke.userInfo)!=null&&Ir.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wr==="shixuns"&&!(0,vn.xY)()||fn&&(window.location.href=fn)}},Ln=fn=>{var wr,Ir,Ur,oo,lo,Co,to,Lr,xo,po,No,go,ia,oa,ya,Xo,fa,Ea,ma,ho,Aa;return J.createElement(J.Fragment,null,J.createElement($.Z,{justify:"space-around",className:"pt5 pb5"},J.createElement(me.Z,{className:((wr=ke.userInfo)==null?void 0:wr.user_identity)!=="\u5B66\u751F"?Bt.joinCol:Bt.hidden},((Ir=ke.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((Ur=_e==null?void 0:_e.setting)!=null&&Ur.hide_course)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/classrooms/new")},(oo=ke.userInfo)!=null&&oo.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((lo=_e==null?void 0:_e.setting)!=null&&lo.hide_shixun)&&((Co=ke==null?void 0:ke.userInfo)==null?void 0:Co.is_shixun_marker)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((to=ke.userInfo)==null?void 0:to.user_identity)!=="\u5B66\u751F"&&!((Lr=_e==null?void 0:_e.setting)!=null&&Lr.hide_subject)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>wn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((xo=_e==null?void 0:_e.setting)!=null&&xo.is_local)&&((po=ke.userInfo)==null?void 0:po.main_site)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>{var Ca;return wn(`${(Ca=_e==null?void 0:_e.setting)==null?void 0:Ca.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((No=ke.userInfo)!=null&&No.main_site)&&J.createElement("div",null,J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("classrooms")},(go=ke.userInfo)!=null&&go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ia=ke.userInfo)==null?void 0:ia.main_site)&&!((oa=_e==null?void 0:_e.setting)!=null&&oa.is_local)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ya=ke.userInfo)==null?void 0:ya.main_site)&&((Xo=ke.userInfo)==null?void 0:Xo.user_identity)!=="\u5B66\u751F"&&J.createElement(me.Z,null,J.createElement("div",{className:Bt.joinBoard})),((fa=ke.userInfo)==null?void 0:fa.main_site)&&J.createElement(me.Z,{className:((Ea=ke.userInfo)==null?void 0:Ea.user_identity)!=="\u5B66\u751F"?Bt.joinCol:Bt.w90},J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("classrooms")},(ma=ke.userInfo)!=null&&ma.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ho=ke.userInfo)==null?void 0:ho.main_site)&&!((Aa=_e==null?void 0:_e.setting)!=null&&Aa.is_local)&&J.createElement(p.default.Item,Je({},fn),J.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return J.createElement(J.Fragment,null,J.createElement(f.Z,{dropdownRender:()=>{var fn;return J.createElement(p.default,{className:((fn=ke.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"?`${Bt.rightMenu} ${Bt.joinMenu} mt10`:`${Bt.rightMenu} ${Bt.joinMenu} ${Bt.w140} mt10`},J.createElement(Ln,null))},placement:"bottom"},J.createElement("span",{className:be()("iconfont icon-tianjia6 current",an),style:It})),J.createElement(yt,{visible:Un,onCancel:()=>sr(!1)}),J.createElement(he,{visible:Xr,onCancel:()=>_r(!1)}),J.createElement(ct,{info:Mr,open:Yr,onCancel:()=>Jr(!1)}),J.createElement(B,{open:Kr,onCancel:()=>Yn(!1)}))};var Et=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index}))(Nt),xt=t(36852),At=Object.defineProperty,Wt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Ie=(Ae,ce,ie)=>ce in Ae?At(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,De=(Ae,ce)=>{for(var ie in ce||(ce={}))Tt.call(ce,ie)&&Ie(Ae,ie,ce[ie]);if(Wt)for(var ie of Wt(ce))kt.call(ce,ie)&&Ie(Ae,ie,ce[ie]);return Ae};const Ve=Ae=>React.createElement("svg",De({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var qe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ze=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Dt=(Ae,ce,ie)=>ce in Ae?ze(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,Ht=(Ae,ce)=>{for(var ie in ce||(ce={}))Ue.call(ce,ie)&&Dt(Ae,ie,ce[ie]);if(Ge)for(var ie of Ge(ce))dt.call(ce,ie)&&Dt(Ae,ie,ce[ie]);return Ae},cn=(Ae,ce)=>{var ie={};for(var ke in Ae)Ue.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&Ge)for(var ke of Ge(Ae))ce.indexOf(ke)<0&&dt.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie};const bn=Ae=>{var ce=Ae,{globalSetting:ie}=ce,ke=cn(ce,["globalSetting"]),_e,tn;const Kn=(0,e.useMemo)(()=>{var an,It;return(an=ie==null?void 0:ie.setting)!=null&&an.nav_logo_url?`${r.Z.IMG_SERVER}/${(It=ie==null?void 0:ie.setting)==null?void 0:It.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(_e=ie==null?void 0:ie.setting)==null?void 0:_e.nav_logo_url]);return e.createElement("img",Ht({title:(tn=ie==null?void 0:ie.setting)==null?void 0:tn.name,src:Kn||qe},ke))};var Jt=(0,u.connect)(({globalSetting:Ae})=>({globalSetting:Ae}))(bn);const dn=({user:Ae})=>{var ce;return e.createElement(x.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},e.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},e.createElement(Jt,{style:{height:"80%"}}),e.createElement(P,{classNameItem:"text-16px font-semibold"}),e.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},e.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{u.history.push("/search?value=")}}),(0,I.bg)()&&e.createElement(Et,{className:"font18"}),(0,I.bg)()&&e.createElement(F.Z,{dot:(ce=Ae==null?void 0:Ae.navigationInfo)==null?void 0:ce.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ie;u.history.push(`/messages/${(ie=Ae==null?void 0:Ae.userInfo)==null?void 0:ie.login}/user_tidings`)}})),e.createElement(xt.Z,null))))};var _t=(0,u.connect)(({globalSetting:Ae,user:ce})=>({globalSetting:Ae,user:ce}))(dn),kn=({className:Ae,style:ce})=>{const[ie,ke]=(0,e.useState)(!1);function _e(tn){u.history.push("/search?value="+tn)}return ie?e.createElement("div",{onBlur:()=>{setTimeout(()=>{ke(!1)},300)}},e.createElement(ee.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:_e,autoFocus:!0})):e.createElement("span",{className:be()("iconfont icon-sousuo font18 current icon-bianzu11",Ae),style:ce,onClick:()=>{u.history.push("/search?value=")}})},hn=t(13656);const nn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},pn=({dispatch:Ae,globalSetting:ce,user:ie})=>{var ke;const[_e,tn]=(0,e.useState)(!1),Kn=()=>{function It(Sn){u.history.push("/search?value="+Sn)}return _e?e.createElement("div",{onBlur:()=>{setTimeout(()=>{tn(!1)},300)}},e.createElement(ee.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:It,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},an=["/","/paths","/shixuns","/classrooms"];return e.createElement(x.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!an.includes(location.pathname)&&e.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?u.history.back():u.history.push("/")}},e.createElement("img",{src:t(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),e.createElement("img",{title:(ke=ce==null?void 0:ce.setting)==null?void 0:ke.name,src:t(4),style:{height:"54rem"}}),e.createElement("div",{className:"ml-auto"},e.createElement(Kn,null)),e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),e.createElement(n.Z,{payload:mr()}))};var zn=(0,u.connect)(({globalSetting:Ae,user:ce})=>({globalSetting:Ae,user:ce}))(pn),Zt=t(59301),ir=Object.defineProperty,xr=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,en=(Ae,ce,ie)=>ce in Ae?ir(Ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Ae[ce]=ie,hr=(Ae,ce)=>{for(var ie in ce||(ce={}))qt.call(ce,ie)&&en(Ae,ie,ce[ie]);if(xr)for(var ie of xr(ce))on.call(ce,ie)&&en(Ae,ie,ce[ie]);return Ae},rr=(Ae,ce)=>{var ie={};for(var ke in Ae)qt.call(Ae,ke)&&ce.indexOf(ke)<0&&(ie[ke]=Ae[ke]);if(Ae!=null&&xr)for(var ke of xr(Ae))ce.indexOf(ke)<0&&on.call(Ae,ke)&&(ie[ke]=Ae[ke]);return ie},fr=(Ae,ce,ie)=>new Promise((ke,_e)=>{var tn=It=>{try{an(ie.next(It))}catch(Sn){_e(Sn)}},Kn=It=>{try{an(ie.throw(It))}catch(Sn){_e(Sn)}},an=It=>It.done?ke(It.value):Promise.resolve(It.value).then(tn,Kn);an((ie=ie.apply(Ae,ce)).next())});function mr(){var Ae,ce;const ke=window.location.pathname.split("/"),_e={};return ke[1]=="classrooms"&&ke.length>3&&!((Ae=ke[4])!=null&&Ae.includes("newgold"))&&!((ce=ke[5])!=null&&ce.includes("newgold"))&&ke[2]!=="coursesId"&&(_e.course_id=ke[2]),ke[1]==="shixuns"&&ke.length>3&&(_e.objective_type="shixun",_e.objective_id=ke[2]),ke[1]==="paths"&&ke.length>3&&(_e.objective_type="path",_e.objective_id=ke[2]),hr(hr({},_e),{school:1})}const Wn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],jr=Ae=>{var ce=Ae,{homePage:ie,user:ke,globalSetting:_e,loading:tn,dispatch:Kn,isLogin:an=!1,shixunHomeworks:It}=ce,Sn=rr(ce,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),or,lr;const ft=(0,u.useLocation)(),[Ut,Un]=(0,e.useState)(""),[sr,Xr]=(0,e.useState)(!1),_r=mr();(0,e.useEffect)(()=>{Kn({type:"user/getNavigationInfo",payload:hr({},_r)})},[_e.name]),(0,e.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Wn!=null&&Wn.includes(ft==null?void 0:ft.pathname)||(ft==null?void 0:ft.pathname.indexOf("/classrooms"))===0||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[ft.pathname]),(0,e.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||It.actionTabs.key||localStorage.setItem("Noviceguide","0")},[It.actionTabs.key]),(0,e.useEffect)(()=>{var Mr;if(_e!=null&&_e.setting){let Rr=(0,V.cloneDeep)((Mr=_e==null?void 0:_e.setting)==null?void 0:Mr.navbar);Rr=Rr==null?void 0:Rr.filter(er=>{var qr;return!(er!=null&&er.hidden)&&!((0,I.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(er.link)))});for(const er of Rr)er.subitem&&(er.subitem=er.subitem.filter(qr=>{var io;return!(qr!=null&&qr.hidden)&&!((0,I.JA)()&&((io=["/paperlibrary","/problemset"])!=null&&io.includes(qr.link)))}));let Br=!1;Rr==null||Rr.map(function(er,qr){var io,Sr,jt,wn;const Ln=ft.pathname;er.link===Ln&&(Un(er==null?void 0:er.link),(0,K.Dk)(Ln==="/"?(io=_e==null?void 0:_e.setting)==null?void 0:io.name:Po(er==null?void 0:er.name)),Jr(Yn(qr,{name:er==null?void 0:er.name,link:er==null?void 0:er.link},Rr)),Br=!0),Ln=="/"&&(Un(""),(0,K.Dk)((Sr=_e==null?void 0:_e.setting)==null?void 0:Sr.name)),(jt=er==null?void 0:er.subitem)!=null&&jt.length&&((wn=er==null?void 0:er.subitem)==null||wn.map(fn=>{fn.link===Ln&&(Un(fn==null?void 0:fn.link),Ln!=="/"&&(0,K.Dk)(Po(fn==null?void 0:fn.name)),Jr(Yn(qr,{name:fn==null?void 0:fn.name,link:fn==null?void 0:fn.link},Rr)),Br=!0)}))}),Br||Jr(Rr)}},[_e==null?void 0:_e.setting,ke]);const[Yr,Jr]=(0,e.useState)([]),Kr=(Mr,Rr)=>fr(void 0,null,function*(){var Br,er,qr,io,Sr,jt;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const wn=yield(0,w.IU)({tab_module_type:"engineering"});if(wn!=null&&wn.un_purchased){Kn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Br=wn==null?void 0:wn.data)!=null&&Br.engineer_url?(qr=(er=wn==null?void 0:wn.data)==null?void 0:er.engineer_url)!=null&&qr.includes("http")?(0,K.xg)((io=wn==null?void 0:wn.data)==null?void 0:io.engineer_url):u.history.push((Sr=wn==null?void 0:wn.data)==null?void 0:Sr.engineer_url):(wn==null?void 0:wn.status)!=401&&Xr(!0);return}(jt=Mr==null?void 0:Mr.link)!=null&&jt.includes("http")?(0,K.xg)(Mr==null?void 0:Mr.link):((0,K.Dk)(Mr==null?void 0:Mr.name),u.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Zt.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~")}})}),Yn=(Mr,Rr,Br)=>{const er=Br.slice();return er[Mr]&&(er[Mr].name=Rr.name,er[Mr].link=Rr.link),er||[]},Po=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,jo=()=>{var Mr,Rr,Br,er,qr,io;switch(Number((Mr=_e==null?void 0:_e.setting)==null?void 0:Mr.theme)){case hn.Fy.THEMEONE:return Zt.createElement(_t,null);case hn.Fy.THEMETWO:return Zt.createElement(zn,null);case hn.Fy.DEFAULT:default:return Zt.createElement(x.default,{style:{background:`${ft.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${_e.isIlearning?c["header-iearning"]:c.header} ${_e.showHeaderFixed?c.headerFixed:""}`},Zt.createElement(x.default.Header,{className:"header",style:{background:`${ft.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${ft.pathname=="/training"?"999":""}`}},Zt.createElement("section",{className:c["edu-menu"]},(!!_e.isIlearning||!((Rr=_e==null?void 0:_e.setting)!=null&&Rr.main_site)&&!!((Br=_e==null?void 0:_e.setting)!=null&&Br.navbar))&&Zt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Zt.createElement(Jt,{className:c.logo})),Zt.createElement("ul",{className:`${c.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Zt.createElement("li",null,Zt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&_e.setting&&(Yr==null?void 0:Yr.map(function(Sr,jt){var wn,Ln,fn,wr,Ir;return Zt.createElement("li",{key:jt,className:!((wn=Sr==null?void 0:Sr.subitem)!=null&&wn.length)&&Ut===(Sr==null?void 0:Sr.link)||(Ln=Sr==null?void 0:Sr.subitem)!=null&&Ln.some(Ur=>Ut===(Ur==null?void 0:Ur.link))?c.actived:""},Zt.createElement("div",{onClick:()=>Kr(Sr,jt),className:c.name},Zt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ur;let oo=Sr==null?void 0:Sr.name;return(Ur=Sr==null?void 0:Sr.subitem)==null||Ur.map((lo,Co)=>(lo.link===ft.pathname&&(oo=lo.name),lo)),oo})()}}),((fn=Sr==null?void 0:Sr.subitem)==null?void 0:fn.length)>0&&Zt.createElement("i",{className:"iconfont icon-zhankai4"})),((wr=Sr==null?void 0:Sr.subitem)==null?void 0:wr.length)>0&&Zt.createElement("div",{className:c.dropDown},(Ir=Sr==null?void 0:Sr.subitem)==null?void 0:Ir.map((Ur,oo)=>Zt.createElement("div",{className:c.subName,onClick:()=>Kr(Ur,jt),key:jt+"-"+oo},!!oo&&Zt.createElement("div",{className:c.line}),Zt.createElement("aside",{className:"font16 c-black"},Po(Ur==null?void 0:Ur.name)),Zt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ur.content)))))}))),Zt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:_e.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(_e!=null&&_e.isIlearning)&&Zt.createElement(Zt.Fragment,null,Zt.createElement(kn,null),!an&&Zt.createElement(M.Z,null),!an&&!!((er=ke==null?void 0:ke.userInfo)!=null&&er.login)&&Zt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(qr=ke==null?void 0:ke.userInfo)==null?void 0:qr.login}/user_tidings`},((io=ke==null?void 0:ke.navigationInfo)==null?void 0:io.new_message)&&Zt.createElement("span",{className:c.newslight}))),!an&&Zt.createElement(n.Z,{payload:_r})))))}};return Zt.createElement(Zt.Fragment,null,_e.showHeader&&_e.showHeaderFooter&&Zt.createElement(Zt.Fragment,null,jo(),Zt.createElement(G.default,{centered:!0,destroyOnClose:!0,open:sr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Xr(!1)},Zt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Zt.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"),Zt.createElement("img",{src:`${r.Z.IMG_SERVER}/${(or=_e==null?void 0:_e.setting)==null?void 0:or.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Zt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(lr=_e==null?void 0:_e.setting)==null?void 0:lr.homepage_tea_qq_number))),(_e==null?void 0:_e.showTip)&&Zt.createElement(g,null),Zt.createElement(le,null)),Zt.createElement(R,null))};var Fr=(0,u.connect)(({homePage:Ae,loading:ce,user:ie,globalSetting:ke,shixunHomeworks:_e})=>({homePage:Ae,user:ie,globalSetting:ke,loading:ce.models.index,shixunHomeworks:_e}))(jr)},96523:function(Yt,We,t){t.d(We,{Z:function(){return re}});var e=t(43418),u=t(3113),x=t(52985),G=t(87169),c={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=t(32637),n=t(59301);const oe=({classroomList:v,dispatch:W,user:b})=>n.createElement(e.default,{open:v.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(G.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:M})),n.createElement("div",{className:c.bottom},n.createElement(u.ZP,{className:c.yes,onClick:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var re=(0,x.connect)(({classroomList:v,user:W})=>({classroomList:v,user:W}))(oe)},32464:function(Yt,We,t){t.r(We),t.d(We,{default:function(){return Qr}});var e=t(59301),u=t(92736),x=t(43418),G=t(81863),c=t(52985),M=t(78241),n=t(8591),oe=t(92832),re=t(24905),v=t(3113),W=t(7286),b=t(99267),N=t(1710),ge=t(46400),de=t(28209),ne=t.n(de),Ye=Object.defineProperty,Se=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,r=(o,h,S)=>h in o?Ye(o,h,{enumerable:!0,configurable:!0,writable:!0,value:S}):o[h]=S,w=(o,h)=>{for(var S in h||(h={}))k.call(h,S)&&r(o,S,h[S]);if(pe)for(var S of pe(h))g.call(h,S)&&r(o,S,h[S]);return o},I=(o,h)=>Se(o,Te(h)),K=(o,h,S)=>new Promise((ue,Pe)=>{var $e=Xe=>{try{mt(S.next(Xe))}catch(Pt){Pe(Pt)}},St=Xe=>{try{mt(S.throw(Xe))}catch(Pt){Pe(Pt)}},mt=Xe=>Xe.done?ue(Xe.value):Promise.resolve(Xe.value).then($e,St);mt((S=S.apply(o,h)).next())});const te={height:48,borderRadius:4},q=({dispatch:o,setType:h,data:S,accountInfo:ue,open:Pe})=>{const[$e]=M.default.useForm(),[St]=(0,c.useSearchParams)(),mt=(0,c.useLocation)(),[Xe,Pt]=(0,e.useState)(!1),[Mn,yn]=(0,e.useState)(""),Cn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Pt(Pe)},[Pe]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Gt=>e.createElement("span",{className:Gt.indexOf("\u5F02\u5E38")>-1||Gt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Gt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Gt=>e.createElement("span",{className:Gt.indexOf("\u5F02\u5E38")>-1||Gt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Gt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ur=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Zn=()=>K(void 0,null,function*(){yield $e.validateFields();let Gt;if(ue!=null&&ue.code)Gt=yield(0,W.Gq)(w(I(w({},ue),{phone:ue==null?void 0:ue.login}),$e.getFieldValue()));else if(ue!=null&&ue.user_token)Gt=yield(0,W.bG)(w(I(w({},ue),{websiteName:"exercise_unlock"}),$e.getFieldsValue()));else{const Rn=JSON.parse(JSON.stringify(ue||{})),sn=ne().enc.Utf8.parse("5183666c72eec9e4"),gr=ne().AES.encrypt(Rn.password||"",sn,{iv:sn,mode:ne().mode.CBC});Rn.password=gr.toString(),Gt=yield(0,W.Es)(w(w({},Rn),$e.getFieldValue()))}if(Gt.status){if(Gt.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Gt.user,loginInfo:ue}});return}yn(Gt==null?void 0:Gt.message);return}if(Pt(!1),Gt!=null&&Gt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Gt==null?void 0:Gt.start_date)):localStorage.removeItem("extension-modal"),mt.pathname==="/user/login"||mt.pathname==="/login"){let Rn=St.get("form")||St.get("back_url");if(Rn)window.location.href=decodeURIComponent(Rn);else if(!Cn.test(ue.password)&&!(ue!=null&&ue.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!Cn.test(ue.password)&&!(ue!=null&&ue.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}$e.resetFields()}),In=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Zn,onCancel:()=>Pt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Xe},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(N.default,{pagination:{hideOnSinglePage:!0},dataSource:S||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(ge.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(M.default,{name:"global_state",autoComplete:"off",form:$e},e.createElement(M.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(oe.default.Password,{autoComplete:"off"}))))};var j=(0,c.connect)(({user:o,loading:h,globalSetting:S})=>({user:o,globalSetting:S,loading:h.models.index}))(q),Fe={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},Ee=Object.defineProperty,it=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,le=(o,h,S)=>h in o?Ee(o,h,{enumerable:!0,configurable:!0,writable:!0,value:S}):o[h]=S,V=(o,h)=>{for(var S in h||(h={}))ye.call(h,S)&&le(o,S,h[S]);if(it)for(var S of it(h))Me.call(h,S)&&le(o,S,h[S]);return o},H=(o,h,S)=>new Promise((ue,Pe)=>{var $e=Xe=>{try{mt(S.next(Xe))}catch(Pt){Pe(Pt)}},St=Xe=>{try{mt(S.throw(Xe))}catch(Pt){Pe(Pt)}},mt=Xe=>Xe.done?ue(Xe.value):Promise.resolve(Xe.value).then($e,St);mt((S=S.apply(o,h)).next())});const i={height:48,borderRadius:4},E=({dispatch:o,setType:h,user:S,setusername:ue,globalSetting:Pe})=>{var $e;const[St]=M.default.useForm(),[mt]=(0,c.useSearchParams)(),Xe=(0,c.useLocation)(),[Pt,Mn]=(0,e.useState)(""),[yn,Cn]=(0,e.useState)([]),[xn,ur]=(0,e.useState)({}),[Zn,In]=(0,e.useState)(!1),Gt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Rn=Ot=>H(void 0,null,function*(){In(!1),Gt.test(Ot.password)||(ue(Ot.login),Mn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Rt=V({},Ot),Hn=ne().enc.Utf8.parse("5183666c72eec9e4"),Cr=ne().AES.encrypt(Ot.password||"",Hn,{iv:Hn,mode:ne().mode.CBC});Rt.password=Cr.toString(),ur(V({},Ot));const dr=yield(0,W.Es)(Rt);if(dr.status){if(dr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:Ot}});return}else if(dr.status===-5){Cn([dr==null?void 0:dr.message]),In(!0);return}Mn(dr==null?void 0:dr.message);return}if(dr!=null&&dr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",dr==null?void 0:dr.start_date)):localStorage.removeItem("extension-modal"),Xe.pathname==="/user/login"||Xe.pathname==="/login"){let mo=mt.get("form")||mt.get("back_url");if(mo)window.location.href=decodeURIComponent(mo);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),sn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},gr=Ot=>{var Rt,Hn;(Rt=Pe==null?void 0:Pe.setting)!=null&&Rt.open_secrecy_promise?x.default.confirm({width:500,title:null,centered:!0,icon:null,content:e.createElement(e.Fragment,null,e.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),e.createElement("div",{dangerouslySetInnerHTML:{__html:(Hn=Pe==null?void 0:Pe.setting)==null?void 0:Hn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Rn(Ot)}):Rn(Ot)};return e.createElement(e.Fragment,null,e.createElement(M.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:S.actionTabs.phone},onFinish:gr,onValuesChange:Ot=>{Mn("");const Rt=/[\u4e00-\u9fa5]/g;if("password"in Ot){const Hn=Ot.password.replace(Rt,"");St.setFieldsValue({password:Hn})}}},!!Pt&&e.createElement("div",{className:Fe["res-error-values"]},e.createElement("span",null,Pt),e.createElement(b.Z,{onClick:()=>Mn("")})),e.createElement(M.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(oe.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),e.createElement(M.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},e.createElement(oe.default.Password,{style:i,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(M.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(M.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(re.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),(($e=Pe==null?void 0:Pe.setting)==null?void 0:$e.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>h(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(M.default.Item,null,e.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),e.createElement(j,{open:Zn,data:yn,accountInfo:V({},xn)}))};var D=(0,c.connect)(({user:o,loading:h,globalSetting:S})=>({user:o,globalSetting:S,loading:h.models.index}))(E),A=t(6848),O=t(92232),R=t(80813),Q=t(92310),be=t.n(Q),Be=function(){var o=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},xe=Be;function Qe(o){var h=xe(),S=(0,R.CR)((0,e.useState)(o),2),ue=S[0],Pe=S[1],$e=(0,e.useCallback)(function(St){h.current||Pe(St)},[]);return[ue,$e]}var lt=Qe;function ot(o){var h=(0,e.useRef)(o);return h.current=o,h}var fe=ot,He=function(o){(0,e.useEffect)(function(){o()},[])},T=He;function P(o,h){h===void 0&&(h={});var S=h.insertAt;if(typeof document!="undefined"){var ue=document.head||document.getElementsByTagName("head")[0],Pe=document.createElement("style");Pe.type="text/css",S==="top"&&ue.firstChild?ue.insertBefore(Pe,ue.firstChild):ue.appendChild(Pe),Pe.styleSheet?Pe.styleSheet.cssText=o:Pe.appendChild(document.createTextNode(o))}}var F=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.690c9510.async.js b/p__Classrooms__Lists__Exercise__Detail__index.fed67af6.async.js similarity index 84% rename from p__Classrooms__Lists__Exercise__Detail__index.690c9510.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.fed67af6.async.js index 18e5ca88bd..a4f267ea72 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.690c9510.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.fed67af6.async.js @@ -113,7 +113,7 @@ www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D `}return"--"}},dataZoom:Fs({type:"slider",show:(uu==null?void 0:uu.length)>30},(uu==null?void 0:uu.length)>30?{start:0,end:Math.floor(29*100/((Zl=ju==null?void 0:ju.list)==null?void 0:Zl.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:ju==null?void 0:ju.question_tab_type,data:Fi,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"},triggerEvent:!0},yAxis:{type:"value",name:"\u8D85\u65F6\u7387",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:uu,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return Ia.createElement(Mc.Z,{option:ci,style:{height:370,background:"#F6F7F9"},onChartReady:wo=>{ei=wo},onEvents:{click:wo=>{var ji,_u,$u,Td,kd,jd;console.log("sdfsdf===",(ji=wo==null?void 0:wo.data)==null?void 0:ji.extraInfo),wo.componentType!="xAxis"&&me({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C51",title:Ia.createElement(Ia.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",Ia.createElement("span",{className:"c-grey-666 font14"},"\uFF08",ju==null?void 0:ju.question_tab_type,($u=(_u=wo==null?void 0:wo.data)==null?void 0:_u.extraInfo)==null?void 0:$u.index,"\uFF0C","\u8D85\u65F6\u7387",(kd=(Td=wo==null?void 0:wo.data)==null?void 0:Td.extraInfo)==null?void 0:kd.rate,"%\uFF09")),data:(jd=wo==null?void 0:wo.data)==null?void 0:jd.extraInfo}})},mousemove:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:wo.value-1}))},mouseout:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"hideTip"}))}}})},[ju,jl]),t0=(0,a.useMemo)(()=>{var Xr,Zl;let Fi=[],uu=[],ei=null;(Xr=ii==null?void 0:ii.list)==null||Xr.forEach(wo=>{Fi.push(wo.vrs_point_name),uu.push({value:wo.error_size,extraInfo:wo})});const ci={tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:wo=>{var ji;if(wo&&wo.length>0){const _u=wo[0].dataIndex,$u=(ji=uu[_u])==null?void 0:ji.extraInfo;if($u)return` \u91C7\u96C6\u70B9\uFF1A${$u==null?void 0:$u.vrs_point_name}
\u9519\u8BEF\u4EBA\u6570\uFF1A${$u==null?void 0:$u.error_size}\u4EBA - `}return"--"}},dataZoom:Fs({type:"slider",show:(uu==null?void 0:uu.length)>30},(uu==null?void 0:uu.length)>30?{start:0,end:Math.floor(29*100/((Zl=ii==null?void 0:ii.list)==null?void 0:Zl.length))}:{}),grid:{left:50,right:74,top:60,bottom:40},xAxis:{type:"category",name:"\u91C7\u96C6\u70B9",data:Fi,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"},triggerEvent:!0},yAxis:{type:"value",name:"\u9519\u8BEF\u4EBA\u6570",min:0,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:uu,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}\u4EBA"},color:"#2EC25B"}]};return Ia.createElement(Mc.Z,{option:ci,style:{height:370,background:"#F6F7F9"},onChartReady:wo=>{ei=wo},onEvents:{click:wo=>{var ji,_u,$u,Td,kd,jd;console.log("sdfsdf===",(ji=wo==null?void 0:wo.data)==null?void 0:ji.extraInfo),wo.componentType!="xAxis"&&me({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:Ia.createElement(Ia.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",Ia.createElement("span",{className:"c-grey-666 font14"},"\uFF08",($u=(_u=wo==null?void 0:wo.data)==null?void 0:_u.extraInfo)==null?void 0:$u.vrs_point_name,"\uFF0C","\u9519\u8BEF",(kd=(Td=wo==null?void 0:wo.data)==null?void 0:Td.extraInfo)==null?void 0:kd.error_size,"\u4EBA\uFF09")),data:(jd=wo==null?void 0:wo.data)==null?void 0:jd.extraInfo}})},mousemove:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:wo.value-1}))},mouseout:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"hideTip"}))}}})},[ii,Pr]),vm=(0,a.useMemo)(()=>gr==null?void 0:gr.map((Xr,Zl)=>{var Fi,uu,ei,ci,wo;const ji={tooltip:{trigger:"item"},title:{text:Xr==null?void 0:Xr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Xr==null?void 0:Xr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((Fi=Xr==null?void 0:Xr.details)==null?void 0:Fi.full_count)||0,name:Si[0].label,itemStyle:{color:Si[0].color}},{value:((uu=Xr==null?void 0:Xr.details)==null?void 0:uu.best_count)||0,name:Si[1].label,itemStyle:{color:Si[1].color}},{value:((ei=Xr==null?void 0:Xr.details)==null?void 0:ei.good_count)||0,name:Si[2].label,itemStyle:{color:Si[2].color}},{value:((ci=Xr==null?void 0:Xr.details)==null?void 0:ci.pass_count)||0,name:Si[3].label,itemStyle:{color:Si[3].color}},{value:((wo=Xr==null?void 0:Xr.details)==null?void 0:wo.fails_count)||0,name:Si[4].label,itemStyle:{color:Si[4].color}}]}]};return Ia.createElement(Mc.Z,{key:Zl,className:"bg-white",option:ji,style:{width:"100%",height:240},onEvents:{click:_u=>{const $u=k0(Fs({},Ta),{question_type:[Xr==null?void 0:Xr.question_type_id]});aa($u),lu.setFieldsValue(Fs({},$u)),pr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[gr]),qu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Xr=>{let Zl=Xr;Xr===1&&(Zl=H0.Z),Xr===2&&(Zl=I0.Z),Xr===3&&(Zl=Ud.Z);const Fi=typeof Zl=="number"?Zl:Ia.createElement("img",{src:Zl});return Ia.createElement("div",{style:{textAlign:"left",paddingLeft:22}},Fi)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return Ia.createElement("div",{className:ls.wrap},Ia.createElement(Oa.Z,{loading:Kr,active:!0},(ea==null?void 0:ea.exercise_status)===1&&Ia.createElement(vt.Z,{styles:{margin:"0 auto",padding:200}}),(ea==null?void 0:ea.exercise_status)>1&&Ia.createElement(a.Fragment,null,Ia.createElement(Ce.Z,{className:"mb30",align:"middle",justify:"space-between"},Ia.createElement(vd.tp,{dataSource:xu,value:Na,onChange:zu}),Na==="3"?Ia.createElement(Oe.ZP,{type:"primary",icon:Ia.createElement(Tg.Z,{rev:void 0}),onClick:()=>Ld(void 0,null,function*(){var Xr;if((0,Mn.Rm)()&&!((Xr=oe.AssistantObject.exercise)!=null&&Xr.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:ea==null?void 0:ea.course_groups.map(Zl=>({course_group_id:Zl==null?void 0:Zl.exercise_group_id,group_group_name:Zl==null?void 0:Zl.exercise_group_name,count:Zl==null?void 0:Zl.exercise_group_students})),fn:()=>Ld(void 0,null,function*(){const Zl=yield(0,z.iB)({exercise_id:Ji==null?void 0:Ji.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zl==null?void 0:Zl.status)===0?(le.ZP.success(Zl==null?void 0:Zl.message),ye.history.push(`/classrooms/${Ji.coursesId}/exportlist/exercise_score,export_exercise_users`)):le.ZP.success(Zl==null?void 0:Zl.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):Ia.createElement(Ce.Z,null,Ia.createElement(ue.Z,{checked:Au,onChange:Xr=>gs(Xr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",Ia.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Na)&&Ia.createElement(Sm,{form:lu,initialValues:Ta,onValuesChange:(Xr,Zl)=>{const Fi=Fs(Fs({},Ta),Zl);console.log(Fi,"newValue"),aa(Fs({},Fi)),Na==="1"&&Fu(Fi)},data:Bo()}),Na==="5"&&Ia.createElement(lg,null),Ia.createElement("section",{style:{display:Na==="1"?"block":"none"}},Ia.createElement(Xe.Z,{spinning:ro},(ea==null?void 0:ea.open_camera)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),Ia.createElement(z0.ZP,{data:(0,z0.Uf)(ea)})),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u8BD5\u5377\u6982\u89C8"),Ia.createElement("div",{className:"flex item-center current",onClick:()=>{me({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},Ia.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),Ia.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),Ia.createElement("div",{className:ls.table},Ia.createElement("aside",null,Ia.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),Ia.createElement("div",null,(Qt=ea==null?void 0:ea.exercise_counts)==null?void 0:Qt.total_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),Ia.createElement("div",null,(nt=ea==null?void 0:ea.exercise_counts)==null?void 0:nt.time)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",Ia.createElement(Le.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(De=ea==null?void 0:ea.exercise_counts)==null?void 0:De.avg_answer_duration)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",Ia.createElement(Le.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Se=ea==null?void 0:ea.exercise_counts)==null?void 0:Se.candidate_num,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",Ia.createElement(Le.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(En=ea==null?void 0:ea.exercise_counts)==null?void 0:En.exam_num,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u53C2\u8003\u7387",Ia.createElement(Le.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(kn=ea==null?void 0:ea.exercise_counts)==null?void 0:kn.reference_rate,"%")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E73\u5747\u5206",Ia.createElement(Le.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(dn=ea==null?void 0:ea.exercise_counts)==null?void 0:dn.average_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6700\u9AD8\u5206"),Ia.createElement("div",null,(Gt=ea==null?void 0:ea.exercise_counts)==null?void 0:Gt.max_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6700\u4F4E\u5206"),Ia.createElement("div",null,(Fn=ea==null?void 0:ea.exercise_counts)==null?void 0:Fn.min_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6807\u51C6\u5DEE",Ia.createElement(Le.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(ua=ea==null?void 0:ea.exercise_counts)==null?void 0:ua.standard_deviation)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u4F18\u79C0",Ia.createElement(Le.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Ca=ca==null?void 0:ca.score_ranges)==null?void 0:Ca.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${(na=ca==null?void 0:ca.score_ranges)==null?void 0:na.max_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Vn=ea==null?void 0:ea.exercise_counts)==null?void 0:Vn.best_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u826F\u597D",Ia.createElement(Le.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Wa=ca==null?void 0:ca.score_ranges)==null?void 0:Wa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Nn=ca==null?void 0:ca.score_ranges)==null?void 0:Nn.good_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(ha=ea==null?void 0:ea.exercise_counts)==null?void 0:ha.good_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u53CA\u683C",Ia.createElement(Le.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Xt=ca==null?void 0:ca.score_ranges)==null?void 0:Xt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(va=ca==null?void 0:ca.score_ranges)==null?void 0:va.pass_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(da=ea==null?void 0:ea.exercise_counts)==null?void 0:da.pass_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u4E0D\u53CA\u683C",Ia.createElement(Le.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(za=ca==null?void 0:ca.score_ranges)==null?void 0:za.fail_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Yt=ea==null?void 0:ea.exercise_counts)==null?void 0:Yt.fail_counts,"\u4EBA"))),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u9898\u76EE\u6982\u89C8",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Ce.Z,null,Ia.createElement(ne.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},Ia.createElement(Jn.default,{style:{width:140},value:Va,onChange:Xr=>{Pa(Xr),Nu(Ta,!0,{method:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6B63\u786E\u7387"),Ia.createElement(Jn.default.Option,{value:1},"\u5F97\u5206\u7387"))),Ia.createElement(ne.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},Ia.createElement(Jn.default,{style:{width:140},value:ia,onChange:Xr=>{ba(Xr),Nu(Ta,!0,{order:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),Ia.createElement(Jn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),Ia.createElement(Jn.default.Option,{value:2},"\u6309",Lu,"\u5347\u5E8F"),Ia.createElement(Jn.default.Option,{value:3},"\u6309",Lu,"\u964D\u5E8F"))))),Ia.createElement(Xe.Z,{spinning:Tl},oc),((ya=ce==null?void 0:ce.commonHeader)==null?void 0:ya.is_time_limit)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u7B54\u9898\u8D85\u65F6\u4EBA\u6570",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Jn.default,{style:{width:180},value:jl,onChange:Xr=>{ku(Xr),us({timeout_period:Xr},!0)}},(sa=ju==null?void 0:ju.tab)==null?void 0:sa.map(Xr=>Ia.createElement(Jn.default.Option,{value:Xr.value},Xr.key)))),Ia.createElement(Xe.Z,{spinning:Tl},F0)),((ir=ce==null?void 0:ce.commonHeader)==null?void 0:ir.unity_3d)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u91C7\u96C6\u70B9\u9519\u8BEF\u4EBA\u6570",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Jn.default,{style:{width:180},value:Pr,onChange:Xr=>{fl(Xr),ad({exercise_question_id:Xr},!0)}},(So=ii==null?void 0:ii.tab)==null?void 0:So.map(Xr=>Ia.createElement(Jn.default.Option,{value:Xr.value||"all"},Xr.key)))),Ia.createElement(Xe.Z,{spinning:Tl},t0)),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u6216\u8005\u997C\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Ia.createElement("div",{className:"flex gap-20px"},yc,rd),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u4F18\u79C0\u751F",Ia.createElement(Le.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},Ia.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),Ia.createElement(E.default,{columns:qu,rowKey:"index",dataSource:(ea==null?void 0:ea.rank_list)||[],pagination:!1}),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u9898\u578B\u6982\u89C8",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Ce.Z,null,Ia.createElement(ne.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},Ia.createElement(Jn.default,{style:{width:140},value:mo,onChange:Xr=>{po(Xr),_n(Ta,!0,{method:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6B63\u786E\u7387"),Ia.createElement(Jn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),Ia.createElement(Xe.Z,{spinning:Ki},Ia.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},Ia.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},Ia.createElement("div",{className:" c-grey-333"},mo===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),Ia.createElement("div",{className:"flex item-center gap-20px"},Si.map((Xr,Zl)=>Ia.createElement("div",{key:Zl,className:"flex item-center gap-10px"},Ia.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Xr==null?void 0:Xr.color}}),Ia.createElement("div",{className:"font12 c-grey-333"},Xr==null?void 0:Xr.label))))),Ia.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},vm))))),Na==="2"&&Ia.createElement("section",null,ea!=null&&ea.is_random?Ia.createElement(cn,{value:Cu,ref:ki}):Ia.createElement(jm,{value:Cu,ref:ki})),Na==="3"&&Ia.createElement("section",null,Ia.createElement(T0,{value:Cu})))),((Lr=ce==null?void 0:ce.actionTabs)==null?void 0:Lr.key)==="\u5B66\u751F\u8BE6\u60C5"&&Ia.createElement(Gg,null),((Br=ce==null?void 0:ce.actionTabs)==null?void 0:Br.key)==="\u5B66\u751F\u8BE6\u60C51"&&Ia.createElement(qg,null),((an=ce==null?void 0:ce.actionTabs)==null?void 0:an.key)==="\u5B66\u751F\u8BE6\u60C52"&&Ia.createElement(of,null),((tt=ce==null?void 0:ce.actionTabs)==null?void 0:tt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&Ia.createElement(yi,{handleOnComplete:Fu}),((Qa=ce==null?void 0:ce.actionTabs)==null?void 0:Qa.key)==="\u5B66\u751F\u5217\u8868"&&Ia.createElement($c,null))};var Ff=(0,ye.connect)(({exercise:ce,classroomList:me})=>({exercise:ce,classroomList:me}))(yf),Bf=x(46451),yd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},sg=x(98451),Sf=x(40255),Li=x(59301),Pf=Object.defineProperty,bf=Object.defineProperties,xf=Object.getOwnPropertyDescriptors,cg=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,dg=(ce,me,oe)=>me in ce?Pf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,dm=(ce,me)=>{for(var oe in me||(me={}))Df.call(me,oe)&&dg(ce,oe,me[oe]);if(cg)for(var oe of cg(me))wf.call(me,oe)&&dg(ce,oe,me[oe]);return ce},If=(ce,me)=>bf(ce,xf(me)),C0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const{TabPane:Hm}=y.default,Of=({classroomList:ce,exercise:me,loading:oe,dispatch:ut})=>{var bt;const $e=(0,ye.useParams)(),Qt=(0,ye.useLocation)(),[nt]=ne.default.useForm(),{commonHeader:De}=me;let[Se,En]=(0,a.useState)(!0),[kn,dn]=(0,a.useState)(!1);const[Gt,Fn]=(0,a.useState)("myself");let[ua,Ca]=(0,a.useState)([]),[na,Vn]=(0,a.useState)([]),[Wa,Nn]=(0,a.useState)(),[ha,Xt]=(0,a.useState)([]);const va=(0,a.useRef)(),[da,za]=(0,a.useState)(1),Yt=(0,a.useRef)(null),[ya,sa]=(0,a.useState)(!1),[ir,So]=(0,a.useState)(""),[Lr,Br]=(0,a.useState)(""),an=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Va=>Va?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Va,Pa)=>Li.createElement("a",{href:Va?`/randompaper/detail/${Pa.id}`:`/paperlibrary/see/${Pa.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,Qa]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{me.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(pr(),Xt([]),ca())},[me.actionTabs.key]);const ca=()=>C0(void 0,null,function*(){const Va=yield ut({type:"paperlibrary/getTeachGroupData"});Vn(Va)}),Na=Va=>{const Pa=parseInt(Va);return isNaN(Pa)?"":Pa},pr=()=>C0(void 0,null,function*(){var Va,Pa;if(Se){++tt.page,En(!1);const ia=yield ut({type:"exercise/getBrankList",payload:If(dm({},tt),{search:(Va=tt.search)==null?void 0:Va.trim()})});ua=ia!=null&&ia.object_list?[...ua.concat(ia==null?void 0:ia.object_list)]:ua,Nn(ia.is_teacher),((Pa=ia.object_list)==null?void 0:Pa.length){Yt.current.scrollTop=0,ua=[],tt.page=0,tt.group_id=Va,Se=!0,Xt([]),Qa(dm({},tt)),pr()},Jr={selectedRowKeys:ha,onChange:Va=>{Xt(Va)},type:"radio"},Ua=()=>{Qa(dm({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Ca([]),En(!0),Fn("myself"),ut({type:"exercise/setActionTabs",payload:{}}),dn(!1)},[Ma,Ar,yr,Ta]=(0,sg.P)(),aa=Va=>C0(void 0,null,function*(){let Pa=!1;ua.forEach(qa=>{ha.includes(qa.id)&&(Pa=qa.is_random)}),va.current&&(Pa=De==null?void 0:De.is_random);const ia=Va.map(qa=>({shixun_id:qa.id,is_use:qa.is_use,is_copy:qa.is_copy}));if(!Pa){const qa=yield ut({type:"exercise/saveBanks",payload:{course_id:$e.coursesId,object_type:"examination_bank",bank_id:va.current?[va.current]:ha,shixuns_info:ia,is_make_up_exercise:!0,make_up_exercise_id:Number($e.categoryId),use_origin_exercise:!!va.current}});(qa==null?void 0:qa.status)===0&&((0,te.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),So(`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`),Br(`/classrooms/${$e.coursesId}/exercise/add/${qa.exercise_id}?random=${qa.is_random}&type=2`),le.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`},1e3),Ar(),Ua());return}ut({type:"exercise/setActionTabs",payload:{}}),Ar();let ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Li.createElement("div",{className:yd.modalColumn},Li.createElement("div",{className:yd.modalRow},Li.createElement("sup",{className:yd.sup},"*"),Li.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Li.createElement(Ee.Z,{parser:Na,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:ba,onChange:qa=>{ba=qa;const gr=document.getElementById("model_error");ba<1||ba>50?gr.style.display="block":gr.style.display="none"}})),Li.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ua,onOk:()=>C0(void 0,null,function*(){if(ba<1||ba>50){const gr=document.getElementById("model_error");return gr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const qa=yield ut({type:"exercise/saveBanks",payload:{course_id:$e.coursesId,object_type:"examination_bank",bank_id:va.current?[va.current]:ha,shixuns_info:ia,num:ba,is_make_up_exercise:!0,make_up_exercise_id:Number($e.categoryId),use_origin_exercise:!!va.current}});qn.update({cancelButtonProps:{disabled:!1}}),qa&&qa.status===0?((0,te.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),Ua(),Ar(),le.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`},1e3)):(Ua(),Ar())})})});return Li.createElement(Li.Fragment,null,Li.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:me.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:kn,bodyStyle:{minHeight:150},wrapClassName:yd.warpModal,onOk:()=>C0(void 0,null,function*(){var Va;if(da===1){if(!ha.length){le.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}dn(!0);let Pa=!1,ia=!1;if(ua.forEach(qn=>{ha.includes(qn.id)&&qn.need_authorize&&(Pa=qn.need_authorize),ha.includes(qn.id)&&(ia=qn.is_random)}),Pa){(0,Qs.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\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");return}(yield Ta({id:`${ha[0]}`,course_id:$e.coursesId,type:"examination_bank"}))||aa([]),dn(!1)}else{dn(!0);const Pa=yield(0,ge.ZP)(`/api/exercises/${$e.categoryId}/use_origin_exercise.json`,{method:"post"}),ia=yield Ta({id:`${ha[0]}`,course_id:$e.coursesId,type:"examination_bank",result:Pa});va.current=(Va=Pa==null?void 0:Pa.save_banks_params)==null?void 0:Va.bank_id,ia||aa([]),dn(!1)}}),onCancel:Ua},Li.createElement(Ie.ZP.Group,{value:da,onChange:Va=>za(Va.target.value),style:{marginTop:10,marginBottom:15}},Li.createElement(Ie.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Li.createElement(Ie.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),da===1?Li.createElement(Li.Fragment,null,Li.createElement(y.default,{activeKey:Gt,onTabClick:Va=>C0(void 0,null,function*(){Yt.current.scrollTop=0,ua=[],Gt!==Va&&Xt([]),Fn(Va),tt.page=0,tt.filter=Va,tt.group_id=null,Se=!0,pr()})},Li.createElement(Hm,{tab:Li.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Li.createElement(Hm,{tab:Li.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Li.createElement(Hm,{tab:Li.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Li.createElement("div",{className:yd.tabSearch},Gt==="teacher"&&Li.createElement(Jn.default,{value:tt.group_id,onChange:ea,size:"middle",style:{width:200,marginRight:30}},Li.createElement(Jn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(bt=na==null?void 0:na.groups)==null?void 0:bt.map(Va=>Li.createElement(Jn.default.Option,{key:Va==null?void 0:Va.group_id,value:Va==null?void 0:Va.group_id},Va==null?void 0:Va.name))),Li.createElement(ve.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Va=>{tt.search=Va.target.value,Qa(dm({},tt))},onSearch:Va=>{Yt.current.scrollTop=0,ua=[],tt.page=0,Se=!0,Xt([]),Va&&(0,Sf.tk)({name:Va,copywriting:Va,position:"Exercise"}),pr()}})),Li.createElement("div",{ref:Yt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Wa&&Gt==="public"&&Li.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Li.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Li.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Li.createElement(Qo(),{initialLoad:!1,pageStart:0,loadMore:()=>{pr()},hasMore:Se,useWindow:!1},me.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Wa&&Li.createElement(Bf.Z,{className:yd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:ua,onRow:Va=>({onClick:()=>{Xt([Va==null?void 0:Va.id])}}),resColumns:an,rowSelection:Jr})))):Li.createElement(Li.Fragment,null,Li.createElement("div",{className:yd.shijuan},Li.createElement("div",null,"\u8BD5\u5377\uFF1A"),Li.createElement("div",{className:yd.name},Li.createElement("span",null,De==null?void 0:De.exercise_name))),Li.createElement("div",{className:yd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Li.createElement(Fe.default,{title:"\u63D0\u793A",open:ya,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Li.createElement("div",null,Li.createElement(Oe.ZP,{onClick:()=>{sa(!1),ye.history.push(Lr)}},"\u4FEE\u6539\u8BD5\u5377"),Li.createElement(Oe.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),sa(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{sa(!1)}},Li.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Li.createElement(sg.Z,{inPaper:!0,visible:Ma,onCancel:Ar,onOk:aa,renderData:yr,modalType:"multiple",type:"examination_bank"}))};var Nf=(0,ye.connect)(({exercise:ce,loading:me,classroomList:oe})=>({exercise:ce,loading:me,classroomList:oe}))(Of),mg=x(30467),mm=x(59301),Lf=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Rf=({exercise:ce,dispatch:me})=>{const{value:oe}=ce.actionTabs.params||{},[ut,bt]=(0,a.useState)(!1),{categoryId:$e,coursesId:Qt}=(0,ye.useParams)(),nt=()=>Lf(void 0,null,function*(){bt(!0);let De;oe!=null&&oe.is_wrong?De=yield(0,mg._B)($e,{exercise_question_id:oe==null?void 0:oe.question_id}):De=yield(0,mg.pr)($e,{exercise_question_id:oe==null?void 0:oe.question_id}),(De==null?void 0:De.status)===0&&(le.ZP.success(De==null?void 0:De.message),me({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),me({type:"exercise/editExercise",payload:{categoryId:$e,coursesId:Qt}}),me({type:"exercise/setActionTabs",payload:{}})),bt(!1)});return mm.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:ce.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:ut,onCancel:()=>me({type:"exercise/setActionTabs",payload:{}}),onOk:nt},mm.createElement("p",null,oe!=null&&oe.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),oe!=null&&oe.is_wrong?mm.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):mm.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",oe==null?void 0:oe.question_score,"\u5206\u3002"))};var Mf=(0,ye.connect)(({exercise:ce})=>({exercise:ce}))(Rf),Tf="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const kf=(ce=[],me=[],oe=[])=>(console.log("---",ce,me,oe),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:oe},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:me},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ce}]}),jf=(ce=[])=>({dataset:[{source:ce}],tooltip:{show:!0,formatter:function(me){return me.value[2]+":"+me.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Zf=Object.defineProperty,gg=Object.getOwnPropertySymbols,zf=Object.prototype.hasOwnProperty,Hf=Object.prototype.propertyIsEnumerable,fg=(ce,me,oe)=>me in ce?Zf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,gm=(ce,me)=>{for(var oe in me||(me={}))zf.call(me,oe)&&fg(ce,oe,me[oe]);if(gg)for(var oe of gg(me))Hf.call(me,oe)&&fg(ce,oe,me[oe]);return ce},Qm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Qf=({shixunHomeworks:ce,loading:me,dispatch:oe})=>{var ut,bt,$e,Qt;const nt=(0,ye.useParams)(),[De,Se]=(0,a.useState)(gm(gm({},{sort_by:"student_id",sort_direction:"desc"}),nt)),[En,kn]=(0,a.useState)(),[dn,Gt]=(0,a.useState)([]);let Fn=(0,a.useRef)();const[ua,Ca]=(0,a.useState)(1),[na,Vn]=(0,a.useState)(!1),[Wa,Nn]=(0,a.useState)(10),[ha,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{da()},[]);const va=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="student_number"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="bug"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="vulnerability"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="specification"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="complexity"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="total_row_number"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="quality_score"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Yt,ya)=>a.createElement("a",{target:"_blank",href:`/classrooms/${nt.coursesId}/exercise/${nt.categoryId}/analysis/${ya.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(En===2&&(Fn.current=setInterval(()=>{da()},6e4)),()=>{clearTimeout(Fn.current)}),[En]);function da(){return Qm(this,null,function*(){const Yt=yield(0,ge.ZP)(`/api/exercises/${De.categoryId}/check_status.json`,{method:"GET"});kn(Yt.status),Yt.status!=2&&Yt.status!=-1&&(za({page:1,limit:10}),clearTimeout(Fn.current))})}function za(Yt){return Qm(this,null,function*(){Ca(Yt==null?void 0:Yt.page),Nn(Yt==null?void 0:Yt.limit);const ya=yield(0,ge.ZP)(`/api/exercises/${De.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:gm({},Yt)});Gt(ya)})}return console.log("-------",nt),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(En===0||En===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",dn==null?void 0:dn.created_at)),a.createElement(Oe.ZP,{onClick:()=>{oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(Ce.Z,{style:{width:"100%"}},a.createElement(ae.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(ae.Z,{flex:"80px"},a.createElement(pe.default,{checked:(ha==null?void 0:ha.length)===0,onChange:Yt=>{Yt.target.checked&&(Xt([]),za({page:ua,limit:Wa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(ae.Z,{flex:"1"},a.createElement(pe.default.Group,{value:ha,onChange:Yt=>Qm(void 0,null,function*(){Xt([...Yt]),za({page:ua,limit:Wa,group_course_ids:Yt})}),style:{width:"100%",fontSize:"14px"}},(ut=dn==null?void 0:dn.course_groups)==null?void 0:ut.map((Yt,ya)=>a.createElement(pe.default,{style:{fontSize:"14px"},value:Yt==null?void 0:Yt.id},Yt==null?void 0:Yt.name,"(",Yt==null?void 0:Yt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(dn==null?void 0:dn.grade_statistics)&&a.createElement(Mc.Z,{option:kf((bt=dn==null?void 0:dn.grade_statistics)==null?void 0:bt.map(Yt=>Yt.specification_count),($e=dn==null?void 0:dn.grade_statistics)==null?void 0:$e.map(Yt=>Yt.vulnerability_count),(Qt=dn==null?void 0:dn.grade_statistics)==null?void 0:Qt.map(Yt=>Yt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(dn==null?void 0:dn.quality_scores)&&a.createElement(Mc.Z,{option:jf(dn==null?void 0:dn.quality_scores.map((Yt,ya)=>[ya+1,Yt==null?void 0:Yt.quality_score,Yt==null?void 0:Yt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(ve.default.Search,{size:"middle",onSearch:Yt=>{za({page:1,limit:Wa,search:Yt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(E.default,{columns:va,dataSource:dn==null?void 0:dn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Yt,ya,sa)=>{sa.field&&(De.sort_by=sa.field),sa.order||(De.sort_direction="asc"),sa.order==="ascend"&&(De.sort_direction="asc"),sa.order==="descend"&&(De.sort_direction="desc"),sa.order||(De.sort_direction="asc"),za(gm({page:1,limit:Wa},De))}}),a.createElement(xe.Z,{current:ua,total:dn==null?void 0:dn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Wa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Yt,ya)=>{Ca(Yt),Nn(ya),za({page:Yt,limit:ya,group_course_ids:ha})}}))),En===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Tf}),a.createElement("br",null),a.createElement(Oe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{da()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Ha,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!na,footer:null,onCancel:()=>Vn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!na&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${nt==null?void 0:nt.categoryId}-${na==null?void 0:na.student_number}&resolved=false`,frameBorder:"0"}))))};var Gf=(0,ye.connect)(({shixunHomeworks:ce,loading:me})=>({shixunHomeworks:ce,loading:me.effects}))(Qf),du={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},fr=x(59301),Wf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,pg=Object.getOwnPropertySymbols,Vf=Object.prototype.hasOwnProperty,Yf=Object.prototype.propertyIsEnumerable,vg=(ce,me,oe)=>me in ce?Wf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Cc=(ce,me)=>{for(var oe in me||(me={}))Vf.call(me,oe)&&vg(ce,oe,me[oe]);if(pg)for(var oe of pg(me))Yf.call(me,oe)&&vg(ce,oe,me[oe]);return ce},Xf=(ce,me)=>Uf(ce,Kf(me)),y0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Jf=({exercise:ce,dispatch:me,user:oe})=>{var ut;const bt=(0,ye.useParams)(),[$e,Qt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:bt==null?void 0:bt.categoryId}),[nt]=ne.default.useForm(),[De,Se]=(0,a.useState)(),[En,kn]=(0,a.useState)(!1),{exerciseList:dn,commonHeader:Gt}=ce,[Fn,ua]=(0,a.useState)([]),[Ca,na]=(0,a.useState)([]),[Vn,Wa]=(0,a.useState)(0),[Nn,ha]=(0,a.useState)(!0),[Xt,va]=(0,a.useState)(!1),[da,za]=(0,a.useState)(!1),[Yt,ya]=(0,a.useState)(!1),[sa,ir]=(0,a.useState)(""),So=(0,a.useRef)(null),Lr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Br,an]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt($e)},[]),(0,a.useEffect)(()=>(clearInterval(So.current),(Gt==null?void 0:Gt.exercise_status)===2&&(So.current=setInterval(()=>{tt($e)},3e4)),()=>{clearInterval(So.current)}),[Gt==null?void 0:Gt.exercise_status,$e]);const tt=Ta=>y0(void 0,null,function*(){const aa=Za().cloneDeep(Ta);console.log(aa,"sendData"),ha(!0),ua([]);const Va=yield(0,ge.ZP)(`/api/exercises/${Ta==null?void 0:Ta.exercise_id}/exercise_abnormities.json`,{method:"get",params:aa});an((Va==null?void 0:Va.error_types)||[]),na([]),ha(!1),Wa(Va==null?void 0:Va.total_count),ua((Va==null?void 0:Va.exercise_abnormites)||[])}),Qa=(Ta,aa)=>{$e.page=1,$e[aa]=Ta,Qt(Cc({},$e)),tt($e)},ca=Ta=>{$e.page=1,$e.keyword=Ta,Qt(Cc({},$e))},Na=()=>{$e.page=1;const Ta=Object.assign({},nt.getFieldValue());Object.keys(Ta).map(function(aa){switch(aa){case"error_type":Ta[aa].includes("all")||!Ta[aa].length?(delete $e.error_type,nt.setFieldsValue({error_type:"all"})):($e.error_type=Ta[aa],nt.setFieldsValue({error_type:$e.error_type}));break;case"course_group_id":Ta[aa].includes("all")||!Ta[aa].length?(delete $e.course_group,nt.setFieldsValue({course_group_id:"all"})):($e.course_group=Ta[aa],nt.setFieldsValue({course_group_id:$e.course_group}));break}}),Qt(Cc({},$e)),tt($e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Se(47),kn(!0))},[document.getElementById("divhe"),dn]);const pr=(Ta,aa,Va)=>{$e.page=Ta==null?void 0:Ta.current,$e.limit=Ta==null?void 0:Ta.pageSize,Va!=null&&Va.order?($e.sort_by=Va==null?void 0:Va.field,$e.sort_direction=(Va==null?void 0:Va.order)==="ascend"?"asc":"desc"):($e.sort_by=null,$e.sort_direction=null),Qt(Cc({},$e)),tt($e)},ea=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(Ta,aa,Va)=>$e.limit*($e.page-1)+Va+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(Ta,aa)=>fr.createElement(fr.Fragment,null,fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--")),(aa==null?void 0:aa.user_screen_num)>=50&&fr.createElement(Le.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},fr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(aa==null?void 0:aa.user_screen_num)>0&&fr.createElement("span",{onClick:()=>ir(aa==null?void 0:aa.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Jr=Ta=>{na(Ta)},Ua=()=>{va(!1),tt($e)},Ma=Ta=>{const aa=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Pa,ia)=>fr.createElement("span",null,Pa||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Pa,ia)=>fr.createElement(fr.Fragment,null,Pa==="passed"&&fr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Pa==="rejected"&&fr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Pa==="submitted"&&fr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Pa,ia)=>Pa?fr.createElement(Le.Z,{placement:"bottom",title:Pa},fr.createElement("span",null,Pa)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Pa,ia)=>fr.createElement("span",{className:"current c-light-primary",onClick:()=>{vn.Z.publish("preview-image",Pa)}},"\u67E5\u770B")}],Va=Fe.default.confirm({icon:null,width:700,className:`${du.cusModal} custom-modal-divider`,centered:!0,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Va.destroy()}))),content:fr.createElement("div",null,fr.createElement(E.default,{className:du.customTable,dataSource:[Cc({},Ta)],bordered:!1,columns:aa,rowKey:"exercise_identity_photo_id",rowClassName:du.row,pagination:!1}))})},Ar=Ta=>{var aa,Va;const Pa=Fe.default.confirm({icon:null,className:`${du.cusModal} custom-modal-divider`,centered:!0,width:((aa=Ta==null?void 0:Ta.play_url)==null?void 0:aa.length)<6?724:744,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u89C6\u9891"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Pa.destroy()}))),content:fr.createElement("ul",{className:du.sys},(Va=Ta==null?void 0:Ta.play_url)==null?void 0:Va.map((ia,ba)=>fr.createElement("li",{className:du.li,key:ba},fr.createElement("div",{className:du.d1},fr.createElement("div",{className:du.img},fr.createElement(di,{src:ia==null?void 0:ia.replace(".m3u8",".flv"),autoPlay:!0})),fr.createElement("div",{className:du.btn},fr.createElement("div",{className:du.b1},"\u56DE\u653E\u89C6\u9891",ba+1))))))})},yr=Ta=>{const aa=Fe.default.confirm({icon:null,className:`${du.cusModal} custom-modal-divider`,centered:!0,width:710,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>aa.destroy()}))),content:fr.createElement(Ce.Z,null,fr.createElement("aside",{className:du.imgWrap,style:{marginBottom:40}},fr.createElement("div",{className:du.img},fr.createElement("img",{width:326,src:(0,te.Tv)(Ta==null?void 0:Ta.photo_url)}),fr.createElement("div",{className:du.textP},"\u91C7\u96C6\u7167\u7247")),fr.createElement("div",{className:du.img,style:{marginLeft:20}},Ta!=null&&Ta.identity_url?fr.createElement("img",{width:326,src:(0,te.Tv)(Ta==null?void 0:Ta.identity_url)}):fr.createElement("div",{className:du.no,style:{width:326}},fr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),fr.createElement("div",{className:du.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return fr.createElement("section",{className:du.wrap},fr.createElement(ne.default,{form:nt,onChange:Na,initialValues:{course_group_id:"all"}},fr.createElement(ne.default.Item,{name:"course_group_id"},fr.createElement(pe.default.Group,{style:{width:"100%"}},fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),fr.createElement(ae.Z,{flex:"80px"},fr.createElement(pe.default,{value:"all"},"\u5168\u90E8")),fr.createElement(ae.Z,{flex:"1",id:"divhe",style:{height:De+"px",overflow:"hidden"}},(ut=dn.course_groups)==null?void 0:ut.map((Ta,aa)=>fr.createElement(pe.default,{key:aa,value:Ta.exercise_group_id,className:"ml0 mr8"},Ta.exercise_group_name,"(",Ta.exercise_group_students,")"))),En&&fr.createElement("span",{onClick:()=>{let Ta=document.getElementById("divhe").scrollHeight;De>47?Se(47):Se(Ta)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},De===47?"\u5C55\u5F00":"\u6536\u8D77",De===47?fr.createElement(sr.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):fr.createElement(ao.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),fr.createElement(ne.default.Item,{name:"error_type"},fr.createElement(pe.default.Group,{style:{width:"100%"}},fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),fr.createElement(ae.Z,{flex:"80px"},fr.createElement(pe.default,{value:"all"},"\u5168\u90E8")),fr.createElement(ae.Z,{flex:"1",id:"divhe",style:{height:De+"px",overflow:"hidden"}},Br==null?void 0:Br.map((Ta,aa)=>fr.createElement(pe.default,{key:aa,value:Ta.error_type,className:"ml0 mr8"},Ta.error_type_text,"\uFF08",Ta.count||0,"\uFF09"))))))),fr.createElement("div",{className:du.control},fr.createElement(ve.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:$e==null?void 0:$e.keyword,onChange:Ta=>ca(Ta.target.value),onSearch:()=>{$e.page=1,Qt(Cc({},$e)),tt($e)}}),fr.createElement(Oe.ZP,{onClick:()=>za(!0),style:{marginLeft:"auto"},icon:fr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),fr.createElement(Oe.ZP,{onClick:()=>ya(!0),icon:fr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),fr.createElement("div",{className:du.bgH}),fr.createElement(E.default,{className:du.customTable,dataSource:Fn,bordered:!1,columns:ea,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:du.row,loading:Nn,onChange:pr,pagination:{pageSize:$e.limit,total:Vn,current:$e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:Ta=>fr.createElement("span",{className:"mr10"},"\u5171",fr.createElement("span",{className:"c-orange"},Ta),"\u6761\u6570\u636E")}}),fr.createElement(_f,{selectIds:Ca,visible:Xt,onCancel:()=>va(!1),onOk:Ua,params:$e}),fr.createElement($f,{visible:Yt,onCancel:()=>ya(!1)}),fr.createElement(ep,{visible:sa,onCancel:()=>ir(!1)}),fr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:da,width:900,footer:null,onCancel:()=>{za(!1)}},fr.createElement("div",{className:"c-grey-333"},fr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),fr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),fr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),fr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),fr.createElement(An.Z,null))};var qf=(0,ye.connect)(({exercise:ce,user:me})=>({exercise:ce,user:me}))(Jf);const _f=({visible:ce,onOk:me,onCancel:oe,selectIds:ut,params:bt})=>{const[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)({}),[Se]=ne.default.useForm(),En=kn=>y0(void 0,null,function*(){Qt(!0);let dn;ce===!0?dn=yield(0,ge.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Cc({identity_photo_ids:ut},kn)}):dn=yield(0,ge.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Cc({identity_photo_id:ce==null?void 0:ce.exercise_identity_photo_id},kn)}),(dn==null?void 0:dn.status)===0&&me(),Qt(!1)});return fr.createElement(Fe.default,{title:ce!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!ce,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{oe()},afterClose:()=>{Se.resetFields(),De({})},confirmLoading:$e,onOk:()=>Se.submit()},fr.createElement(ne.default,{className:du.formWrap,form:Se,labelCol:{span:4},wrapperCol:{span:18},onFinish:En,onValuesChange:()=>{De(Cc({},Se.getFieldsValue()))}},ce!==!0&&fr.createElement(Ce.Z,{style:{marginLeft:28,marginBottom:38}},fr.createElement(ae.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),fr.createElement(ae.Z,null,fr.createElement("aside",{className:du.imgWrap},fr.createElement("div",{className:du.img},fr.createElement("img",{width:234,src:(0,te.Tv)(ce==null?void 0:ce.photo_url)}),fr.createElement("div",{onClick:()=>{vn.Z.publish("preview-image",ce==null?void 0:ce.photo_url)},className:du.iBtn},"\u9884\u89C8"),fr.createElement("div",{className:du.text},"\u91C7\u96C6\u7167\u7247")),fr.createElement("div",{className:du.img,style:{marginLeft:20}},ce!=null&&ce.identity_url?fr.createElement("img",{width:234,src:(0,te.Tv)(ce==null?void 0:ce.identity_url)}):fr.createElement("div",{className:du.no,style:{width:326}},fr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(ce!=null&&ce.identity_url)&&fr.createElement("div",{onClick:()=>{vn.Z.publish("preview-image",(0,te.Tv)(ce==null?void 0:ce.identity_url))},className:du.iBtn},"\u9884\u89C8"),fr.createElement("div",{className:du.text},"\u8BC1\u4EF6\u7167\u7247"))))),fr.createElement(ne.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},fr.createElement(Ie.ZP.Group,null,fr.createElement(Ie.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),fr.createElement(Ie.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(nt==null?void 0:nt.state)==="rejected"&&fr.createElement(ne.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},fr.createElement(ve.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),fr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},$f=({visible:ce,onCancel:me})=>{const oe=(0,ye.useParams)(),[ut,bt]=(0,a.useState)({page:1,limit:20,exercise_id:oe==null?void 0:oe.categoryId}),[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)([]),[Se,En]=(0,a.useState)(0);(0,a.useEffect)(()=>{ce&&(ut.page=1,ut.limit=20,bt(Cc({},ut)),dn(ut))},[ce]);const kn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:Fn=>fr.createElement(fr.Fragment,null,Fn===0&&fr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:Fn=>fr.createElement("img",{className:"current",onClick:()=>vn.Z.publish("preview-image",`${Re.Z.API_SERVER}${Fn}`),width:70,height:40,src:`${Re.Z.API_SERVER}${Fn}`})}],dn=Fn=>y0(void 0,null,function*(){const ua=Za().cloneDeep(Fn);Qt(!0);const Ca=yield(0,ge.ZP)(`/api/exercises/${Fn==null?void 0:Fn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:ua});Qt(!1),En(Ca==null?void 0:Ca.total_count),De((Ca==null?void 0:Ca.exercise_screen_actions)||[])}),Gt=Fn=>{ut.page=Fn==null?void 0:Fn.current,ut.limit=Fn==null?void 0:Fn.pageSize,bt(Cc({},ut)),dn(ut)};return fr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:ce,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{me()},footer:null},fr.createElement(E.default,{dataSource:nt,bordered:!1,columns:kn,size:"large",loading:$e,locale:{emptyText:fr.createElement(vt.Z,null)},onChange:Gt,pagination:{pageSize:ut.limit,total:Se,current:ut.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:Fn=>fr.createElement("span",{className:"mr10"},"\u5171",fr.createElement("span",{className:"c-orange"},Fn),"\u6761\u6570\u636E")}}))},ep=({visible:ce,onCancel:me})=>{const oe=(0,ye.useParams)(),[ut,bt]=(0,a.useState)({page:1,limit:9999,user_id:ce,error_type:[8],exercise_id:oe==null?void 0:oe.categoryId}),[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)([]);(0,a.useEffect)(()=>{ce&&Se(Xf(Cc({},ut),{user_id:ce}))},[ce]);const Se=dn=>y0(void 0,null,function*(){const Gt=Za().cloneDeep(dn);console.log(Gt,"sendData"),Qt(!0);const Fn=yield(0,ge.ZP)(`/api/exercises/${dn==null?void 0:dn.exercise_id}/exercise_abnormities.json`,{method:"get",params:Gt});Qt(!1),De((Fn==null?void 0:Fn.exercise_abnormites)||[])}),En=dn=>y0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>y0(void 0,null,function*(){(yield(0,ge.ZP)(`/api/exercises/${oe==null?void 0:oe.categoryId}/exercise_user_screens/${dn}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u5220\u9664\u6210\u529F"),Se(ut))})})}),kn=(nt==null?void 0:nt[0])||{};return fr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!ce,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{me()},footer:null},fr.createElement(Xe.Z,{spinning:$e},fr.createElement("div",{style:{maxHeight:500}},fr.createElement("div",{className:"c-grey-333 blod mb10"},kn==null?void 0:kn.real_name," ",kn==null?void 0:kn.student_id),(kn==null?void 0:kn.user_screen_num)>=50&&fr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},fr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),fr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),nt==null?void 0:nt.map((dn,Gt)=>{var Fn,ua;return fr.createElement("div",{key:Gt},fr.createElement("div",{className:"mb10"},fr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),fr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},dn==null?void 0:dn.created_at),fr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",fr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(Fn=dn==null?void 0:dn.exercise_user_screens)==null?void 0:Fn.length),"\u5F20")),fr.createElement("div",{className:du.listWrap},(ua=dn==null?void 0:dn.exercise_user_screens)==null?void 0:ua.map(Ca=>fr.createElement("div",{key:Ca==null?void 0:Ca.id,className:du.list},fr.createElement("img",{src:`${Re.Z.API_SERVER}${Ca==null?void 0:Ca.url}`}),fr.createElement("div",{className:du.time},fr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),fr.createElement("span",{className:"c-grey-333 font12"},Ca==null?void 0:Ca.created_at)),fr.createElement("div",{className:du.mask},fr.createElement("div",{className:du.icons},fr.createElement("i",{onClick:()=>vn.Z.publish("preview-image",`${Re.Z.API_SERVER}${Ca==null?void 0:Ca.url}`),className:"iconfont icon-fangda3 mr15"}),fr.createElement("i",{onClick:()=>En(Ca==null?void 0:Ca.id),className:"iconfont icon-shanchu14"})))))))}))))};var Rd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},hg=x(97162),tp=x(76983),np=x(41727),ap=x(12971),rp=x(49973);const op=ce=>{const me=oe=>{const ut=new Notification(oe.title,{body:oe.message,icon:oe.icon||"/ip.png"});ut.addEventListener("click",()=>{oe.link&&window.open(oe.link,oe.target||"_blank")}),setTimeout(()=>{ut.close()},3e4)};"Notification"in window?Notification.permission==="granted"?me(ce):Notification.permission!=="denied"&&Notification.requestPermission().then(oe=>{oe==="granted"&&me(ce)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var lp=x(32215),ip=x(74732),up=x(3829),sp=x(71621),cp=x(40406),dp=x(32637),mp=x(45313),ms={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},gp=x(13014),ri=x(59301),fp=Object.defineProperty,pp=Object.defineProperties,vp=Object.getOwnPropertyDescriptors,Eg=Object.getOwnPropertySymbols,hp=Object.prototype.hasOwnProperty,Ep=Object.prototype.propertyIsEnumerable,Ag=(ce,me,oe)=>me in ce?fp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Cg=(ce,me)=>{for(var oe in me||(me={}))hp.call(me,oe)&&Ag(ce,oe,me[oe]);if(Eg)for(var oe of Eg(me))Ep.call(me,oe)&&Ag(ce,oe,me[oe]);return ce},yg=(ce,me)=>pp(ce,vp(me)),fm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Ap=x(89392),Cp=({exercise:ce,globalSetting:me,user:oe,loading:ut,dispatch:bt})=>{const{is_open_ai_review:$e,ai_review_settings:Qt,unified_ai_setting:nt,ai_review_user_id:De,exercise_author_id:Se,is_random:En}=ce==null?void 0:ce.commonHeader,kn=(0,ye.useParams)(),[dn,Gt]=(0,a.useState)([]),[Fn,ua]=(0,a.useState)(null),[Ca,na]=(0,a.useState)(!1),[Vn,Wa]=(0,a.useState)({is_open_ai_review:!1}),[Nn,ha]=(0,a.useState)(!1),[Xt]=ne.default.useForm(),[va,da]=(0,a.useState)(1),za=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{ut["exercise/getCommonHeader"]||Yt()},[ut["exercise/getCommonHeader"]]);const Yt=()=>fm(void 0,null,function*(){Wa({is_open_ai_review:$e}),da(nt?1:2),Xt.setFieldValue("ai_review_settings",(Qt==null?void 0:Qt.length)>0?Qt:za),ya(),De&&De!=-1?(ha(!1),ua(De)):De==-1?ha(!0):ua(Se)}),ya=()=>fm(void 0,null,function*(){const an=yield bt({type:"teachers/getList",payload:{id:kn==null?void 0:kn.coursesId,coursesId:kn==null?void 0:kn.coursesId,page:1}});return Gt(an==null?void 0:an.teacher_list),an==null?void 0:an.teacher_list}),sa=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ri.createElement("div",{className:"tc"},ri.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),ri.createElement("img",{src:gp,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>fm(void 0,null,function*(){if((Vn==null?void 0:Vn.is_open_ai_review)===!1)return So({is_open_ai_review:!1});yield Xt.validateFields();const an=Xt.getFieldValue("ai_review_settings");va==1&&!(0,te.BR)(an)||So(yg(Cg({},Vn),{unified_ai_setting:va==1,ai_review_settings:an,ai_review_user_id:Nn?-1:Fn}))}),So=an=>fm(void 0,null,function*(){na(!0);const tt=yield(0,ge.ZP)(`/api/exercises/${kn==null?void 0:kn.categoryId}/ai_review_settings.json`,{method:"post",body:an});(tt==null?void 0:tt.status)===0&&(le.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Lr()),na(!1)}),Lr=()=>{bt({type:"exercise/getCommonHeader",payload:{categoryId:kn==null?void 0:kn.categoryId,coursesId:kn==null?void 0:kn.coursesId,category:kn==null?void 0:kn.categoryId}})},Br=()=>Ap.isEqual({ai_review_settings:Qt,ai_review_user_id:De,is_open_ai_review:$e,unified_ai_setting:nt},{ai_review_settings:Xt.getFieldValue("ai_review_settings"),ai_review_user_id:Nn?-1:Fn,is_open_ai_review:Vn==null?void 0:Vn.is_open_ai_review,unified_ai_setting:va==1});return ri.createElement(Xe.Z,{spinning:ut["exercise/getCommonHeader"]},ri.createElement("div",{className:ms.ai_review},ri.createElement("div",{className:ms.config_warp},ri.createElement("div",{className:ms.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),ri.createElement("div",{className:ms.znpy},ri.createElement(pe.default,{style:{color:"#000"},checked:Vn==null?void 0:Vn.is_open_ai_review,onChange:an=>{var tt;if(!((tt=oe==null?void 0:oe.userInfo)!=null&&tt.has_big_model_permission))return sa(),!1;Wa(yg(Cg({},Vn),{is_open_ai_review:an.target.checked}))}}),ri.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),ri.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Vn==null?void 0:Vn.is_open_ai_review)&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:`${ms.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),ri.createElement("div",{className:ms.pfbz_ts},ri.createElement(Ie.ZP.Group,{onChange:an=>{an.target.value==2&&Xt.setFieldValue("ai_review_settings",(Qt==null?void 0:Qt.length)>0?Qt:za),da(an.target.value)},value:va,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),va==1&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:ms.pfbz_ts},ri.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),ri.createElement("div",{className:"flex"},ri.createElement("div",{className:ms.btns_pfbz,onClick:()=>{bt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Xt.getFieldValue("ai_review_settings")}})}},ri.createElement("img",{src:fo.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),ri.createElement(ne.default,{form:Xt,colon:!1,style:{background:"#F6F7F9"}},ri.createElement(ne.default.List,{name:"ai_review_settings"},(an,{add:tt,remove:Qa})=>an.map((ca,Na)=>{var pr;return ri.createElement(Ce.Z,{key:ca.key,style:{padding:"5px 14px 5px 30px"}},ri.createElement(ae.Z,{className:ms.lable_name1},"\u8BC4\u5206\u9879\u76EE"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},ri.createElement(ve.default,{onChange:ea=>{Xt.setFieldValue([ca.name,"content"],ea.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),ri.createElement(ae.Z,{className:ms.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ri.createElement(ve.default,{onChange:ea=>{Xt.setFieldValue([ca.name,"content"],ea.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),ri.createElement(ae.Z,{className:ms.lable_name1},"\u6743\u91CD"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},ri.createElement(Ee.Z,{value:Xt.getFieldValue([ca.name,"weight"]),onChange:ea=>{Number.isInteger(ea)||Xt.setFieldValue([ca.name,"weight"],parseFloat(ea).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ri.createElement(Ce.Z,{className:(pr=ms)==null?void 0:pr.h_lh_40},ri.createElement(ae.Z,null,ri.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(an.length>=10)return le.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),Na>0&&ri.createElement(ae.Z,null,ri.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Qa(ca.name)}}))))})))),va==2&&ri.createElement("div",{className:ms.pfbz_ts,style:{border:0,height:50}},ri.createElement("div",{className:`${ms.btn_config}`,onClick:()=>{if(!Br()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:ri.createElement("div",null,ri.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${kn.coursesId}/exercise/add/${kn.categoryId}?random=${En}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),ri.createElement("div",{className:`${ms.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ri.createElement("div",{className:ms.znpy,style:{border:0}},ri.createElement(Ie.ZP,{style:{color:"#000"},checked:!Nn,onChange:an=>{if(ha(!Nn),De&&De!==-1)return ua(De);ua(Se)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",ri.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!Nn&&(dn==null?void 0:dn.length)>0&&ri.createElement("div",{className:ms.teacherList},dn==null?void 0:dn.map((an,tt)=>ri.createElement("div",{className:`${ms.teacherItem} ${(an==null?void 0:an.user_id)==Fn?ms.activeTeacherItem:""}`,key:tt,onClick:()=>ua(an==null?void 0:an.user_id)},an==null?void 0:an.name))),ri.createElement("div",{className:ms.znpy},ri.createElement(Ie.ZP,{style:{color:"#000"},checked:Nn,onChange:an=>{ha(!Nn)}},"AI\u667A\u80FD\u4F53",ri.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),ri.createElement(Oe.ZP,{loading:Ca,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var yp=(0,ye.connect)(({exercise:ce,globalSetting:me,loading:oe,user:ut})=>({exercise:ce,globalSetting:me,loading:oe.effects,user:ut}))(Cp),Fp=x(47467),Fg={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},ws=x(59301),Bp=Object.defineProperty,Sp=Object.defineProperties,Pp=Object.getOwnPropertyDescriptors,Bg=Object.getOwnPropertySymbols,bp=Object.prototype.hasOwnProperty,xp=Object.prototype.propertyIsEnumerable,Sg=(ce,me,oe)=>me in ce?Bp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Gm=(ce,me)=>{for(var oe in me||(me={}))bp.call(me,oe)&&Sg(ce,oe,me[oe]);if(Bg)for(var oe of Bg(me))xp.call(me,oe)&&Sg(ce,oe,me[oe]);return ce},Dp=(ce,me)=>Sp(ce,Pp(me)),Wm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const wp=({shixunHomeworks:ce,exercise:me,loading:oe,dispatch:ut})=>{var bt,$e,Qt,nt,De,Se;const[En,kn]=(0,a.useState)({page:1,limit:10}),[dn,Gt]=(0,a.useState)(-1),[Fn,ua]=(0,a.useState)(""),[Ca,na]=(0,a.useState)({}),[Vn,Wa]=(0,a.useState)(!1),[Nn,ha]=(0,a.useState)(!1),Xt=(0,ye.useParams)(),[va,da]=(0,a.useState)({}),za=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Br,an,tt)=>(En.page-1)*En.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Br=>Br||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Br,an)=>ws.createElement("div",{className:Fg.banding,title:Br||"--"},Br||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Br,an)=>Br===0?ws.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Br===1?ws.createElement("span",{style:{color:"#DF3042"}},!an.is_make_up&&"\u8003\u8BD5\u4E2D",an.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Br===2?ws.createElement("span",{style:{color:"#5AB891"}},!an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377",an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):ws.createElement("span",{style:{color:"#5AB891"}},!an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Br,an)=>{let tt=new Date().getTime();return va!=null&&va.appraise_setting&&(va!=null&&va.sealed_review)&&new Date(va==null?void 0:va.appraise_end_time).getTime()>tt?"--":!Br&&an.review_status?"\u8BC4\u9605\u4E2D":Br?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Br=>Br===1?ws.createElement("span",{className:"c-green"},"\u6210\u529F"):ws.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Br=>!!Br);(0,a.useEffect)(()=>{var Br,an;((Br=me.actionTabs)==null?void 0:Br.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(Gt((an=me.actionTabs)==null?void 0:an.status),Yt())},[(bt=me.actionTabs)==null?void 0:bt.key]),(0,a.useEffect)(()=>{var Br;((Br=me.actionTabs)==null?void 0:Br.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&dn!=null&&ir(1,10)},[dn]);const Yt=()=>Wm(void 0,null,function*(){const Br=yield(0,ge.ZP)(`/api/exercises/${Xt.categoryId}/header_info.json`,{method:"get"});(Br==null?void 0:Br.status)===0&&da((Br==null?void 0:Br.data)||{})}),ya=Br=>{En.keyword=Br,En.page=1,kn(Gm({},En)),sa(En)},sa=Br=>Wm(void 0,null,function*(){var an,tt;ha(!0);const Qa=yield(0,ge.ZP)(`/api/exercise_resubmits/${(an=me.actionTabs)==null?void 0:an.id}/resubmit_student_list.json`,{method:"get",params:Dp(Gm({},Br),{success_status:dn!=-1?[dn]:null,exercise_id:Xt==null?void 0:Xt.categoryId,exercise_question_id:(tt=me.actionTabs)==null?void 0:tt.questionId})});(Qa==null?void 0:Qa.status)===0&&na(Qa||{}),ha(!1)}),ir=(Br,an)=>{En.page=Br,En.limit=an,kn(Gm({},En)),sa(En)},So=()=>Wm(void 0,null,function*(){var Br,an,tt,Qa;if(dn==1&&((Br=Ca==null?void 0:Ca.success_status)==null?void 0:Br[1].count)==0||dn==2&&((an=Ca==null?void 0:Ca.success_status)==null?void 0:an[0].count)==0)return le.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Wa(!0);const ca=yield(0,ge.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Xt==null?void 0:Xt.categoryId,exercise_users_ids:Ca==null?void 0:Ca.exercise_users_ids,exercise_question_id:(tt=me.actionTabs)==null?void 0:tt.questionId}});(ca==null?void 0:ca.status)===0&&(Lr(),(Qa=me.actionTabs)==null||Qa.onOK()),Wa(!1)}),Lr=()=>{ut({type:"exercise/setActionTabs",payload:{key:""}}),ua(""),Gt(null)};return ws.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:(($e=me.actionTabs)==null?void 0:$e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Vn,onCancel:()=>Lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>So()},ws.createElement("div",{className:Fg.radio_con},ws.createElement("div",null,ws.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),ws.createElement(Ie.ZP.Group,{onChange:Br=>{Gt(Br.target.value)},value:dn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Qt=Ca==null?void 0:Ca.success_status)==null?void 0:Qt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((nt=Ca==null?void 0:Ca.success_status)==null?void 0:nt[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),ws.createElement("div",{className:"flex justify-between item-center mb10"},ws.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",ws.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((De=Ca==null?void 0:Ca.success_status)==null?void 0:De[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",ws.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Se=Ca==null?void 0:Ca.success_status)==null?void 0:Se[0].count)||0),"\u4EBA"),ws.createElement(ve.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Fn,onChange:Br=>ua(Br.target.value),onSearch:ya})),ws.createElement(E.default,{loading:Nn,dataSource:(Ca==null?void 0:Ca.data)||[],columns:za,pagination:{current:En.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:En.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Ca==null?void 0:Ca.count)||0,size:"default",showTotal:te.rU,onChange:ir},onChange:(Br,an,tt)=>{tt!=null&&tt.order?(En.sort_by=tt==null?void 0:tt.field,En.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(En.sort_by=null,En.direction=null),sa(En)}}))};var Ip=(0,ye.connect)(({shixunHomeworks:ce,exercise:me,loading:oe,user:ut})=>({shixunHomeworks:ce,exercise:me,loading:oe.effects,user:ut}))(wp),Md=x(59301),Op=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Np=({exercise:ce,loading:me,dispatch:oe})=>{var ut,bt;const[$e,Qt]=(0,a.useState)([]),nt=(0,ye.useParams)(),De=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:En=>Md.createElement(Le.Z,{placement:"bottom",title:En},Md.createElement("span",{style:{color:"#333"}},Be()(En).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(En,kn)=>Md.createElement("span",{style:{color:"#333"}},kn==null?void 0:kn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(En,kn)=>(kn==null?void 0:kn.status)=="running"?Md.createElement("span",{style:{color:"#333"}}," ",Md.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",kn==null?void 0:kn.rate):Md.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",kn==null?void 0:kn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",kn==null?void 0:kn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var En;((En=ce.actionTabs)==null?void 0:En.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Se()},[(ut=ce.actionTabs)==null?void 0:ut.key]);const Se=()=>Op(void 0,null,function*(){var En;const kn=yield(0,ge.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(En=ce.actionTabs)==null?void 0:En.params});kn.status===0&&Qt(kn==null?void 0:kn.data)});return Md.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((bt=ce.actionTabs)==null?void 0:bt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{oe({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Md.createElement(E.default,{pagination:!1,dataSource:$e,columns:De,className:"mb10"}))};var Lp=(0,ye.connect)(({exercise:ce,loading:me,user:oe})=>({exercise:ce,loading:me.effects,user:oe}))(Np),Rp=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())}),Mp=({id:ce,dispatch:me})=>{const[oe,ut]=(0,a.useState)(null);(0,a.useEffect)(()=>{bt()},[]);const bt=()=>Rp(void 0,null,function*(){var $e,Qt,nt,De,Se,En,kn,dn,Gt,Fn,ua,Ca;const na=ce;let Vn;do if(Vn=yield(0,ge.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:na}}),(($e=Vn==null?void 0:Vn.data)==null?void 0:$e.status)===1){ut([(nt=(Qt=Vn==null?void 0:Vn.data)==null?void 0:Qt.progress)==null?void 0:nt.current_success_count,(Se=(De=Vn==null?void 0:Vn.data)==null?void 0:De.progress)==null?void 0:Se.total]);break}else if(((En=Vn==null?void 0:Vn.data)==null?void 0:En.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),ut([(dn=(kn=Vn==null?void 0:Vn.data)==null?void 0:kn.progress)==null?void 0:dn.current_success_count,(Fn=(Gt=Vn==null?void 0:Vn.data)==null?void 0:Gt.progress)==null?void 0:Fn.total]),yield new Promise(Wa=>setTimeout(Wa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((ua=Vn==null?void 0:Vn.data)==null?void 0:ua.status)===0);me({type:"exercise/setCommonHeader",payload:{progress:(Ca=Vn==null?void 0:Vn.data)==null?void 0:Ca.progress}})});return a.createElement(a.Fragment,null,oe&&a.createElement(Ce.Z,{align:"middle",className:"mr10 ml10"},a.createElement(Xe.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",oe[0]," / ",oe[1])))},Ka=x(59301),Tp=Object.defineProperty,kp=Object.defineProperties,jp=Object.getOwnPropertyDescriptors,pm=Object.getOwnPropertySymbols,Pg=Object.prototype.hasOwnProperty,bg=Object.prototype.propertyIsEnumerable,xg=(ce,me,oe)=>me in ce?Tp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,kc=(ce,me)=>{for(var oe in me||(me={}))Pg.call(me,oe)&&xg(ce,oe,me[oe]);if(pm)for(var oe of pm(me))bg.call(me,oe)&&xg(ce,oe,me[oe]);return ce},Um=(ce,me)=>kp(ce,jp(me)),Zp=(ce,me)=>{var oe={};for(var ut in ce)Pg.call(ce,ut)&&me.indexOf(ut)<0&&(oe[ut]=ce[ut]);if(ce!=null&&pm)for(var ut of pm(ce))me.indexOf(ut)<0&&bg.call(ce,ut)&&(oe[ut]=ce[ut]);return oe},e0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const zp=ce=>{var me=ce,{exercise:oe,globalSetting:ut,loading:bt,dispatch:$e,classroomList:Qt,user:nt,match:De}=me,Se=Zp(me,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),En,kn,dn,Gt,Fn,ua,Ca,na,Vn,Wa,Nn,ha,Xt,va,da,za,Yt,ya;const sa=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),So=(0,ye.useLocation)(),[Lr,Br]=(0,a.useState)([]),{exerciseList:an,commonHeader:tt,checkDomain:Qa,workSetting:ca,saveExerciseDownUsers:Na,course_groups:pr}=oe,[ea,Jr]=(0,a.useState)(null),[Ua,Ma]=(0,a.useState)(Be()(new Date).valueOf()),[Ar,yr]=(0,a.useState)(),[Ta,aa]=(0,a.useState)(!1),[Va,Pa]=(0,a.useState)(1),[ia,ba]=(0,a.useState)(!1),[qn,qa]=(0,a.useState)({name:"",id:"",list:[]}),[gr,xr]=(0,a.useState)({}),{userInfo:mo}=nt;sa.category=ir.get("category_id");const po=!Qa||Qa&&((En=mo==null?void 0:mo.course)==null?void 0:En.course_identity)<3,Kr=(0,a.useRef)(Date.now()),rr=(0,a.useRef)(),[ro,Fo]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,Mn.Rm)()&&$e({type:"classroomList/getAssistantPermissions",payload:{course_id:sa.coursesId}})},[(kn=nt==null?void 0:nt.userInfo)==null?void 0:kn.username]),(0,a.useEffect)(()=>{new URLSearchParams(So.search).get("tabs")==="3"&&gs()},[]),(0,a.useEffect)(()=>{oe.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Jr(3)},[oe.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(rr.current),(0,Mn.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(rr.current=setInterval(()=>{Ki()},5*1e3)),()=>{clearInterval(rr.current)}),[nt.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Tl();const Pr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ka.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),"1\u3001\u5728",Ka.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),"2\u3001\u5728",Ka.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),Pr==="allowRouter"&&Ka.createElement(Ka.Fragment,null,"3\u3001",Ka.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[sa.coursesId]);const Tl=()=>e0(void 0,null,function*(){const Pr=yield $e({type:"exercise/getCommonHeader",payload:kc({},sa)});Pr&&qa(Pr==null?void 0:Pr.simulate_exercise_records)}),xi=()=>{const Pr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Pr>=0?Pr:0},Ki=()=>e0(void 0,null,function*(){const Pr=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/new_abnormities.json`,{method:"get",params:{time:Kr.current}});if((Pr==null?void 0:Pr.status)===401){clearInterval(rr.current);return}Kr.current=Date.now(),(Pr==null?void 0:Pr.message)!==""&&(Pr==null?void 0:Pr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&op({title:(Pr==null?void 0:Pr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Pr.message,target:"self",icon:"/warning.png",link:`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),Kl=(Pr=!1)=>{ye.history.push(`/classrooms/${sa.coursesId}/exercisenotice/${tt.id}/users/${mo.login}`)},Au=()=>{$e({type:"exercise/setUpdateIndex"})},gs=()=>{$e({type:"exercise/getWorkSetting",payload:kc({},sa)})},bu=()=>{$e({type:"exercise/getCommonHeader",payload:kc({},sa)});const Pr={0:()=>{Au()},2:()=>{Pa(Va+1)},3:()=>{$e({type:"exercise/getWorkSetting",payload:kc({},sa)})}};Pr[ea]&&Pr[ea]()};function oo(Pr){yr(kc({},Pr))}const Hl=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ka.createElement(Mr,{getparams:oo,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,te._m)()&&!(0,Mn.ag)()||!po||(0,Mn.dE)(),component:(0,Mn.Rm)()&&!((dn=Qt.AssistantObject.exercise)!=null&&dn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,Mn.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ka.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ka.createElement("img",{src:x(85004),width:220}),(0,Mn.Rm)()?Ka.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ka.createElement(Ka.Fragment,null,Ka.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ka.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ka.createElement(Os.default,{key:Va}):Ka.createElement($o,{activeTabs:ea})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,te._m)()&&!(0,Mn.ag)()||(0,Mn.dE)()&&!(tt!=null&&tt.show_statistic),component:Ka.createElement(Ff,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,Mn.dE)()&&(tt!=null&&tt.show_acm)),component:Ka.createElement(lg,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,Mn.dE)(),component:Ka.createElement(Gf,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,Mn.dE)()||tt.exercise_status===1||!tt.exist_program||((Gt=ut==null?void 0:ut.setting)==null?void 0:Gt.hide_code_repeat),component:Ka.createElement(Po,{key:Ua})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ka.createElement(sp.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,Mn.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ka.createElement(lp.Z,null):Ka.createElement(ym,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,Mn.G5)()||!(tt!=null&&tt.enable_monitor),component:Ka.createElement(qf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,Mn.dE)(),component:Ka.createElement(Di,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,Mn.dE)(),component:Ka.createElement(pi,null)},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Rd.ai_review_new,src:sn})),id:11,component:Ka.createElement(yp,null),hidden:(0,Mn.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Pr=>!Pr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Hl.splice(0,1,...Hl.splice(1,1,Hl[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Jr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Jr("2"),(0,Mn.dE)()&&Jr("0")):Jr("0")}},[tt==null?void 0:tt.exercise_status]);const ki="YYYY-MM-DD",lu=Be()("2020-11-15",ki),Ji=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ka.createElement(Ka.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Si=()=>{var Pr,fl;return Ka.createElement(Pe.default,{onClick:ii=>e0(void 0,null,function*(){var Ju,Fu;switch(oe.order&&(sa.order=oe.order,sa.order_type=oe.order_type),ii.key){case"1":if((0,Mn.Rm)()&&!((Ju=Qt.AssistantObject.exercise)!=null&&Ju.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:pr==null?void 0:pr.map(Cu=>({course_group_id:Cu==null?void 0:Cu.exercise_group_id,group_group_name:Cu==null?void 0:Cu.exercise_group_name,count:Cu==null?void 0:Cu.exercise_group_students})),fn:()=>e0(void 0,null,function*(){var Cu,Us;let Nu=[];const us=yield(0,ge.ZP)(`/api/exercises/${sa==null?void 0:sa.categoryId}/export_data.json`,{method:"get",params:Um(kc(kc({},sa),Ar),{exercise_group_id:[...(Cu=JSON.parse(sessionStorage.all_student_works_params))==null?void 0:Cu.course_group],types:(Us=JSON.parse(sessionStorage.all_student_works_params))==null?void 0:Us.types})});(us==null?void 0:us.status)==0?(le.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`)):us.status===-3&&($e({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`))})}});break;case"8":if((0,Mn.Rm)()&&!((Fu=Qt.AssistantObject.exercise)!=null&&Fu.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)$e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Cu=yield(0,z.aU)({id:(sa==null?void 0:sa.categoryId)||(sa==null?void 0:sa.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ka.createElement(Ka.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ka.createElement("br",null),Ka.createElement("div",{className:"mt-20px"},Ka.createElement("a",{onClick:()=>{var Us,Nu,us,ad,_n,ra,Bo,xu;Fo({url:Re.Z.API_SERVER+((ad=(us=(Nu=(Us=Cu==null?void 0:Cu.data)==null?void 0:Us.exam_summary_templates)==null?void 0:Nu[0])==null?void 0:us.attachment_info)==null?void 0:ad.url),file_type:(xu=(Bo=(ra=(_n=Cu==null?void 0:Cu.data)==null?void 0:_n.exam_summary_templates)==null?void 0:ra[0])==null?void 0:Bo.attachment_info)==null?void 0:xu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ka.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ka.createElement("img",{className:"h-full w-full",src:dp})),Ka.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,Mn.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Pr=tt==null?void 0:tt.user_permission)==null?void 0:Pr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((fl=ca==null?void 0:ca.exercise)!=null&&fl.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ka.createElement(Pe.default.Item,{key:"7",onClick:()=>{var ii,Ju,Fu,Cu;if(console.log(tt),(0,Mn.Rm)()&&!((Ju=(ii=Qt==null?void 0:Qt.AssistantObject)==null?void 0:ii.exercise)!=null&&Ju.can_publish)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){le.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const Us=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Us),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}if(((Fu=nt==null?void 0:nt.userInfo)==null?void 0:Fu.user_status)===2){(0,Qs.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?$e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:sa.coursesId,type:"exercise",type_id:sa.categoryId,name:tt.exercise_name,fn:()=>{var us;$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(us=ca==null?void 0:ca.exercise)==null?void 0:us.manage_all_group}})}}}):$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Cu=ca==null?void 0:ca.exercise)==null?void 0:Cu.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,Mn.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ka.createElement(Le.Z,{overlayStyle:{maxWidth:"initial"},title:Ka.createElement("div",null,Ka.createElement("div",null,"\u63D0\u793A\uFF1A"),Ka.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ka.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ka.createElement(Pe.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ka.createElement(Pe.default.Item,{key:"5",onClick:()=>{var ii,Ju;if((0,Mn.Rm)()&&!((Ju=(ii=Qt==null?void 0:Qt.AssistantObject)==null?void 0:ii.exercise)!=null&&Ju.can_create)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Fu=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Fu),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/random/edit?type=settings`:`/classrooms/${sa.coursesId}/exercise/add/${sa.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,Mn.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ka.createElement(Pe.default.Item,{key:"4",onClick:ii=>{$e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:sa}})}},"\u4EE3\u7801\u67E5\u91CD"),Ka.createElement(Pe.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ka.createElement(Pe.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ka.createElement(Pe.default.Item,{key:"2",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,Mn.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){le.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank`);else{let Ju=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ka.createElement(Ie.ZP.Group,{defaultValue:1,onChange:Fu=>{Ju=Fu.target.value}},Ka.createElement(ke.Z,{direction:"vertical"},Ka.createElement(Ie.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ka.createElement(Ie.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ka.createElement(Ie.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Ju===3?$e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:pr==null?void 0:pr.map(Fu=>({course_group_id:Fu==null?void 0:Fu.exercise_group_id,group_group_name:Fu==null?void 0:Fu.exercise_group_name,count:Fu==null?void 0:Fu.exercise_group_students})),fn:()=>e0(void 0,null,function*(){var Fu,Cu,Us,Nu;Na&&Na();let us="",ad=0;const _n=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/exercise_users.json`,{method:"get",params:Um(kc({},sa),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((_n==null?void 0:_n.status)===0){us=(Fu=_n==null?void 0:_n.data)==null?void 0:Fu.first_export_user_login,ad=(Cu=_n==null?void 0:_n.data)==null?void 0:Cu.total_count;const ra=JSON.parse(localStorage[`${(Us=nt==null?void 0:nt.userInfo)==null?void 0:Us.login}-${sa.coursesId}-${sa.categoryId}-downFilter`]);localStorage[`${(Nu=nt==null?void 0:nt.userInfo)==null?void 0:Nu.login}-${sa.coursesId}-${sa.categoryId}-downFilter`]=JSON.stringify(Um(kc({},ra),{firstTargetLogin:us,totalCount:ad,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank?type=${Ju}`)})}}):(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank?type=${Ju}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ka.createElement(Pe.default.Item,{key:"3",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ka.createElement(Pe.default.Item,{key:"6",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},jl=Pr=>e0(void 0,null,function*(){const fl=yield(0,ge.ZP)(`/api/courses/${sa==null?void 0:sa.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Pr,id:sa==null?void 0:sa.categoryId}});if(fl.status===0){Jr(4),Ma(Be()(new Date).valueOf()),$e({type:"exercise/setActionTabs",payload:{}});return}fl.status<-2&&le.ZP.error(fl==null?void 0:fl.message)});let ku=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const ju=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Pr,fl,ii)=>Ka.createElement(Le.Z,{title:((sa.page||1)-1)*20+ii+1},Ka.createElement("span",null,((sa.page||1)-1)*20+ii+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Pr,fl)=>fl.commit_status===0||fl.commit_status===1?"--":!fl.open_total_score&&(0,Mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0),Pr===100?Ka.createElement("span",{className:"c-green"},Pr||"--"):Pr>60?Ka.createElement("span",{className:"c-orange"},Pr||"--"):Ka.createElement("span",null,Pr||"--"))},!((gr==null?void 0:gr.objective)!==1||(gr==null?void 0:gr.objective)===1&&(gr==null?void 0:gr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Pr,fl)=>{if(fl.commit_status===0||fl.commit_status===1)return"--";if(!fl.open_total_score&&(0,Mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0);let ii;return Pr>=0&&Pr<=60?ii=Ka.createElement("span",null,Pr):Pr===100?ii=Ka.createElement("span",{className:"c-green"},Pr):Pr>60?ii=Ka.createElement("span",{className:"c-orange"},Pr):ii="--",Ka.createElement(jt,{renderText:ii,item:fl})}}},!((gr==null?void 0:gr.subjective)!==1||(gr==null?void 0:gr.subjective)===1&&(gr==null?void 0:gr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Pr,fl)=>{if(fl.commit_status===0||fl.commit_status===1)return"--";if(!fl.open_total_score&&(0,Mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0);let ii;return Pr==0||Pr>0&&Pr<=60?ii=Ka.createElement("span",null,Pr):Pr===100?ii=Ka.createElement("span",{className:"c-green"},Pr):Pr>60?ii=Ka.createElement("span",{className:"c-orange"},Pr):ii="--",ii}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Pr,fl)=>Pr===0?Ka.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Pr===1?Ka.createElement("span",{style:{color:"#DF3042"}},!fl.is_make_up&&"\u8003\u8BD5\u4E2D",fl.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Pr===2?Ka.createElement("span",{style:{color:"#5AB891"}},!fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377",fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ka.createElement("span",{style:{color:"#5AB891"}},!fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Pr=>Pr?Be()(Pr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Pr=>Pr?Be()(Pr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Pr=>!!Pr);if(!(0,Mn.RV)())return null;if(!(0,Mn.RV)())return"";const Ou=()=>Ka.createElement("div",{className:Rd.export},Ka.createElement("div",{className:`${Rd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return le.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ka.createElement("img",{src:Vt.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ka.createElement("section",{className:Rd.bg},Ka.createElement("div",{className:"edu-container"},mo.username&&Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10"},Ka.createElement(Me.Z,{separator:">"},Ka.createElement(Me.Z.Item,{href:`/classrooms/${sa.coursesId}/exercise`},(ua=(Fn=nt==null?void 0:nt.userInfo)==null?void 0:Fn.course)==null?void 0:ua.course_name),Ka.createElement(Me.Z.Item,{href:`/classrooms/${sa.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ka.createElement(Me.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Rd.title,"mt20"].join(" ")},Ka.createElement("a",{href:`/classrooms/${sa.coursesId}/exercise`},Ka.createElement(ee.Z,{className:"font16 c-black"})),(0,te.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ka.createElement("img",{src:np,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ka.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ka.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Rd.moni},Ka.createElement("img",{src:ap,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ka.createElement(Le.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ka.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ka.createElement("aside",{className:"mt30 relative"},ea=="11"?Ka.createElement(Ou,null):Ka.createElement("div",{className:Rd.export},!(0,Mn.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{if(Pr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){le.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}$e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,Mn.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{if(Pr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){le.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}$e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,Mn.GJ)()&&po&&((Ca=tt==null?void 0:tt.user_permission)==null?void 0:Ca.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_redo)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,Mn.GJ)()&&po&&((na=tt==null?void 0:tt.user_permission)==null?void 0:na.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ka.createElement(hg.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii,Ju,Fu;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_publish)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){le.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Ju=nt==null?void 0:nt.userInfo)==null?void 0:Ju.user_status)===2){(0,Qs.Rd)();return}const Cu=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Cu),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?$e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:sa.coursesId,type:"exercise",type_id:sa.categoryId,name:tt.exercise_name,fn:()=>{var Nu;$e({type:"exercise/getCommonHeader",payload:kc({},sa)}),$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Nu=ca==null?void 0:ca.exercise)==null?void 0:Nu.manage_all_group}})}}}):$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Fu=ca==null?void 0:ca.exercise)==null?void 0:Fu.manage_all_group}})}},Ka.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,Mn.GJ)()&&po&&((Vn=tt==null?void 0:tt.user_permission)==null?void 0:Vn.exercise_publish_count)>0&&Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_stop)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[sa.categoryId],params:sa,cb:bu}})}},Ka.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,Mn.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ka.createElement(Oe.ZP,{onClick:Pr=>e0(void 0,null,function*(){Pr.preventDefault();const fl=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/header_info.json`,{method:"get"});(fl==null?void 0:fl.status)===0&&xr((fl==null?void 0:fl.data)||{}),ba(!0)})},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Wa=tt==null?void 0:tt.user_permission)==null?void 0:Wa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ka.createElement(Oe.ZP,{onClick:()=>Kl()},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(Nn=an==null?void 0:an.exercise_types)!=null&&Nn.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ka.createElement(Le.Z,{title:Ka.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",xi(),"\u6B21")},Ka.createElement(Oe.ZP,{onClick:()=>Kl(),disabled:xi()===0&&((ha=tt==null?void 0:tt.user_permission)==null?void 0:ha.current_status)!=0,style:{marginLeft:8}},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Xt=tt==null?void 0:tt.user_permission)==null?void 0:Xt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((va=tt==null?void 0:tt.user_permission)==null?void 0:va.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ka.createElement(Oe.ZP,{onClick:()=>Kl(!0)},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ka.createElement(Oe.ZP,{onClick:()=>Kl(!0)},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)!==4&&Ka.createElement(Ce.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((za=tt==null?void 0:tt.progress)==null?void 0:za.stat)===1&&Ka.createElement(Mp,{dispatch:$e,id:tt==null?void 0:tt.ai_question_record_id}),Ka.createElement(Oe.ZP,{onClick:()=>{var Pr;if((tt==null?void 0:tt.wrong_questions_size)===0){le.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Pr=tt==null?void 0:tt.progress)==null?void 0:Pr.stat)===1){le.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/wrongAnswer/${mo==null?void 0:mo.login}`)}},Ka.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ka.createElement(Oe.ZP,{onClick:()=>{(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ka.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,Mn.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ka.createElement(hg.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ka.createElement(Oe.ZP,{onClick:()=>{var Pr,fl;if((0,Mn.Rm)()&&!((fl=(Pr=Qt==null?void 0:Qt.AssistantObject)==null?void 0:Pr.exercise)!=null&&fl.can_create)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,Mn.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){le.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const ii=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(ii),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/random/edit?type=settings`:`/classrooms/${sa.coursesId}/exercise/add/${sa.categoryId}?random=false&type=2`)}},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,Mn.GJ)()&&Ka.createElement(Oe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{$e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,Mn.GJ)()&&po&&Ka.createElement(de.Z,{dropdownRender:Si},Ka.createElement(Oe.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ka.createElement(b.Z,null)))),Ka.createElement("aside",{className:`mt30 relative ${Rd.workListTabWrap}`},Ka.createElement(y.default,{activeKey:`${ea}`,onChange:Pr=>{var fl;if(parseInt(Pr)===1&&!((fl=Qt.AssistantObject.exercise)!=null&&fl.can_view)&&(0,Mn.Rm)()){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ii=Be()(tt==null?void 0:tt.created_at,ki),Ju=Be()(lu).diff(Be()(ii),"days");if(oe.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.default.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:()=>{if(Ju>0&&parseInt(Pr)===3&&(tt!=null&&tt.is_random)){Ji();return}Jr(Pr),$e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Ju>0&&parseInt(Pr)===3&&(tt!=null&&tt.is_random)){Ji();return}Jr(Pr)}Pr==="3"?gs():(Pr==="2"||Pr==="11")&&$e({type:"exercise/getCommonHeader",payload:kc({},sa)})},items:Hl.map(Pr=>({label:Pr.name,key:`${Pr.id}`}))})),Ka.createElement("section",{className:tt!=null&&tt.is_random&&ea==="2"||["3","9","10","11"].includes(ea)?"":"pl25 pr25 bg-white"},(ya=(Yt=Hl.filter(Pr=>Pr.id==ea))==null?void 0:Yt[0])==null?void 0:ya.component))),Ka.createElement(iu.Z,null),Ka.createElement(gu,{onOk:jl}),Ka.createElement(hu.Z,null),Ka.createElement(ol,{cb:()=>Au()}),Ka.createElement(ip.Z,{onOk:()=>Au()}),Ka.createElement(up.Z,{onOk:()=>Au()}),Ka.createElement(su,null),Ka.createElement(Nf,null),Ka.createElement(rp.Z,null),Ka.createElement(yu,null),Ka.createElement(Mf,null),Ka.createElement(tp.Z,{successCb:()=>Kl(currentEnterExamRef.current)}),Ka.createElement(Fe.default,{open:Ta,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{aa(!1)}},Ka.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ka.createElement("p",{style:{marginLeft:"10px"}},Ka.createElement(E.default,{dataSource:ku,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ka.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ka.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ka.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ka.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ka.createElement(Fe.default,{open:ia,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{ba(!1)}},(qn==null?void 0:qn.length)===0?Ka.createElement(vt.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ka.createElement(E.default,{dataSource:qn,columns:ju,pagination:!1})),Ka.createElement(cp.Z,null),Ka.createElement(mp.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ro==null?void 0:ro.url,type:ro==null?void 0:ro.file_type,onClose:()=>Fo({})}),Ka.createElement(Lp,null),Ka.createElement(Ip,null),Ka.createElement(Fp.Z,null))};var Hp=(0,ye.connect)(({exercise:ce,loading:me,user:oe,globalSetting:ut,classroomList:bt})=>({classroomList:bt,exercise:ce,globalSetting:ut,user:oe,loading:me.effects}))(zp)},49973:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return qe}});var a=x(59301),ge=x(92832),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(43604),Le=x(54580),Ie=x(24905),ke=x(5871),Me=x(62772),Oe={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(52985),de=x(82186),y=x(46713),E=x(82033),ee=x(21600),b=x(70618),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ae=Object.defineProperty,ue=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ee=(lt,Ke,it)=>Ke in lt?ae(lt,Ke,{enumerable:!0,configurable:!0,writable:!0,value:it}):lt[Ke]=it,xe=(lt,Ke)=>{for(var it in Ke||(Ke={}))pe.call(Ke,it)&&Ee(lt,it,Ke[it]);if(ue)for(var it of ue(Ke))ve.call(Ke,it)&&Ee(lt,it,Ke[it]);return lt},Ze=(lt,Ke,it)=>new Promise((Pt,Et)=>{var ht=Kt=>{try{Tt(it.next(Kt))}catch(mt){Et(mt)}},Nt=Kt=>{try{Tt(it.throw(Kt))}catch(mt){Et(mt)}},Tt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(ht,Nt);Tt((it=it.apply(lt,Ke)).next())});const{TextArea:Be}=ge.default,ot=({exercise:lt,loading:Ke,dispatch:it})=>{var Pt;const{workSetting:Et}=lt,ht=(0,Ce.useParams)();ht.category=ht.categoryId||ht.exerciseId,ht.categoryId=ht.categoryId||ht.exerciseId;const[Nt,Tt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,st]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[Et]),(0,a.useEffect)(()=>{lt.actionTabs.key==="exportSetting"&&!(Et!=null&&Et.exercise_header)&&it({type:"exercise/getWorkSetting",payload:xe({},ht)})},[lt.actionTabs.key]);const Mt=()=>{var Ge,$t,Zn,hn;const un=JSON.parse(JSON.stringify(Et));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=un==null?void 0:un.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(Ge=un==null?void 0:un.exercise_header)!=null&&Ge.attachment_id?[{uid:($t=un==null?void 0:un.exercise_header)==null?void 0:$t.attachment_id,id:(Zn=un==null?void 0:un.exercise_header)==null?void 0:Zn.attachment_id,url:(hn=un==null?void 0:un.exercise_header)==null?void 0:hn.photo_url}]:[],st(Je)},qt=()=>{var Ge,$t,Zn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=ht.categoryId,hn.attachment_id=((Zn=($t=(Ge=hn.file_list)==null?void 0:Ge[0])==null?void 0:$t.response)==null?void 0:Zn.id)||null,Wt(hn)},Wt=Ge=>Ze(void 0,null,function*(){mt(!0),(yield(0,de.ZP)(`/api/exercises/${ht==null?void 0:ht.categoryId}/foramt_settings.json`,{method:"post",body:Ge})).status===0&&(Re.ZP.success("\u66F4\u65B0\u6210\u529F"),it({type:"exercise/getCommonHeader",payload:xe({},ht)}),it({type:"exercise/getWorkSetting",payload:xe({},ht)}),it({type:"exercise/getExerciseExportHeadData",payload:{id:ht.exerciseId||ht.categoryId,identify:ht.userId||null}}),mt(!1))}),bn={disabled:Nt,multiple:!1,listType:"picture-card",onPreview:Ge=>{E.Z.publish("preview-image",Ge.thumbUrl||Ge.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:Ge=>Ge.size/1024>200?(Re.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${ee.Z.API_SERVER}/api/attachments.json`,onChange(Ge){let $t=Ge.fileList.filter(Zn=>!!Zn.status);Je.file_list=$t,st(Object.assign({},Je))},onRemove:Ge=>Ze(void 0,null,function*(){return Je.file_list=[],st(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:Oe.modalWrapper,width:900,centered:!0,open:lt.actionTabs.key==="exportSetting",onOk:()=>qt(),onCancel:()=>{Mt(),it({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:Oe.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ke["exercise/getWorkSetting"]||Kt},ne.createElement(Pe.Z,{wrap:!1,justify:"space-between"},ne.createElement(le.Z,null,ne.createElement(Pe.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:Oe.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Le.default,xe({},bn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_title,disabled:Nt,onChange:Ge=>{Je.show_title=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_body,disabled:Nt,onChange:Ge=>{Je.show_body=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_info,disabled:Nt,onChange:Ge=>{Je.show_info=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_table,disabled:Nt,onChange:Ge=>{Je.show_table=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Pe.Z,{align:"middle",className:`mt20 ${Oe.pottedLine}`},ne.createElement(le.Z,null,ne.createElement("img",{src:z,alt:""})),ne.createElement(le.Z,{className:Oe.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(le.Z,null,ne.createElement("img",{src:z,alt:""}))),ne.createElement(Pe.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(Ie.default,{className:"pl8",checked:Je.show_user,disabled:Nt,onChange:Ge=>{Je.show_user=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(Ie.default,{checked:Je.show_no,disabled:Nt,onChange:Ge=>{Je.show_no=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(Ie.default,{checked:Je.show_group,disabled:Nt,onChange:Ge=>{Je.show_group=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(Ie.default,{checked:Je.show_school_name,disabled:Nt,onChange:Ge=>{Je.show_school_name=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(Ie.default,{checked:Je.show_phone,disabled:Nt,onChange:Ge=>{Je.show_phone=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(ke.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:Ge=>{Je.export_page_num=Ge,st(xe({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Pe.Z,{className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_desc,disabled:Nt,onChange:Ge=>{Je.show_desc=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(le.Z,{className:Oe.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var qe=(0,Ce.connect)(({exercise:lt,loading:Ke,globalSetting:it})=>({exercise:lt,loading:Ke.effects,globalSetting:it}))(ot)},11058:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return te}});var a=x(59301),ge=x(52985),Re=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Pe=x(87935),le=x(92232),Le=x(49973),Ie=x(13656),ke=x(21600),Me=x(59301),Oe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ae,ue)=>ae in ne?Oe(ne,ae,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ne[ae]=ue,ee=(ne,ae)=>{for(var ue in ae||(ae={}))de.call(ae,ue)&&E(ne,ue,ae[ue]);if(Ce)for(var ue of Ce(ae))y.call(ae,ue)&&E(ne,ue,ae[ue]);return ne},b=(ne,ae,ue)=>new Promise((pe,ve)=>{var Ee=Be=>{try{Ze(ue.next(Be))}catch(ot){ve(ot)}},xe=Be=>{try{Ze(ue.throw(Be))}catch(ot){ve(ot)}},Ze=Be=>Be.done?pe(Be.value):Promise.resolve(Be.value).then(Ee,xe);Ze((ue=ue.apply(ne,ae)).next())});const z=({isPreview:ne=!1,isExportBlank:ae=!1,activeTabs:ue,exercise:pe,globalSetting:ve,loading:Ee,user:xe,dispatch:Ze,showExportBtn:Be=!1,sealStyle:ot={}})=>{var qe,lt,Ke,it,Pt,Et,ht,Nt,Tt,Kt,mt,Je,st,Mt,qt;const Wt=(0,ge.useParams)(),{userInfo:bn}=xe,[Ge,$t]=(0,a.useState)(),[Zn,hn]=(0,a.useState)();let un=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[Xe,ze]=(0,a.useState)([]),Ft=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!Ft.current)return;Ft.current=!1;const gt=yield(0,Pe.cV)({id:Wt.exerciseId||Wt.categoryId});gt.status==0&&ze(gt.data)}),(0,le.W)(ue)||ue==="2"&&It()},[Wt.userId,Wt.coursesId,Wt.exerciseId,Wt.categoryId,ue]),(0,a.useEffect)(()=>{un.current&&vt(un.current.clientHeight)},[un.current]),(0,a.useEffect)(()=>{var gt;if((gt=pe.exerciseExportHeadData)!=null&>.title){const Ye=pe.exerciseExportHeadData;$t(ee({},Ye||{}));const{table:be}=Ye||{};let zt,jn;(be!=null&&be.total_singles_scores||be!=null&&be.total_doubles_scores||be!=null&&be.total_nulls_scores||be!=null&&be.total_judges_scores||be!=null&&be.total_pros_scores||be!=null&&be.total_shixuns_scores||be!=null&&be.total_mains_scores||be!=null&&be.total_combination_scores||be!=null&&be.total_bpros_scores)&&(zt=Number(be==null?void 0:be.total_singles_scores)+Number(be==null?void 0:be.total_doubles_scores)+Number(be==null?void 0:be.total_nulls_scores)+Number(be==null?void 0:be.total_judges_scores)+Number(be==null?void 0:be.total_bpros_scores)+Number(be==null?void 0:be.total_pros_scores)+Number(be==null?void 0:be.total_shixuns_scores)+Number(be==null?void 0:be.total_mains_scores)+Number(be==null?void 0:be.total_combination_scores)),(be!=null&&be.singles_scores||be!=null&&be.doubles_scores||be!=null&&be.nulls_scores||be!=null&&be.judges_scores||be!=null&&be.pros_scores||be!=null&&be.bpros_scores||be!=null&&be.shixuns_scores||be!=null&&be.mains_scores||be!=null&&be.combination_scores)&&(jn=Number(be==null?void 0:be.singles_scores)+Number(be==null?void 0:be.doubles_scores)+Number(be==null?void 0:be.nulls_scores)+Number(be==null?void 0:be.judges_scores)+Number(be==null?void 0:be.pros_scores)+Number(be==null?void 0:be.bpros_scores)+Number(be==null?void 0:be.shixuns_scores)+Number(be==null?void 0:be.mains_scores)+Number(be==null?void 0:be.combination_scores));const pn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(be==null?void 0:be.singles_scores)||0,doubles_score:(be==null?void 0:be.doubles_scores)||0,nulls_score:(be==null?void 0:be.nulls_scores)||0,judges_score:(be==null?void 0:be.judges_scores)||0,pros_score:(be==null?void 0:be.pros_scores)||0,bpros_score:(be==null?void 0:be.bpros_scores)||0,shixuns_score:(be==null?void 0:be.shixuns_scores)||0,mains_score:(be==null?void 0:be.mains_scores)||0,total_combination_scores:(be==null?void 0:be.combination_scores)||0,total_score:jn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],In=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ae?In:pn])}},[pe.exerciseExportHeadData]);const It=()=>b(void 0,null,function*(){const gt={id:Wt.exerciseId||Wt.categoryId,identify:(bn==null?void 0:bn.login)||null},Ye=yield(0,Pe.iw)(gt);$t(Ye||{});const{table:be}=Ye||{};let zt,jn;(be!=null&&be.total_singles_scores||be!=null&&be.total_doubles_scores||be!=null&&be.total_nulls_scores||be!=null&&be.total_judges_scores||be!=null&&be.total_pros_scores||be!=null&&be.total_bpros_scores||be!=null&&be.total_shixuns_scores||be!=null&&be.total_mains_scores||be!=null&&be.total_combination_scores)&&(zt=Number(be==null?void 0:be.total_singles_scores)+Number(be==null?void 0:be.total_doubles_scores)+Number(be==null?void 0:be.total_nulls_scores)+Number(be==null?void 0:be.total_bpros_scores)+Number(be==null?void 0:be.total_judges_scores)+Number(be==null?void 0:be.total_pros_scores)+Number(be==null?void 0:be.total_shixuns_scores)+Number(be==null?void 0:be.total_mains_scores)+Number(be==null?void 0:be.total_combination_scores)),(be!=null&&be.singles_scores||be!=null&&be.doubles_scores||be!=null&&be.nulls_scores||be!=null&&be.judges_scores||be!=null&&be.pros_scores||be!=null&&be.bpros_scores||be!=null&&be.shixuns_scores||be!=null&&be.mains_scores||be!=null&&be.combination_scores)&&(jn=Number(be==null?void 0:be.singles_scores)+Number(be==null?void 0:be.doubles_scores)+Number(be==null?void 0:be.bpros_scores)+Number(be==null?void 0:be.nulls_scores)+Number(be==null?void 0:be.judges_scores)+Number(be==null?void 0:be.pros_scores)+Number(be==null?void 0:be.shixuns_scores)+Number(be==null?void 0:be.mains_scores)+Number(be==null?void 0:be.combination_scores));const pn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(be==null?void 0:be.singles_scores)||0,doubles_score:(be==null?void 0:be.doubles_scores)||0,nulls_score:(be==null?void 0:be.nulls_scores)||0,judges_score:(be==null?void 0:be.judges_scores)||0,pros_score:(be==null?void 0:be.pros_scores)||0,bpros_score:(be==null?void 0:be.bpros_scores)||0,shixuns_score:(be==null?void 0:be.shixuns_scores)||0,mains_score:(be==null?void 0:be.mains_scores)||0,total_combination_scores:(be==null?void 0:be.combination_scores)||0,total_score:jn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ae?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:pn)}),Ve=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((qe=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[0].nameType))==null?void 0:qe.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[1].nameType))==null?void 0:lt.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ke=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[3].nameType))==null?void 0:Ke.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[2].nameType))==null?void 0:it.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[5].nameType))==null?void 0:Et.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[4].nameType))==null?void 0:ht.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Nt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[7].nameType))==null?void 0:Nt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Tt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[8].nameType))==null?void 0:Tt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:He}=Ge||{};return Me.createElement(Me.Fragment,null,((He==null?void 0:He.show_user)||(He==null?void 0:He.show_no)||(He==null?void 0:He.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(He==null?void 0:He.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.user)),(He==null?void 0:He.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.student_id)),(He==null?void 0:He.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.group_name)),(He==null?void 0:He.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.school_name)),(He==null?void 0:He.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(Ge==null?void 0:Ge.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${ke.Z.API_SERVER}${Ge==null?void 0:Ge.photo_url}`}),(He==null?void 0:He.show_title)&&Me.createElement(Re.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,Ge==null?void 0:Ge.title)),(He==null?void 0:He.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",Ge==null?void 0:Ge.large_counts,"\u5927\u9898\u3011\u3010",Ge==null?void 0:Ge.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",Ge==null?void 0:Ge.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(Ge==null?void 0:Ge.time)>-1?`${Ge==null?void 0:Ge.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(He==null?void 0:He.show_desc)&&(((Kt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=pe==null?void 0:pe.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((st=pe==null?void 0:pe.commonHeader)==null?void 0:st.exercise_description))),(He==null?void 0:He.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ve,dataSource:[...Zn||[]],bordered:!0,pagination:!1})),((Mt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(qt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:qt.analysis}`)),Me.createElement(Le.Z,null))};var te=(0,ge.connect)(({exercise:ne,loading:ae,user:ue,globalSetting:pe})=>({exercise:ne,globalSetting:pe,user:ue,loading:ae.effects}))(z)},40406:function(wt,ct,x){"use strict";var a=x(45313),ge=x(87935),Re=x(20562),ye=x(78241),Fe=x(43418),Pe=x(3113),le=x(71418),Le=x(24905),Ie=x(5112),ke=x(81327),Me=x(59301),Oe=x(52985),Ce=x(21600),de=x(59301),y=(ee,b,z)=>new Promise((te,ne)=>{var ae=ve=>{try{pe(z.next(ve))}catch(Ee){ne(Ee)}},ue=ve=>{try{pe(z.throw(ve))}catch(Ee){ne(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ae,ue);pe((z=z.apply(ee,b)).next())});const E=({exercise:ee,dispatch:b})=>{var z,te,ne,ae;const ue=(0,Oe.useParams)(),[pe]=(0,Oe.useSearchParams)(),ve=pe.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ee}=ee,[xe]=ye.default.useForm(),[Ze,Be]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[qe,lt]=(0,Me.useState)(!1),[,Ke,it,Pt]=(0,Re.U)(ge.aU,{}),[Et,ht]=(0,Me.useState)({}),Nt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},Tt=(mt,Je)=>{Oe.history.push(`/classrooms/${ue.coursesId}/exercise/${(ue==null?void 0:ue.categoryId)||(ue==null?void 0:ue.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(st=>`exercise_group_id=${st}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,st,Mt,qt;const Wt=yield it({id:(ue==null?void 0:ue.categoryId)||(ue==null?void 0:ue.exerciseId)});xe.setFieldsValue({exercise_group_id:Ee!=null&&Ee.isEdit&&ve.length>0?ve:["all",...((Je=(mt=Wt==null?void 0:Wt.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(bn=>bn==null?void 0:bn.exercise_group_id))||[]],exam_summary_template_id:Ee!=null&&Ee.isEdit?Number(pe.get("template")):(qt=(Mt=(st=Wt==null?void 0:Wt.data)==null?void 0:st.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:qt.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&<(!0)},[ot]),(0,Me.useEffect)(()=>{(Ee==null?void 0:Ee.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():xe.resetFields()},[Ee==null?void 0:Ee.title]),de.createElement(de.Fragment,null,de.createElement(Fe.default,{title:Ee.title,width:800,centered:!0,open:(Ee==null?void 0:Ee.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:de.createElement("div",{style:{textAlign:"center"}},de.createElement(Pe.ZP,{type:"primary",onClick:()=>{xe.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Nt()}},de.createElement(le.Z,{spinning:Ke},de.createElement(ye.default,{form:xe,onFinish:mt=>y(void 0,null,function*(){var Je,st;const Mt=(st=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:st.find(qt=>(qt==null?void 0:qt.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const qt=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:de.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),qt.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{Tt(mt,Mt),Nt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{Tt(mt,{}),Nt()}});return}Tt(mt,Mt),Nt()})},de.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Ze?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},de.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],st)=>{var Mt,qt;let Wt=mt;const bn=((qt=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:qt.map(Ge=>Ge==null?void 0:Ge.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===bn.length)?Wt=[...bn,"all"]:mt.includes("all")&&mt.length!==bn.length+1?Wt=mt.filter(Ge=>Ge!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Wt=[]),Wt}},de.createElement(Le.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(z=Pt==null?void 0:Pt.data)==null?void 0:z.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),qe&&de.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>Be(!Ze)},Ze?"\u6536\u8D77":"\u5C55\u5F00",de.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),de.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},de.createElement(Ie.ZP.Group,null,de.createElement(ke.Z,{className:"mt5",direction:"vertical"},(ae=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ae.map((mt,Je)=>de.createElement(Ie.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,de.createElement("a",{className:"ml5",onClick:()=>{var st,Mt;ht({url:Ce.Z.API_SERVER+((st=mt==null?void 0:mt.attachment_info)==null?void 0:st.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),de.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:Et==null?void 0:Et.url,type:Et==null?void 0:Et.file_type,onClose:()=>ht({})}))};ct.Z=(0,Oe.connect)(({exercise:ee})=>({exercise:ee}))(E)},34854:function(wt,ct,x){"use strict";var a=x(59301),ge=x(43418),Re=x(82186),ye=x(52985),Fe=x(59301),Pe=(Le,Ie,ke)=>new Promise((Me,Oe)=>{var Ce=E=>{try{y(ke.next(E))}catch(ee){Oe(ee)}},de=E=>{try{y(ke.throw(E))}catch(ee){Oe(ee)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,de);y((ke=ke.apply(Le,Ie)).next())});const le=({exercise:Le,dispatch:Ie,init:ke,haveInit:Me=!1})=>{const Oe=(0,ye.useParams)(),[Ce,de]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[ee,b]=(0,a.useState)(!1),[z,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Le.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Le.actionTabs]);function ne(){return Pe(this,null,function*(){var ae,ue;let pe=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});if(((ae=pe==null?void 0:pe.cover_exercises)==null?void 0:ae.length)>0)de(!0),E((ue=pe==null?void 0:pe.cover_exercises)==null?void 0:ue[0]);else{let ve=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),(ve==null?void 0:ve.status)===0&&(Me&&ke(),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(ge.default,{open:Ce,centered:!0,onCancel:ae=>Pe(void 0,null,function*(){if(ae.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let ue=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs,update:1}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(ue==null?void 0:ue.status)===0&&(Me&&ke(),de(!1),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else de(!1)}),cancelButtonProps:{loading:ee},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>Pe(void 0,null,function*(){te(!0);let ae=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});te(!1),(ae==null?void 0:ae.status)===0&&(Me&&ke(),Ie({type:"exercise/setActionTabs",payload:{key:""}}),de(!1),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};ct.Z=(0,ye.connect)(({exercise:Le})=>({exercise:Le}))(le)},13430:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ve}});var a=x(59301),ge=x(43418),Re=x(95237),ye=x(43604),Fe=x(57809),Pe=x(1710),le=x(3113),Le=x(47970),Ie=x(82186),ke={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(52985),Oe=x(96622),Ce=x(59301),de=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(Ee,xe,Ze)=>xe in Ee?de(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,ne=(Ee,xe)=>{for(var Ze in xe||(xe={}))b.call(xe,Ze)&&te(Ee,Ze,xe[Ze]);if(ee)for(var Ze of ee(xe))z.call(xe,Ze)&&te(Ee,Ze,xe[Ze]);return Ee},ae=(Ee,xe)=>y(Ee,E(xe)),ue=(Ee,xe,Ze)=>new Promise((Be,ot)=>{var qe=it=>{try{Ke(Ze.next(it))}catch(Pt){ot(Pt)}},lt=it=>{try{Ke(Ze.throw(it))}catch(Pt){ot(Pt)}},Ke=it=>it.done?Be(it.value):Promise.resolve(it.value).then(qe,lt);Ke((Ze=Ze.apply(Ee,xe)).next())});const pe=({visible:Ee,setVisible:xe,onK:Ze,selectKeys:Be,selectRows:ot,appointStudent:qe,modalParams:lt,courseId:Ke})=>{const it=(0,Me.useParams)(),[Pt,Et]=(0,a.useState)(!1),[ht,Nt]=(0,a.useState)(!1),[Tt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[st,Mt]=(0,a.useState)([]),[qt,Wt]=(0,a.useState)("all"),[bn,Ge]=(0,a.useState)("all");let[$t,Zn]=(0,a.useState)(!0);const[hn,un]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Xe={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(He,gt,Ye)=>{let be=!0;for(let zt=0;zt{if(He&&Ye.length>0){Ye.forEach(be=>{mt.push(be.user_id),st.push(be)}),Je([...mt]),Mt([...st]);return}if(!He&&Ye.length>0){let be=[],zt=[];const jn=new Set(Ye),pn=new Set(mt),In=new Set(st);be=[...pn].filter(Qn=>[...jn].every(ta=>ta.user_id!==Qn)),zt=[...In].filter(Qn=>[...jn].every(ta=>ta.user_id!==Qn.user_id)),Je([...be]),Mt([...zt])}}};(0,a.useEffect)(()=>{Ee&&Be&&(Je([...Be]),Mt(ot))},[Ee,Be]),(0,a.useEffect)(()=>{Ee&&(!qe&<?rt.status=lt:rt.status=null,vt(ne({},rt)),Ft())},[Ee,qe,lt]);const ze=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(He,gt,Ye)=>Ce.createElement("span",{style:{color:"#333"}},Ye+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(He,gt,Ye)=>Ce.createElement("span",null,He)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(He,gt,Ye)=>Ce.createElement("span",{style:{color:"#666"}},He)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(He,gt)=>Ce.createElement("span",null,He)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(He,gt)=>Ce.createElement("span",null,He||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(He,gt)=>Ce.createElement("span",null,He)}].filter(He=>lt===1||lt===2?He.title!=="\u72B6\u6001":!0),Ft=()=>ue(void 0,null,function*(){var He,gt,Ye;Nt(!0);const be=yield(0,Ie.ZP)(`/api/exercises/${it.categoryId||Ke}/wait_make_up_students.json`,{method:"get",params:ae(ne({},rt),{keywords:(He=rt==null?void 0:rt.keywords)==null?void 0:He.trim()})});if(be.status===0){const zt=((Ye=(gt=be==null?void 0:be.data)==null?void 0:gt.all_course_groups)==null?void 0:Ye.map(jn=>({value:jn==null?void 0:jn.id,label:jn==null?void 0:jn.name})))||[];un([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...zt]),Kt(be.data)}Nt(!1)}),It=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Wt("all"),Ge("all"),Je([]),Mt([]),vt(ne({},rt)),qe&&Ze(mt==null?void 0:mt.length,mt,st)},Ve=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Wt("all"),Ge("all"),Je([]),Mt([]),xe(!1)};return Ce.createElement(ge.default,{centered:!0,className:ke.cstuModal,title:lt===1?"\u7F3A\u8003\u5B66\u751F":lt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ee,width:1200,footer:null,onCancel:()=>{Ve()}},Ce.createElement(Re.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Re.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:qt,style:{width:200,marginRight:20},onChange:He=>{Wt(He),He==="all"?rt.course_group_id=null:rt.course_group_id=He,rt.page=1,vt(ne({},rt)),Ft()},options:hn})),qe&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:bn,style:{width:200},onChange:He=>{Ge(He),He==="all"?rt.status=null:rt.status=He,rt.page=1,vt(ne({},rt)),Ft()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Le.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:He=>{rt.keywords=He,rt.page=1,vt(ne({},rt)),Ft()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Re.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Pe.default,{pagination:!1,dataSource:[],columns:ze,rowSelection:qe?Xe:null,rowKey:He=>He.user_id})),Ce.createElement("div",null,Ce.createElement(Pe.default,{rowSelection:qe?Xe:null,columns:ze,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:He=>He.user_id,loading:ht,dataSource:Tt==null?void 0:Tt.exercise_users,onChange:(He,gt,Ye)=>{rt.page=He==null?void 0:He.current,rt.limit=He==null?void 0:He.pageSize,Ye!=null&&Ye.order?(rt.sort_by=Ye==null?void 0:Ye.field,rt.direction=(Ye==null?void 0:Ye.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),Ft()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:Oe,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:ke.searchMember,style:{width:550}},Ce.createElement(Re.Z,{className:ke.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},st==null?void 0:st.map((He,gt)=>Ce.createElement(Re.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},He.user_name),Ce.createElement(ye.Z,{flex:"110px"},He.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},He.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(st.filter(Ye=>Ye.user_id!=He.user_id)),Je(mt.filter(Ye=>Ye!=He.user_id))}})))))))),!(lt===1||lt===2)&&Ce.createElement("div",{className:ke.bottom},Ce.createElement(le.ZP,{className:ke.no,onClick:()=>{Ve()}},"\u53D6\u6D88"),Ce.createElement(le.ZP,{loading:Pt,type:"primary",onClick:()=>{It()}},"\u786E\u5B9A")))};var ve=(0,Me.connect)(({})=>({}))(pe)},2811:function(wt,ct,x){"use strict";var a=x(59301),ge=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(5112),Le=x(5083),Ie=x(24905),ke=x(66649),Me=x.n(ke),Oe=x(82186),Ce=x(92232),de=x(52985),y=x(26408),E=x(16536),ee=Object.defineProperty,b=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ue=(ot,qe,lt)=>qe in ot?ee(ot,qe,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ot[qe]=lt,pe=(ot,qe)=>{for(var lt in qe||(qe={}))ne.call(qe,lt)&&ue(ot,lt,qe[lt]);if(te)for(var lt of te(qe))ae.call(qe,lt)&&ue(ot,lt,qe[lt]);return ot},ve=(ot,qe)=>b(ot,z(qe)),Ee=(ot,qe,lt)=>new Promise((Ke,it)=>{var Pt=Nt=>{try{ht(lt.next(Nt))}catch(Tt){it(Tt)}},Et=Nt=>{try{ht(lt.throw(Nt))}catch(Tt){it(Tt)}},ht=Nt=>Nt.done?Ke(Nt.value):Promise.resolve(Nt.value).then(Pt,Et);ht((lt=lt.apply(ot,qe)).next())});function xe(ot,qe){const lt=[];for(let Ke=ot;Ke{let qe=new Date;const lt=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(qe),"day")){const Ke=Me()(qe).format("HH"),it=Me()(qe).format("mm");return{disabledHours:()=>xe(0,24).splice(1,Ke*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(qe),"hour")&<<=Ke?xe(0,60).splice(0,it):xe(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ke=Me()().format("HH"),it=Me()().format("mm");return{disabledHours:()=>xe(0,24).splice(0,Ke),disabledMinutes:()=>lt<=Ke?xe(0,it):xe(60,60)}}else return!1},Be=({exercise:ot,dispatch:qe})=>{var lt;const Ke=(0,de.useParams)(),[it]=ge.default.useForm(),[Pt,Et]=(0,a.useState)(1),[ht,Nt]=(0,a.useState)([]),[Tt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[st,Mt]=(0,a.useState)(!0),[qt,Wt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&bn()},[ot.actionTabs]);const bn=Zn=>Ee(void 0,null,function*(){var hn,un;Kt(!0);const rt=yield qe({type:"exercise/getEndGroups",payload:ve(pe({},Ke),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(Xe=>Number(Xe)))||[]]})}),vt=(un=rt==null?void 0:rt.course_info)==null?void 0:un.map((Xe,ze)=>ve(pe({},Xe),{key:Xe.course_group_id,title:Xe.course_group_name,name:Xe.course_group_name,disabled:!!Xe.is_published}));rt&&(rt!=null&&rt.course_info)&&(Nt([...vt]),it.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),Ge=()=>Ee(void 0,null,function*(){var Zn,hn,un,rt;const vt=pe({},it.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&ht.length>0&&!((Zn=ot.actionTabs)!=null&&Zn.unified_setting)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Wt(!0);const Xe={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(Ft=>Number(Ft)))||[]],group_ids:mt};st||(Xe.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),Xe.group_ids=mt.map(Ft=>Ft.course_group_id),(yield(0,Oe.ZP)(`/api/courses/${Ke.coursesId}/exercises/end_exercise.json`,{method:"post",body:Xe})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),qe({type:"exercise/setActionTabs",payload:{}}),(un=ot==null?void 0:ot.actionTabs)!=null&&un.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():qe({type:"classroomList/getClassroomExercisesList",payload:pe({},ot.actionTabs.params)})),Wt(!1)}),$t=()=>{Et(1),Nt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ge,width:680,confirmLoading:qt||Tt,onCancel:()=>{$t(),qe({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:Tt},ht&&a.createElement(ge.default,{form:it},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Pe.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(le.ZP.Group,{value:st,onChange:Zn=>{Mt(Zn.target.value),Je([])}},a.createElement(le.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(le.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(ge.default.Item,{name:"end_time",style:{marginTop:-3,visibility:st?"hidden":"visible"}},a.createElement(Le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Zn=>Zn&&Zn0&&!((lt=ot.actionTabs)!=null&<.unified_setting)&&a.createElement(Pe.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,ht.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(Ie.default,{checked:mt.length===ht.length,onChange:Zn=>{mt.length===ht.length?Je([]):Je(ht)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:ht,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};ct.Z=(0,de.connect)(({exercise:ot})=>({exercise:ot}))(Be)},46212:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return Kt}});var a=x(59301),ge=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(5112),Le=x(5871),Ie=x(5083),ke=x(78673),Me=x(24905),Oe=x(3113),Ce=x(66649),de=x.n(Ce),y=x(82186),E=x(92232),ee=x(52985),b=x(87935),z=x(26408),te=x(16536),ne=x(13430),ae={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ue=x(70170),pe=x(8671),ve=x(49210),Ee=x(59301),xe=Object.defineProperty,Ze=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ke=(mt,Je,st)=>Je in mt?xe(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:st}):mt[Je]=st,it=(mt,Je)=>{for(var st in Je||(Je={}))qe.call(Je,st)&&Ke(mt,st,Je[st]);if(ot)for(var st of ot(Je))lt.call(Je,st)&&Ke(mt,st,Je[st]);return mt},Pt=(mt,Je)=>Ze(mt,Be(Je)),Et=(mt,Je,st)=>new Promise((Mt,qt)=>{var Wt=$t=>{try{Ge(st.next($t))}catch(Zn){qt(Zn)}},bn=$t=>{try{Ge(st.throw($t))}catch(Zn){qt(Zn)}},Ge=$t=>$t.done?Mt($t.value):Promise.resolve($t.value).then(Wt,bn);Ge((st=st.apply(mt,Je)).next())});function ht(mt,Je){const st=[];for(let Mt=mt;Mt{let Je=new Date;const st=de()(mt).format("HH");if(de()(mt).isSame(de()(Je),"day")){const Mt=de()(Je).format("HH"),qt=de()(Je).format("mm");return{disabledHours:()=>ht(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",st,Mt),de()(mt).isSame(de()(Je),"hour")&&st<=Mt?ht(0,60).splice(0,qt):ht(60,60))}}else if(de()(mt).isSame(de()(),"day")){const Mt=de()().format("HH"),qt=de()().format("mm");return{disabledHours:()=>ht(0,24).splice(0,Mt),disabledMinutes:()=>st<=Mt?ht(0,qt):ht(60,60)}}else return!1},Tt=({exercise:mt,dispatch:Je})=>{var st,Mt,qt,Wt,bn,Ge,$t,Zn,hn,un,rt,vt,Xe,ze,Ft,It,Ve,He,gt,Ye,be,zt,jn;const pn=(0,ee.useParams)(),[In]=ge.default.useForm(),[Qn,ta]=(0,a.useState)(1),[At,Rt]=(0,a.useState)([]),[On,Ot]=(0,a.useState)(!0),[_t,An]=(0,a.useState)([]),[vn,La]=(0,a.useState)(!0),[ar,Dr]=(0,a.useState)(!1),{workSetting:en}=mt,[Yn,Ba]=(0,a.useState)(!1),[Ya,Ha]=(0,a.useState)([]),[Mn,Zr]=(0,a.useState)([]),[Tn,Dn]=(0,a.useState)(!1),[Fr,jt]=(0,a.useState)(!1),[Ln,Za]=(0,a.useState)(!1),[Jn,ur]=(0,a.useState)(null),[Bn,se]=(0,a.useState)(1),[fe,Ae]=(0,a.useState)({}),[we,_e]=(0,a.useState)({}),[xt,Lt]=(0,a.useState)(!1),[Ra,$n]=(0,a.useState)(!1),[rn,Jt]=(0,a.useState)(!1),[zn,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:sn=[],type:ft}=mt.actionTabs||{},fn=sn.filter(Gn=>![100,120,150].includes(Number(Gn.total_score)));fn.length?(Jt(ft===1?"multiple":"single"),Vt(fn.map(Gn=>Pt(it({},Gn),{name:Gn.exercise_name})))):$n(!0)}},[(st=mt==null?void 0:mt.actionTabs)==null?void 0:st.key]),console.log(rn,"visible"),(0,a.useEffect)(()=>{var sn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(xa(),on(),mt.actionTabs.type===2)){const ft=(sn=mt.actionTabs)==null?void 0:sn.unified_setting;La(ft)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja,dr;(sn=en==null?void 0:en.exercise)!=null&&sn.publish_time&&In.setFieldsValue({publish_time:de()((ft=en==null?void 0:en.exercise)==null?void 0:ft.publish_time)}),(fn=en==null?void 0:en.exercise)!=null&&fn.end_time&&In.setFieldsValue({end_time:de()((Gn=en==null?void 0:en.exercise)==null?void 0:Gn.end_time)}),In.setFieldsValue({exercise_type:(oa=en==null?void 0:en.exercise)==null?void 0:oa.exercise_type,simulate_exercise_num:(Ja=en==null?void 0:en.exercise)==null?void 0:Ja.simulate_exercise_num}),se((dr=en==null?void 0:en.exercise)==null?void 0:dr.exercise_type)},[mt]);const ma=sn=>{var ft;const fn=In.getFieldValue("publish_time");if(!fn||(ft=en==null?void 0:en.exercise)!=null&&ft.publish_time)return;let Gn;sn===1?Gn=de()(fn).add(120,"minutes"):Gn=de()(fn).add(7,"days"),In.setFieldsValue({end_time:Gn})},xa=sn=>Et(void 0,null,function*(){var ft,fn;Ot(!0);const Gn=yield(0,b.N3)({coursesId:pn.coursesId,check_ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(Ja=>Number(Ja)))||[]]});console.log(Gn,"res");const oa=((fn=Gn==null?void 0:Gn.course_info)==null?void 0:fn.map((Ja,dr)=>Pt(it({},Ja),{key:Ja.course_group_id,title:Ja.course_group_name,name:Ja.course_group_name,disabled:!!Ja.is_published})))||[];if((Gn==null?void 0:Gn.status)!==-1){Rt([...oa]);const Ja=de()();In.setFieldsValue({publish_time:Ja}),(In.getFieldValue("exercise_type")||1)===1?In.setFieldsValue({end_time:de()(Ja).add(120,"minutes")}):In.setFieldsValue({end_time:de()(Ja).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja;if((sn=en==null?void 0:en.exercise)!=null&&sn.is_appoint_user){const dr=((fn=(ft=en==null?void 0:en.exercise)==null?void 0:ft.all_exercise_users)==null?void 0:fn.map(Xn=>Xn.user_id))||[];Ha([...dr])}Dn((Gn=en==null?void 0:en.exercise)==null?void 0:Gn.is_appoint_user),jt((oa=en==null?void 0:en.exercise)==null?void 0:oa.is_miss_exam_user),Za((Ja=en==null?void 0:en.exercise)==null?void 0:Ja.is_no_passing_user)},[en]),(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja,dr,Xn;(ft=(sn=mt==null?void 0:mt.actionTabs)==null?void 0:sn.selectArrs)!=null&&ft[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(Gn=(fn=mt==null?void 0:mt.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:Gn[0],category:(Ja=(oa=mt==null?void 0:mt.actionTabs)==null?void 0:oa.selectArrs)==null?void 0:Ja[0],coursesId:(Xn=(dr=mt==null?void 0:mt.actionTabs)==null?void 0:dr.params)==null?void 0:Xn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const Aa=()=>Et(void 0,null,function*(){var sn,ft,fn,Gn,oa,Ja,dr;const Xn=it({},In.getFieldsValue()),_r=de()(de()(Xn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),wr=de()(de()(Xn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(_r,_r,33),wr<=_r){Re.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!vn&&At.length>0&&!((sn=en==null?void 0:en.exercise)!=null&&sn.is_make_up_exercise)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const lo=At.map(vl=>vl.key),Tr={check_ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(vl=>Number(vl)))||[]],end_time:de()(Xn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:de()(Xn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(vl=>vl.course_group_id),unified_setting:!_t.length,exercise_type:Xn.exercise_type,simulate_exercise_num:Xn.simulate_exercise_num};if(((fn=mt.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&mt.actionTabs.type===1&&(Tr.check_ids=[...((oa=(Gn=mt.actionTabs.selectArrsAll)==null?void 0:Gn.filter(vl=>!vl.high_resources_consume||vl.high_resources_consume_permission))==null?void 0:oa.map(vl=>Number(vl==null?void 0:vl.id)))||[]]),(Ja=en==null?void 0:en.exercise)!=null&&Ja.is_make_up_exercise){if(Tn&&Ya.length<=0||!Tn&&!(Fr||Ln)){Re.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Tr.is_appoint_user=Tn,Tr.is_miss_exam_user=Fr,Tr.is_no_passing_user=Ln,Tn?Tr.make_up_exercise_users=Ya.map(vl=>({user_id:vl})):Tr.make_up_exercise_user=[]}let{is_locked:_a,open_camera:Sr,screen_open:Mr,login_restrict:sr,ip_bind:ao,ip_limit:Hr,is_random:io,id:al,identity_verify:ul,open_phone_video_recording:di}=en==null?void 0:en.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(_a||Sr||Mr||sr||ao||Hr=="pub"||Hr=="inner"||ul||di)&&Xn.exercise_type==2){if($n(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let vl=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ee.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ee.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(en==null?void 0:en.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Et(void 0,null,function*(){var Dl;Lt(!0);let Qr=yield(0,pe.Tr)({exercise_ids:[...((Dl=mt.actionTabs.selectArrs)==null?void 0:Dl.map(Ll=>Number(Ll)))||[]],course_id:pn.coursesId,type:"exercise"});if((Qr==null?void 0:Qr.student_count)===0){if((yield dt(Tr))&&mt.actionTabs.isRouter){vl.destroy(),ee.history.push(`/classrooms/${pn.coursesId}/exercise/${al}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else _e(Tr),Ae(Qr)}),onCancel:()=>{vl.destroy(),Lt(!1),dt(Tr)}})}else{let vl=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ee.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>Et(void 0,null,function*(){var Dl;Lt(!0);let Qr=yield(0,pe.Tr)({exercise_ids:[...((Dl=mt.actionTabs.selectArrs)==null?void 0:Dl.map(Ll=>Number(Ll)))||[]],course_id:pn.coursesId,type:"exercise"});if((Qr==null?void 0:Qr.student_count)===0){if((yield dt(Tr))&&mt.actionTabs.isRouter){ee.history.push(`/classrooms/${pn.coursesId}/exercise/${al}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else _e(Tr),Ae(Qr)})})}return}let ui=yield(0,pe.Tr)({exercise_ids:[...((dr=mt.actionTabs.selectArrs)==null?void 0:dr.map(vl=>Number(vl)))||[]],course_id:pn.coursesId,type:"exercise"});(ui==null?void 0:ui.student_count)===0?dt(Tr):(_e(Tr),Ae(ui))}),wn=()=>{var sn;let ft=[...(sn=mt.actionTabs.selectArrsAll)==null?void 0:sn.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(ft==null?void 0:ft.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ee.createElement("div",null,Ee.createElement("div",{className:ae.tipcontent},Ee.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",ft==null?void 0:ft.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ee.createElement("div",{className:"mt20 mb20"},ft==null?void 0:ft.map(fn=>Ee.createElement("div",{className:ae.failedList,key:fn.id},Ee.createElement("div",{className:ae.name},fn==null?void 0:fn.exercise_name),Ee.createElement("div",{className:ae.publish,onClick:()=>{(0,E.xg)(`/classrooms/${pn.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},dt=sn=>Et(void 0,null,function*(){var ft,fn,Gn;if(mt.actionTabs.type===1){let dr=[...(ft=mt.actionTabs.selectArrsAll)==null?void 0:ft.filter(Xn=>Xn.high_resources_consume&&!Xn.high_resources_consume_permission)];if((dr==null?void 0:dr.length)==mt.actionTabs.selectArrsAll.length){$n(!1),Je({type:"exercise/setActionTabs",payload:{}}),wn();return}}let oa=!1;return Dr(!0),(yield(0,y.ZP)(`/api/courses/${pn.coursesId}/exercises/publish.json`,{method:"post",body:sn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),on(),Re.ZP.success("\u53D1\u5E03\u6210\u529F"),$n(!1),Je({type:"exercise/setActionTabs",payload:{}}),(fn=mt==null?void 0:mt.actionTabs)!=null&&fn.cb?(Gn=mt==null?void 0:mt.actionTabs)==null||Gn.cb():Je({type:"classroomList/getClassroomExercisesList",payload:it({},mt.actionTabs.params)}),oa=!0,mt.actionTabs.type===1&&wn()),Dr(!1),oa}),on=()=>{ta(1),Rt([]),An([])},gn=(sn,ft,fn)=>{sn<=0?Re.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ha(ft),Zr(fn),Ba(!1))};return Ee.createElement(a.Fragment,null,Ee.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Ra,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Aa,confirmLoading:ar||On,onCancel:()=>{on(),$n(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ee.createElement(Fe.Z,{spinning:On},At&&Ee.createElement(ge.default,{form:In},!!((qt=mt==null?void 0:mt.actionTabs)!=null&&qt.disabled)&&Ee.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ee.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Wt=en==null?void 0:en.exercise)!=null&&Wt.is_make_up_exercise)&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Pe.Z,null,Ee.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ee.createElement(ge.default.Item,{name:"exercise_type"},Ee.createElement(le.ZP.Group,{disabled:((bn=en==null?void 0:en.exercise)==null?void 0:bn.exercise_status)>1,onChange:sn=>{se(sn.target.value),ma(sn.target.value)}},Ee.createElement(le.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ee.createElement(le.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Bn==2&&Ee.createElement(Pe.Z,{className:`${ae.contentInterval}`},Ee.createElement("span",{className:`${ae.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ee.createElement(ge.default.Item,{name:"simulate_exercise_num"},Ee.createElement(Le.Z,{className:ae.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Ge=en==null?void 0:en.exercise)==null?void 0:Ge.exercise_status)>1,min:1,max:999})),Ee.createElement("span",null,"\u6B21",Ee.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ee.createElement(Pe.Z,null,Ee.createElement("span",{className:"mr10 mt5"},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ee.createElement(ge.default.Item,{name:"publish_time"},Ee.createElement(Ie.default,{style:{width:170},disabledDate:sn=>sn&&sn<=de()().subtract(0,"days"),disabledTime:Nt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ee.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ee.createElement(ge.default.Item,{name:"end_time"},Ee.createElement(Ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,E.U6)(),"HH:mm")},disabledDate:sn=>sn&&sn{var fn,Gn,oa,Ja,dr;if(Dn(sn),sn)if((fn=en==null?void 0:en.exercise)!=null&&fn.is_appoint_user){const Xn=(oa=(Gn=en==null?void 0:en.exercise)==null?void 0:Gn.all_exercise_users)==null?void 0:oa.map(_r=>_r.user_id);Ha([...Xn])}else Ha([]),jt(!1),Za(!1);else jt((Ja=en==null?void 0:en.exercise)==null?void 0:Ja.is_miss_exam_user),Za((dr=en==null?void 0:en.exercise)==null?void 0:dr.is_no_passing_user)},disabled:((Zn=en==null?void 0:en.exercise)==null?void 0:Zn.exercise_status)!==1}),Ee.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Tn&&Ee.createElement(Pe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ee.createElement(Me.default,{checked:Fr,disabled:((hn=en==null?void 0:en.exercise)==null?void 0:hn.exercise_status)!==1||((un=en==null?void 0:en.exercise)==null?void 0:un.miss_exam_count)<=0,onChange:sn=>{jt(sn.target.checked)}},Ee.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{ur(1),Dn(!1),Ba(!0)}},"\uFF08",`${(rt=en==null?void 0:en.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ee.createElement(Me.default,{checked:Ln,disabled:((vt=en==null?void 0:en.exercise)==null?void 0:vt.exercise_status)!==1||((Xe=en==null?void 0:en.exercise)==null?void 0:Xe.no_passing_count)<=0,onChange:sn=>{Za(sn.target.checked)}},Ee.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{ur(2),Dn(!1),Ba(!0)}},"\uFF08",`${(ze=en==null?void 0:en.exercise)==null?void 0:ze.no_passing_count}\u4EBA`,"\uFF09")),Tn&&Ee.createElement(Pe.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ee.createElement(Oe.ZP,{type:"primary",ghost:!0,disabled:((Ft=en==null?void 0:en.exercise)==null?void 0:Ft.exercise_status)!==1,onClick:()=>{Ba(!0),ur(void 0)}},Ee.createElement("span",null,Ee.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ee.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ee.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Ya.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((It=en==null?void 0:en.exercise)!=null&&It.is_make_up_exercise)&&Ee.createElement(Pe.Z,{style:{marginBottom:"10px"}},Ee.createElement("span",{className:"mr10"},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ee.createElement(le.ZP.Group,{value:vn,onChange:sn=>{La(sn.target.value),An([])}},Ee.createElement(le.ZP,{disabled:!!((Ve=mt==null?void 0:mt.actionTabs)!=null&&Ve.disabled)||At.some(sn=>sn==null?void 0:sn.is_published)||!((He=mt==null?void 0:mt.actionTabs)!=null&&He.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(le.ZP,{disabled:At.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),At.length<=0&&mt.actionTabs.type===2&&!((gt=en==null?void 0:en.exercise)!=null&>.is_make_up_exercise)&&Ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!vn)&&!((Ye=en==null?void 0:en.exercise)!=null&&Ye.is_make_up_exercise)&&At.length>0&&Ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ee.createElement("span",{style:{flex:1}},Ee.createElement(Me.default,{checked:_t.length===At.length,onChange:sn=>{_t.length===At.length?An([]):An(At)}},"\u5168\u9009")),Ee.createElement("span",{style:{width:16}}),Ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!vn)&&!((be=en==null?void 0:en.exercise)!=null&&be.is_make_up_exercise)&&At.length>0&&Ee.createElement(te.Z,{data:At,selectedRowKeys:_t,setSelectedRowKeys:An})),Ee.createElement(ne.Z,{visible:Yn,setVisible:Ba,onK:gn,selectKeys:Ya,selectRows:Mn,appointStudent:Tn,modalParams:Jn,courseId:pn.categoryId||((jn=(zt=mt==null?void 0:mt.actionTabs)==null?void 0:zt.selectArrs)==null?void 0:jn[0])})),Ee.createElement(ue.Z,{resdata:fe,type:"exercisepush",okloading:ar,oktext:(fe==null?void 0:fe.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>Et(void 0,null,function*(){var ft,fn,Gn;Dr(!0);let oa=yield(0,y.ZP)(`/api/courses/${pn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(Ja=>Number(Ja)))||[]]}});if(Dr(!1),(oa==null?void 0:oa.status)===0)if(xt){let Ja=yield dt(we);if(ye.default.destroyAll(),Ja&&mt.actionTabs.isRouter){ee.history.push(`/classrooms/${pn.coursesId}/exercise/${(fn=en==null?void 0:en.exercise)==null?void 0:fn.id}/detail?random=${(Gn=en==null?void 0:en.exercise)==null?void 0:Gn.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else dt(we)})})),Ee.createElement(ve.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:rn,dataSource:zn,onSuccess:()=>{Jt(!1),$n(!0)},onClose:()=>{Jt(!1),on(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,ee.connect)(({exercise:mt})=>({exercise:mt}))(Tt)},16536:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ke}});var a=x(59301),ge=x(92832),Re=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=x(77740),Le=(Me,Oe,Ce)=>new Promise((de,y)=>{var E=z=>{try{b(Ce.next(z))}catch(te){y(te)}},ee=z=>{try{b(Ce.throw(z))}catch(te){y(te)}},b=z=>z.done?de(z.value):Promise.resolve(z.value).then(E,ee);b((Ce=Ce.apply(Me,Oe)).next())}),ke=({data:Me,value:Oe=[],handleChangePage:Ce,setSelectedRowKeys:de,selectedRowKeys:y,onChange:E=()=>{}})=>{const[ee,b]=(0,a.useState)([]),[z,te]=(0,a.useState)([]),[ne,ae]=(0,a.useState)([]);let[ue,pe]=(0,a.useState)(1),[ve,Ee]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ae([])},[Me]),(0,a.useEffect)(()=>{de&&(te(y),ae(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(ge.default.Search,{size:"middle",onChange:xe=>Le(void 0,null,function*(){b(Me.filter(Ze=>{var Be;return(Be=Ze==null?void 0:Ze.name)==null?void 0:Be.includes(xe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ee.length===0&&a.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Re.default.Group,{value:z.map(xe=>`${xe.course_group_id}`),onChange:xe=>{de(ee.filter(Ze=>xe.includes(`${Ze.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ee.map((xe,Ze)=>a.createElement(ye.Z,{key:xe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Re.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:xe.is_published,value:`${xe.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:xe.is_published?"108px":"170px"}},xe.name),xe.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(ge.default.Search,{onChange:xe=>{ae(z.filter(Ze=>Ze.name.includes(xe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((xe,Ze)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:xe.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},xe.name),a.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{de(z.filter(Be=>`${Be.course_group_name}`!=`${xe.course_group_name}`))}})))))))}},76983:function(wt,ct,x){"use strict";var a=x(59301),ge=x(31797),Re=x(5871),ye=x(78241),Fe=x(43418),Pe=x(71418),le=x(1710),Le=x(92832),Ie=x(95237),ke=x(43604),Me=x(3113),Oe=x(87935),Ce=x(66649),de=x.n(Ce),y=x(52985),E=x(92232),ee=x(11580),b=x(99287),z=x(20562),te=x(59301),ne=(ve,Ee,xe)=>new Promise((Ze,Be)=>{var ot=Ke=>{try{lt(xe.next(Ke))}catch(it){Be(it)}},qe=Ke=>{try{lt(xe.throw(Ke))}catch(it){Be(it)}},lt=Ke=>Ke.done?Ze(Ke.value):Promise.resolve(Ke.value).then(ot,qe);lt((xe=xe.apply(ve,Ee)).next())});const{Countdown:ae}=ge.default,ue=({value:ve,onChange:Ee,MaxMinutes:xe})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Re.Z,{value:ve,onChange:Ee,min:0,precision:0,max:xe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${xe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),pe=({exercise:ve,successCb:Ee,dispatch:xe})=>{var Ze,Be,ot,qe;const lt=(0,y.useParams)(),[Ke]=ye.default.useForm(),it=ye.default.useWatch("time",Ke),[Pt,Et]=(0,a.useState)(!1),ht=(0,a.useRef)(),{actionTabs:Nt}=ve,[Tt,Kt]=(0,a.useState)(),[,mt,Je,st]=(0,z.U)(Oe.n7,{id:lt.categoryId}),[,Mt,qt]=(0,z.U)(Oe.Cd,{});(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(Et(!1),Ke.resetFields())},[ve.actionTabs.key]);const Wt=()=>new Promise(Xe=>ne(void 0,null,function*(){var ze,Ft;return ht.current=yield(0,ee.y)({ip_limit:(ze=Nt==null?void 0:Nt.exerciseParams)==null?void 0:ze.ip_limit,ip_bind:(Ft=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ft.ip_bind_type}),Xe()})),bn=()=>ne(void 0,null,function*(){var Xe,ze,Ft,It,Ve;yield Ke.validateFields();const He=Ke.getFieldsValue();if(Et(!0),(((Xe=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Xe.ip_limit)!=="no"||(ze=Nt==null?void 0:Nt.exerciseParams)!=null&&ze.ip_bind_type)&&(yield Wt()),(yield(0,Oe.ZD)((Ft=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(It=Nt==null?void 0:Nt.exerciseParams)==null?void 0:It.exercise_user_id,unlock_key:He.unlock_key,time:He.time,ip:ht.current})).status===0){if(Ee){xe({type:"exercise/setActionTabs",payload:{}}),Ee();return}const Ye=Nt==null?void 0:Nt.exerciseParams;(0,E.nr)({inner_ip:Ye.inner_ip,public_ip:Ye.public_ip,open_camera:Ye.open_camera,ip_limit:Ye.ip_limit,ip_bind:Ye.ip_bind,ip_bind_type:Ye.ip_bind_type,exercise_tips:Ye.exercise_tips,exerciseId:Ye.id,screen_open:Ye.screen_open,screen_num:Ye.screen_num,screen_sec:Ye.screen_sec,coursesId:lt.coursesId,login:(Ve=(0,b.eY)())==null?void 0:Ve.login,history,identity_verify:Ye.identity_verify,open_phone_video_recording:Ye.open_phone_video_recording,current_status:Ye.current_status}),xe({type:"exercise/setActionTabs",payload:{}})}Et(!1)}),Ge=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Xe=>te.createElement("span",{className:Xe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Xe)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Xe=>te.createElement("span",{className:Xe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Xe)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],$t=((Ze=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ze.errorMessage)&&typeof((Be=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Be.errorMessage)=="object";(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const Xe=yield qt(lt);yield Je({}),Xe.status||Kt(Xe)})},[ve.actionTabs.key]);const{time:Zn,end_time:hn}=(Tt==null?void 0:Tt.exercise)||{},un=st!=null&&st.user_end_time?de()(st==null?void 0:st.user_end_time).add(1,"minutes"):de()(),rt=de()(st==null?void 0:st.user_total_end_time)>un?Math.round(de().duration(de()(st==null?void 0:st.user_total_end_time).diff(un.startOf("minute"))).asMinutes()):0,vt=((st==null?void 0:st.student_left_minutes)||0)+(it||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Nt==null?void 0:Nt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{xe({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Pe.Z,{spinning:mt||Mt},$t&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!$t&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),$t&&te.createElement(le.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((qe=Nt==null?void 0:Nt.exerciseParams)==null?void 0:qe.errorMessage)||{}],columns:Ge}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ke,layout:"vertical",autoComplete:"off"},te.createElement(ye.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Le.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Zn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",de()(st==null?void 0:st.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ue,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(st==null?void 0:st.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},de()(st==null?void 0:st.user_end_time).add(it||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",de()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(Ie.Z,{justify:"space-between",align:"middle"},te.createElement(ke.Z,null),te.createElement(ke.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:bn},"\u8FDB\u5165\u8003\u8BD5"))))))};ct.Z=(0,y.connect)(({exercise:ve})=>({exercise:ve}))(pe)},61560:function(wt,ct,x){"use strict";x.d(ct,{w:function(){return Pe}});var a=x(82186),ge=x(43418),Re=x(52985),ye=x(59301),Fe=(le,Le,Ie)=>new Promise((ke,Me)=>{var Oe=y=>{try{de(Ie.next(y))}catch(E){Me(E)}},Ce=y=>{try{de(Ie.throw(y))}catch(E){Me(E)}},de=y=>y.done?ke(y.value):Promise.resolve(y.value).then(Oe,Ce);de((Ie=Ie.apply(le,Le)).next())});const Pe=(le,Le,Ie="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",ke=1,Me=2)=>Fe(void 0,null,function*(){ke===1&&(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:ke===1?Ie:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Oe=yield(0,a.ZP)(`/api/exercises/${Le}/user_appraise_status.json`,{method:"get",params:{appraise_type:ke}});if((Oe==null?void 0:Oe.status)===-1)return(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((Oe==null?void 0:Oe.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Le}/create_appraise_students.json`,{method:"get"})),(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((Oe==null?void 0:Oe.type)===2){const de=()=>{Re.history.replace(`/classrooms/${le}/exercise/${Le}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(ge.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:de,onCancel:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:de,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Me!==3)return Promise.reject()}if((Oe==null?void 0:Oe.type)===3&&(ge.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,(Oe==null?void 0:Oe.message)||"")}),Me!==3)||(Oe==null?void 0:Oe.type)===4&&(ge.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,(Oe==null?void 0:Oe.message)||"")}),Me!==3))return Promise.reject()})},73579:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return Pt}});var a=x(59301),ge=x(5112),Re=x(3113),ye=x(8591),Fe=x(43418),Pe=x(5871),le=x(95237),Le=x(43604),Ie=x(28103),ke=x(79802),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},Oe=x(99287),Ce=x(24334),de=x(82186),y=x(52985),E=x(68762),ee=x(67741),b=x(87169),z=x(26227),te=x(59301),ne=Object.defineProperty,ae=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,xe=(Et,ht,Nt)=>ht in Et?ne(Et,ht,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):Et[ht]=Nt,Ze=(Et,ht)=>{for(var Nt in ht||(ht={}))ve.call(ht,Nt)&&xe(Et,Nt,ht[Nt]);if(pe)for(var Nt of pe(ht))Ee.call(ht,Nt)&&xe(Et,Nt,ht[Nt]);return Et},Be=(Et,ht)=>ae(Et,ue(ht)),ot=(Et,ht,Nt)=>new Promise((Tt,Kt)=>{var mt=Mt=>{try{st(Nt.next(Mt))}catch(qt){Kt(qt)}},Je=Mt=>{try{st(Nt.throw(Mt))}catch(qt){Kt(qt)}},st=Mt=>Mt.done?Tt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);st((Nt=Nt.apply(Et,ht)).next())});const qe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var lt=(Et=>(Et[Et.SET_PATH=0]="SET_PATH",Et[Et.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Et))(lt||{});function Ke(Et,ht){switch(ht.type){case 0:return Be(Ze({},Et),{selectedPath:ht.payload});case 1:return Be(Ze({},Et),{passedContent:ht.payload});default:throw new Error}}var Pt=({language:Et,dispatch:ht,shixunWorkReport:Nt,v:Tt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:st,data:Mt})=>{const[qt,Wt]=(0,a.useState)(Kt==null?void 0:Kt[0]),bn=(0,y.useParams)();return(0,a.useEffect)(()=>{Wt(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var Ge;Wt((Ge=Kt==null?void 0:Kt.filter($t=>$t.language===(qt==null?void 0:qt.language)))==null?void 0:Ge[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,Tt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(ge.ZP.Group,{defaultValue:Et,style:{marginLeft:10},onChange:Ge=>{var $t;Tt.language=Ge.target.value,Wt(($t=Kt==null?void 0:Kt.filter(Zn=>Zn.language===Ge.target.value))==null?void 0:$t[0])}},Kt==null?void 0:Kt.map(Ge=>te.createElement(ge.ZP,{value:Ge==null?void 0:Ge.language},Ge==null?void 0:Ge.language)))),(0,Oe.GJ)()&&Nt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",qt==null?void 0:qt.score,"/",qt==null?void 0:qt.total_score),te.createElement(Re.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Ge,$t;if(!(($t=(Ge=mt.AssistantObject)==null?void 0:Ge.hack)!=null&&$t.can_appraise)&&(0,Oe.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Zn=qt==null?void 0:qt.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",qt==null?void 0:qt.score,"/",qt==null?void 0:qt.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Pe.Z,{min:0,max:qt==null?void 0:qt.total_score,defaultValue:qt==null?void 0:qt.score,onChange:hn=>{Zn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,de.ZP)(`/api/courses/${bn==null?void 0:bn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:bn==null?void 0:bn.coursesId,hack_user_code_id:qt==null?void 0:qt.hack_user_id,score:Zn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),ht({type:"shixunHomeworks/setActionTabs",payload:{}}),ht({type:"shixunHomeworks/getShixunWorkReports",payload:Ze({},bn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,Oe.GJ)()&&Nt!="shixunWorkReport"&&te.createElement(Re.ZP,{onClick:()=>{var Ge;if(!((Ge=mt.AssistantObject.hack)!=null&&Ge.can_appraise)&&(0,Oe.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Nt.user_id,type:"1",language:qt==null?void 0:qt.language,v:Tt,data:Ze({},Nt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(ke.ZP,{height:300,language:qt==null?void 0:qt.language,value:qt!=null&&qt.code?Ce.Base64.decode(qt==null?void 0:qt.code):"",autoHeight:Je,theme:"default",options:qe}),((qt==null?void 0:qt.comment)||(qt==null?void 0:qt.hidden_comment))&&te.createElement("div",null,te.createElement(le.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Le.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Le.Z,{className:"pr30"},(0,Oe.GJ)()&&te.createElement(Re.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,ee.gZ)({comment_id:qt==null?void 0:qt.comment_id,homeworkId:bn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),ht({type:"shixunHomeworks/getShixunWorkReports",payload:Ze({},bn)}))})}})})},te.createElement(z.Z,null),"\u5220\u9664"))),te.createElement(Ie.Z,{style:{margin:0}}),(qt==null?void 0:qt.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:qt==null?void 0:qt.comment})),(qt==null?void 0:qt.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:qt==null?void 0:qt.hidden_comment}))))}},4274:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ve}});var a=x(59301),ge={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Re=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,le=(Ee,xe,Ze)=>xe in Ee?Re(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,Le=(Ee,xe)=>{for(var Ze in xe||(xe={}))Fe.call(xe,Ze)&&le(Ee,Ze,xe[Ze]);if(ye)for(var Ze of ye(xe))Pe.call(xe,Ze)&&le(Ee,Ze,xe[Ze]);return Ee};const Ie=Ee=>React.createElement("svg",Le({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ee),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),Oe=x(92310),Ce=x.n(Oe),de=x(59301),y=Object.defineProperty,E=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ee,xe,Ze)=>xe in Ee?y(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,ae=(Ee,xe)=>{for(var Ze in xe||(xe={}))z.call(xe,Ze)&&ne(Ee,Ze,xe[Ze]);if(b)for(var Ze of b(xe))te.call(xe,Ze)&&ne(Ee,Ze,xe[Ze]);return Ee},ue=(Ee,xe)=>E(Ee,ee(xe)),ve=({dataSource:Ee,className:xe,style:Ze})=>{const[Be,ot]=(0,a.useState)([]),[qe,lt]=(0,a.useState)(""),Ke=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ee!=null&&Ee.length){const Et=String(Math.random()).slice(-6),ht=Ee.map(Nt=>ue(ae({},Nt),{key:`${Et}-${Nt.key}`}));ot(ht),lt(ht[0].key)}},[Ee.length]);const it=Et=>{lt(Et),Ke.current=Et;const ht=document.getElementById(Et);if(ht){const Nt=ht.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Nt,behavior:"smooth"})}},Pt=()=>{const Et=Be.map(Nt=>document.getElementById(Nt.key)),ht=window.innerHeight/2;for(const Nt of Et)if(Nt){const Tt=Nt.getBoundingClientRect();if(Tt.top>=0&&Tt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[Be]),de.createElement("div",{className:Ce()(ge.anchorNavigation,xe),style:Ze},de.createElement(Me.default,{items:Be,tabBarGutter:60,className:ge.tabs,activeKey:qe,onChange:it}),Be.map(Et=>de.createElement("div",{key:Et.key,id:Et.key,className:ge.box},de.createElement("div",{className:ge.head},de.createElement("img",{className:"mr10",src:ke,alt:"Dot"}),Et.label),de.createElement("div",{className:ge.element},Et.element))))}},53051:function(wt,ct,x){"use strict";x.d(ct,{Q8:function(){return Nt},d0:function(){return Tt},w6:function(){return ht}});var a=x(59301),ge=x(5083),Re=x(57809),ye=x(8591),Fe=x(43418),Pe=x(5112),le=x(95237),Le=x(43604),Ie=x(6848),ke=x(24905),Me=x(3113),Oe=x(66649),Ce=x.n(Oe),de=x(99287),y=x(82186),E=x(89392),ee=x.n(E),b=x(92232),z=x(961),te=x(52985),ne=x(61822),ae=x(2281),ue=x(73466),pe=x(70170),ve=x(8671),Ee=x(59301),xe=Object.defineProperty,Ze=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ke=(st,Mt,qt)=>Mt in st?xe(st,Mt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):st[Mt]=qt,it=(st,Mt)=>{for(var qt in Mt||(Mt={}))qe.call(Mt,qt)&&Ke(st,qt,Mt[qt]);if(ot)for(var qt of ot(Mt))lt.call(Mt,qt)&&Ke(st,qt,Mt[qt]);return st},Pt=(st,Mt)=>Ze(st,Be(Mt)),Et=(st,Mt,qt)=>new Promise((Wt,bn)=>{var Ge=hn=>{try{Zn(qt.next(hn))}catch(un){bn(un)}},$t=hn=>{try{Zn(qt.throw(hn))}catch(un){bn(un)}},Zn=hn=>hn.done?Wt(hn.value):Promise.resolve(hn.value).then(Ge,$t);Zn((qt=qt.apply(st,Mt)).next())});function ht(st,Mt){const qt=[];for(let Wt=st;Wt{const Wt=stCe()(Mt).endOf("day"),Ge=st{const qt=parseInt(Ce()(st).format("HH")),Wt=parseInt(Ce()().format("HH")),bn=parseInt(Ce()().format("mm"));if(!st)return{disabledHours:()=>ht(0,Wt),disabledMinutes:()=>ht(0,bn)};if(Mt){const Ge=parseInt(Ce()(Mt).format("HH")),$t=parseInt(Ce()(Mt).format("mm"));return Ce()(st).isSame(Ce()(Mt),"day")?{disabledHours:()=>ht(0,Ge),disabledMinutes:()=>qt<=Ge?ht(0,$t):[]}:void 0}if(Ce()(st).isSame(Ce()(),"day"))return{disabledHours:()=>ht(0,Wt),disabledMinutes:()=>Ce()(st).isSame(Ce()(),"hour")&&qt<=Wt?ht(0,bn):[]}},{RangePicker:Kt}=ge.default,{Option:mt}=Re.default,Je=({shixunHomeworks:st,loading:Mt,dispatch:qt,classroomList:Wt,user:bn})=>{var Ge,$t,Zn,hn,un,rt,vt,Xe,ze;const Ft=(0,te.useParams)(),{workSetting:It,workList:Ve,shixunWorkList:He,headerInfo:gt,changeData:Ye}=st,[be,zt]=(0,a.useState)(!1),[jn,pn]=(0,a.useState)(!1);let[In,Qn]=(0,a.useState)([]),[ta,At]=(0,a.useState)([]),[Rt,On]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[An,vn]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{zt(!(0,de.GJ)())},[(0,de.GJ)()]);const La=()=>{qt({type:"shixunHomeworks/getWorkSetting",payload:it({},Ft)})};(0,a.useEffect)(()=>{if(!(It!=null&&It.course_id))return;Object.keys(Rt).map(function(Dn){Rt[Dn]=It[Dn]}),(!Rt.allow_late||!Rt.unified_late)&&(Rt.late_penalty=20,Rt.penalty_type=ne.Q.Percent),Rt.unified_setting||(Rt.unified_late=!1,Rt.unified_anonymous_comment=!1,Rt.unified_anonymous_appeal=!1),In=JSON.parse(JSON.stringify(It.group_settings.map(Dn=>Pt(it({},Dn),{group_name:[Dn.group_name]})).filter(Dn=>Dn.publish_time!==null))),ta=JSON.parse(JSON.stringify(It.allow_late_settings.map(Dn=>Pt(it({},Dn),{group_name:[Dn.group_name]})).filter(Dn=>Dn.late_time!==null))),On(it({},Rt));const Tn=(0,b.QE)((In==null?void 0:In.length)>0?In:[]);Qn([...Tn]),(ta==null?void 0:ta.length)<=0?At([{penalty_type:ne.Q.Percent,late_penalty:20}]):At([...ta])},[It]);const ar=()=>Et(void 0,null,function*(){var Tn,Dn;if(((Tn=bn==null?void 0:bn.userInfo)==null?void 0:Tn.user_status)===2){(0,ae.Rd)();return}const Fr=JSON.parse(JSON.stringify(Rt));if(Fr.challenge_settings.filter(Ln=>!Ln.hide),Fr.categoryId=Ft.categoryId,(Dn=Fr.challenge_settings)!=null&&Dn.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(In),!Rt.unified_setting)In=In==null?void 0:In.map(Ln=>{var Za;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Za=It.group_settings)==null?void 0:Za.filter(Jn=>{var ur;return(ur=Ln==null?void 0:Ln.group_name)==null?void 0:ur.includes(Jn.group_name)}).map(Jn=>Jn.group_id||Jn.id).toString().split(","),Ln});else if(!Rt.publish_time||!Rt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Fr.group_settings=In,Rt.allow_late)if(Rt.unified_late){if(Rt.late_penalty===null||Rt.late_penalty===void 0||Rt.late_penalty<0||Rt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Rt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ta=ta==null?void 0:ta.map(Ln=>{var Za,Jn;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Jn=(Za=Ln==null?void 0:Ln.group_name)==null?void 0:Za.map(ur=>{var Bn,se;let fe=(se=(Bn=It.group_settings)==null?void 0:Bn.filter(Ae=>(Ae==null?void 0:Ae.group_name)===ur))==null?void 0:se[0];return fe==null?void 0:fe.group_id}))==null?void 0:Jn.toString().split(","),Ln}),Fr.allow_late_settings=ta;let jt=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ft.categoryId)],course_id:Ft.coursesId,type:"homework_common"});(jt==null?void 0:jt.student_count)===0?Dr(Fr):(vn(Fr),_t(jt))}),Dr=Tn=>{var Dn;if(Tn.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tn!=null&&Tn.work_efficiency&&Tn.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fr=Tn.challenge_settings.reduce((Za,Jn)=>Za+Number(Jn.challenge_score),0);if((Fr==null?void 0:Fr.toFixed(10))!==((Dn=Tn.total_score-Tn.eff_score)==null?void 0:Dn.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tn.total_score}\u5206`);return}const jt={shixun_evaluation:Tn.shixun_evaluation,challenge_settings:Tn.challenge_settings};let Ln=()=>{var Za;const Jn=()=>Et(void 0,null,function*(){pn(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ft.categoryId}/publish_setting.json`,{method:"post",body:it({},Tn)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),La(),qt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:it({},Ft)})),pn(!1)});!(0,E.isEqual)(Ye,jt)&&!((Za=gt==null?void 0:gt.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Jn}):Jn()};It!=null&&It.high_resources_consume&&!(It!=null&&It.high_resources_consume_permission)?qt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ft.coursesId,type:"shixun",type_id:Ft.categoryId,name:It.homework_name,fn:()=>{Ln()}}}):Ln()},en=(Tn,Dn,Fr="group_id")=>{var jt;return Dn?Dn.find(Ln=>Ln[Fr]===Tn):(jt=It==null?void 0:It.group_settings)==null?void 0:jt.find(Ln=>Ln.group_id[0]===Tn)},Yn=(It==null?void 0:It.allow_late)||(It==null?void 0:It.anonymous_comment),Ba=Tn=>{var Dn,Fr;const jt=en(Tn,It==null?void 0:It.allow_late_settings,"id"),Ln=en(Tn,It==null?void 0:It.anonymous_comment_settings),Za=en(Tn);return(It==null?void 0:It.allow_late)&&jt&&Ce()(jt==null?void 0:jt.late_time)<=Ce()()||(It==null?void 0:It.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((Fr=(Ce()(Za==null?void 0:Za.end_time)<=Ce()()&&((Dn=It==null?void 0:It.allow_late_settings)==null?void 0:Dn.filter(Jn=>Jn.group_id.includes(Tn))))[0])==null?void 0:Fr.late_time)!=null},Ya=(0,a.useMemo)(()=>(It==null?void 0:It.allow_late)||(It==null?void 0:It.all_group_late),[It,gt]),Ha=It==null?void 0:It.anonymous_comment,Mn=Tn=>{if(!Tn)return!1;const Dn=en(Tn,It==null?void 0:It.anonymous_comment_settings);return(It==null?void 0:It.anonymous_comment)&&Dn&&(Dn==null?void 0:Dn.evaluation_start)!==null},Zr=(Tn,Dn)=>{var Fr,jt,Ln;qt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tn,index:Dn,rangePickerDisabled:be||(Ce()()<=Ce()((jt=en((Fr=Tn==null?void 0:Tn.group_id)==null?void 0:Fr[0]))==null?void 0:jt.publish_time)?!1:[!0,Ba((Ln=Tn==null?void 0:Tn.group_id)==null?void 0:Ln[0])]),disabledDate:It==null?void 0:It.course_end_date}})};return Ee.createElement("section",{className:z.Z.form},Ee.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(Pe.ZP.Group,{disabled:be||!((Ge=gt==null?void 0:gt.homework_status)!=null&&Ge.includes("\u672A\u53D1\u5E03"))||(0,de.Rm)()&&!(($t=Wt.AssistantObject.practice)!=null&&$t.can_publish),value:Rt.unified_setting,onChange:Tn=>{var Dn;if(!((Dn=gt==null?void 0:gt.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Rt.unified_setting=!Rt.unified_setting,Rt.unified_setting||(Rt.unified_late=!1,At([{late_penalty:5}])),On(Object.assign({},Rt)),Rt.unified_setting===!1&&In==""){Qn(In.concat({}));return}Rt.unified_setting&&(Qn([]),At([{late_penalty:5}]))}},Ee.createElement(Pe.ZP,{value:!0,disabled:be||!(It!=null&&It.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(Pe.ZP,{disabled:be||!((Zn=It==null?void 0:It.group_settings)!=null&&Zn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=It==null?void 0:It.group_settings)==null?void 0:hn.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Rt.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(le.Z,{align:"middle"},Ee.createElement(Le.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml10"},Ee.createElement(ge.default,{size:"large",disabled:be||!((un=gt==null?void 0:gt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,de.Rm)()&&!((vt=Wt.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date),disabledTime:Tn=>Tt(Tn),value:Rt.publish_time?Ce()(Rt.publish_time):"",onChange:(Tn,Dn)=>{Rt.publish_time=Dn,(Rt.end_time==""||!Rt.end_time)&&Rt.unified_setting&&(Rt.end_time=Ce()(Tn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),On(Object.assign({},Rt))}}))),Ee.createElement(le.Z,{align:"middle",className:"pl30"},Ee.createElement(Le.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml10"},Ee.createElement(ge.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(It==null?void 0:It.allow_late)&&(It==null?void 0:It.homework_status.includes("\u5DF2\u622A\u6B62"))||be||(It==null?void 0:It.allow_late)&&Ce()()>=Ce()(It==null?void 0:It.end_time)||(0,de.Rm)()&&!((Xe=Wt.AssistantObject.practice)!=null&&Xe.can_publish),disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date,Rt.publish_time),disabledTime:Tn=>Tt(Tn,Rt.publish_time),value:Rt.end_time?Ce()(Rt.end_time):"",onChange:(Tn,Dn)=>{Rt.end_time=Dn,On(Object.assign({},Rt))}})))),!Rt.unified_setting&&(In==null?void 0:In.length)>0&&Ee.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},In&&In.map(function(Tn,Dn){var Fr,jt,Ln,Za,Jn,ur,Bn;return Ee.createElement(Le.Z,{span:24,key:Dn},Ee.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Dn==(In==null?void 0:In.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Dn+1),Ee.createElement(Re.default,{disabled:be||((Fr=gt==null?void 0:gt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03")&&Tn.id||Ce()(){var fe;if((0,de.Rm)()&&!((fe=Wt.AssistantObject.practice)!=null&&fe.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}In[Dn].group_name=se,In[Dn].group_id=Tn.group_id;const Ae=(0,E.flattenDeep)(In.map(_e=>_e.group_name)),we=ta.map(_e=>{let xt=(_e==null?void 0:_e.group_name)||[];return Pt(it({},_e),{group_name:(0,E.remove)(xt,Lt=>Ae.includes(Lt))})});At(we),Qn(In.slice())},maxTagCount:4,maxTagPlaceholder:se=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>Zr(Tn,Dn)},"+",se==null?void 0:se.length)},It.group_settings&&It.group_settings.map(function(se){if(!In.map(Ae=>Ae.group_name).flat().includes(se.group_name))return Ee.createElement(mt,{value:se.group_name,key:se.id},se.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[Tn.publish_time?Ce()(Tn.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:be||(Ce()()<=Ce()((Za=en((Ln=Tn==null?void 0:Tn.group_id)==null?void 0:Ln[0]))==null?void 0:Za.publish_time)?!1:[!0,Ba((Jn=Tn==null?void 0:Tn.group_id)==null?void 0:Jn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:se=>Nt(se,It==null?void 0:It.course_end_date),disabledTime:se=>Tt(se),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tn.publish_time&&[Ce()(Tn.publish_time),Tn.end_time?Ce()(Tn.end_time):void 0],onChange:(se,fe)=>{var Ae;if((0,de.Rm)()&&!((Ae=Wt.AssistantObject.practice)!=null&&Ae.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}In[Dn].publish_time=fe[0],!Tn.end_time&&fe[0]?In[Dn].end_time=Ce()(fe[0]).add(7,"days"):In[Dn].end_time=fe[1],Qn([...In])},onCalendarChange:(se,fe,Ae)=>{if(fe!=null&&fe[0]&&!fe[1]){const we=Ce()(fe[0]).add(7,"days");In[Dn].publish_time=fe[0],In[Dn].end_time=we,Qn([...In])}}})),!be&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((ur=Tn==null?void 0:Tn.group_id)==null?void 0:ur.length)>1&&Ee.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Zr(Tn,Dn)})),(In==null?void 0:In.length)<((Bn=It==null?void 0:It.group_settings)==null?void 0:Bn.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var se;if((0,de.Rm)()&&!((se=Wt.AssistantObject.practice)!=null&&se.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(In.concat({}))}}),((Tn==null?void 0:Tn.publish_time)&&Ce()(){const se=(0,E.cloneDeep)(ta);se.forEach((fe,Ae)=>{fe.group_name&&(fe.group_name=fe.group_name.filter(we=>{var _e;return!((_e=In[Dn].group_name)!=null&&_e.includes(we))}))}),In=In.filter((fe,Ae)=>Dn!==Ae),At(se),Qn(In.slice()),setTimeout(()=>Qn(In.slice()),10)}}))))}))),Ee.createElement(le.Z,null,Ee.createElement(Le.Z,null,Ee.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(Le.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(ke.default,{checked:Rt.allow_late,disabled:be||Ya,onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tn.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Rt.allow_late=!Rt.allow_late,ta==""&&At([{late_penalty:5}]),On(Object.assign({},Rt))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Rt==null?void 0:Rt.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:be||(It==null?void 0:It.anonymous_comment)||(It==null?void 0:It.allow_late),value:Rt.unified_late,onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt.unified_late=Tn.target.value,ta==""&&!Tn.target.value&&At([{penalty_type:ne.Q.Percent,late_penalty:20}]),On(it({},Rt))}},(Rt==null?void 0:Rt.unified_setting)&&Ee.createElement(Pe.ZP,{value:!0,disabled:!(It!=null&&It.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ze=It==null?void 0:It.group_settings)==null?void 0:ze.length)>0&&Ee.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Rt!=null&&Rt.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(Le.Z,{className:"ml20"},Ee.createElement(ne.Z,{disabled:be||Ha,value:{type:Rt.penalty_type,inputValue:Rt.late_penalty},onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}On(Pt(it({},Rt),{late_penalty:Tn.inputValue,penalty_type:Tn.type}))}})),Ee.createElement(Le.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},Rt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml20"},Ee.createElement(ge.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:be||Ha,value:Rt.late_time?Ce()(Rt.late_time):"",disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date),onChange:(Tn,Dn)=>{var Fr;if((0,de.Rm)()&&!((Fr=Wt.AssistantObject.practice)!=null&&Fr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt.late_time=Dn,On(Object.assign({},Rt))}})))):ta.map(function(Tn,Dn){var Fr;return Ee.createElement(Le.Z,{span:24,key:Dn},Ee.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Dn+1),Ee.createElement(Re.default,{disabled:be||!((Fr=gt==null?void 0:gt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))&&Tn.id||(It==null?void 0:It.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tn.group_name=="string"?[Tn.group_name]:Tn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Ln;if((0,de.Rm)()&&!((Ln=Wt.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].group_name=jt,ta[Dn].group_id=Tn.group_id,At(ta.slice())}},It.group_settings&&It.group_settings.map(function(jt){const Ln=ta.map(Jn=>Jn.group_name).flat(),Za=In.map(Jn=>Jn.group_name).flat();if(Rt!=null&&Rt.unified_setting){if(!Ln.includes(jt.group_name))return Ee.createElement(mt,{value:jt.group_name,key:jt.id},jt.group_name)}else if(Za.includes(jt.group_name)&&!Ln.includes(jt.group_name))return Ee.createElement(mt,{value:jt.group_name,key:jt.id},jt.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ne.Z,{disabled:be||Mn(Tn.id),value:{type:Tn.penalty_type,inputValue:Tn.late_penalty},onChange:jt=>{var Ln;if((0,de.Rm)()&&!((Ln=Wt.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].late_penalty=jt.inputValue,ta[Dn].penalty_type=jt.type,At([...ta])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ge.default,{size:"large",disabled:be||Mn(Tn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>Nt(jt,It==null?void 0:It.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tn!=null&&Tn.late_time?Ce()(Tn.late_time):void 0,onChange:(jt,Ln)=>{var Za;if((0,de.Rm)()&&!((Za=Wt.AssistantObject.practice)!=null&&Za.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].late_time=Ln,At([...ta])}}),!be&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,de.Rm)()&&!((jt=Wt.AssistantObject.practice)!=null&&jt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At(ta.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Dn>0&&!Tn.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,de.Rm)()&&!((jt=Wt.AssistantObject.practice)!=null&&jt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta=ta.filter((Ln,Za)=>Dn!==Za),At(ta.slice()),setTimeout(()=>At(ta.slice()),10)}}))))})),!be&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Me.ZP,{type:"primary",size:"large",loading:jn,style:{width:"138px",marginTop:"30px"},onClick:()=>ar()},"\u4FDD\u5B58")),Ee.createElement(ue.Z,{onConfirm:(Tn,Dn)=>{In.splice(Tn,0,...Dn),In.splice(Tn+Dn.length,1);const Fr=(0,b.QE)([...In]);Qn([...Fr])}}),Ee.createElement(pe.Z,{resdata:Ot,type:"shixun",okloading:jn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tn=>Et(void 0,null,function*(){pn(!0);let Dn=yield(0,y.ZP)(`/api/courses/${Ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ft.categoryId)]}});pn(!1),(Dn==null?void 0:Dn.status)===0&&Dr(An)})}))};ct.ZP=(0,te.connect)(({shixunHomeworks:st,classroomList:Mt,loading:qt,user:Wt})=>({shixunHomeworks:st,classroomList:Mt,loading:qt.effects,user:Wt}))(Je)},74732:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(43418),Fe=x(8591),Pe=x(1710),le=x(52985),Le=x(21600),Ie=x(14875),ke=x(82186),Me=x(66649),Oe=x.n(Me),Ce=x(92232),de=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,z=(pe,ve,Ee)=>ve in pe?y(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ve]=Ee,te=(pe,ve)=>{for(var Ee in ve||(ve={}))ee.call(ve,Ee)&&z(pe,Ee,ve[Ee]);if(E)for(var Ee of E(ve))b.call(ve,Ee)&&z(pe,Ee,ve[Ee]);return pe},ne=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const{Dragger:ae}=ge.default,ue=({classroomList:pe,dispatch:ve,onOk:Ee})=>{const xe=(0,le.useParams)(),[Ze]=Re.default.useForm(),[Be,ot]=(0,a.useState)(),[qe,lt]=(0,a.useState)(!1),Ke={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:it=>ne(void 0,null,function*(){return ot(it),!1})};return(0,a.useEffect)(()=>{Ze.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),de.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:pe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},de.createElement(Re.default,{form:Ze,onFinish:it=>ne(void 0,null,function*(){var Pt,Et,ht;if(!(Be!=null&&Be.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let Nt=new FormData;Nt.append("type",pe.actionTabs.type),Nt.append("file",Be);let Tt;window.location.href.indexOf("exercise")>-1?Tt=`/api/exercises/${pe.actionTabs.id}/supplement_score.json`:Tt=`/api/homework_commons/${pe.actionTabs.id}/supplement_score.json`;let Kt=yield(0,ke.ZP)(Tt,{method:"post",body:Nt},!0);lt(!1),(Kt==null?void 0:Kt.status)===0&&(Ee(),Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),((Et=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:Et.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:de.createElement(Pe.default,{pagination:!1,dataSource:(ht=Kt==null?void 0:Kt.data)==null?void 0:ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Le.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${pe.actionTabs.type}`)}}))})},de.createElement(Re.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},pe.actionTabs.name),de.createElement(Re.default.Item,{style:{marginBottom:0},label:de.createElement("div",null,de.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),de.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},de.createElement("div",null,de.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:Le.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${pe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),de.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),de.createElement(Re.default.Item,{style:{marginBottom:0}},de.createElement(ae,te({},Ke),de.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),de.createElement("br",null),de.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};ct.Z=(0,le.connect)(({classroomList:pe})=>({classroomList:pe}))(ue)},71621:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(99313),Fe=x(1710),Pe=x(58421),le=x(52985),Le=x(82186),Ie=x(66649),ke=x.n(Ie),Me=x(59301),Oe=(y,E,ee)=>new Promise((b,z)=>{var te=ue=>{try{ae(ee.next(ue))}catch(pe){z(pe)}},ne=ue=>{try{ae(ee.throw(ue))}catch(pe){z(pe)}},ae=ue=>ue.done?b(ue.value):Promise.resolve(ue.value).then(te,ne);ae((ee=ee.apply(y,E)).next())});const{Dragger:Ce}=ge.default,de=({})=>{const y=(0,le.useParams)(),[E]=Re.default.useForm(),[ee,b]=(0,a.useState)(!0),[z,te]=(0,a.useState)(!1);let[ne,ae]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ue=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function pe(){return Oe(this,null,function*(){let Ee;te(!0),window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ee=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let xe=yield(0,Le.ZP)(Ee,{method:"get",params:ne});te(!1),(xe==null?void 0:xe.status)===0&&b(xe==null?void 0:xe.data)})}(0,a.useEffect)(()=>{pe()},[]);let ve=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ee,xe,Ze)=>{var Be;return(Be=ue.find(ot=>ot.question_type===Ee))==null?void 0:Be.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ee,xe,Ze)=>{var Be;return(Be=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ee))==null?void 0:Be.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ee,xe,Ze)=>ke()(Ee).format("YYYY-MM-DD HH:mm:ss")}].filter(Ee=>!!Ee);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ee=>{ne.type=Ee,ne.page=1,ne.limit=10,ae(ne),pe()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:z,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ee,xe,Ze)=>ke()(Ee).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ee==null?void 0:ee.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:z,columns:ve,dataSource:ee==null?void 0:ee.list,pagination:!1})}].filter(Ee=>!!Ee)}),Me.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ee,xe)=>{ne.page=Ee,ne.limit=xe,ae(ne),pe()},current:ne.page,total:ee.count,pageSize:ne.limit,style:{marginTop:20}}))};ct.Z=(0,le.connect)(({classroomList:y})=>({classroomList:y}))(de)},3829:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(43418),Fe=x(5871),Pe=x(52985),le=x(82186),Le=x(66649),Ie=x.n(Le),ke=x(92232),Me=x(59301),Oe=Object.defineProperty,Ce=Object.defineProperties,de=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,b=(pe,ve,Ee)=>ve in pe?Oe(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ve]=Ee,z=(pe,ve)=>{for(var Ee in ve||(ve={}))E.call(ve,Ee)&&b(pe,Ee,ve[Ee]);if(y)for(var Ee of y(ve))ee.call(ve,Ee)&&b(pe,Ee,ve[Ee]);return pe},te=(pe,ve)=>Ce(pe,de(ve)),ne=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const{Dragger:ae}=ge.default,ue=({classroomList:pe,dispatch:ve,onOk:Ee})=>{const xe=(0,Pe.useParams)(),[Ze]=Re.default.useForm(),[Be,ot]=(0,a.useState)(),[qe,lt]=(0,a.useState)(!1),Ke={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:it=>ne(void 0,null,function*(){return ot(it),!1})};return(0,a.useEffect)(()=>{Ze.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,ke.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:pe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Re.default,{form:Ze,onFinish:it=>ne(void 0,null,function*(){var Pt,Et;console.log("---",pe.actionTabs,it,xe);let ht=((Pt=pe==null?void 0:pe.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${xe==null?void 0:xe.category}/exercise_user/edit_score.json`:`/api/student_works/${pe.actionTabs.id}/edit_score.json`;lt(!0);let Nt=yield(0,le.ZP)(ht,{method:"post",body:te(z({},it),{exercise_user_id:((Et=pe==null?void 0:pe.actionTabs)==null?void 0:Et.type)==="exercise"?pe.actionTabs.id:""})});lt(!1),Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),Ee()})},Me.createElement(Re.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};ct.Z=(0,Pe.connect)(({classroomList:pe})=>({classroomList:pe}))(ue)},32215:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(3113),Fe=x(95237),Pe=x(81327),le=x(5083),Le=x(52985),Ie=x(66649),ke=x.n(Ie),Me=x(53051),Oe=x(82186),Ce=x(59301),de=(ee,b,z)=>new Promise((te,ne)=>{var ae=ve=>{try{pe(z.next(ve))}catch(Ee){ne(Ee)}},ue=ve=>{try{pe(z.throw(ve))}catch(Ee){ne(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ae,ue);pe((z=z.apply(ee,b)).next())});const{Dragger:y}=ge.default,E=({})=>{const ee=(0,Le.useParams)(),[b]=Re.default.useForm(),[z,te]=(0,a.useState)(!0),[ne,ae]=(0,a.useState)(!1);console.log("----",ee);function ue(){return de(this,null,function*(){var pe,ve;let Ee;window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${ee==null?void 0:ee.categoryId}/get_time_setting.json`:Ee=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/get_time_setting.json`;let xe=yield(0,Oe.ZP)(Ee,{method:"get"});(xe==null?void 0:xe.status)===0&&b.setFieldsValue({publish_time:ke()(ke()((pe=xe==null?void 0:xe.data)==null?void 0:pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()((ve=xe==null?void 0:xe.data)==null?void 0:ve.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{ue()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},z&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!z&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Re.default,{form:b,disabled:z,onFinish:pe=>de(void 0,null,function*(){ae(!0),console.log("---",window.location.href);let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${ee==null?void 0:ee.categoryId}/time_setting.json`:ve=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/time_setting.json`;let Ee=yield(0,Oe.ZP)(ve,{method:"post",body:{publish_time:ke()(pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ke()(pe.end_time).format("YYYY-MM-DD HH:mm")}});ae(!1),(Ee==null?void 0:Ee.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Pe.Z,null,Ce.createElement(Re.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:pe=>(0,Me.Q8)(pe),disabledTime:pe=>(0,Me.d0)(pe),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Pe.Z,null,Ce.createElement(Re.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:pe=>(0,Me.Q8)(pe,"",b.getFieldValue("publish_time")),disabledTime:pe=>(0,Me.d0)(pe,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};ct.Z=(0,Le.connect)(({classroomList:ee})=>({classroomList:ee}))(E)},73466:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return E}});var a=x(59301),ge=x(52985),Re=x(5083),ye=x(43418),Fe=x(92832),Pe=x(95237),le=x(43604),Le={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=x(66649),ke=x.n(Ie),Me=x(92232),Oe=x(77740),Ce=x(59301);const{RangePicker:de}=Re.default,y=({dispatch:ee,classroomList:b,onConfirm:z})=>{const[te,ne]=(0,a.useState)([]),[ae,ue]=(0,a.useState)([]),[pe,ve]=(0,a.useState)("");(0,a.useEffect)(()=>{var Ze;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let ot=(Ze=Be==null?void 0:Be.group_name)==null?void 0:Ze.map((qe,lt)=>{var Ke;return{group_id:Be==null?void 0:Be.group_id[lt],group_name:Be==null?void 0:Be.group_name[lt],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(Ke=Be==null?void 0:Be.publish_time)==null?void 0:Ke[0]:Be==null?void 0:Be.publish_time}});ot&&(ne([...ot]),ue([...ot]))}},[b.actionTabs]);const Ee=()=>{ee({type:"classroomList/setActionTabs",payload:{}}),ve("")},xe=Ze=>{if(Ze){const Be=ae==null?void 0:ae.filter(ot=>{var qe,lt;return(lt=(qe=ot==null?void 0:ot.group_name)==null?void 0:qe.toLowerCase())==null?void 0:lt.includes(Ze==null?void 0:Ze.toLowerCase())});ne(Be)}else ne(ae)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Le.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:pe,onChange:Ze=>{ve(Ze.target.value.trim()),xe(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var Ze;z((Ze=b.actionTabs)==null?void 0:Ze.index,ae),Ee()}},Ce.createElement("div",{className:Le.modal_con},Ce.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ze,Be){var ot,qe;return Ce.createElement(le.Z,{span:24,key:Be},Ce.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Le.multiple_select,title:Ze.group_name},Ze.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(de,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?ke()(Ze.publish_time):ke()(),ke()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:lt=>{var Ke;return(0,Me.Q8)(lt,(Ke=b.actionTabs)==null?void 0:Ke.disabledDate)},disabledTime:lt=>(0,Me.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ke()((0,Me.U6)(),"HH:mm"),ke()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[ke()(Ze.publish_time),Ze.end_time?ke()(Ze.end_time):void 0],onChange:(lt,Ke)=>{te[Be].publish_time=Ke[0],te[Be].end_time=Ke[1],ne([...te]),ae.forEach(it=>{it.group_id===Ze.group_id&&(it.publish_time=Ke[0],it.end_time=Ke[1])}),ue([...ae])}})),(qe=b.actionTabs)!=null&&qe.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Be,1),ne([...te]),ae.forEach((lt,Ke)=>{lt.group_id===Ze.group_id&&ae.splice(Ke,1)}),ue([...ae])}})))}):Ce.createElement(Oe.Z,null))))};var E=(0,ge.connect)(({classroomList:ee})=>({classroomList:ee}))(y)},93339:function(wt,ct,x){"use strict";x.d(ct,{h:function(){return a}});var a=(ge=>(ge[ge.NOMATCH=-1]="NOMATCH",ge[ge.OK=0]="OK",ge[ge.TIMEOUT=2]="TIMEOUT",ge[ge.PODFAILURE=3]="PODFAILURE",ge[ge.COMPILEFAILURE=4]="COMPILEFAILURE",ge[ge.EXECUTEFAILURE=5]="EXECUTEFAILURE",ge[ge.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ge))(a||{})},23783:function(wt,ct,x){"use strict";x.d(ct,{H7:function(){return y},MK:function(){return de},MU:function(){return ke},X6:function(){return Oe},bM:function(){return Ie},fi:function(){return E},fu:function(){return Le},n4:function(){return ee},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82186),ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Pe=(z,te,ne)=>te in z?ge(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,le=(z,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Pe(z,ne,te[ne]);if(Re)for(var ne of Re(te))Fe.call(te,ne)&&Pe(z,ne,te[ne]);return z};function Le(z,te){return(0,a.U2)(`myproblems/${z}.json`,le({hidePopLogin:!0},te||{}))}function Ie(z,te){return(0,a.v_)(`myproblems/${z}/code_submit.json`,te)}function ke(z,te){return(0,a.v_)(`myproblems/${z}/code_debug.json`,te)}function Me(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${z}/submit_records.json`,te)}function Oe(z){return(0,a.U2)("myproblems/record_detail.json",{id:z})}function Ce(z,te){return(0,a.U2)(`myproblems/${z}/result.json`,{mode:te})}function de(z,te){return(0,a.v_)(`myproblems/${z}/add_notes.json`,te)}function y(z,te){return(0,a.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function E(z){return(0,a.v_)(`myproblems/${z}/sync_code.json`)}function ee(z,te){return(0,a.v_)(`myproblems/${z}/update_code.json`,te)}function b(z,te){return(0,a.v_)(`discusses/${z}/plus.json`,te)}},33900:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return _s}});var a=x(59301),ge={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Re=x(78241),ye=x(6848),Fe=x(3113),Pe=x(43418),le=x(5871),Le=x(8591),Ie=x(92832),ke=x(28103),Me=x(24905),Oe=x(95237),Ce=x(43604),de=x(58421),y=x(60324),E=Object.defineProperty,ee=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(kt,nn,Sn)=>nn in kt?E(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,ne=(kt,nn)=>{for(var Sn in nn||(nn={}))b.call(nn,Sn)&&te(kt,Sn,nn[Sn]);if(ee)for(var Sn of ee(nn))z.call(nn,Sn)&&te(kt,Sn,nn[Sn]);return kt};const ae=kt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var ue="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",pe=x(68762),ve=x(52985),Ee=x(92232),xe=x(82186),Ze=Object.defineProperty,Be=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,lt=(kt,nn,Sn)=>nn in kt?Ze(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ke=(kt,nn)=>{for(var Sn in nn||(nn={}))ot.call(nn,Sn)&<(kt,Sn,nn[Sn]);if(Be)for(var Sn of Be(nn))qe.call(nn,Sn)&<(kt,Sn,nn[Sn]);return kt};const it=kt=>React.createElement("svg",Ke({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Et=Object.defineProperty,ht=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Kt=(kt,nn,Sn)=>nn in kt?Et(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,mt=(kt,nn)=>{for(var Sn in nn||(nn={}))Nt.call(nn,Sn)&&Kt(kt,Sn,nn[Sn]);if(ht)for(var Sn of ht(nn))Tt.call(nn,Sn)&&Kt(kt,Sn,nn[Sn]);return kt};const Je=kt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var st="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(26408),qt=x(35556),Wt=x(3668),bn=x(75755),Ge={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},$t=x(59301),Zn=Object.defineProperty,hn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(kt,nn,Sn)=>nn in kt?Zn(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ft=(kt,nn)=>{for(var Sn in nn||(nn={}))vt.call(nn,Sn)&&ze(kt,Sn,nn[Sn]);if(rt)for(var Sn of rt(nn))Xe.call(nn,Sn)&&ze(kt,Sn,nn[Sn]);return kt},It=(kt,nn)=>hn(kt,un(nn)),Ve=(kt,nn)=>{var Sn={};for(var Cn in kt)vt.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&rt)for(var Cn of rt(kt))nn.indexOf(Cn)<0&&Xe.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const He=null,gt=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,dispatch:Oo,isEdit:Bl,editData:Uo}=Sn,Ho=Ve(Sn,["globalSetting","loading","dispatch","isEdit","editData"]);const[kl,hl]=(0,a.useState)(""),[Wl,wi]=(0,a.useState)(""),[ai,Yr]=(0,a.useState)([]),[Xo,Il]=(0,a.useState)(""),[Ul,el]=(0,a.useState)(),[Ne,Ue]=(0,a.useState)(!1),[We,St]=(0,a.useState)({}),[yt,Ut]=(0,a.useState)([]);(0,a.useEffect)(()=>{!Uo||!Bl||(hl(Uo==null?void 0:Uo.name),wi(Uo==null?void 0:Uo.analysis),el(Uo==null?void 0:Uo.is_ordered),St(Uo),Ue(!0))},[Uo]),(0,a.useEffect)(()=>{if(!Ne)return;const $a=Uo==null?void 0:Uo.standard_answer.map(pa=>pa==null?void 0:pa.answer_text);Yr($a);const mr=Uo==null?void 0:Uo.standard_answer.map(pa=>pa==null?void 0:pa.score);Ut(mr),Ue(!1)},[Ne]),(0,a.useImperativeHandle)(nn,()=>({onSave:mn,Clear:Ea}));const mn=()=>{let $a=[],mr=!1;return kl?(ai.forEach((pa,Ga)=>{$a.push({position:Ga+1,answer_text:[],score:yt[Ga]}),pa==null||pa.forEach((Cr,bo)=>{$a[Ga].answer_text.push(Cr),(!Cr||!(0,Ee.eR)(Cr,1e4))&&(Il(`${Ga}-${bo}`),Le.ZP.info(Cr?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),mr=!0)})}),mr?!1:($a==null?void 0:$a.length)>20?(Le.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:kl,analysis:Wl,standard_answers:$a,is_ordered:Ul,downcase:We==null?void 0:We.downcase,no_space:We==null?void 0:We.no_space,use_blank_score:We==null?void 0:We.use_blank_score}):(Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},Ea=()=>{hl(""),wi(""),Yr([]),el(!1)},Sa=($a,mr,pa)=>{const Ga=ai.slice();if(mr&&Ga.splice($a,mr),pa)for(let Cr=0;Cr{Il("");let Ga=ai.slice();Ga[$a][mr]=pa,Yr(Ga)},Xa=$a=>{let mr=ai.slice();mr[$a]=[...mr[$a],""],Yr(mr)},tr=($a,mr)=>{let pa=ai.slice();if(!pa[$a][mr]){pa[$a]=pa[$a].filter((Ga,Cr)=>Cr!==mr),Yr(pa);return}Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ge.modal,onOk:()=>{pa[$a]=pa[$a].filter((Ga,Cr)=>Cr!==mr),Yr(pa)}})},or=$a=>{Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ge.modal,onOk:()=>{let mr=ai.slice();mr=ai.filter((pa,Ga)=>$a!==Ga),Yr(mr)}})};return $t.createElement("section",{className:Ge.wrap},$t.createElement("p",{className:Ge.titleWrap},$t.createElement("span",{className:Ge.required},"*"),$t.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),$t.createElement("div",null,$t.createElement(Wt.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:kl,onChange:$a=>hl($a),showNullButton:!0,onPlaceholderChange:Sa})),$t.createElement("div",{className:"mt20"},ai.map(($a,mr)=>$t.createElement("div",{style:{display:"flex"}},$t.createElement("div",{style:{flex:1}},$t.createElement(bn.Z,{key:mr,answers:$a,index:mr,flex:1,is_md:!0,activeOptionErrorIndex:Xo,onAnswerChange:fa,addChildAnswer:Xa,deleteChildAnswer:tr,deleteChildAnswermain:or})),We.use_blank_score&&$t.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},$t.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",$t.createElement(le.Z,{style:{width:"100px"},size:"large",defaultValue:yt[mr],onBlur:pa=>{yt[mr]=pa.target.value,Ut([...yt])}}))))),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.use_blank_score,onChange:$a=>St(It(Ft({},We),{use_blank_score:$a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),$t.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.downcase,onChange:$a=>St(It(Ft({},We),{downcase:$a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.no_space,onChange:$a=>St(It(Ft({},We),{no_space:$a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),$t.createElement("div",{className:"mt20"},(ai==null?void 0:ai.length)>1&&$t.createElement("span",null,$t.createElement(Me.default,{checked:Ul,onChange:$a=>el($a.target.checked),className:`${Ge.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),$t.createElement("span",{className:`${Ge.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),$t.createElement("p",{className:Ge.titleWrap},$t.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),$t.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wl,onChange:$a=>wi($a)}))};var Ye=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),be=x(5112),zt=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,In=(kt,nn)=>{var Sn={};for(var Cn in kt)jn.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&zt)for(var Cn of zt(kt))nn.indexOf(Cn)<0&&pn.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Qn=null,ta=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,editData:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=In(Sn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(),[wi,ai]=(0,a.useState)(""),[Yr,Xo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Oo||!Ho)return;ai(Oo==null?void 0:Oo.name),Xo(Oo==null?void 0:Oo.analysis);const el=Oo==null?void 0:Oo.choices.find(Ne=>Ne.is_answer);Wl(el.choice_text==="\u6B63\u786E"?"0":"1")},[Oo]),(0,a.useImperativeHandle)(nn,()=>({onSave:Il,Clear:Ul}));const Il=()=>wi?hl?{name:wi,choices:[{choice_text:"\u6B63\u786E",is_answer:hl==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:hl==="1"?1:0}],analysis:Yr}:(Le.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Ul=()=>{ai(""),Xo(""),Wl("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:el=>ai(el)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:hl,onChange:el=>Wl(el.target.value)},a.createElement(be.ZP.Button,{value:"0",className:`${Ge.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"1",className:Ge.radio},"\u9519\u8BEF")),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Yr,onChange:el=>Xo(el)}))};var At=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ta)),Rt=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(kt,nn)=>{var Sn={};for(var Cn in kt)On.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Rt)for(var Cn of Rt(kt))nn.indexOf(Cn)<0&&Ot.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const An=null,vn=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,editData:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=_t(Sn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Xo;if(!Oo||!Ho)return;const Il=(Xo=Oo==null?void 0:Oo.shixun)==null?void 0:Xo.challenges.map(Ul=>({id:Ul==null?void 0:Ul.id,score:Ul.score}));Wl(Il)},[Oo]),(0,a.useImperativeHandle)(nn,()=>({onSave:wi,Clear:ai}));const wi=()=>({challenges:[...hl]}),ai=()=>{Wl([])};console.log("editData--",Oo);const Yr=Xo=>{var Il,Ul;return a.createElement("div",null,(Ul=(Il=Xo==null?void 0:Xo.shixun)==null?void 0:Il.challenges)==null?void 0:Ul.map((el,Ne)=>{var Ue;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:el==null?void 0:el.challenge_name},a.createElement("span",null,(0,Ee.Pq)(el==null?void 0:el.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5206\u503C\uFF1A"),a.createElement(le.Z,{precision:1,min:1,max:100,className:Ge.baseFormItem,style:{width:176},value:(Ue=hl.find(We=>We.id===el.id))==null?void 0:Ue.score,onChange:We=>{hl.find(St=>St.id===el.id).score=We,Wl([...hl])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:Ge.wrap},a.createElement(pe.Z,{style:{paddingRight:10},className:Ge.titleHtml,value:`${Oo==null?void 0:Oo.position}\u3001${Oo==null?void 0:Oo.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5173\u5361")),Yr(Oo))};var La=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(vn)),ar=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Yn=(kt,nn)=>{var Sn={};for(var Cn in kt)Dr.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&ar)for(var Cn of ar(kt))nn.indexOf(Cn)<0&&en.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Ba=["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"],Ya=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=Yn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)(),[Yr,Xo]=(0,a.useState)([]),[Il,Ul]=(0,a.useState)(""),[el,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Wl(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Cn||!Ho)return;Ul(Cn==null?void 0:Cn.name),Ne(Cn==null?void 0:Cn.analysis),Wl(Cn==null?void 0:Cn.choices.map(yt=>yt.choice_text));const St=[];Cn==null||Cn.choices.map((yt,Ut)=>{yt.is_answer&&St.push(Ut)}),Xo(St)},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>{if(!Il)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=hl.findIndex(Ut=>!Ut);if(St>-1)return Le.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Yr.length)return Le.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Yr.length<2)return Le.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const yt=hl.map((Ut,mn)=>({choice_text:Ut,is_answer:Yr.includes(mn)?1:0}));return{name:Il,choices:yt,analysis:el}},We=()=>{Wl(["","","",""]),Ul(""),Ne(""),Xo("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Il,onChange:St=>Ul(St)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),hl.map((St,yt)=>a.createElement("div",{className:Ge.choiceWrap,key:yt},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr.includes(yt)?Ge.activeAnswer:""}`,onClick:()=>{Yr.includes(yt)?Xo(Yr.filter(Ut=>Ut!==yt)):Xo([...Yr,yt])}},Ba[yt])),a.createElement("div",{className:Ge.editorWrap},wi===yt?a.createElement(qt.Z,{id:`single-question-option-${yt}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Ut=>{hl[yt]=Ut,Wl(hl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>ai(yt)},a.createElement(pe.Z,{value:St}))),yt>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Wl(hl.filter((Ut,mn)=>mn!==yt)),Yr.includes(yt)?Xo(Yr.filter(Ut=>Ut!==yt)):Xo([...Yr,yt])}})),yt<7&&yt===hl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wl([...hl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:el,onChange:St=>Ne(St)}))};var Ha=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ya)),Mn=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Dn=(kt,nn)=>{var Sn={};for(var Cn in kt)Zr.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Mn)for(var Cn of Mn(kt))nn.indexOf(Cn)<0&&Tn.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Fr=["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"],jt=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=Dn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)(),[Yr,Xo]=(0,a.useState)(),[Il,Ul]=(0,a.useState)(""),[el,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Wl(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Cn||!Ho)return;const St=[],yt=[];Cn==null||Cn.choices.forEach((Ut,mn)=>{St.push(Ut.choice_text),Ut.is_answer&&yt.push(mn)}),Ul(Cn==null?void 0:Cn.name),Ne(Cn==null?void 0:Cn.analysis),Wl(St),Xo(yt)},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>{if(!Il)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=hl.findIndex(Ut=>!Ut);if(St>-1)return Le.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Fr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Yr))return Le.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const yt=hl.map((Ut,mn)=>({choice_text:Ut,is_answer:Yr.includes(mn)?1:0}));return{name:Il,choices:yt,analysis:el}},We=()=>{Wl(["","","",""]),Ul(""),Ne(""),Xo("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Il,onChange:St=>Ul(St)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),hl.map((St,yt)=>a.createElement("div",{className:Ge.choiceWrap,key:yt},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr!=null&&Yr.includes(yt)?Ge.activeAnswer:""}`,onClick:()=>Xo([yt])},Fr[yt])),a.createElement("div",{className:Ge.editorWrap},wi===yt?a.createElement(qt.Z,{id:`single-question-option-${yt}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Ut=>{hl[yt]=Ut,Wl(hl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>ai(yt)},a.createElement(pe.Z,{value:St}))),yt>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Wl(hl.filter((Ut,mn)=>mn!==yt)),yt===Yr&&Xo(null)}})),yt<7&&yt===hl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wl([...hl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:el,onChange:St=>Ne(St)}))};var Ln=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(jt)),Za=x(12563),Jn=x(78673),ur=x(61485),Bn=x(59301),se=Object.defineProperty,fe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Lt=(kt,nn,Sn)=>nn in kt?se(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ra=(kt,nn)=>{for(var Sn in nn||(nn={}))_e.call(nn,Sn)&&Lt(kt,Sn,nn[Sn]);if(we)for(var Sn of we(nn))xt.call(nn,Sn)&&Lt(kt,Sn,nn[Sn]);return kt},$n=(kt,nn)=>fe(kt,Ae(nn)),rn=(kt,nn)=>{var Sn={};for(var Cn in kt)_e.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&we)for(var Cn of we(kt))nn.indexOf(Cn)<0&&xt.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn},Jt=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())});const zn=kt=>{if(!kt)return!1;if(/^s*$/.test(kt)||kt.trim()===""){Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let nn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return kt==="|"?(Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Vt=({value:kt=[],onClose:nn})=>Bn.createElement(Za.default,{closable:!0,onClose:nn,className:Ge.keywordTag},Bn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},kt.join(" \u6216 "))),ma=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=rn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(""),[wi,ai]=(0,a.useState)(""),[Yr,Xo]=(0,a.useState)(""),[Il,Ul]=(0,a.useState)(""),[el]=Re.default.useForm(),Ne=Re.default.useWatch("use_keywords",el);(0,a.useEffect)(()=>{var yt;!Cn||!Ho||(Wl(Cn==null?void 0:Cn.name),ai(Cn==null?void 0:Cn.analysis),Xo((yt=Cn==null?void 0:Cn.answer_texts)==null?void 0:yt[0]),el.setFieldsValue(Ra({},Cn)))},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>Jt(void 0,null,function*(){if(!hl)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield el.validateFields()}catch(Ut){Le.ZP.error(Ut.errorFields[0].errors[0]);return}const yt=el.getFieldsValue();return console.log(yt,"values"),Ra({name:hl,answer_texts:[Yr],analysis:wi},yt)}),We=()=>{Wl(""),ai(""),Xo(""),el.resetFields()},St=Cn==null?void 0:Cn.score;return Bn.createElement("section",{className:Ge.wrap},Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.required},"*"),Bn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:hl,onChange:yt=>Wl(yt)}),Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yr,onChange:yt=>Xo(yt)}),Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wi,onChange:yt=>ai(yt)}),Bn.createElement(Re.default,{form:el,size:"large",onFinishFailed:yt=>Jt(void 0,null,function*(){var Ut,mn;Le.ZP.error(yt.errorFields[0].errors[0]),el.scrollToField((mn=(Ut=yt==null?void 0:yt.errorFields)==null?void 0:Ut[0])==null?void 0:mn.name,{behavior:"smooth",block:"center"})})},Bn.createElement(Oe.Z,{align:"middle",className:"mb30 mt20"},Bn.createElement(Re.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},Bn.createElement(Jn.Z,null)),Bn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),Bn.createElement(Ce.Z,null,Bn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},Bn.createElement(ur.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&Bn.createElement(Re.default.List,{name:"keywords",rules:[{validator(yt,Ut){return Ut!=null&&Ut.length?(Ut==null?void 0:Ut.reduce((Ea,Sa)=>Ea+Sa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(yt,{add:Ut,remove:mn})=>Bn.createElement(Bn.Fragment,null,Bn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),Bn.createElement(Oe.Z,{align:"middle",className:"font14 mb30"},Bn.createElement(Ce.Z,{flex:1},Bn.createElement(Ie.default,{value:Il,onChange:Ea=>{Ul(Ea.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ea=>{var Sa,fa,Xa,tr;const or=`${(Sa=Ea.target)==null?void 0:Sa.value}`,$a=(Xa=(fa=or==null?void 0:or.split("|"))==null?void 0:fa.filter(Ga=>!!Ga))==null?void 0:Xa.map(Ga=>Ga==null?void 0:Ga.trim()),mr=el.getFieldValue("keywords"),pa=((tr=mr==null?void 0:mr.map(Ga=>Ga==null?void 0:Ga.keyword))==null?void 0:tr.flat())||[];for(const Ga of $a)if(pa.includes(Ga)){Le.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}zn(or)&&(Ut({keyword:$a,score:1}),Ul(""))},className:Ge.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),Bn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),yt.map(Ea=>{var Sa=Ea,{key:fa,name:Xa}=Sa,tr=rn(Sa,["key","name"]);return Bn.createElement(Oe.Z,{key:fa,style:{marginRight:148}},Bn.createElement(Ce.Z,{flex:1},Bn.createElement(Oe.Z,{align:"middle",justify:"space-between"},Bn.createElement(Re.default.Item,$n(Ra({},tr),{name:[Xa,"keyword"]}),Bn.createElement(Vt,{onClose:()=>mn(Xa)})),Bn.createElement(Re.default.Item,$n(Ra({},tr),{name:[Xa,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Bn.createElement(le.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var xa=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ma)),Aa=x(36381),wn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},dt=x(32134),on=x(12893),gn=Object.defineProperty,sn=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Ja=(kt,nn,Sn)=>nn in kt?gn(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,dr=(kt,nn)=>{for(var Sn in nn||(nn={}))Gn.call(nn,Sn)&&Ja(kt,Sn,nn[Sn]);if(fn)for(var Sn of fn(nn))oa.call(nn,Sn)&&Ja(kt,Sn,nn[Sn]);return kt},Xn=(kt,nn)=>sn(kt,ft(nn)),_r=(kt,nn)=>{var Sn={};for(var Cn in kt)Gn.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&fn)for(var Cn of fn(kt))nn.indexOf(Cn)<0&&oa.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const wr=kt=>{var nn=kt,{value:Sn,onChange:Cn,scrollId:cl}=nn,Oo=_r(nn,["value","onChange","scrollId"]);return a.createElement("div",{id:cl||""},a.createElement(qt.Z,Xn(dr({},Oo),{defaultValue:Sn,onChange:(Bl,Uo)=>{Uo!=null&&Uo.length?Cn(Bl,Uo):Cn(Bl)}})))},lo=({value:kt,onChange:nn,placeholder:Sn,height:Cn=140,isEdit:cl})=>cl?a.createElement(qt.Z,{watch:!0,isFocus:!0,height:Cn,placeholder:Sn,defaultValue:kt,onChange:nn}):a.createElement("div",{style:{cursor:"pointer"}},kt?a.createElement(pe.Z,{className:wn.inputBorder,value:kt}):a.createElement("div",{className:`${wn.inputBorder} ${wn.placeholder}`},Sn));var Tr=x(59301),_a=Object.defineProperty,Sr=Object.defineProperties,Mr=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,io=(kt,nn,Sn)=>nn in kt?_a(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,al=(kt,nn)=>{for(var Sn in nn||(nn={}))ao.call(nn,Sn)&&io(kt,Sn,nn[Sn]);if(sr)for(var Sn of sr(nn))Hr.call(nn,Sn)&&io(kt,Sn,nn[Sn]);return kt},ul=(kt,nn)=>Sr(kt,Mr(nn)),di=(kt,nn)=>{var Sn={};for(var Cn in kt)ao.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&sr)for(var Cn of sr(kt))nn.indexOf(Cn)<0&&Hr.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const ui=["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"],vl=({value:kt,onChange:nn,choiceTextKey:Sn,answerKey:Cn,index:cl,isEdit:Oo,setInputActive:Bl,form:Uo,choiceOptionsPath:Ho,allowChangeMode:kl,showAddIcon:hl,addItem:Wl,deleteItem:wi})=>{const ai=(kt==null?void 0:kt[Cn])===!0,Yr=()=>{const Il=Uo.getFieldValue(Ho);Uo.setFieldValue(Ho,Il.map(Ul=>ul(al({},Ul),{[Cn]:!1})))},Xo=()=>{ai?nn(ul(al({},kt),{[Cn]:!1})):(kl||Yr(),nn(ul(al({},kt),{[Cn]:!0})))};return Tr.createElement(Oe.Z,{className:wn.choiceWrap,align:"middle",wrap:!1},Tr.createElement(Ce.Z,{onClick:Xo,className:`${wn.choiceIndex} ${ai?wn.activeAnswer:""}`},ui[cl]),Tr.createElement(Ce.Z,{flex:1,className:`${wn.editorWrap} ml15`,onClick:Bl},Tr.createElement(lo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Oo,value:kt==null?void 0:kt[Sn],onChange:Il=>{nn(ul(al({},kt),{[Sn]:Il}))}})),Tr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},Tr.createElement("div",{onClick:Xo,className:`${wn.setAnswerBtn} ${ai?wn.activeAnswer:""}`},ai?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Tr.createElement(Ce.Z,{className:wn.actionWrapper},Tr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Tr.createElement(dt.Z,{className:wn.addIcon,onClick:Wl,style:{visibility:hl?"visible":"hidden"}})),Tr.createElement(ye.Z,{title:"\u5220\u9664"},Tr.createElement(on.Z,{className:wn.deleteIcon,onClick:wi,style:{visibility:cl>1?"visible":"hidden"}}))))},Dl=({questionTitlePlaceholder:kt,titleKey:nn,choiceKey:Sn,analysisKey:Cn,choiceTextKey:cl,answerKey:Oo,choiceOptionsPath:Bl,allowChangeMode:Uo=!0,form:Ho,showAnalysis:kl=!0})=>{const[hl,Wl]=(0,a.useState)(),[wi,ai]=(0,a.useState)(!1);return Tr.createElement("div",{className:wn.wrap},Tr.createElement("div",{className:wn.questionTitleEditorWrap},Tr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:nn,labelCol:{span:24},rules:[{required:!0}]},Tr.createElement(wr,{scrollId:Array.isArray(nn)?nn.join("_"):`${nn}`,watch:!0,height:140,placeholder:kt}))),Tr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Tr.createElement(Re.default.List,{name:Sn,rules:[{validator(Yr,Xo){const Il=Xo.some(el=>el[Oo]),Ul=Xo.findIndex(el=>{var Ne;return((Ne=el[cl])==null?void 0:Ne.length)<=0});return Ul!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ui[Ul]}\u9009\u9879\u7684\u5185\u5BB9`)):Il?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yr,{add:Xo,remove:Il})=>Tr.createElement("div",{id:Array.isArray(Bl)?Bl.join("_"):`${Bl}`},Yr.map((Ul,el)=>{var Ne=Ul,{key:Ue,name:We}=Ne,St=di(Ne,["key","name"]);const yt=hl===Ue,Ut=()=>{Wl(Ue)},mn=el<7&&el===Yr.length-1,Ea=()=>Xo({[cl]:"",[Oo]:0}),Sa=()=>Il(We);return Tr.createElement(Re.default.Item,ul(al({},St),{key:Ue,name:We,noStyle:!0}),Tr.createElement(vl,{choiceTextKey:cl,answerKey:Oo,index:el,isEdit:yt,setInputActive:Ut,form:Ho,choiceOptionsPath:Bl,allowChangeMode:Uo,showAddIcon:mn,addItem:Ea,deleteItem:Sa}))}),Yr.length<8&&Tr.createElement("div",{className:`${wn.addBtn} mb30`,onClick:()=>Xo({[cl]:"",[Oo]:0})},"\u6DFB\u52A0\u9009\u9879"))),kl&&Tr.createElement("div",{onClick:()=>ai(!0)},Tr.createElement(Re.default.Item,{name:Cn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Tr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wi}))))};var Qr=x(59301),Ll=Object.defineProperty,Fl=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,Di=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,Oa=(kt,nn,Sn)=>nn in kt?Ll(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,wa=(kt,nn)=>{for(var Sn in nn||(nn={}))Di.call(nn,Sn)&&Oa(kt,Sn,nn[Sn]);if(qo)for(var Sn of qo(nn))oi.call(nn,Sn)&&Oa(kt,Sn,nn[Sn]);return kt},Fa=(kt,nn)=>Fl(kt,Ql(nn)),Er=(kt,nn)=>{var Sn={};for(var Cn in kt)Di.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&qo)for(var Cn of qo(kt))nn.indexOf(Cn)<0&&oi.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const kr=({value:kt,onChange:nn})=>{const Sn=cl=>{Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:wn.modal,onOk:()=>{const Oo=[...kt];Oo.splice(cl,1),nn(Oo)}})},Cn=()=>{const cl=[...kt];cl.push(""),nn(cl)};return Qr.createElement(Oe.Z,{align:"middle",className:"ml20",gutter:[40,20]},kt==null?void 0:kt.map((cl,Oo)=>Qr.createElement(Ce.Z,{key:`${cl}_${Oo}`,className:wn.blankWrapper},Qr.createElement(Ie.default,{className:wn.blankInput,defaultValue:cl,maxLength:1e3,onBlur:Bl=>{const Uo=[...kt],Ho=Bl.target.value.trim();Uo[Oo]=Ho,nn(Uo)}}),Qr.createElement(ye.Z,{title:"\u5220\u9664"},Qr.createElement(on.Z,{className:wn.deleteIcon,style:{marginLeft:15,visibility:Oo>0?"visible":"hidden"},onClick:()=>Sn(Oo)})))),Qr.createElement(Ce.Z,null,Qr.createElement("div",{className:`${wn.addBtn}`,onClick:()=>{Cn()}},"\u65B0\u589E\u7B54\u6848")))},uo=({value:kt=!0,onChange:nn})=>Qr.createElement(Jn.Z,{checked:!kt,onChange:Sn=>{nn(!Sn)}}),vr="\u2581",Go=({questionTitlePlaceholder:kt,form:nn,name:Sn,scoreByBlank:Cn="use_blank_score",answerKey:cl,titleKey:Oo="name",analysisKey:Bl="analysis",isOrdered:Uo="is_ordered"})=>{var Ho,kl;const[hl,Wl]=(0,a.useState)(!1),wi=(Ue,We)=>{const St=We.line;let yt=0;for(let mn=0;mn{const Ut=Ue.getRange(We.from,We.to);let mn=0;if(We.text.forEach(Ea=>{mn+=Ea.split(vr).length-1}),We.origin!=="setValue"){if(Ut&&Ut.indexOf(vr)!==-1){const Ea=Ut.split(vr).length-1,Sa=wi(Ue,We.from);if(console.log(`\u5220\u9664${Ea}\u4E2A\uFF0C \u524D\u9762\u6709${Sa}\u4E2A\uFF0C\u65B0\u589E${mn}\u4E2A`),Ea>1){const fa=Array.from({length:Ea},(Xa,tr)=>Sa+tr);yt(fa)}else yt(Sa)}else if(mn>0){const Ea=wi(Ue,We.from);console.log(`\u65B0\u589E${mn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ea}\u4E2A`),St(mn,Ea)}}},Yr=()=>{const Ue=nn.getFieldValue(["sub_item_banks",...cl]);nn.setFieldValue(["sub_item_banks",...cl],Ue==null?void 0:Ue.map((We,St)=>Fa(wa({},We),{position:St+1})))},Xo=(0,a.useRef)(),Il=(Ue,We)=>{for(let St=0;St{Ul.current(Ue),Yr()},Ne=(kl=(Ho=nn.getFieldValue("sub_item_banks"))==null?void 0:Ho[cl==null?void 0:cl[0]])==null?void 0:kl[cl==null?void 0:cl[1]];return Qr.createElement("div",{className:wn.wrap},Qr.createElement("div",{className:wn.questionTitleEditorWrap},Qr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Oo,labelCol:{span:24},rules:[{required:!0}]},Qr.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt,showNullButton:!0,onCMBeforeChange:(Ue,We)=>{ai(Ue,We,Il,el)}}))),Qr.createElement(Re.default.List,{name:cl,rules:[{validator(Ue,We){if((We==null?void 0:We.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of We){const{answer_text:yt}=St||{};if(yt!=null&&yt.some(Ut=>(Ut==null?void 0:Ut.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ue,{add:We,remove:St},{errors:yt})=>(Xo.current=We,Ul.current=St,Qr.createElement(Qr.Fragment,null,Qr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ue.map((Ut,mn)=>{var Ea=Ut,{key:Sa,name:fa}=Ea,Xa=Er(Ea,["key","name"]);return Qr.createElement(Oe.Z,{className:"mb20",key:Sa,align:"middle",wrap:!1},Qr.createElement(Ce.Z,{flex:"0 0 auto",className:`${wn.blankIndex}`},"\u586B\u7A7A\u9879",mn+1),Qr.createElement(Ce.Z,{flex:1},Qr.createElement(Oe.Z,{align:"top",justify:"space-between",wrap:!1},Qr.createElement(Ce.Z,null,Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"answer_text"],noStyle:!0}),Qr.createElement(kr,null))),(nn==null?void 0:nn.getFieldValue(["sub_item_banks",...Cn]))&&Qr.createElement(Ce.Z,{flex:"224px"},Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:wn.blankInputNumberWrapper}),Qr.createElement(le.Z,{className:wn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"position"],noStyle:!0}),Qr.createElement(Ie.default,{type:"hidden"}))))})))),Qr.createElement(Oe.Z,{align:"middle"},Qr.createElement(Re.default.Item,{name:[Sn,"downcase"],valuePropName:"checked"},Qr.createElement(Jn.Z,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Qr.createElement(Oe.Z,{align:"middle"},Qr.createElement(Re.default.Item,{name:[Sn,"no_space"],valuePropName:"checked"},Qr.createElement(Jn.Z,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&Qr.createElement(Oe.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${wn.hide}`},Qr.createElement(Re.default.Item,{name:Uo},Qr.createElement(uo,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Qr.createElement("div",{onClick:()=>Wl(!0)},Qr.createElement(Re.default.Item,{name:Bl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hl}))))};var To=Object.defineProperty,wl=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,pi=(kt,nn,Sn)=>nn in kt?To(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,ti=(kt,nn)=>{for(var Sn in nn||(nn={}))Io.call(nn,Sn)&&pi(kt,Sn,nn[Sn]);if(Eo)for(var Sn of Eo(nn))sl.call(nn,Sn)&&pi(kt,Sn,nn[Sn]);return kt},Ei=(kt,nn)=>wl(kt,zo(nn)),Hi=(kt,nn)=>{var Sn={};for(var Cn in kt)Io.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Eo)for(var Cn of Eo(kt))nn.indexOf(Cn)<0&&sl.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const $r={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Rr=({value:kt,onChange:nn,form:Sn,choiceKey:Cn})=>{const cl=(kt==null?void 0:kt.is_answer)===!0,Oo=kt==null?void 0:kt.choice_text,Bl=()=>{var Uo;const Ho=(Uo=Sn==null?void 0:Sn.getFieldValue(["sub_item_banks",...Cn]))==null?void 0:Uo.map(kl=>({choice_text:kl==null?void 0:kl.choice_text,is_answer:!1}));Sn==null||Sn.setFieldValue(["sub_item_banks",...Cn],Ho),nn(Ei(ti({},kt),{is_answer:!0}))};return a.createElement(Oe.Z,{className:wn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:Bl,className:`${wn.choiceIndex} ${wn.judgementIndex} ${cl?wn.activeAnswer:""}`},$r[Oo]),a.createElement(Ce.Z,{flex:1,className:`${wn.editorWrap} ml15`},a.createElement("div",{className:`${wn.inputBorder} ${wn.placeholder} ${cl?wn.activeJudgementAnswer:""}`},Oo)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Bl,className:`${wn.setAnswerBtn} ${cl?wn.activeAnswer:""}`},cl?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Gr=({questionTitlePlaceholder:kt,choiceKey:nn="choices",form:Sn,titleKey:Cn="name",analysisKey:cl="analysis"})=>{const[Oo,Bl]=(0,a.useState)(!1);return a.createElement("div",{className:wn.wrap},a.createElement("div",{className:wn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Cn,labelCol:{span:24},rules:[{required:!0}]},a.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt}))),a.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Re.default.List,{name:nn,rules:[{validator(Uo,Ho){return Ho.some(hl=>(hl==null?void 0:hl.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Uo=>a.createElement("div",{id:"choices"},Uo.map(Ho=>{var kl=Ho,{key:hl,name:Wl}=kl,wi=Hi(kl,["key","name"]);return a.createElement(Re.default.Item,Ei(ti({},wi),{key:hl,name:Wl,noStyle:!0}),a.createElement(Rr,{form:Sn,choiceKey:nn}))})))),a.createElement("div",{onClick:()=>Bl(!0)},a.createElement(Re.default.Item,{name:cl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Oo}))))};var Vr=Object.defineProperty,pl=Object.defineProperties,Yl=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Qi=(kt,nn,Sn)=>nn in kt?Vr(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Iu=(kt,nn)=>{for(var Sn in nn||(nn={}))hi.call(nn,Sn)&&Qi(kt,Sn,nn[Sn]);if(si)for(var Sn of si(nn))au.call(nn,Sn)&&Qi(kt,Sn,nn[Sn]);return kt},$i=(kt,nn)=>pl(kt,Yl(nn)),_o=(kt,nn)=>{var Sn={};for(var Cn in kt)hi.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&si)for(var Cn of si(kt))nn.indexOf(Cn)<0&&au.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Vl=kt=>{var nn=kt,{value:Sn,onChange:Cn}=nn,cl=_o(nn,["value","onChange"]);const Oo=Bl=>{Cn([Bl])};return a.createElement(qt.Z,$i(Iu({},cl),{defaultValue:Sn==null?void 0:Sn[0],onChange:Oo}))},Gl=kt=>{if(!kt)return!1;let nn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return kt==="|"?(Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:kt=[],onClose:nn})=>a.createElement(Za.default,{closable:!0,onClose:nn,className:wn.keywordTag},kt==null?void 0:kt.join(" \u6216 ")),mi=({questionTitlePlaceholder:kt,form:nn,showKeywords:Sn,isMustKeyWords:Cn=Sn,titleKey:cl="name",analysisKey:Oo="analysis",answerTexts:Bl="answer_texts",keywords:Uo="keywords",useKeywords:Ho="use_keywords",indexs:kl})=>{const[hl,Wl]=(0,a.useState)(!1),[wi,ai]=(0,a.useState)(""),Yr=Re.default.useWatch("sub_item_banks",nn),{use_keywords:Xo,score:Il}=(Yr==null?void 0:Yr[kl])||{};return console.log(Xo,Il,"itemValues"),a.createElement("div",{className:wn.wrap},a.createElement("div",{className:wn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:cl,labelCol:{span:24},rules:[{required:!0}]},a.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt}))),a.createElement(Re.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bl,labelCol:{span:24}},a.createElement(Vl,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Sn&&!Cn&&a.createElement(Re.default.Item,{hidden:!0,name:Ho,valuePropName:"checked"},a.createElement(Jn.Z,{defaultChecked:!0})),Sn&&Cn&&a.createElement(Oe.Z,{align:"middle",className:"mb30"},a.createElement(Re.default.Item,{name:Ho,valuePropName:"checked"},a.createElement(Jn.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(ur.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Xo||!Cn)&&a.createElement(Re.default.List,{name:Uo,rules:[{validator(Ul,el){return Cn?el!=null&&el.length?(el==null?void 0:el.reduce((Ue,We)=>Ue+We.score,0))>parseFloat(Il)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Ul,{add:el,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${wn.title} mb10`},Cn?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Oe.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(Ie.default,{value:wi,onChange:Ue=>{ai(Ue.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ue=>{var We,St,yt,Ut;const mn=`${(We=Ue.target)==null?void 0:We.value}`,Ea=(yt=(St=mn==null?void 0:mn.split("|"))==null?void 0:St.filter(Xa=>!!Xa))==null?void 0:yt.map(Xa=>Xa==null?void 0:Xa.trim()),Sa=nn.getFieldValue(["sub_item_banks",...Uo]),fa=((Ut=Sa==null?void 0:Sa.map(Xa=>Xa==null?void 0:Xa.keyword))==null?void 0:Ut.flat())||[];for(const Xa of Ea)if(fa.includes(Xa)){Le.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Gl(mn)&&(el({keyword:Ea,score:1}),ai(""))},className:wn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Ul.map(Ue=>{var We=Ue,{key:St,name:yt}=We,Ut=_o(We,["key","name"]);return a.createElement(Oe.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(Oe.Z,{align:"middle",justify:"space-between"},a.createElement(Re.default.Item,$i(Iu({},Ut),{name:[yt,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(yt)})),Cn&&a.createElement(Re.default.Item,$i(Iu({},Ut),{name:[yt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:wn.blankInputNumberWrapper}),a.createElement(le.Z,{className:wn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Wl(!0)},a.createElement(Re.default.Item,{name:Oo,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hl}))))};var ko=x(59301),vi=Object.defineProperty,Ru=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,zl=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,Bs=Object.prototype.propertyIsEnumerable,Yo=(kt,nn,Sn)=>nn in kt?vi(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ss=(kt,nn)=>{for(var Sn in nn||(nn={}))ss.call(nn,Sn)&&Yo(kt,Sn,nn[Sn]);if(zl)for(var Sn of zl(nn))Bs.call(nn,Sn)&&Yo(kt,Sn,nn[Sn]);return kt},Ps=(kt,nn)=>Ru(kt,lr(nn)),js=(kt,nn)=>{var Sn={};for(var Cn in kt)ss.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&zl)for(var Cn of zl(kt))nn.indexOf(Cn)<0&&Bs.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn},Rs=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())});const{Panel:Fc}=Aa.default,jc=null,od=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,dispatch:Oo,editData:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=js(Sn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(""),[wi,ai]=(0,a.useState)([]),[Yr]=Re.default.useForm();(0,a.useEffect)(()=>{!Bl||!Ho||(Wl(Bl==null?void 0:Bl.name),ai(Bl==null?void 0:Bl.sub_item_banks),Yr.setFieldsValue(Ss({},Bl)))},[Bl]),(0,a.useEffect)(()=>{ai(Yr.getFieldValue("sub_item_banks"))},[Re.default.useWatch("sub_item_banks",Yr)]),(0,a.useImperativeHandle)(nn,()=>({onSave:Xo,Clear:Il}));const Xo=()=>Rs(void 0,null,function*(){if(!hl)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Yr.validateFields()}catch(St){return console.log(St,"errInfo"),Le.ZP.error(St.errorFields[0].errors[0]),!1}const We=wi.map(St=>Ss({id:St.id>1?St.id:null},St));return{name:hl,sub_item_banks:We}}),Il=()=>{Wl(""),ai([])},Ul={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},el=({value:We})=>ko.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},We),[Ne,Ue]=(0,a.useState)();return ko.createElement("section",{className:Ge.wrap},ko.createElement("p",{className:Ge.titleWrap},ko.createElement("span",{className:Ge.required},"*"),ko.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),ko.createElement(qt.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:hl,onChange:We=>Wl(We)}),ko.createElement(Re.default,{form:Yr,autoComplete:"off"},ko.createElement(Re.default.List,{name:"sub_item_banks",rules:[{validator(We,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(We,{add:St,remove:yt})=>{const Ut=Yr.getFieldValue("sub_item_banks");return ko.createElement(ko.Fragment,null,ko.createElement(Aa.default,{className:We.length>0?Ge.collapseWrapper:"",bordered:!1,expandIcon:({isActive:mn})=>ko.createElement("i",{className:`iconfont icon-weizhankai ${mn?Ge.open:Ge.close}`,style:{fontSize:14,transition:"all .2s"}})},We.map((mn,Ea)=>{var Sa=mn,{key:fa,name:Xa}=Sa,tr=js(Sa,["key","name"]),or,$a,mr,pa,Ga,Cr,bo,vo,Do,No,ho,fo;return ko.createElement(Fc,{className:Ge.panel,forceRender:!0,header:ko.createElement("div",{className:Ge.panelHeader},"\u7B2C",Ea+1,"\u5C0F\u9898",ko.createElement("span",null,"\uFF08",Ul[(or=Ut==null?void 0:Ut[Xa])==null?void 0:or.item_type],"\uFF09")),extra:ko.createElement(Oe.Z,{align:"middle",onClick:Wo=>Wo.stopPropagation(),style:{display:"flex",alignItems:"center"}},(($a=Ut==null?void 0:Ut[Xa])==null?void 0:$a.item_type)=="completion"&&ko.createElement(Re.default.Item,Ps(Ss({},tr),{name:[Xa,"score"],className:Ge.blankInputNumberWrapper,style:{marginBottom:0}}),((mr=Ut==null?void 0:Ut[Xa])==null?void 0:mr.item_type)=="completion"&&ko.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",ko.createElement(el,{value:(pa=Ut==null?void 0:Ut[Xa])==null?void 0:pa.score}),"\u5206")),((Ga=Ut==null?void 0:Ut[Xa])==null?void 0:Ga.item_type)=="completion"&&ko.createElement(ko.Fragment,null,ko.createElement(be.ZP.Group,{defaultValue:(Cr=Ut==null?void 0:Ut[Xa])==null?void 0:Cr.use_blank_score,className:Ge.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Wo=>{var El;console.log(Yr.getFieldsValue()),Yr==null||Yr.setFieldValue(["sub_item_banks",Xa,"use_blank_score"],(El=Wo==null?void 0:Wo.target)==null?void 0:El.value),Ue(new Date)}}),ko.createElement(ye.Z,{overlayInnerStyle:{width:460},title:ko.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",ko.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},ko.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:fa},ko.createElement(Re.default.Item,Ps(Ss({},tr),{name:Xa}),(((bo=Ut==null?void 0:Ut[Xa])==null?void 0:bo.item_type)=="single"||((vo=Ut==null?void 0:Ut[Xa])==null?void 0:vo.item_type)=="multiple")&&ko.createElement(Dl,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Do=Ut==null?void 0:Ut[Xa])==null?void 0:Do.item_type)!="single",form:Yr,choiceKey:[Xa,"choices"],titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],choiceOptionsPath:["sub_item_banks",Xa,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((No=Ut==null?void 0:Ut[Xa])==null?void 0:No.item_type)=="completion"&&ko.createElement(Go,{form:Yr,name:Xa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Xa,"use_blank_score"],titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],isOrdered:[Xa,"is_ordered"],answerKey:[Xa,"standard_answer"],key:Ne}),((ho=Ut==null?void 0:Ut[Xa])==null?void 0:ho.item_type)=="judgement"&&ko.createElement(Gr,{form:Yr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],choiceKey:[Xa,"choices"]}),((fo=Ut==null?void 0:Ut[Xa])==null?void 0:fo.item_type)=="subjective"&&ko.createElement(mi,{showKeywords:!0,form:Yr,titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],answerTexts:[Xa,"answer_texts"],useKeywords:[Xa,"use_keywords"],keywords:[Xa,"keywords"],indexs:Xa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var fs=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(od)),Bd=x(58798),lc=x(19842),Js=x(57809),ld=x(1710),Bu={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},cs=x(47970),ic=x(55782),Ks=x(30467),uc=x(20562),Is=x(77740),Zc=x(89274),Bc=({open:kt,onCancel:nn,onOk:Sn})=>{const Cn=(0,ic.g)(),[cl,Oo,Bl,Uo]=(0,uc.U)(Ks.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[Ho,kl]=(0,a.useState)(!1);(0,a.useEffect)(()=>{kt&&Bl({page:1,limit:10,type:0},!0).then(Yr=>{(Yr==null?void 0:Yr.shixuns_count)===0&&kl(!0)})},[kt]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)([]);return a.createElement(Pe.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:kt,width:948,centered:!0,closable:!0,onCancel:nn,onOk:()=>Sn(wi),destroyOnClose:!0},a.createElement(Oe.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(lc.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Cn,onChange:Yr=>{Bl({page:1,discipline_id:Yr==null?void 0:Yr[0],sub_discipline_id:Yr==null?void 0:Yr[1]})}}),a.createElement(Js.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Yr=>Bl({page:1,diff:Yr})}),a.createElement(Js.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Yr=>Bl({page:1,shixun_publish_status:Yr})})),a.createElement(cs.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Yr=>{Bl({keyword:Yr,page:1})}})),Ho?a.createElement("div",null,a.createElement(Is.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ee.xg)("/shixuns")})):a.createElement(ld.default,{loading:Oo,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Yr,Xo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Xo!=null&&Xo.high_resources_consume?Bu.title:"",title:Yr||"--"},a.createElement(pe.Z,{key:1,showLines:1,showTextOnly:!0,value:Yr||"--"})),(Xo==null?void 0:Xo.high_resources_consume)&&a.createElement(Zc.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Yr,Xo,Il)=>a.createElement("span",null,Yr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(ur.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Yr,Xo,Il)=>a.createElement("span",null,Yr||"- -")},{title:"\u64CD\u4F5C",render(Yr,Xo){const{title:Il,challenge_names:Ul,author_name:el,identifier:Ne,author_school_name:Ue,study_count:We}=Xo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Pe.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(pe.Z,{value:Il,style:{marginBottom:18}}),a.createElement("div",{className:Bu.challengeNameWrapper},Ul.map((St,yt)=>a.createElement("div",{className:Bu.challengeName,key:yt},"\u7B2C",(0,Ee.EM)(yt+1),"\u9898\xA0",St))),a.createElement(Oe.Z,{className:Bu.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Bu.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Bu.shixunInfo},el.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Bu.shixunInfo},Ue),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Bu.shixunInfo},We)),a.createElement(Fe.ZP,{type:"primary",className:Bu.btnToDetail,onClick:()=>(0,Ee.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Xo==null?void 0:Xo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Xo==null?void 0:Xo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:Uo==null?void 0:Uo.items,rowSelection:{type:"radio",selectedRowKeys:hl,preserveSelectedRowKeys:!0,getCheckboxProps:Yr=>({disabled:Yr.shixun_tag_num===1}),onChange(Yr,Xo){var Il,Ul,el;console.log(Yr),Wl(Yr);const Ne=[];for(const We of wi)Yr.includes(We.id)&&Ne.push(We);const Ue=Ne.map(We=>We.id);for(const We of Xo)We&&Yr.includes(We.id)&&!Ue.includes(We.id)&&Ne.push({id:We.id,difficulty:We.level,identifier:We.identifier,name:We.name,real_name:(Il=We==null?void 0:We.author_name)==null?void 0:Il.split("\u3001")[0],school_name:We.author_school_name,challenge_names:We.challenge_names,challenges:(Ul=We.challenge_names)==null?void 0:Ul.map((St,yt)=>({subject:St,id:yt,score:5})),score:((el=We.challenge_names)==null?void 0:el.length)*5,study_count:We.study_count,challenges_count:We.challenges_count});ai(Ne)}},pagination:{current:cl.page,pageSize:cl.limit,total:Uo==null?void 0:Uo.items_count,showTotal:Yr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Yr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Yr,Xo){Bl({page:Yr,limit:Xo})},size:"default"},scroll:{y:400}}))},zc=x(70170),Hc=x(8671),zs=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())}),sc=({visible:kt,getdata:nn,onCancel:Sn,onRandomExchange:Cn,selectFromProblemSet:cl,questionParams:Oo})=>{const[Bl,Uo]=(0,a.useState)(!1),[Ho,kl]=(0,a.useState)(!1),[hl,Wl]=(0,a.useState)({}),wi=(0,ve.useParams)(),[ai,Yr]=(0,a.useState)(),Xo=(Il,Ul)=>zs(void 0,null,function*(){kl(!0);const el=yield(0,xe.ZP)(`/api/exercises/${wi.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Oo.id,item_bank_id:Il,shixuns_info:[{id:Il,is_copy:Ul!=1,is_use:Ul!=1}]}});kl(!1),el!=null&&el.status||(Le.ZP.info("\u6362\u9898\u6210\u529F"),Sn(),nn())});return a.createElement(Pe.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:kt,onCancel:Sn,centered:!0,maskClosable:!0,footer:null},a.createElement(Oe.Z,{justify:"center",className:"pb20"},a.createElement(Bd.Z,{onClick:Cn},"\u968F\u673A\u66F4\u6362"),(Oo==null?void 0:Oo.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:cl},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Oo==null?void 0:Oo.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{Uo(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Bc,{open:Bl,onCancel:()=>Uo(!1),onOk:Il=>zs(void 0,null,function*(){if(console.log("----selectedRows",Il,wi),(Il==null?void 0:Il.length)<=0){Le.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Ul=Il==null?void 0:Il.map(Ne=>Ne==null?void 0:Ne.id),el=yield(0,Hc.Tr)({id:[...Ul],course_id:wi.coursesId,type:"shixun"});(el==null?void 0:el.student_count)===0?Xo(Ul==null?void 0:Ul[0],1):(Yr(Ul),Wl(el)),Uo(!1)})}),a.createElement(zc.Z,{resdata:hl,type:"shixun",okloading:Ho,oktext:(hl==null?void 0:hl.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Il=>zs(void 0,null,function*(){Xo(ai==null?void 0:ai[0],2)})}))},Qc=x(64410),bs=x(24334),ps=x(52660),cc=x(41843),as=x(13656),Sc=Object.defineProperty,vs=Object.defineProperties,Pc=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,bc=Object.prototype.hasOwnProperty,qs=Object.prototype.propertyIsEnumerable,dc=(kt,nn,Sn)=>nn in kt?Sc(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,hs=(kt,nn)=>{for(var Sn in nn||(nn={}))bc.call(nn,Sn)&&dc(kt,Sn,nn[Sn]);if(Xl)for(var Sn of Xl(nn))qs.call(nn,Sn)&&dc(kt,Sn,nn[Sn]);return kt},xs=(kt,nn)=>vs(kt,Pc(nn)),Hu=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())}),_s=({data:kt,submit:nn,goBack:Sn,loading:Cn,onTypeScore:cl,editPreview:Oo=!1,onSkipExamination:Bl,selectValue:Uo,onExchange:Ho,getdata:kl,handleMarkWrongQuestion:hl})=>{var Wl,wi,ai,Yr,Xo,Il,Ul,el,Ne,Ue,We;const St=(0,a.useRef)(),[yt,Ut]=(0,a.useState)(null),[mn,Ea]=(0,a.useState)(!1),[Sa,fa]=(0,a.useState)(!1),Xa=(0,a.useRef)(),[tr]=Re.default.useForm(),or=(0,ve.useParams)(),[$a,mr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ea(!0)},[]),(0,a.useEffect)(()=>{Oo||(0,Ee.Dk)("\u8BD5\u5377\u9884\u89C8")},[Oo]);const pa=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Ga={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},Cr={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Wn=>{var Wr;const jo=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:ge.single},(Wr=Wn==null?void 0:Wn.choices)==null?void 0:Wr.map((Qe,je)=>(Qe.is_answer&&jo.push(as.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,as.k4[je],"\u3001"),a.createElement("li",null,a.createElement(pe.Z,{value:Qe.choice_text})))))),a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",jo.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",pa[Wn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name)))))},vo=(Wn,Wr)=>{var jo;const Qe=(jo=Wn==null?void 0:Wn.standard_answer)==null?void 0:jo.map((je,Bt)=>{var Dt;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(Dt=je==null?void 0:je.answer_text)==null?void 0:Dt.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:ge.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Qe)),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Wr?`${(Wr==null?void 0:Wr.discipline_name)||"--"}/${Wr==null?void 0:Wr.sub_discipline_name}`:`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name)))))},Do=Wn=>{var Wr;const jo=(Wr=Wn==null?void 0:Wn.standard_answer)==null?void 0:Wr.map((Qe,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Qe==null?void 0:Qe.position)||(Qe==null?void 0:Qe.exercise_choice_id)}\uFF09\uFF1A${Qe==null?void 0:Qe.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:ge.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,jo)),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name)))))},No=(Wn,Wr)=>{var jo;return a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(jo=Wn==null?void 0:Wn.answer_texts)==null?void 0:jo[0]),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Wr?`${(Wr==null?void 0:Wr.discipline_name)||"--"}/${Wr==null?void 0:Wr.sub_discipline_name}`:`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name))))},ho=Wn=>{var Wr,jo;return a.createElement("div",{className:ge.analysis},a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(pe.Z,{value:(Wr=Wn==null?void 0:Wn.program_attr)==null?void 0:Wr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((jo=Wn==null?void 0:Wn.program_attr)==null?void 0:jo.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name))))},fo=(Wn,Wr)=>{var jo;return a.createElement("div",null,(jo=Wn==null?void 0:Wn.sub_item_banks)==null?void 0:jo.map((Qe,je)=>{var Bt,Dt;const Ht=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Wr+1+"."+(je+1),"\uFF08",Ga[Qe.item_type]||Cr[Qe.item_type],"\uFF09",Qe.name),(Qe.item_type=="SINGLE"||Qe.item_type=="MULTIPLE"||Qe.item_type=="JUDGMENT"||Qe.item_type=="single"||Qe.item_type=="multiple"||Qe.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:ge.single},(Bt=Qe==null?void 0:Qe.choices)==null?void 0:Bt.map((Zt,Hn)=>(Zt.is_answer&&Ht.push(as.k4[Hn]),a.createElement("ul",{key:Hn},a.createElement("li",null,as.k4[Hn],"\u3001"),a.createElement("li",null,a.createElement(pe.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ht.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",pa[Qe.difficulty])),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Qe.analysis?Qe.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name))))),(Qe.item_type=="COMPLETION"||Qe.item_type=="completion")&&vo(Qe,Wn),(Qe.item_type=="SUBJECTIVE"||Qe.item_type=="subjective")&&No(Qe,Wn),((Dt=kt==null?void 0:kt.exam)==null?void 0:Dt.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(ps.Z,{state:Qe==null?void 0:Qe.is_wrong,onClick:()=>{hl==null||hl({value:xs(hs({},Qe),{question_id:Qe==null?void 0:Qe.id,question_score:Qe==null?void 0:Qe.score})})}}),Qe.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Wi({value:Qe})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Wo=Wn=>{var Wr,jo,Qe;return a.createElement("div",{style:{marginTop:"12px"}},(jo=(Wr=Wn==null?void 0:Wn.shixun)==null?void 0:Wr.challenges)==null?void 0:jo.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ee.Pq)(je==null?void 0:je.challenge_name,44)))),Oo&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(ve.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Qe=Wn==null?void 0:Wn.shixun)==null?void 0:Qe.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},El=Wn=>{let Wr=Wn.questions_score/Wn.questions_count;Pe.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:ge.modalColumn},a.createElement("div",{className:ge.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:ge.sup},"*"),a.createElement("span",null,Wn==null?void 0:Wn.name,"\uFF1A"),a.createElement(le.Z,{min:0,precision:1,defaultValue:Wr,onChange:jo=>{Wr=jo}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var jo;if(!Wr)return Le.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Qe={type:Wn==null?void 0:Wn.type,score:Wr,scoreTotal:Number((jo=Wr*Wn.questions_count)==null?void 0:jo.toFixed(1))};cl(Qe)})})},li=()=>{let Wn="";Pe.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:ge.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:ge.modalRow,style:{marginTop:20}},a.createElement("sup",{className:ge.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Wn,onChange:Wr=>{Wn=Wr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Wr;if(!Wn)return Le.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const jo=[],Qe=[],je=[],Bt=[];(Wr=kt==null?void 0:kt.questionList)==null||Wr.forEach(Ht=>{var Zt;(Zt=Ht.questions)==null||Zt.forEach(Hn=>{let xn=Ht.questions_score/Ht.questions_count;xn=xn&&xn.toFixed(1),Ht.type==="COMBINATION"&&je.push({id:Hn.id,sub_item_bank_ids:Hn.sub_item_banks.map(Un=>Un.id)}),Ht.type==="PRACTICAL"?Bt.push(Hn.id):(jo.push(Hn.id),Qe.push(xn))})}),console.log("-----",je),yield nn({item_bank_ids:jo,item_bank_scores:Qe,name:Wn,combination_item_banks:je,shixun_ids:Bt})})})},Ai=(Wn,Wr,jo,Qe)=>{var je;const Bt=`${location.pathname}${location.search}`,Dt=(je=Qe.questions)==null?void 0:je.map(Ht=>Ht==null?void 0:Ht.id);if(Bt.includes("exercise"))Xa.current={id:Wn,ids:Dt,type:Wr,index:jo},fa(!0);else{let Ht=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Ht.update({cancelButtonProps:{disabled:!0}}),yield Ho({single_question_id:Wn,seleted_item_bank_ids:Dt},{type:Wr,index:jo}),Ht.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},br=Wn=>{var Wr;const jo=(Wr=Wn.questions)==null?void 0:Wr.map(Bt=>Bt==null?void 0:Bt.id),Qe=Wn.name;let je=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Qe}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield Ho({seleted_item_bank_ids:jo},{type:Wn.type}),je.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Qe}\u8BD5\u9898`)})})},Gi=()=>{let Wn=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Wn.update({cancelButtonProps:{disabled:!0}}),yield Ho(),Wn.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},ru=Wn=>{console.log(Wn,"key"),Bl(Wn-1)},Ri=(Wn,Wr)=>{var jo,Qe;if(Wr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ha,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(At,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Ye,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(xa,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(fs,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Re.default,{form:tr,style:{marginTop:20},onFinishFailed:je=>{var Bt,Dt;je.errorFields[0].name.includes("standard_answers")?Le.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Le.ZP.error(je.errorFields[0].errors[0]),tr.scrollToField((Dt=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:Dt.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let Dt=xs(hs({question_score:Wn.score},je),{question_type:8,hack:xs(hs({},je.hack),{difficult:Wn.program_attr.difficult}),hack_codes:xs(hs({},je.hack_codes),{code:bs.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});$a&&(Dt.is_cover=1);const Ht=yield(0,xe.ZP)(`/api/exercise_questions/${Wn.id}.json`,{method:"put",body:Dt});(Ht==null?void 0:Ht.status)===0&&(Le.ZP.success("\u7F16\u8F91\u6210\u529F"),ru(Uo+1)),Ut(null)})},a.createElement(Qc.tc,{form:tr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(jo=Wn==null?void 0:Wn.program_attr)==null?void 0:jo.identifier,answerKey:"standard_answers"}),a.createElement(ke.Z,null)));if(Wr==="PROGRAM"&&ve.history.push(`/problems/${(Qe=Wn==null?void 0:Wn.program_attr)==null?void 0:Qe.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Wn==null?void 0:Wn.id}&score=${Wn==null?void 0:Wn.score}&callback_url=${location.pathname}&select=${Uo}&exercise=true`),Wr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(La,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null))},gi=(Wn,Wr)=>Hu(void 0,null,function*(){var jo,Qe,je,Bt,Dt,Ht;const Zt=yield(jo=St.current)==null?void 0:jo.onSave();if(!Zt)return;const Hn=yn=>{const ga=yn.map(ka=>ka.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ga).size!==ga.length},xn={question_score:Wr.score,analysis:Zt.analysis};if(Wn==="SINGLE"||Wn==="MULTIPLE"||Wn==="JUDGMENT"){if(Wn!=="JUDGMENT"&&Hn(Zt==null?void 0:Zt.choices)){Le.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const yn=[],ga=[];xn.question_type=Wn==="JUDGMENT"?2:1,xn.question_title=Zt==null?void 0:Zt.name,(Qe=Zt==null?void 0:Zt.choices)==null||Qe.forEach((nr,ka)=>{yn.push(nr.choice_text),nr!=null&&nr.is_answer&&ga.push(ka+1)}),xn.question_choices=yn,xn.standard_answers=ga}if(Wn==="COMPLETION"){let yn=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((ka,cr)=>(ka==null?void 0:ka.score)<=0?cr+1:null).filter(ka=>ka!==null);if((yn==null?void 0:yn.length)>0)return Le.ZP.warning(`\u7B2C${yn.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ga=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((ka,cr)=>ka+(Number(cr==null?void 0:cr.score)||0),0);if(parseFloat(ga.toFixed(2))!=(xn==null?void 0:xn.question_score))return Le.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;xn.is_ordered=Zt.is_ordered,xn.question_title=Zt==null?void 0:Zt.name,xn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,xn.question_type=3;const nr=[];(Dt=Zt==null?void 0:Zt.standard_answers)==null||Dt.forEach((ka,cr)=>{nr.push({choice_id:ka.position,answer_text:ka.answer_text,score:ka.score})}),xn.standard_answers=nr,xn.downcase=Zt==null?void 0:Zt.downcase,xn.no_space=Zt==null?void 0:Zt.no_space}if(Wn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),xn.question_title=Zt==null?void 0:Zt.name,xn.question_type=4,xn.answer_texts=Zt==null?void 0:Zt.answer_texts,xn.use_keywords=Zt==null?void 0:Zt.use_keywords,xn.keywords=Zt==null?void 0:Zt.keywords),Wn==="COMBINATION"){xn.question_title=Zt==null?void 0:Zt.name,xn.question_type=7;try{xn.sub_questions=(Ht=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Ht.map((yn,ga)=>{var nr,ka,cr;if((yn==null?void 0:yn.item_type)=="single"||(yn==null?void 0:yn.item_type)=="multiple"){if(Hn(yn==null?void 0:yn.choices))throw new Error(`\u7B2C${ga+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Or=[],Ir=[];return(nr=yn==null?void 0:yn.choices)==null||nr.forEach((zr,jr)=>{Or.push(zr.choice_text),zr!=null&&zr.is_answer&&Ir.push(jr+1)}),{id:yn.id,question_id:yn.id,question_title:yn.name,difficulty:yn.difficulty,question_type:(yn==null?void 0:yn.item_type)=="single"?0:(yn==null?void 0:yn.item_type)=="multiple"?1:2,question_choices:Or,standard_answers:Ir,analysis:yn.analysis,question_score:yn==null?void 0:yn.score}}else if((yn==null?void 0:yn.item_type)=="completion"){let Or=(ka=yn==null?void 0:yn.standard_answer)==null?void 0:ka.reduce((zr,jr)=>zr+(Number(jr==null?void 0:jr.score)||0),0);if(parseFloat(Or.toFixed(2))!=(yn==null?void 0:yn.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Ir=[];return(cr=yn==null?void 0:yn.standard_answer)==null||cr.forEach((zr,jr)=>{Ir.push({choice_id:zr.position,answer_text:zr.answer_text,score:zr.score})}),{id:yn.id,question_id:yn.id,is_ordered:yn.is_ordered,question_title:yn.name,difficulty:yn.difficulty,question_type:3,standard_answers:Ir,use_blank_score:yn.use_blank_score,analysis:yn.analysis,downcase:yn==null?void 0:yn.downcase,no_space:yn==null?void 0:yn.no_space,question_score:yn==null?void 0:yn.score}}else if((yn==null?void 0:yn.item_type)=="subjective")return{id:yn.id,question_id:yn.id,question_title:yn.name,question_type:4,difficulty:yn.difficulty,answer_texts:yn==null?void 0:yn.answer_texts,analysis:yn.analysis,question_score:yn==null?void 0:yn.score,use_keywords:yn.use_keywords,keywords:yn==null?void 0:yn.keywords}})}catch(yn){Le.ZP.warning(yn.message);return}delete xn.analysis}let Un=!1;(Wr==null?void 0:Wr.is_my)===1&&(Un=yield new Promise((ga,nr)=>{Pe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ga(!0)},onCancel:()=>{ga(!1)}})})),Un&&(xn.is_cover=1);const Da=Wn!=="PRACTICAL"?yield(0,xe.ZP)(`/api/exercise_questions/${Wr.id}.json`,{method:"put",body:xn}):yield(0,xe.ZP)(`/api/exercise_questions/${Wr.id}/update_shixun_score.json`,{method:"post",body:hs({},Zt)});(Da==null?void 0:Da.status)===0&&(Le.ZP.success("\u7F16\u8F91\u6210\u529F"),ru(Uo+1),Ut(null))}),Ci=()=>Hu(void 0,null,function*(){(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,xe.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield Bl(Uo),Le.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Wi=({value:Wn}={})=>{var Wr;const jo=[];let Qe=[];const je=(Wr=Wn==null?void 0:Wn.choices)==null?void 0:Wr.map((Dt,Ht)=>{var Zt;const Hn=Ht+1;return Dt!=null&&Dt.is_answer&&(jo.push(Hn),Qe.push(Hn)),{value:Hn,label:a.createElement(pe.Z,{className:"c-black font14",value:`${(Zt=as.k4)==null?void 0:Zt[Ht]}. ${Dt==null?void 0:Dt.choice_text}`}),disabled:Dt==null?void 0:Dt.origin_standard_answer}}),Bt=Pe.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",jo==null?void 0:jo.map(Dt=>{var Ht;return(Ht=as.k4)==null?void 0:Ht[Dt-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Qe,onChange:Dt=>{Qe=Dt}})),onOk:()=>Hu(void 0,null,function*(){const Dt=yield(0,xe.ZP)(`/api/exercises/${or.categoryId}/questions/${Wn==null?void 0:Wn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Qe}});(Dt==null?void 0:Dt.status)===0&&(Le.ZP.success("\u4FEE\u6539\u6210\u529F"),ru(Uo+1))})})},Zi=(Wl=kt==null?void 0:kt.questionList)==null?void 0:Wl.reduce((Wn,Wr)=>Wn+Number(Wr.questions_score),0),Bi=Oo&&((wi=kt==null?void 0:kt.exam)==null?void 0:wi.exercise_status)!==1;return a.createElement("section",{className:ge.wrap},a.createElement("div",{id:"id_left_preview",className:ge.left,onMouseEnter:Wn=>{const Wr=document.getElementById("id_left_preview");Wr.style.overflowY="auto"},onMouseLeave:Wn=>{const Wr=document.getElementById("id_left_preview");Wr.style.overflowY="hidden"}},a.createElement("div",{className:ge.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:ge.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,kt==null?void 0:kt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:st}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zi&&Zi.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:ue}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((ai=kt==null?void 0:kt.exam)==null?void 0:ai.time)===-1||((Yr=kt==null?void 0:kt.exam)==null?void 0:Yr.time)===null?"\u4E0D\u9650":(Xo=kt==null?void 0:kt.exam)==null?void 0:Xo.time))),(Il=kt==null?void 0:kt.questionList)==null?void 0:Il.map((Wn,Wr)=>{var jo;return a.createElement("div",{className:ge.list,key:Wr},a.createElement("div",{className:ge.name},a.createElement("b",null),a.createElement("span",null,Wn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:ge.b},Wn.questions_count),"\u9898 ",a.createElement("span",{className:ge.l},"|"),"\u5171",a.createElement("span",{className:ge.r},Wn.questions_score),"\u5206"),a.createElement("div",{className:ge.answerSheet},(jo=Wn==null?void 0:Wn.questions)==null?void 0:jo.map((Qe,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Qe==null?void 0:Qe.id}`;let Dt=document.getElementById(Bt);Dt&&setTimeout(()=>Dt.scrollIntoView({block:"center",behavior:"smooth"}))},key:Qe==null?void 0:Qe.id,className:ge.tag},je+1)))))})),a.createElement("div",{className:ge.right},a.createElement("div",{className:ge.examName,id:"examName"},a.createElement("div",{className:ge.name},a.createElement(ye.Z,{title:(Ul=kt==null?void 0:kt.exam)==null?void 0:Ul.name,getPopupContainer:Wn=>Wn.parentNode},a.createElement("span",{className:ge.t},(el=kt==null?void 0:kt.exam)==null?void 0:el.name))),Oo&&((Ne=kt==null?void 0:kt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(cs.op,{openLoading:!0,shape:"default",onClick:()=>{Pe.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{Ci()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Oo&&a.createElement(Fe.ZP,{onClick:Gi,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:ge.topWarp},(Ue=kt==null?void 0:kt.questionList)==null?void 0:Ue.map((Wn,Wr)=>{var jo,Qe;return a.createElement(a.Fragment,{key:Wr},a.createElement("div",{className:ge.head,style:Wr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:ge.name},a.createElement("b",null),a.createElement("span",null,Wn.name)),a.createElement("div",{className:ge.so},"\u5171",a.createElement("span",{className:ge.b},Wn.questions_count," "),"\u9898 ",Wn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(jo=Wn==null?void 0:Wn.questions)==null?void 0:jo.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:ge.l},"|"),"\u5171",a.createElement("span",{className:ge.r},Wn.questions_score),"\u5206"),!Oo&&a.createElement("div",{className:ge.btn},a.createElement(Fe.ZP,{onClick:()=>{El(Wn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>br(Wn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Qe=Wn==null?void 0:Wn.questions)==null?void 0:Qe.map((je,Bt)=>{var Dt,Ht,Zt,Hn;return yt===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:ge.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Wn==null?void 0:Wn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Ut(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gi(Wn==null?void 0:Wn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ri(je,Wn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:ge.content,key:je==null?void 0:je.id},a.createElement("div",{className:ge.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(pe.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((Dt=je==null?void 0:je.program_attr)==null?void 0:Dt.description)}):a.createElement(pe.Z,{style:{paddingRight:10},className:ge.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Oo&&a.createElement(Fe.ZP,{onClick:()=>{var xn,Un,Da;if(yt){Le.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}tr.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:hs(hs({},je),je==null?void 0:je.program_attr),hack_codes:xs(hs({},je==null?void 0:je.program_attr),{code:bs.Base64.decode(((xn=je==null?void 0:je.program_attr)==null?void 0:xn.code)||"")}),hack_sets:hs({},(Un=je==null?void 0:je.hack_sets)==null?void 0:Un[0])}),(je==null?void 0:je.item_type)=="program"?ve.history.push(`/problems/newedit/${(Da=je==null?void 0:je.program_attr)==null?void 0:Da.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Ut(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Bi&&a.createElement(Fe.ZP,{disabled:Bi,className:"ml20",onClick:()=>Ai(je==null?void 0:je.id,Wn.type,Bt,Wn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(pe.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:ge.titleHtml,value:bs.Base64.decode(((Ht=je==null?void 0:je.program_attr)==null?void 0:Ht.code)||"")}),(Wn.type==="SINGLE"||Wn.type==="JUDGMENT"||Wn.type==="MULTIPLE")&&bo(je),Wn.type==="COMPLETION"&&vo(je),Wn.type==="SUBJECTIVE"&&No(je),Wn.type==="PROGRAM"&&ho(je),Wn.type==="BPROGRAM"&&Do(je),Wn.type==="COMBINATION"&&fo(je,Bt),Wn.type==="PRACTICAL"&&Wo(je),a.createElement(Oe.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=kt==null?void 0:kt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Wn.type)&&a.createElement(Ce.Z,null,a.createElement(ps.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{hl==null||hl({value:xs(hs({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Wn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(cc.C,{dataSource:xs(hs({},je),{question_id:je==null?void 0:je.id})})),((Hn=kt==null?void 0:kt.exam)==null?void 0:Hn.exercise_status)===3&&["SINGLE"].includes(Wn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Wi({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Oo?a.createElement(cs.vr,null,a.createElement(de.Z,{showTotal:Ee.rU,total:(We=kt==null?void 0:kt.exam)==null?void 0:We.total_num,pageSize:1,current:Uo+1,showSizeChanger:!1,onChange:ru,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(cs.vr,{LeftContent:a.createElement(cs.op,{onClick:Sn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(Oe.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:ge.popover,open:mn,getPopupContainer:Wn=>Wn==null?void 0:Wn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(cs.op,{onMouseEnter:()=>Ea(!0),onMouseLeave:()=>Ea(!1),onClick:()=>Hu(void 0,null,function*(){const Wn=Number(Zi);[100,120,150].includes(Wn)||(yield new Promise((Wr,jo)=>{Pe.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Wn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Wr("")}),onCancel:()=>{jo()}})})),li()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(cs.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Wn=Number(Zi);[100,120,150].includes(Wn)||(yield new Promise((Wr,jo)=>{Pe.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Wn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Wr("")}),onCancel:()=>{jo()}})})),nn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(sc,{visible:Sa,questionParams:Xa.current,getdata:kl,onRandomExchange:()=>Hu(void 0,null,function*(){const Wn=Xa.current;yield Ho({single_question_id:Wn.id,seleted_item_bank_ids:Wn.ids},{type:Wn.type,index:Wn.index}),fa(!1)}),selectFromProblemSet:()=>{const Wn=Xa.current,Wr=`${location.pathname}${location.search}`;Wr.includes("exercise")&&ve.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Wn.id}&qtype=${Wn.type}&exerciseid=${or.categoryId}&from=${Wr}`)},onCancel:()=>{fa(!1)}}))}},98653:function(wt,ct,x){"use strict";x.r(ct),x.d(ct,{default:function(){return b}});var a=x(59301),ge=x(52985),Re={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(33900),Fe=x(8591),Pe=x(61621),le=x(82186),Le=x(92232),Ie=x(59301),ke=Object.defineProperty,Me=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,de=(z,te,ne)=>te in z?ke(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,y=(z,te)=>{for(var ne in te||(te={}))Oe.call(te,ne)&&de(z,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&de(z,ne,te[ne]);return z},E=(z,te,ne)=>new Promise((ae,ue)=>{var pe=xe=>{try{Ee(ne.next(xe))}catch(Ze){ue(Ze)}},ve=xe=>{try{Ee(ne.throw(xe))}catch(Ze){ue(Ze)}},Ee=xe=>xe.done?ae(xe.value):Promise.resolve(xe.value).then(pe,ve);Ee((ne=ne.apply(z,te)).next())});const ee=({paperlibrary:z,user:te,globalSetting:ne,dispatch:ae,location:ue})=>{var pe,ve,Ee,xe;const[Ze]=(0,ge.useSearchParams)(),Be=Ze.get("select")||0,[ot,qe]=(0,a.useState)(!1),[lt,Ke]=(0,a.useState)(!0),[it,Pt]=(0,a.useState)(Number(Be)),[Et,ht]=(0,a.useState)({}),Nt=(0,ge.useParams)(),{userInfo:Tt}=te,{actionTabs:Kt}=z;(0,a.useEffect)(()=>(ae({type:"globalSetting/footerToggle",payload:!1}),()=>{ae({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ae({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ae({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ae({type:"exercise/getWorkSetting",payload:y({},Nt)}),()=>{ae({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ae({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(it)},[]),(0,a.useEffect)(()=>{var bn;(bn=Kt==null?void 0:Kt.params)!=null&&bn.isUpdateData&&mt(it)},[(pe=Kt==null?void 0:Kt.params)==null?void 0:pe.isUpdateData]);const mt=(bn=0)=>E(void 0,null,function*(){console.log(Nt),Ke(!0);const Ge=yield(0,le.ZP)(`/api/exercises/${Nt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:bn}});ae({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ke(!1),ht((0,Le.PF)(Ge))}),Je=()=>{ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},st=()=>{alert("\u4FDD\u5B58")},Mt=(bn,Ge)=>E(void 0,null,function*(){const $t=yield(0,le.ZP)(`/api/exercises/${Nt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:bn==null?void 0:bn.single_question_id}});$t!=null&&$t.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(it))}),qt=bn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(bn),yield mt(bn)}),Wt=bn=>{ae({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:bn}})};return Ie.createElement("section",{className:Re.wrap},Ie.createElement(Pe.Z,{loading:lt,active:!0,paragraph:{rows:5}},((Ee=(ve=(0,ge.useLocation)())==null?void 0:ve.pathname)==null?void 0:Ee.includes("preview"))&&Ie.createElement("div",{className:Re.crumbs},Ie.createElement("b",null),Ie.createElement("span",{className:"current",onClick:()=>ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},`${(xe=Tt==null?void 0:Tt.course)==null?void 0:xe.course_name}>`),Ie.createElement("span",{className:"current",onClick:()=>ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),Ie.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),Ie.createElement(ye.Z,{loading:ot,submit:st,goBack:Je,data:Et,getdata:()=>{mt(it)},selectValue:it,editPreview:!0,onExchange:Mt,onSkipExamination:qt,handleMarkWrongQuestion:Wt})))};var b=(0,ge.connect)(({paperlibrary:z,user:te,globalSetting:ne})=>({paperlibrary:z,user:te,globalSetting:ne}))(ee)},3995:function(wt,ct,x){"use strict";x.d(ct,{AD:function(){return lt},BA:function(){return un},D9:function(){return Nt},Hp:function(){return ue},IM:function(){return Kt},Iy:function(){return pe},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return ve},Ne:function(){return Tt},ON:function(){return Wt},Uj:function(){return $t},VY:function(){return st},YO:function(){return Ge},YX:function(){return bn},Zn:function(){return y},_g:function(){return te},_k:function(){return Et},c6:function(){return ot},cr:function(){return E},eV:function(){return qe},fi:function(){return ee},gh:function(){return Ze},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},jj:function(){return ae},kS:function(){return qt},o6:function(){return Be},pO:function(){return Zn},rQ:function(){return Ke},sA:function(){return xe},xm:function(){return ht},xo:function(){return Je},y8:function(){return it},yd:function(){return z}});var a=x(30467),ge=x(52985),Re=x(92232),ye=x(8591),Fe=x(21600),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(rt,vt,Xe)=>vt in rt?Pe(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):rt[vt]=Xe,Me=(rt,vt)=>{for(var Xe in vt||(vt={}))Le.call(vt,Xe)&&ke(rt,Xe,vt[Xe]);if(le)for(var Xe of le(vt))Ie.call(vt,Xe)&&ke(rt,Xe,vt[Xe]);return rt},Oe=(rt,vt,Xe)=>new Promise((ze,Ft)=>{var It=gt=>{try{He(Xe.next(gt))}catch(Ye){Ft(Ye)}},Ve=gt=>{try{He(Xe.throw(gt))}catch(Ye){Ft(Ye)}},He=gt=>gt.done?ze(gt.value):Promise.resolve(gt.value).then(It,Ve);He((Xe=Xe.apply(rt,vt)).next())});const Ce=()=>{(0,ge.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},de=()=>{(0,ge.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>Oe(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Re.QH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),de()}),E=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),ee=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ae=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.o_)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),ue=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.ZL)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.aP)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),ve=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.vV)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ee=rt=>Oe(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),de()}),xe=rt=>Oe(void 0,null,function*(){Ce(),yield(0,Re.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),de()}),Ze=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),Be=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),qe=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),lt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ke=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),it=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>Oe(void 0,null,function*(){const vt=yield exportExerciseStudentScores(Me({},rt));vt.status===0?(message.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&(getDvaApp()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Et=rt=>Oe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),ht=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Nt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),Tt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)(rt==null?void 0:rt.name,(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),st=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),qt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Wt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),bn=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),Ge=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),$t=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Zn=(rt,vt)=>Oe(void 0,null,function*(){yield(0,Re.FH)(vt||"",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),un=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},19003:function(wt,ct,x){"use strict";x.d(ct,{BU:function(){return ge},Dj:function(){return a},gH:function(){return Re},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Pe){console.log(Pe,":e")}}function ge(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Re=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Pe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},55782:function(wt,ct,x){"use strict";x.d(ct,{g:function(){return Fe}});var a=x(59301),ge=x(96817),Re=x(45024),ye=(Pe,le,Le)=>new Promise((Ie,ke)=>{var Me=de=>{try{Ce(Le.next(de))}catch(y){ke(y)}},Oe=de=>{try{Ce(Le.throw(de))}catch(y){ke(y)}},Ce=de=>de.done?Ie(de.value):Promise.resolve(de.value).then(Me,Oe);Ce((Le=Le.apply(Pe,le)).next())});const Fe=()=>{const[Pe,le]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const Ie=yield(0,ge.d1)({source:"question"});Ie!=null&&Ie.disciplines&&le((0,Re.L)(Ie==null?void 0:Ie.disciplines))})},[]),Pe}},20562:function(wt,ct,x){"use strict";x.d(ct,{U:function(){return Ie}});var a=x(59301),ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Pe=(ke,Me,Oe)=>Me in ke?ge(ke,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[Me]=Oe,le=(ke,Me)=>{for(var Oe in Me||(Me={}))ye.call(Me,Oe)&&Pe(ke,Oe,Me[Oe]);if(Re)for(var Oe of Re(Me))Fe.call(Me,Oe)&&Pe(ke,Oe,Me[Oe]);return ke},Le=(ke,Me,Oe)=>new Promise((Ce,de)=>{var y=b=>{try{ee(Oe.next(b))}catch(z){de(z)}},E=b=>{try{ee(Oe.throw(b))}catch(z){de(z)}},ee=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);ee((Oe=Oe.apply(ke,Me)).next())});function Ie(ke,Me){const[Oe,Ce]=(0,a.useState)(Me),[de,y]=(0,a.useState)(!1),[E,ee]=(0,a.useState)();return[Oe,de,(z,te=!1)=>Le(this,null,function*(){const ne=te?Me:le(le({},Oe),z);y(!0),Ce(ne);const ae=yield ke(ne);return y(!1),ee(ae),ae}),E]}},2281:function(wt,ct,x){"use strict";x.d(ct,{rX:function(){return ne},pW:function(){return ae},gy:function(){return ue},xY:function(){return te},O5:function(){return z},tJ:function(){return de},o1:function(){return y},Rd:function(){return b}});var a=x(52985),ge=x(43418),Re=x(28103),ye=x(8591),Fe=x(99287),Pe=x(92232),le=x(87169),Le=x(25510),Ie="data:image/png;base64,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",ke=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),Oe=x(59301),Ce=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const de=(pe,ve=!1)=>!!(y(pe)&&E(ve)),y=pe=>(0,Fe.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(pe=!1)=>{var ve;const{user:Ee}=(0,a.getDvaApp)()._store.getState();return(ve=Ee.userInfo)!=null&&ve.profile_completed?!0:(ge.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\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:()=>{(0,Pe.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{ge.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{ge.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Oe.createElement("div",{style:{textAlign:"center"}},Oe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Oe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),Oe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var pe;const{user:ve}=(0,a.getDvaApp)()._store.getState();return(pe=ve.userInfo)!=null&&pe.professional_certification?!0:(ge.default.confirm({title:"\u63D0\u793A",centered:!0,content:Oe.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:()=>{(0,Pe.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(ge.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Oe.createElement("img",{src:ke,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(pe,ve)=>pe?!0:(ge.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("p",null,ve||"\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"),Oe.createElement("div",{style:{marginLeft:"110px"}},Oe.createElement("img",{src:Ie,width:200}),Oe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ae=pe=>{ge.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Oe.createElement("div",null,Oe.createElement("div",null,Oe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Oe.createElement(Re.Z,null),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Oe.createElement("a",null,pe),"\u5929\u3002"),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Oe.createElement("div",{style:{textAlign:"center",marginTop:30}},Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(pe,ve="")=>{const{shixunsDetail:{detail:Ee}}=(0,a.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let xe="";return(Ee==null?void 0:Ee.public)===2&&(xe="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(xe="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(xe="\u5DF2\u5173\u95ED"),ge.default.info({centered:!0,icon:Oe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",xe,"\uFF0C",ve,"\u3002"),Oe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(ge.default.confirm({centered:!0,icon:Oe.createElement(le.Z,null),title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Oe.createElement("br",null),Oe.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:()=>{ge.default.confirm({width:440,centered:!0,icon:Oe.createElement(le.Z,{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:()=>Ce(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},624:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ur}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(se,fe){return se.__proto__=fe,se},Object.assign=Object.assign||function(se){if(se==null)throw new TypeError("Cannot convert undefined or null to object");let fe=Object(se);for(let Ae=1;Ae ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ae),Fe.ENABLE_ERROR&&(console.error?console.error(Ae):console.warn?console.warn(Ae):console.log(Ae))}static i(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ae),Fe.ENABLE_INFO&&(console.info?console.info(Ae):console.log(Ae))}static w(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ae),Fe.ENABLE_WARN&&(console.warn?console.warn(Ae):console.log(Ae))}static d(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ae),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ae):console.log(Ae))}static v(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ae),Fe.ENABLE_VERBOSE&&console.log(Ae)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Pe=Fe;class le{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(se){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=se,this._totalBytes+=se):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=se,this._totalBytes+=se):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=se,this._totalBytes+=se,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let se=(this._now()-this._lastCheckpoint)/1e3;return se==0&&(se=1),this._intervalBytes/se/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let se=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/se/1024}}var Le=le;class Ie{constructor(se){this._message=se}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class ke extends Ie{constructor(se){super(se)}get name(){return"IllegalStateException"}}class Me extends Ie{constructor(se){super(se)}get name(){return"InvalidArgumentException"}}class Oe extends Ie{constructor(se){super(se)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},de={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(se){this._type=se||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(se){this._onContentLengthKnown=se}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(se){this._onURLRedirect=se}get onDataArrival(){return this._onDataArrival}set onDataArrival(se){this._onDataArrival=se}get onError(){return this._onError}set onError(se){this._onError=se}get onComplete(){return this._onComplete}set onComplete(se){this._onComplete=se}open(se,fe){throw new Oe("Unimplemented abstract function!")}abort(){throw new Oe("Unimplemented abstract function!")}}let E={};function ee(){let Bn=self.navigator.userAgent.toLowerCase(),se=/(edge)\/([\w.]+)/.exec(Bn)||/(opr)[\/]([\w.]+)/.exec(Bn)||/(chrome)[ \/]([\w.]+)/.exec(Bn)||/(iemobile)[\/]([\w.]+)/.exec(Bn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Bn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Bn)||/(webkit)[ \/]([\w.]+)/.exec(Bn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Bn)||/(msie) ([\w.]+)/.exec(Bn)||Bn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Bn)||Bn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Bn)||[],fe=/(ipad)/.exec(Bn)||/(ipod)/.exec(Bn)||/(windows phone)/.exec(Bn)||/(iphone)/.exec(Bn)||/(kindle)/.exec(Bn)||/(android)/.exec(Bn)||/(windows)/.exec(Bn)||/(mac)/.exec(Bn)||/(linux)/.exec(Bn)||/(cros)/.exec(Bn)||[],Ae={browser:se[5]||se[3]||se[1]||"",version:se[2]||se[4]||"0",majorVersion:se[4]||se[2]||"0",platform:fe[0]||""},we={};if(Ae.browser){we[Ae.browser]=!0;let _e=Ae.majorVersion.split(".");we.version={major:parseInt(Ae.majorVersion,10),string:Ae.version},_e.length>1&&(we.version.minor=parseInt(_e[1],10)),_e.length>2&&(we.version.build=parseInt(_e[2],10))}if(Ae.platform&&(we[Ae.platform]=!0),(we.chrome||we.opr||we.safari)&&(we.webkit=!0),we.rv||we.iemobile){we.rv&&delete we.rv;let _e="msie";Ae.browser=_e,we[_e]=!0}if(we.edge){delete we.edge;let _e="msedge";Ae.browser=_e,we[_e]=!0}if(we.opr){let _e="opera";Ae.browser=_e,we[_e]=!0}if(we.safari&&we.android){let _e="android";Ae.browser=_e,we[_e]=!0}we.name=Ae.browser,we.platform=Ae.platform;for(let _e in E)E.hasOwnProperty(_e)&&delete E[_e];Object.assign(E,we)}ee();var b=E;class z extends y{static isSupported(){try{let se=b.msedge&&b.version.minor>=15048,fe=b.msedge?se:!0;return self.fetch&&self.ReadableStream&&fe}catch(se){return!1}}constructor(se,fe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=se,this._config=fe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(se,fe){this._dataSource=se,this._range=fe;let Ae=se.url;this._config.reuseRedirectedURL&&se.redirectedURL!=null&&(Ae=se.redirectedURL);let we=this._seekHandler.getConfig(Ae,fe),_e=new self.Headers;if(typeof we.headers=="object"){let Lt=we.headers;for(let Ra in Lt)Lt.hasOwnProperty(Ra)&&_e.append(Ra,Lt[Ra])}let xt={method:"GET",headers:_e,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Lt in this._config.headers)_e.append(Lt,this._config.headers[Lt]);se.cors===!1&&(xt.mode="same-origin"),se.withCredentials&&(xt.credentials="include"),se.referrerPolicy&&(xt.referrerPolicy=se.referrerPolicy),this._status=Ce.kConnecting,self.fetch(we.url,xt).then(Lt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Lt.ok&&Lt.status>=200&&Lt.status<=299){if(Lt.url!==we.url&&this._onURLRedirect){let $n=this._seekHandler.removeURLParameters(Lt.url);this._onURLRedirect($n)}let Ra=Lt.headers.get("Content-Length");return Ra!=null&&(this._contentLength=parseInt(Ra),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Lt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:Lt.status,msg:Lt.statusText});else throw new Ie("FetchStreamLoader: Http code invalid, "+Lt.status+" "+Lt.statusText)}).catch(Lt=>{if(this._status=Ce.kError,this._onError)this._onError(de.EXCEPTION,{code:-1,msg:Lt.message});else throw Lt})}abort(){this._requestAbort=!0}_pump(se){return se.read().then(fe=>{if(fe.done)if(this._contentLength!==null&&this._receivedLength{if(fe.code===11&&b.msedge)return;this._status=Ce.kError;let Ae=0,we=null;if((fe.code===19||fe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new Ie("MozChunkedLoader: Http code invalid, "+fe.status+" "+fe.statusText);else this._status=Ce.kBuffering}}_onProgress(se){if(this._status===Ce.kError)return;this._contentLength===null&&se.total!==null&&se.total!==0&&(this._contentLength=se.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let fe=se.target.response,Ae=this._range.from+this._receivedLength;this._receivedLength+=fe.byteLength,this._onDataArrival&&this._onDataArrival(fe,Ae,this._receivedLength)}_onLoadEnd(se){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(se){this._status=Ce.kError;let fe=0,Ae=null;if(this._contentLength&&se.loaded=200&&fe.status<=299){if(this._status=LoaderStatus.kBuffering,fe.responseURL!=null){let we=this._seekHandler.removeURLParameters(fe.responseURL);fe.responseURL!==this._currentRequestURL&&we!==this._currentRedirectedURL&&(this._currentRedirectedURL=we,this._onURLRedirect&&this._onURLRedirect(we))}let Ae=fe.getResponseHeader("Content-Length");if(Ae!=null&&this._contentLength==null){let we=parseInt(Ae);we>0&&(this._contentLength=we,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+fe.status+" "+fe.statusText);else if(fe.readyState===3&&fe.status>=200&&fe.status<=299){this._status=LoaderStatus.kBuffering;let Ae=fe.response;this._reader.readAsArrayBuffer(Ae)}}_xhrOnError(se){this._status=LoaderStatus.kError;let fe=LoaderErrors.EXCEPTION,Ae={code:-1,msg:se.constructor.name+" "+se.type};if(this._onError)this._onError(fe,Ae);else throw new RuntimeException(Ae.msg)}_msrOnProgress(se){let Ae=se.target.result;if(Ae==null){this._doReconnectIfNeeded();return}let we=Ae.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ae.byteLength;let _e=this._totalRange.from+this._receivedLength;this._receivedLength+=we.byteLength,this._onDataArrival&&this._onDataArrival(we,_e,this._receivedLength),Ae.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${_e+we.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ae=this._range.from+this._contentLength-1),this._currentRequestRange={from:fe,to:Ae},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(se,fe){this._lastTimeLoaded=0;let Ae=se.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ae=this._currentRedirectedURL:se.redirectedURL!=null&&(Ae=se.redirectedURL));let we=this._seekHandler.getConfig(Ae,fe);this._currentRequestURL=we.url;let _e=this._xhr=new XMLHttpRequest;if(_e.open("GET",we.url,!0),_e.responseType="arraybuffer",_e.onreadystatechange=this._onReadyStateChange.bind(this),_e.onprogress=this._onProgress.bind(this),_e.onload=this._onLoad.bind(this),_e.onerror=this._onXhrError.bind(this),se.withCredentials&&(_e.withCredentials=!0),typeof we.headers=="object"){let xt=we.headers;for(let Lt in xt)xt.hasOwnProperty(Lt)&&_e.setRequestHeader(Lt,xt[Lt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Lt in xt)xt.hasOwnProperty(Lt)&&_e.setRequestHeader(Lt,xt[Lt])}_e.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(se){let fe=se.target;if(fe.readyState===2){if(fe.responseURL!=null){let Ae=this._seekHandler.removeURLParameters(fe.responseURL);fe.responseURL!==this._currentRequestURL&&Ae!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ae,this._onURLRedirect&&this._onURLRedirect(Ae))}if(fe.status>=200&&fe.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new Ie("RangeLoader: Http code invalid, "+fe.status+" "+fe.statusText)}}_onProgress(se){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ae=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ae=!0;let we=se.total;this._internalAbort(),we!=null&we!==0&&(this._totalLength=we)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ae){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let fe=se.loaded-this._lastTimeLoaded;this._lastTimeLoaded=se.loaded,this._speedSampler.addBytes(fe)}_normalizeSpeed(se){let fe=this._chunkSizeKBList,Ae=fe.length-1,we=0,_e=0,xt=Ae;if(se=fe[we]&&se=3&&(fe=this._speedSampler.currentKBps)),fe!==0){let xt=this._normalizeSpeed(fe);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Ae=se.target.response,we=this._range.from+this._receivedLength;this._receivedLength+=Ae.byteLength;let _e=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(fe.result)},fe.readAsArrayBuffer(se.data)}else{this._status=Ce.kError;let fe={code:-1,msg:"Unsupported WebSocket message type: "+se.data.constructor.name};if(this._onError)this._onError(de.EXCEPTION,fe);else throw new Ie(fe.msg)}}_dispatchArrayBuffer(se){let fe=se,Ae=this._receivedLength;this._receivedLength+=fe.byteLength,this._onDataArrival&&this._onDataArrival(fe,Ae,this._receivedLength)}_onWebSocketError(se){this._status=Ce.kError;let fe={code:se.code,msg:se.message};if(this._onError)this._onError(de.EXCEPTION,fe);else throw new Ie(fe.msg)}}var Ze=xe;class Be{constructor(se){this._zeroStart=se||!1}getConfig(se,fe){let Ae={};if(fe.from!==0||fe.to!==-1){let we;fe.to!==-1?we=`bytes=${fe.from.toString()}-${fe.to.toString()}`:we=`bytes=${fe.from.toString()}-`,Ae.Range=we}else this._zeroStart&&(Ae.Range="bytes=0-");return{url:se,headers:Ae}}removeURLParameters(se){return se}}var ot=Be;class qe{constructor(se,fe){this._startName=se,this._endName=fe}getConfig(se,fe){let Ae=se;if(fe.from!==0||fe.to!==-1){let we=!0;Ae.indexOf("?")===-1&&(Ae+="?",we=!1),we&&(Ae+="&"),Ae+=`${this._startName}=${fe.from.toString()}`,fe.to!==-1&&(Ae+=`&${this._endName}=${fe.to.toString()}`)}return{url:Ae,headers:{}}}removeURLParameters(se){let fe=se.split("?")[0],Ae,we=se.indexOf("?");we!==-1&&(Ae=se.substring(we+1));let _e="";if(Ae!=null&&Ae.length>0){let xt=Ae.split("&");for(let Lt=0;Lt0;Ra[0]!==this._startName&&Ra[0]!==this._endName&&($n&&(_e+="&"),_e+=xt[Lt])}}return _e.length===0?fe:fe+"?"+_e}}var lt=qe;class Ke{constructor(se,fe,Ae){this.TAG="IOController",this._config=fe,this._extraData=Ae,this._stashInitialSize=1024*384,fe.stashInitialSize!=null&&fe.stashInitialSize>0&&(this._stashInitialSize=fe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,fe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=se,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(se.url),this._refTotalLength=se.filesize?se.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Le,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(se){this._extraData=se}get onDataArrival(){return this._onDataArrival}set onDataArrival(se){this._onDataArrival=se}get onSeeked(){return this._onSeeked}set onSeeked(se){this._onSeeked=se}get onError(){return this._onError}set onError(se){this._onError=se}get onComplete(){return this._onComplete}set onComplete(se){this._onComplete=se}get onRedirect(){return this._onRedirect}set onRedirect(se){this._onRedirect=se}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(se){this._onRecoveredEarlyEof=se}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ee?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let se=this._config;if(se.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(se.seekType==="param"){let fe=se.seekParamStart||"bstart",Ae=se.seekParamEnd||"bend";this._seekHandler=new lt(fe,Ae)}else if(se.seekType==="custom"){if(typeof se.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new se.customSeekHandler}else throw new Me(`Invalid seekType in config: ${se.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Ze;else if(te.isSupported())this._loaderClass=te;else if(ae.isSupported())this._loaderClass=ae;else if(Ee.isSupported())this._loaderClass=Ee;else throw new Ie("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(se){this._currentRange={from:0,to:-1},se&&(this._currentRange.from=se),this._speedSampler.reset(),se||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let se=this._resumeFrom;this._resumeFrom=0,this._internalSeek(se,!0)}}seek(se){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(se,!0)}_internalSeek(se,fe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(fe),this._loader.destroy(),this._loader=null;let Ae={from:se,to:-1};this._currentRange={from:Ae.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ae),this._onSeeked&&this._onSeeked()}updateUrl(se){if(!se||typeof se!="string"||se.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=se}_expandBuffer(se){let fe=this._stashSize;for(;fe+1024*1024*10){let we=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ae,0,fe).set(we,0)}this._stashBuffer=Ae,this._bufferSize=fe}_normalizeSpeed(se){let fe=this._speedNormalizeList,Ae=fe.length-1,we=0,_e=0,xt=Ae;if(se=fe[we]&&se=512&&se<=1024?fe=Math.floor(se*1.5):fe=se*2,fe>8192&&(fe=8192);let Ae=fe*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Lt=this._dispatchChunks(xt,this._stashByteStart);if(Lt0){let Ra=new Uint8Array(xt,Lt);_e.set(Ra,0),this._stashUsed=Ra.byteLength,this._stashByteStart+=Lt}}else this._stashUsed=0,this._stashByteStart+=Lt;this._stashUsed+se.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+se.byteLength),_e=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_e.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength}else{let xt=this._dispatchChunks(se,fe);if(xtthis._bufferSize&&(this._expandBuffer(Lt),_e=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_e.set(new Uint8Array(se,xt),0),this._stashUsed+=Lt,this._stashByteStart=fe+xt}}}else if(this._stashUsed===0){let _e=this._dispatchChunks(se,fe);if(_ethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(se,_e),0),this._stashUsed+=xt,this._stashByteStart=fe+_e}}else{this._stashUsed+se.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+se.byteLength);let _e=new Uint8Array(this._stashBuffer,0,this._bufferSize);_e.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength;let xt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(xt0){let Lt=new Uint8Array(this._stashBuffer,xt);_e.set(Lt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(se){if(this._stashUsed>0){let fe=this._stashBuffer.slice(0,this._stashUsed),Ae=this._dispatchChunks(fe,this._stashByteStart),we=fe.byteLength-Ae;if(Ae0){let _e=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(fe,Ae);_e.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Ae}return 0}return this._stashUsed=0,this._stashByteStart=0,we}return 0}_onLoaderComplete(se,fe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(se,fe){switch(Pe.e(this.TAG,`Loader error, code = ${fe.code}, msg = ${fe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,se=de.UNRECOVERABLE_EARLY_EOF),se){case de.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ae=this._currentRange.to+1;Ae0){let fe=mt.getConfig();se.emit("change",fe)}}static registerListener(se){mt.emitter.addListener("change",se)}static removeListener(se){mt.emitter.removeListener("change",se)}static addLogListener(se){Pe.emitter.addListener("log",se),Pe.emitter.listenerCount("log")>0&&(Pe.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(se){Pe.emitter.removeListener("log",se),Pe.emitter.listenerCount("log")===0&&(Pe.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class st{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let se=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,fe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&se&&fe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(se){if(this.keyframesIndex==null)return null;let fe=this.keyframesIndex,Ae=this._search(fe.times,se);return{index:Ae,milliseconds:fe.times[Ae],fileposition:fe.filepositions[Ae]}}_search(se,fe){let Ae=0,we=se.length-1,_e=0,xt=0,Lt=we;for(fe=se[_e]&&fe=128){se.push(String.fromCharCode(_e&65535)),Ae+=2;continue}}}else if(fe[Ae]<240){if(qt(fe,Ae,2)){let _e=(fe[Ae]&15)<<12|(fe[Ae+1]&63)<<6|fe[Ae+2]&63;if(_e>=2048&&(_e&63488)!==55296){se.push(String.fromCharCode(_e&65535)),Ae+=3;continue}}}else if(fe[Ae]<248&&qt(fe,Ae,3)){let _e=(fe[Ae]&7)<<18|(fe[Ae+1]&63)<<12|(fe[Ae+2]&63)<<6|fe[Ae+3]&63;if(_e>65536&&_e<1114112){_e-=65536,se.push(String.fromCharCode(_e>>>10|55296)),se.push(String.fromCharCode(_e&1023|56320)),Ae+=4;continue}}}se.push("\uFFFD"),++Ae}return se.join("")}var bn=Wt;let Ge=function(){let Bn=new ArrayBuffer(2);return new DataView(Bn).setInt16(0,256,!0),new Int16Array(Bn)[0]===256}();class $t{static parseScriptData(se,fe,Ae){let we={};try{let _e=$t.parseValue(se,fe,Ae),xt=$t.parseValue(se,fe+_e.size,Ae-_e.size);we[_e.data]=xt.data}catch(_e){Pe.e("AMF",_e.toString())}return we}static parseObject(se,fe,Ae){if(Ae<3)throw new ke("Data not enough when parse ScriptDataObject");let we=$t.parseString(se,fe,Ae),_e=$t.parseValue(se,fe+we.size,Ae-we.size),xt=_e.objectEnd;return{data:{name:we.data,value:_e.data},size:we.size+_e.size,objectEnd:xt}}static parseVariable(se,fe,Ae){return $t.parseObject(se,fe,Ae)}static parseString(se,fe,Ae){if(Ae<2)throw new ke("Data not enough when parse String");let _e=new DataView(se,fe,Ae).getUint16(0,!Ge),xt;return _e>0?xt=bn(new Uint8Array(se,fe+2,_e)):xt="",{data:xt,size:2+_e}}static parseLongString(se,fe,Ae){if(Ae<4)throw new ke("Data not enough when parse LongString");let _e=new DataView(se,fe,Ae).getUint32(0,!Ge),xt;return _e>0?xt=bn(new Uint8Array(se,fe+4,_e)):xt="",{data:xt,size:4+_e}}static parseDate(se,fe,Ae){if(Ae<10)throw new ke("Data size invalid when parse Date");let we=new DataView(se,fe,Ae),_e=we.getFloat64(0,!Ge),xt=we.getInt16(8,!Ge);return _e+=xt*60*1e3,{data:new Date(_e),size:10}}static parseValue(se,fe,Ae){if(Ae<1)throw new ke("Data not enough when parse Value");let we=new DataView(se,fe,Ae),_e=1,xt=we.getUint8(0),Lt,Ra=!1;try{switch(xt){case 0:Lt=we.getFloat64(1,!Ge),_e+=8;break;case 1:{Lt=!!we.getUint8(1),_e+=1;break}case 2:{let $n=$t.parseString(se,fe+1,Ae-1);Lt=$n.data,_e+=$n.size;break}case 3:{Lt={};let $n=0;for((we.getUint32(Ae-4,!Ge)&16777215)===9&&($n=3);_e32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(se<=this._current_word_bits_left){let xt=this._current_word>>>32-se;return this._current_word<<=se,this._current_word_bits_left-=se,xt}let fe=this._current_word_bits_left?this._current_word:0;fe=fe>>>32-this._current_word_bits_left;let Ae=se-this._current_word_bits_left;this._fillCurrentWord();let we=Math.min(Ae,this._current_word_bits_left),_e=this._current_word>>>32-we;return this._current_word<<=we,this._current_word_bits_left-=we,fe=fe<>>se)return this._current_word<<=se,this._current_word_bits_left-=se,se;return this._fillCurrentWord(),se+this._skipLeadingZero()}readUEG(){let se=this._skipLeadingZero();return this.readBits(se+1)-1}readSEG(){let se=this.readUEG();return se&1?se+1>>>1:-1*(se>>>1)}}var un=hn;class rt{static _ebsp2rbsp(se){let fe=se,Ae=fe.byteLength,we=new Uint8Array(Ae),_e=0;for(let xt=0;xt=2&&fe[xt]===3&&fe[xt-1]===0&&fe[xt-2]===0||(we[_e]=fe[xt],_e++);return new Uint8Array(we.buffer,0,_e)}static parseSPS(se){let fe=rt._ebsp2rbsp(se),Ae=new un(fe);Ae.readByte();let we=Ae.readByte();Ae.readByte();let _e=Ae.readByte();Ae.readUEG();let xt=rt.getProfileString(we),Lt=rt.getLevelString(_e),Ra=1,$n=420,rn=[0,420,422,444],Jt=8;if((we===100||we===110||we===122||we===244||we===44||we===83||we===86||we===118||we===128||we===138||we===144)&&(Ra=Ae.readUEG(),Ra===3&&Ae.readBits(1),Ra<=3&&($n=rn[Ra]),Jt=Ae.readUEG()+8,Ae.readUEG(),Ae.readBits(1),Ae.readBool())){let Mr=Ra!==3?8:12;for(let sr=0;sr0&&Mr<16?(ft=sr[Mr-1],fn=ao[Mr-1]):Mr===255&&(ft=Ae.readByte()<<8|Ae.readByte(),fn=Ae.readByte()<<8|Ae.readByte())}if(Ae.readBool()&&Ae.readBool(),Ae.readBool()&&(Ae.readBits(4),Ae.readBool()&&Ae.readBits(24)),Ae.readBool()&&(Ae.readUEG(),Ae.readUEG()),Ae.readBool()){let Mr=Ae.readBits(32),sr=Ae.readBits(32);oa=Ae.readBool(),Ja=sr,dr=Mr*2,Gn=Ja/dr}}let _r=1;(ft!==1||fn!==1)&&(_r=ft/fn);let wr=0,lo=0;if(Ra===0)wr=1,lo=2-Aa;else{let Mr=Ra===3?1:2,sr=Ra===1?2:1;wr=Mr,lo=sr*(2-Aa)}let Tr=(ma+1)*16,_a=(2-Aa)*((xa+1)*16);Tr-=(wn+dt)*wr,_a-=(on+gn)*lo;let Sr=Math.ceil(Tr*_r);return Ae.destroy(),Ae=null,{profile_string:xt,level_string:Lt,bit_depth:Jt,ref_frames:Vt,chroma_format:$n,chroma_format_string:rt.getChromaFormatString($n),frame_rate:{fixed:oa,fps:Gn,fps_den:dr,fps_num:Ja},sar_ratio:{width:ft,height:fn},codec_size:{width:Tr,height:_a},present_size:{width:Sr,height:_a}}}static _skipScalingList(se,fe){let Ae=8,we=8,_e=0;for(let xt=0;xt>>8&255|(Bn&255)<<8}function It(Bn){return(Bn&4278190080)>>>24|(Bn&16711680)>>>8|(Bn&65280)<<8|(Bn&255)<<24}function Ve(Bn,se){return Bn[se]<<24|Bn[se+1]<<16|Bn[se+2]<<8|Bn[se+3]}class He{constructor(se,fe){this.TAG="FLVDemuxer",this._config=fe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=se.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=se.hasAudioTrack,this._hasVideo=se.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ae=new ArrayBuffer(2);return new DataView(Ae).setInt16(0,256,!0),new Int16Array(Ae)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(se){let fe=new Uint8Array(se),Ae={match:!1};if(fe[0]!==70||fe[1]!==76||fe[2]!==86||fe[3]!==1)return Ae;let we=(fe[4]&4)>>>2!==0,_e=(fe[4]&1)!==0,xt=Ve(fe,5);return xt<9?Ae:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:we,hasVideoTrack:_e}}bindDataSource(se){return se.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(se){this._onTrackMetadata=se}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(se){this._onMediaInfo=se}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(se){this._onMetaDataArrived=se}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(se){this._onScriptDataArrived=se}get onError(){return this._onError}set onError(se){this._onError=se}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(se){this._onDataAvailable=se}get timestampBase(){return this._timestampBase}set timestampBase(se){this._timestampBase=se}get overridedDuration(){return this._duration}set overridedDuration(se){this._durationOverrided=!0,this._duration=se,this._mediaInfo.duration=se}set overridedHasAudio(se){this._hasAudioFlagOverrided=!0,this._hasAudio=se,this._mediaInfo.hasAudio=se}set overridedHasVideo(se){this._hasVideoFlagOverrided=!0,this._hasVideo=se,this._mediaInfo.hasVideo=se}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(se,fe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new ke("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ae=0,we=this._littleEndian;if(fe===0)if(se.byteLength>13)Ae=He.probe(se).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,fe+Ae!==this._dataOffset&&Pe.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(se,Ae).getUint32(0,!we)!==0&&Pe.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ae+=4);Aese.byteLength)break;let xt=_e.getUint8(0),Lt=_e.getUint32(0,!we)&16777215;if(Ae+11+Lt+4>se.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Pe.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Ae+=11+Lt+4;continue}let Ra=_e.getUint8(4),$n=_e.getUint8(5),rn=_e.getUint8(6),Jt=_e.getUint8(7),zn=rn|$n<<8|Ra<<16|Jt<<24;(_e.getUint32(7,!we)&16777215)!==0&&Pe.w(this.TAG,"Meet tag which has StreamID != 0!");let ma=Ae+11;switch(xt){case 8:this._parseAudioData(se,ma,Lt,zn);break;case 9:this._parseVideoData(se,ma,Lt,zn,fe+Ae);break;case 18:this._parseScriptData(se,ma,Lt);break}let xa=_e.getUint32(11+Lt,!we);xa!==11+Lt&&Pe.w(this.TAG,`Invalid PrevTagSize ${xa}`),Ae+=11+Lt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ae}_parseScriptData(se,fe,Ae){let we=Zn.parseScriptData(se,fe,Ae);if(we.hasOwnProperty("onMetaData")){if(we.onMetaData==null||typeof we.onMetaData!="object"){Pe.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Pe.w(this.TAG,"Found another onMetaData tag!"),this._metadata=we;let _e=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},_e)),typeof _e.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=_e.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof _e.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=_e.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof _e.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=_e.audiodatarate),typeof _e.videodatarate=="number"&&(this._mediaInfo.videoDataRate=_e.videodatarate),typeof _e.width=="number"&&(this._mediaInfo.width=_e.width),typeof _e.height=="number"&&(this._mediaInfo.height=_e.height),typeof _e.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(_e.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof _e.framerate=="number"){let xt=Math.floor(_e.framerate*1e3);if(xt>0){let Lt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Lt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Lt}}if(typeof _e.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=_e.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),_e.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=_e,Pe.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(we).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},we))}_parseKeyframesIndex(se){let fe=[],Ae=[];for(let we=1;we>>4;if(Ra!==2&&Ra!==10){this._onError(ze.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Ra);return}let $n=0,rn=(Lt&12)>>>2;if(rn>=0&&rn<=4)$n=this._flvSoundRateTable[rn];else{this._onError(ze.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rn);return}let Jt=(Lt&2)>>>1,zn=Lt&1,Vt=this._audioMetadata,ma=this._audioTrack;if(Vt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Vt=this._audioMetadata={},Vt.type="audio",Vt.id=ma.id,Vt.timescale=this._timescale,Vt.duration=this._duration,Vt.audioSampleRate=$n,Vt.channelCount=zn===0?1:2),Ra===10){let xa=this._parseAACAudioData(se,fe+1,Ae-1);if(xa==null)return;if(xa.packetType===0){Vt.config&&Pe.w(this.TAG,"Found another AudioSpecificConfig!");let Aa=xa.data;Vt.audioSampleRate=Aa.samplingRate,Vt.channelCount=Aa.channelCount,Vt.codec=Aa.codec,Vt.originalCodec=Aa.originalCodec,Vt.config=Aa.config,Vt.refSampleDuration=1024/Vt.audioSampleRate*Vt.timescale,Pe.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Vt);let wn=this._mediaInfo;wn.audioCodec=Vt.originalCodec,wn.audioSampleRate=Vt.audioSampleRate,wn.audioChannelCount=Vt.channelCount,wn.hasVideo?wn.videoCodec!=null&&(wn.mimeType='video/x-flv; codecs="'+wn.videoCodec+","+wn.audioCodec+'"'):wn.mimeType='video/x-flv; codecs="'+wn.audioCodec+'"',wn.isComplete()&&this._onMediaInfo(wn)}else if(xa.packetType===1){let Aa=this._timestampBase+we,wn={unit:xa.data,length:xa.data.byteLength,dts:Aa,pts:Aa};ma.samples.push(wn),ma.length+=xa.data.length}else Pe.e(this.TAG,`Flv: Unsupported AAC data type ${xa.packetType}`)}else if(Ra===2){if(!Vt.codec){let dt=this._parseMP3AudioData(se,fe+1,Ae-1,!0);if(dt==null)return;Vt.audioSampleRate=dt.samplingRate,Vt.channelCount=dt.channelCount,Vt.codec=dt.codec,Vt.originalCodec=dt.originalCodec,Vt.refSampleDuration=1152/Vt.audioSampleRate*Vt.timescale,Pe.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Vt);let on=this._mediaInfo;on.audioCodec=Vt.codec,on.audioSampleRate=Vt.audioSampleRate,on.audioChannelCount=Vt.channelCount,on.audioDataRate=dt.bitRate,on.hasVideo?on.videoCodec!=null&&(on.mimeType='video/x-flv; codecs="'+on.videoCodec+","+on.audioCodec+'"'):on.mimeType='video/x-flv; codecs="'+on.audioCodec+'"',on.isComplete()&&this._onMediaInfo(on)}let xa=this._parseMP3AudioData(se,fe+1,Ae-1,!1);if(xa==null)return;let Aa=this._timestampBase+we,wn={unit:xa,length:xa.byteLength,dts:Aa,pts:Aa};ma.samples.push(wn),ma.length+=xa.length}}_parseAACAudioData(se,fe,Ae){if(Ae<=1){Pe.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let we={},_e=new Uint8Array(se,fe,Ae);return we.packetType=_e[0],_e[0]===0?we.data=this._parseAACAudioSpecificConfig(se,fe+1,Ae-1):we.data=_e.subarray(1),we}_parseAACAudioSpecificConfig(se,fe,Ae){let we=new Uint8Array(se,fe,Ae),_e=null,xt=0,Lt=0,Ra=null,$n=0,rn=null;if(xt=Lt=we[0]>>>3,$n=(we[0]&7)<<1|we[1]>>>7,$n<0||$n>=this._mpegSamplingRates.length){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Jt=this._mpegSamplingRates[$n],zn=(we[1]&120)>>>3;if(zn<0||zn>=8){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(rn=(we[1]&7)<<1|we[2]>>>7,Ra=(we[2]&124)>>>2);let Vt=self.navigator.userAgent.toLowerCase();return Vt.indexOf("firefox")!==-1?$n>=6?(xt=5,_e=new Array(4),rn=$n-3):(xt=2,_e=new Array(2),rn=$n):Vt.indexOf("android")!==-1?(xt=2,_e=new Array(2),rn=$n):(xt=5,rn=$n,_e=new Array(4),$n>=6?rn=$n-3:zn===1&&(xt=2,_e=new Array(2),rn=$n)),_e[0]=xt<<3,_e[0]|=($n&15)>>>1,_e[1]=($n&15)<<7,_e[1]|=(zn&15)<<3,xt===5&&(_e[1]|=(rn&15)>>>1,_e[2]=(rn&1)<<7,_e[2]|=8,_e[3]=0),{config:_e,samplingRate:Jt,channelCount:zn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Lt}}_parseMP3AudioData(se,fe,Ae,we){if(Ae<4){Pe.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let _e=this._littleEndian,xt=new Uint8Array(se,fe,Ae),Lt=null;if(we){if(xt[0]!==255)return;let Ra=xt[1]>>>3&3,$n=(xt[1]&6)>>1,rn=(xt[2]&240)>>>4,Jt=(xt[2]&12)>>>2,Vt=(xt[3]>>>6&3)!==3?2:1,ma=0,xa=0,Aa=34,wn="mp3";switch(Ra){case 0:ma=this._mpegAudioV25SampleRateTable[Jt];break;case 2:ma=this._mpegAudioV20SampleRateTable[Jt];break;case 3:ma=this._mpegAudioV10SampleRateTable[Jt];break}switch($n){case 1:Aa=34,rn>>4,Ra=xt&15;if(Ra!==7){this._onError(ze.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${Ra}`);return}this._parseAVCVideoPacket(se,fe+1,Ae-1,we,_e,Lt)}_parseAVCVideoPacket(se,fe,Ae,we,_e,xt){if(Ae<4){Pe.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Lt=this._littleEndian,Ra=new DataView(se,fe,Ae),$n=Ra.getUint8(0),Jt=(Ra.getUint32(0,!Lt)&16777215)<<8>>8;if($n===0)this._parseAVCDecoderConfigurationRecord(se,fe+4,Ae-4);else if($n===1)this._parseAVCVideoData(se,fe+4,Ae-4,we,_e,xt,Jt);else if($n!==2){this._onError(ze.FORMAT_ERROR,`Flv: Invalid video packet type ${$n}`);return}}_parseAVCDecoderConfigurationRecord(se,fe,Ae){if(Ae<7){Pe.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let we=this._videoMetadata,_e=this._videoTrack,xt=this._littleEndian,Lt=new DataView(se,fe,Ae);we?typeof we.avcc!="undefined"&&Pe.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),we=this._videoMetadata={},we.type="video",we.id=_e.id,we.timescale=this._timescale,we.duration=this._duration);let Ra=Lt.getUint8(0),$n=Lt.getUint8(1),rn=Lt.getUint8(2),Jt=Lt.getUint8(3);if(Ra!==1||$n===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Lt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(ze.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let zn=Lt.getUint8(5)&31;if(zn===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else zn>1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${zn}`);let Vt=6;for(let xa=0;xa1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ma}`);Vt++;for(let xa=0;xa=Ae){Pe.w(this.TAG,`Malformed Nalu near timestamp ${ma}, offset = ${zn}, dataSize = ${Ae}`);break}let Aa=$n.getUint32(zn,!Ra);if(Vt===3&&(Aa>>>=8),Aa>Ae-Vt){Pe.w(this.TAG,`Malformed Nalus near timestamp ${ma}, NaluSize > DataSize!`);return}let wn=$n.getUint8(zn+Vt)&31;wn===5&&(xa=!0);let dt=new Uint8Array(se,fe+zn,Vt+Aa),on={type:wn,data:dt};rn.push(on),Jt+=dt.byteLength,zn+=Vt+Aa}if(rn.length){let Aa=this._videoTrack,wn={units:rn,length:Jt,isKeyframe:xa,dts:ma,cts:Lt,pts:ma+Lt};xa&&(wn.fileposition=_e),Aa.samples.push(wn),Aa.length+=Jt}}}var gt=He;class Ye{static init(){Ye.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let fe in Ye.types)Ye.types.hasOwnProperty(fe)&&(Ye.types[fe]=[fe.charCodeAt(0),fe.charCodeAt(1),fe.charCodeAt(2),fe.charCodeAt(3)]);let se=Ye.constants={};se.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),se.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),se.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),se.STSC=se.STCO=se.STTS,se.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),se.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),se.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),se.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),se.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),se.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(se){let fe=8,Ae=null,we=Array.prototype.slice.call(arguments,1),_e=we.length;for(let Lt=0;Lt<_e;Lt++)fe+=we[Lt].byteLength;Ae=new Uint8Array(fe),Ae[0]=fe>>>24&255,Ae[1]=fe>>>16&255,Ae[2]=fe>>>8&255,Ae[3]=fe&255,Ae.set(se,4);let xt=8;for(let Lt=0;Lt<_e;Lt++)Ae.set(we[Lt],xt),xt+=we[Lt].byteLength;return Ae}static generateInitSegment(se){let fe=Ye.box(Ye.types.ftyp,Ye.constants.FTYP),Ae=Ye.moov(se),we=new Uint8Array(fe.byteLength+Ae.byteLength);return we.set(fe,0),we.set(Ae,fe.byteLength),we}static moov(se){let fe=Ye.mvhd(se.timescale,se.duration),Ae=Ye.trak(se),we=Ye.mvex(se);return Ye.box(Ye.types.moov,fe,Ae,we)}static mvhd(se,fe){return Ye.box(Ye.types.mvhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(se){return Ye.box(Ye.types.trak,Ye.tkhd(se),Ye.mdia(se))}static tkhd(se){let fe=se.id,Ae=se.duration,we=se.presentWidth,_e=se.presentHeight;return Ye.box(Ye.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,0,0,0,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,we>>>8&255,we&255,0,0,_e>>>8&255,_e&255,0,0]))}static mdia(se){return Ye.box(Ye.types.mdia,Ye.mdhd(se),Ye.hdlr(se),Ye.minf(se))}static mdhd(se){let fe=se.timescale,Ae=se.duration;return Ye.box(Ye.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255,85,196,0,0]))}static hdlr(se){let fe=null;return se.type==="audio"?fe=Ye.constants.HDLR_AUDIO:fe=Ye.constants.HDLR_VIDEO,Ye.box(Ye.types.hdlr,fe)}static minf(se){let fe=null;return se.type==="audio"?fe=Ye.box(Ye.types.smhd,Ye.constants.SMHD):fe=Ye.box(Ye.types.vmhd,Ye.constants.VMHD),Ye.box(Ye.types.minf,fe,Ye.dinf(),Ye.stbl(se))}static dinf(){return Ye.box(Ye.types.dinf,Ye.box(Ye.types.dref,Ye.constants.DREF))}static stbl(se){return Ye.box(Ye.types.stbl,Ye.stsd(se),Ye.box(Ye.types.stts,Ye.constants.STTS),Ye.box(Ye.types.stsc,Ye.constants.STSC),Ye.box(Ye.types.stsz,Ye.constants.STSZ),Ye.box(Ye.types.stco,Ye.constants.STCO))}static stsd(se){return se.type==="audio"?se.codec==="mp3"?Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.mp3(se)):Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.mp4a(se)):Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.avc1(se))}static mp3(se){let fe=se.channelCount,Ae=se.audioSampleRate,we=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,fe,0,16,0,0,0,0,Ae>>>8&255,Ae&255,0,0]);return Ye.box(Ye.types[".mp3"],we)}static mp4a(se){let fe=se.channelCount,Ae=se.audioSampleRate,we=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,fe,0,16,0,0,0,0,Ae>>>8&255,Ae&255,0,0]);return Ye.box(Ye.types.mp4a,we,Ye.esds(se))}static esds(se){let fe=se.config||[],Ae=fe.length,we=new Uint8Array([0,0,0,0,3,23+Ae,0,1,0,4,15+Ae,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ae]).concat(fe).concat([6,1,2]));return Ye.box(Ye.types.esds,we)}static avc1(se){let fe=se.avcc,Ae=se.codecWidth,we=se.codecHeight,_e=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ae>>>8&255,Ae&255,we>>>8&255,we&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Ye.box(Ye.types.avc1,_e,Ye.box(Ye.types.avcC,fe))}static mvex(se){return Ye.box(Ye.types.mvex,Ye.trex(se))}static trex(se){let fe=se.id,Ae=new Uint8Array([0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Ye.box(Ye.types.trex,Ae)}static moof(se,fe){return Ye.box(Ye.types.moof,Ye.mfhd(se.sequenceNumber),Ye.traf(se,fe))}static mfhd(se){let fe=new Uint8Array([0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255]);return Ye.box(Ye.types.mfhd,fe)}static traf(se,fe){let Ae=se.id,we=Ye.box(Ye.types.tfhd,new Uint8Array([0,0,0,0,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255])),_e=Ye.box(Ye.types.tfdt,new Uint8Array([0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255])),xt=Ye.sdtp(se),Lt=Ye.trun(se,xt.byteLength+16+16+8+16+8+8);return Ye.box(Ye.types.traf,we,_e,Lt,xt)}static sdtp(se){let fe=se.samples||[],Ae=fe.length,we=new Uint8Array(4+Ae);for(let _e=0;_e>>24&255,we>>>16&255,we>>>8&255,we&255,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255],0);for(let Lt=0;Lt>>24&255,Ra>>>16&255,Ra>>>8&255,Ra&255,$n>>>24&255,$n>>>16&255,$n>>>8&255,$n&255,rn.isLeading<<2|rn.dependsOn,rn.isDependedOn<<6|rn.hasRedundancy<<4|rn.isNonSync,0,0,Jt>>>24&255,Jt>>>16&255,Jt>>>8&255,Jt&255],12+16*Lt)}return Ye.box(Ye.types.trun,xt)}static mdat(se){return Ye.box(Ye.types.mdat,se)}}Ye.init();var be=Ye;class zt{static getSilentFrame(se,fe){if(se==="mp4a.40.2"){if(fe===1)return new Uint8Array([0,200,0,128,35,128]);if(fe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(fe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(fe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(fe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(fe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(fe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(fe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(fe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var jn=zt;class pn{constructor(se,fe,Ae,we,_e){this.dts=se,this.pts=fe,this.duration=Ae,this.originalDts=we,this.isSyncPoint=_e,this.fileposition=null}}class In{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(se){se.isSyncPoint=!0,this.syncPoints.push(se)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(se){let fe=this._list;se.length!==0&&(fe.length>0&&se[0].originalDts=fe[_e].dts&&sefe[we].lastSample.originalDts&&se=fe[we].lastSample.originalDts&&(we===fe.length-1||we0&&(_e=this._searchNearestSegmentBefore(Ae.originalBeginDts)+1),this._lastAppendLocation=_e,this._list.splice(_e,0,Ae)}getLastSegmentBefore(se){let fe=this._searchNearestSegmentBefore(se);return fe>=0?this._list[fe]:null}getLastSampleBefore(se){let fe=this.getLastSegmentBefore(se);return fe!=null?fe.lastSample:null}getLastSyncPointBefore(se){let fe=this._searchNearestSegmentBefore(se),Ae=this._list[fe].syncPoints;for(;Ae.length===0&&fe>0;)fe--,Ae=this._list[fe].syncPoints;return Ae.length>0?Ae[Ae.length-1]:null}}class At{constructor(se){this.TAG="MP4Remuxer",this._config=se,this._isLive=se.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ta("audio"),this._videoSegmentInfoList=new ta("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(se){return se.onDataAvailable=this.remux.bind(this),se.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(se){this._onInitSegment=se}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(se){this._onMediaSegment=se}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(se){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(se,fe){if(!this._onMediaSegment)throw new ke("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(se,fe),this._remuxVideo(fe),this._remuxAudio(se)}_onTrackMetadataReceived(se,fe){let Ae=null,we="mp4",_e=fe.codec;if(se==="audio")this._audioMeta=fe,fe.codec==="mp3"&&this._mp3UseMpegAudio?(we="mpeg",_e="",Ae=new Uint8Array):Ae=be.generateInitSegment(fe);else if(se==="video")this._videoMeta=fe,Ae=be.generateInitSegment(fe);else return;if(!this._onInitSegment)throw new ke("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(se,{type:se,data:Ae.buffer,codec:_e,container:`${se}/${we}`,mediaDuration:fe.duration})}_calculateDtsBase(se,fe){this._dtsBaseInited||(se.samples&&se.samples.length&&(this._audioDtsBase=se.samples[0].dts),fe.samples&&fe.samples.length&&(this._videoDtsBase=fe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let se=this._videoStashedLastSample,fe=this._audioStashedLastSample,Ae={type:"video",id:1,sequenceNumber:0,samples:[],length:0};se!=null&&(Ae.samples.push(se),Ae.length=se.length);let we={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};fe!=null&&(we.samples.push(fe),we.length=fe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ae,!0),this._remuxAudio(we,!0)}_remuxAudio(se,fe){if(this._audioMeta==null)return;let Ae=se,we=Ae.samples,_e,xt=-1,Lt=-1,Ra=-1,$n=this._audioMeta.refSampleDuration,rn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Jt=this._dtsBaseInited&&this._audioNextDts===void 0,zn=!1;if(!we||we.length===0||we.length===1&&!fe)return;let Vt=0,ma=null,xa=0;rn?(Vt=0,xa=Ae.length):(Vt=8,xa=8+Ae.length);let Aa=null;if(we.length>1&&(Aa=we.pop(),xa-=Aa.length),this._audioStashedLastSample!=null){let fn=this._audioStashedLastSample;this._audioStashedLastSample=null,we.unshift(fn),xa+=fn.length}Aa!=null&&(this._audioStashedLastSample=Aa);let wn=we[0].dts-this._dtsBase;if(this._audioNextDts)_e=wn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())_e=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(zn=!0);else{let fn=this._audioSegmentInfoList.getLastSampleBefore(wn);if(fn!=null){let Gn=wn-(fn.originalDts+fn.duration);Gn<=3&&(Gn=0);let oa=fn.dts+fn.duration+Gn;_e=wn-oa}else _e=0}if(zn){let fn=wn-_e,Gn=this._videoSegmentInfoList.getLastSegmentBefore(wn);if(Gn!=null&&Gn.beginDts=1?Xn=dt[dt.length-1].duration:Xn=Math.floor($n);let _r=!1,wr=null;if(Xn>$n*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){_r=!0;let lo=Math.abs(Xn-$n),Tr=Math.ceil(lo/$n),_a=dr+$n;Pe.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. + `}return"--"}},dataZoom:Fs({type:"slider",show:(uu==null?void 0:uu.length)>10},(uu==null?void 0:uu.length)>10?{start:0,end:Math.floor(9*100/((Zl=ii==null?void 0:ii.list)==null?void 0:Zl.length))}:{}),grid:{left:50,right:74,top:60,bottom:40},xAxis:{type:"category",name:"\u91C7\u96C6\u70B9",data:Fi,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"},triggerEvent:!0},yAxis:{type:"value",name:"\u9519\u8BEF\u4EBA\u6570",min:0,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:uu,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}\u4EBA"},color:"#2EC25B"}]};return Ia.createElement(Mc.Z,{option:ci,style:{height:370,background:"#F6F7F9"},onChartReady:wo=>{ei=wo},onEvents:{click:wo=>{var ji,_u,$u,Td,kd,jd;console.log("sdfsdf===",(ji=wo==null?void 0:wo.data)==null?void 0:ji.extraInfo),wo.componentType!="xAxis"&&me({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:Ia.createElement(Ia.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",Ia.createElement("span",{className:"c-grey-666 font14"},"\uFF08",($u=(_u=wo==null?void 0:wo.data)==null?void 0:_u.extraInfo)==null?void 0:$u.vrs_point_name,"\uFF0C","\u9519\u8BEF",(kd=(Td=wo==null?void 0:wo.data)==null?void 0:Td.extraInfo)==null?void 0:kd.error_size,"\u4EBA\uFF09")),data:(jd=wo==null?void 0:wo.data)==null?void 0:jd.extraInfo}})},mousemove:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:wo.value-1}))},mouseout:wo=>{wo.componentType==="xAxis"&&(ei==null||ei.dispatchAction({type:"hideTip"}))}}})},[ii,Pr]),vm=(0,a.useMemo)(()=>gr==null?void 0:gr.map((Xr,Zl)=>{var Fi,uu,ei,ci,wo;const ji={tooltip:{trigger:"item"},title:{text:Xr==null?void 0:Xr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Xr==null?void 0:Xr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((Fi=Xr==null?void 0:Xr.details)==null?void 0:Fi.full_count)||0,name:Si[0].label,itemStyle:{color:Si[0].color}},{value:((uu=Xr==null?void 0:Xr.details)==null?void 0:uu.best_count)||0,name:Si[1].label,itemStyle:{color:Si[1].color}},{value:((ei=Xr==null?void 0:Xr.details)==null?void 0:ei.good_count)||0,name:Si[2].label,itemStyle:{color:Si[2].color}},{value:((ci=Xr==null?void 0:Xr.details)==null?void 0:ci.pass_count)||0,name:Si[3].label,itemStyle:{color:Si[3].color}},{value:((wo=Xr==null?void 0:Xr.details)==null?void 0:wo.fails_count)||0,name:Si[4].label,itemStyle:{color:Si[4].color}}]}]};return Ia.createElement(Mc.Z,{key:Zl,className:"bg-white",option:ji,style:{width:"100%",height:240},onEvents:{click:_u=>{const $u=k0(Fs({},Ta),{question_type:[Xr==null?void 0:Xr.question_type_id]});aa($u),lu.setFieldsValue(Fs({},$u)),pr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[gr]),qu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Xr=>{let Zl=Xr;Xr===1&&(Zl=H0.Z),Xr===2&&(Zl=I0.Z),Xr===3&&(Zl=Ud.Z);const Fi=typeof Zl=="number"?Zl:Ia.createElement("img",{src:Zl});return Ia.createElement("div",{style:{textAlign:"left",paddingLeft:22}},Fi)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Xr=>Ia.createElement(Le.Z,{placement:"topLeft",title:Xr},Ia.createElement("span",null,Xr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return Ia.createElement("div",{className:ls.wrap},Ia.createElement(Oa.Z,{loading:Kr,active:!0},(ea==null?void 0:ea.exercise_status)===1&&Ia.createElement(vt.Z,{styles:{margin:"0 auto",padding:200}}),(ea==null?void 0:ea.exercise_status)>1&&Ia.createElement(a.Fragment,null,Ia.createElement(Ce.Z,{className:"mb30",align:"middle",justify:"space-between"},Ia.createElement(vd.tp,{dataSource:xu,value:Na,onChange:zu}),Na==="3"?Ia.createElement(Oe.ZP,{type:"primary",icon:Ia.createElement(Tg.Z,{rev:void 0}),onClick:()=>Ld(void 0,null,function*(){var Xr;if((0,Mn.Rm)()&&!((Xr=oe.AssistantObject.exercise)!=null&&Xr.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:ea==null?void 0:ea.course_groups.map(Zl=>({course_group_id:Zl==null?void 0:Zl.exercise_group_id,group_group_name:Zl==null?void 0:Zl.exercise_group_name,count:Zl==null?void 0:Zl.exercise_group_students})),fn:()=>Ld(void 0,null,function*(){const Zl=yield(0,z.iB)({exercise_id:Ji==null?void 0:Ji.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zl==null?void 0:Zl.status)===0?(le.ZP.success(Zl==null?void 0:Zl.message),ye.history.push(`/classrooms/${Ji.coursesId}/exportlist/exercise_score,export_exercise_users`)):le.ZP.success(Zl==null?void 0:Zl.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):Ia.createElement(Ce.Z,null,Ia.createElement(ue.Z,{checked:Au,onChange:Xr=>gs(Xr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",Ia.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Na)&&Ia.createElement(Sm,{form:lu,initialValues:Ta,onValuesChange:(Xr,Zl)=>{const Fi=Fs(Fs({},Ta),Zl);console.log(Fi,"newValue"),aa(Fs({},Fi)),Na==="1"&&Fu(Fi)},data:Bo()}),Na==="5"&&Ia.createElement(lg,null),Ia.createElement("section",{style:{display:Na==="1"?"block":"none"}},Ia.createElement(Xe.Z,{spinning:ro},(ea==null?void 0:ea.open_camera)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),Ia.createElement(z0.ZP,{data:(0,z0.Uf)(ea)})),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u8BD5\u5377\u6982\u89C8"),Ia.createElement("div",{className:"flex item-center current",onClick:()=>{me({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},Ia.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),Ia.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),Ia.createElement("div",{className:ls.table},Ia.createElement("aside",null,Ia.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),Ia.createElement("div",null,(Qt=ea==null?void 0:ea.exercise_counts)==null?void 0:Qt.total_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),Ia.createElement("div",null,(nt=ea==null?void 0:ea.exercise_counts)==null?void 0:nt.time)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",Ia.createElement(Le.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(De=ea==null?void 0:ea.exercise_counts)==null?void 0:De.avg_answer_duration)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",Ia.createElement(Le.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Se=ea==null?void 0:ea.exercise_counts)==null?void 0:Se.candidate_num,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",Ia.createElement(Le.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(En=ea==null?void 0:ea.exercise_counts)==null?void 0:En.exam_num,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u53C2\u8003\u7387",Ia.createElement(Le.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(kn=ea==null?void 0:ea.exercise_counts)==null?void 0:kn.reference_rate,"%")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u5E73\u5747\u5206",Ia.createElement(Le.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(dn=ea==null?void 0:ea.exercise_counts)==null?void 0:dn.average_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6700\u9AD8\u5206"),Ia.createElement("div",null,(Gt=ea==null?void 0:ea.exercise_counts)==null?void 0:Gt.max_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6700\u4F4E\u5206"),Ia.createElement("div",null,(Fn=ea==null?void 0:ea.exercise_counts)==null?void 0:Fn.min_score,"\u5206")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u6807\u51C6\u5DEE",Ia.createElement(Le.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(ua=ea==null?void 0:ea.exercise_counts)==null?void 0:ua.standard_deviation)),Ia.createElement("aside",null,Ia.createElement("div",null,"\u4F18\u79C0",Ia.createElement(Le.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Ca=ca==null?void 0:ca.score_ranges)==null?void 0:Ca.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${(na=ca==null?void 0:ca.score_ranges)==null?void 0:na.max_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Vn=ea==null?void 0:ea.exercise_counts)==null?void 0:Vn.best_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u826F\u597D",Ia.createElement(Le.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Wa=ca==null?void 0:ca.score_ranges)==null?void 0:Wa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Nn=ca==null?void 0:ca.score_ranges)==null?void 0:Nn.good_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(ha=ea==null?void 0:ea.exercise_counts)==null?void 0:ha.good_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u53CA\u683C",Ia.createElement(Le.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Xt=ca==null?void 0:ca.score_ranges)==null?void 0:Xt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(va=ca==null?void 0:ca.score_ranges)==null?void 0:va.pass_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(da=ea==null?void 0:ea.exercise_counts)==null?void 0:da.pass_counts,"\u4EBA")),Ia.createElement("aside",null,Ia.createElement("div",null,"\u4E0D\u53CA\u683C",Ia.createElement(Le.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(za=ca==null?void 0:ca.score_ranges)==null?void 0:za.fail_rate}%\u7684\u5B66\u751F\u6570`},Ia.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),Ia.createElement("div",null,(Yt=ea==null?void 0:ea.exercise_counts)==null?void 0:Yt.fail_counts,"\u4EBA"))),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u9898\u76EE\u6982\u89C8",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Ce.Z,null,Ia.createElement(ne.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},Ia.createElement(Jn.default,{style:{width:140},value:Va,onChange:Xr=>{Pa(Xr),Nu(Ta,!0,{method:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6B63\u786E\u7387"),Ia.createElement(Jn.default.Option,{value:1},"\u5F97\u5206\u7387"))),Ia.createElement(ne.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},Ia.createElement(Jn.default,{style:{width:140},value:ia,onChange:Xr=>{ba(Xr),Nu(Ta,!0,{order:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),Ia.createElement(Jn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),Ia.createElement(Jn.default.Option,{value:2},"\u6309",Lu,"\u5347\u5E8F"),Ia.createElement(Jn.default.Option,{value:3},"\u6309",Lu,"\u964D\u5E8F"))))),Ia.createElement(Xe.Z,{spinning:Tl},oc),((ya=ce==null?void 0:ce.commonHeader)==null?void 0:ya.is_time_limit)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u7B54\u9898\u8D85\u65F6\u4EBA\u6570",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Jn.default,{style:{width:180},value:jl,onChange:Xr=>{ku(Xr),us({timeout_period:Xr},!0)}},(sa=ju==null?void 0:ju.tab)==null?void 0:sa.map(Xr=>Ia.createElement(Jn.default.Option,{value:Xr.value},Xr.key)))),Ia.createElement(Xe.Z,{spinning:Tl},F0)),((ir=ce==null?void 0:ce.commonHeader)==null?void 0:ir.unity_3d)&&Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u91C7\u96C6\u70B9\u9519\u8BEF\u4EBA\u6570",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Jn.default,{style:{width:180},value:Pr,onChange:Xr=>{fl(Xr),ad({exercise_question_id:Xr},!0)}},(So=ii==null?void 0:ii.tab)==null?void 0:So.map(Xr=>Ia.createElement(Jn.default.Option,{value:Xr.value||"all"},Xr.key)))),Ia.createElement(Xe.Z,{spinning:Tl},t0)),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u6216\u8005\u997C\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Ia.createElement("div",{className:"flex gap-20px"},yc,rd),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u4F18\u79C0\u751F",Ia.createElement(Le.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},Ia.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),Ia.createElement(E.default,{columns:qu,rowKey:"index",dataSource:(ea==null?void 0:ea.rank_list)||[],pagination:!1}),Ia.createElement("div",{className:ls.head},Ia.createElement("div",{className:ls.title},"\u9898\u578B\u6982\u89C8",Ia.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),Ia.createElement(Ce.Z,null,Ia.createElement(ne.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},Ia.createElement(Jn.default,{style:{width:140},value:mo,onChange:Xr=>{po(Xr),_n(Ta,!0,{method:Xr})}},Ia.createElement(Jn.default.Option,{value:0},"\u6B63\u786E\u7387"),Ia.createElement(Jn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),Ia.createElement(Xe.Z,{spinning:Ki},Ia.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},Ia.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},Ia.createElement("div",{className:" c-grey-333"},mo===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),Ia.createElement("div",{className:"flex item-center gap-20px"},Si.map((Xr,Zl)=>Ia.createElement("div",{key:Zl,className:"flex item-center gap-10px"},Ia.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Xr==null?void 0:Xr.color}}),Ia.createElement("div",{className:"font12 c-grey-333"},Xr==null?void 0:Xr.label))))),Ia.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},vm))))),Na==="2"&&Ia.createElement("section",null,ea!=null&&ea.is_random?Ia.createElement(cn,{value:Cu,ref:ki}):Ia.createElement(jm,{value:Cu,ref:ki})),Na==="3"&&Ia.createElement("section",null,Ia.createElement(T0,{value:Cu})))),((Lr=ce==null?void 0:ce.actionTabs)==null?void 0:Lr.key)==="\u5B66\u751F\u8BE6\u60C5"&&Ia.createElement(Gg,null),((Br=ce==null?void 0:ce.actionTabs)==null?void 0:Br.key)==="\u5B66\u751F\u8BE6\u60C51"&&Ia.createElement(qg,null),((an=ce==null?void 0:ce.actionTabs)==null?void 0:an.key)==="\u5B66\u751F\u8BE6\u60C52"&&Ia.createElement(of,null),((tt=ce==null?void 0:ce.actionTabs)==null?void 0:tt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&Ia.createElement(yi,{handleOnComplete:Fu}),((Qa=ce==null?void 0:ce.actionTabs)==null?void 0:Qa.key)==="\u5B66\u751F\u5217\u8868"&&Ia.createElement($c,null))};var Ff=(0,ye.connect)(({exercise:ce,classroomList:me})=>({exercise:ce,classroomList:me}))(yf),Bf=x(46451),yd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},sg=x(98451),Sf=x(40255),Li=x(59301),Pf=Object.defineProperty,bf=Object.defineProperties,xf=Object.getOwnPropertyDescriptors,cg=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,dg=(ce,me,oe)=>me in ce?Pf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,dm=(ce,me)=>{for(var oe in me||(me={}))Df.call(me,oe)&&dg(ce,oe,me[oe]);if(cg)for(var oe of cg(me))wf.call(me,oe)&&dg(ce,oe,me[oe]);return ce},If=(ce,me)=>bf(ce,xf(me)),C0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const{TabPane:Hm}=y.default,Of=({classroomList:ce,exercise:me,loading:oe,dispatch:ut})=>{var bt;const $e=(0,ye.useParams)(),Qt=(0,ye.useLocation)(),[nt]=ne.default.useForm(),{commonHeader:De}=me;let[Se,En]=(0,a.useState)(!0),[kn,dn]=(0,a.useState)(!1);const[Gt,Fn]=(0,a.useState)("myself");let[ua,Ca]=(0,a.useState)([]),[na,Vn]=(0,a.useState)([]),[Wa,Nn]=(0,a.useState)(),[ha,Xt]=(0,a.useState)([]);const va=(0,a.useRef)(),[da,za]=(0,a.useState)(1),Yt=(0,a.useRef)(null),[ya,sa]=(0,a.useState)(!1),[ir,So]=(0,a.useState)(""),[Lr,Br]=(0,a.useState)(""),an=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Va=>Va?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Va,Pa)=>Li.createElement("a",{href:Va?`/randompaper/detail/${Pa.id}`:`/paperlibrary/see/${Pa.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,Qa]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{me.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(pr(),Xt([]),ca())},[me.actionTabs.key]);const ca=()=>C0(void 0,null,function*(){const Va=yield ut({type:"paperlibrary/getTeachGroupData"});Vn(Va)}),Na=Va=>{const Pa=parseInt(Va);return isNaN(Pa)?"":Pa},pr=()=>C0(void 0,null,function*(){var Va,Pa;if(Se){++tt.page,En(!1);const ia=yield ut({type:"exercise/getBrankList",payload:If(dm({},tt),{search:(Va=tt.search)==null?void 0:Va.trim()})});ua=ia!=null&&ia.object_list?[...ua.concat(ia==null?void 0:ia.object_list)]:ua,Nn(ia.is_teacher),((Pa=ia.object_list)==null?void 0:Pa.length){Yt.current.scrollTop=0,ua=[],tt.page=0,tt.group_id=Va,Se=!0,Xt([]),Qa(dm({},tt)),pr()},Jr={selectedRowKeys:ha,onChange:Va=>{Xt(Va)},type:"radio"},Ua=()=>{Qa(dm({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Ca([]),En(!0),Fn("myself"),ut({type:"exercise/setActionTabs",payload:{}}),dn(!1)},[Ma,Ar,yr,Ta]=(0,sg.P)(),aa=Va=>C0(void 0,null,function*(){let Pa=!1;ua.forEach(qa=>{ha.includes(qa.id)&&(Pa=qa.is_random)}),va.current&&(Pa=De==null?void 0:De.is_random);const ia=Va.map(qa=>({shixun_id:qa.id,is_use:qa.is_use,is_copy:qa.is_copy}));if(!Pa){const qa=yield ut({type:"exercise/saveBanks",payload:{course_id:$e.coursesId,object_type:"examination_bank",bank_id:va.current?[va.current]:ha,shixuns_info:ia,is_make_up_exercise:!0,make_up_exercise_id:Number($e.categoryId),use_origin_exercise:!!va.current}});(qa==null?void 0:qa.status)===0&&((0,te.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),So(`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`),Br(`/classrooms/${$e.coursesId}/exercise/add/${qa.exercise_id}?random=${qa.is_random}&type=2`),le.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`},1e3),Ar(),Ua());return}ut({type:"exercise/setActionTabs",payload:{}}),Ar();let ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Li.createElement("div",{className:yd.modalColumn},Li.createElement("div",{className:yd.modalRow},Li.createElement("sup",{className:yd.sup},"*"),Li.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Li.createElement(Ee.Z,{parser:Na,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:ba,onChange:qa=>{ba=qa;const gr=document.getElementById("model_error");ba<1||ba>50?gr.style.display="block":gr.style.display="none"}})),Li.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ua,onOk:()=>C0(void 0,null,function*(){if(ba<1||ba>50){const gr=document.getElementById("model_error");return gr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const qa=yield ut({type:"exercise/saveBanks",payload:{course_id:$e.coursesId,object_type:"examination_bank",bank_id:va.current?[va.current]:ha,shixuns_info:ia,num:ba,is_make_up_exercise:!0,make_up_exercise_id:Number($e.categoryId),use_origin_exercise:!!va.current}});qn.update({cancelButtonProps:{disabled:!1}}),qa&&qa.status===0?((0,te.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),Ua(),Ar(),le.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${$e.coursesId}/exercise/${qa.exercise_id}/detail?random=${qa.is_random}&tabs=3`},1e3)):(Ua(),Ar())})})});return Li.createElement(Li.Fragment,null,Li.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:me.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:kn,bodyStyle:{minHeight:150},wrapClassName:yd.warpModal,onOk:()=>C0(void 0,null,function*(){var Va;if(da===1){if(!ha.length){le.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}dn(!0);let Pa=!1,ia=!1;if(ua.forEach(qn=>{ha.includes(qn.id)&&qn.need_authorize&&(Pa=qn.need_authorize),ha.includes(qn.id)&&(ia=qn.is_random)}),Pa){(0,Qs.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\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");return}(yield Ta({id:`${ha[0]}`,course_id:$e.coursesId,type:"examination_bank"}))||aa([]),dn(!1)}else{dn(!0);const Pa=yield(0,ge.ZP)(`/api/exercises/${$e.categoryId}/use_origin_exercise.json`,{method:"post"}),ia=yield Ta({id:`${ha[0]}`,course_id:$e.coursesId,type:"examination_bank",result:Pa});va.current=(Va=Pa==null?void 0:Pa.save_banks_params)==null?void 0:Va.bank_id,ia||aa([]),dn(!1)}}),onCancel:Ua},Li.createElement(Ie.ZP.Group,{value:da,onChange:Va=>za(Va.target.value),style:{marginTop:10,marginBottom:15}},Li.createElement(Ie.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Li.createElement(Ie.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),da===1?Li.createElement(Li.Fragment,null,Li.createElement(y.default,{activeKey:Gt,onTabClick:Va=>C0(void 0,null,function*(){Yt.current.scrollTop=0,ua=[],Gt!==Va&&Xt([]),Fn(Va),tt.page=0,tt.filter=Va,tt.group_id=null,Se=!0,pr()})},Li.createElement(Hm,{tab:Li.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Li.createElement(Hm,{tab:Li.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Li.createElement(Hm,{tab:Li.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Li.createElement("div",{className:yd.tabSearch},Gt==="teacher"&&Li.createElement(Jn.default,{value:tt.group_id,onChange:ea,size:"middle",style:{width:200,marginRight:30}},Li.createElement(Jn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(bt=na==null?void 0:na.groups)==null?void 0:bt.map(Va=>Li.createElement(Jn.default.Option,{key:Va==null?void 0:Va.group_id,value:Va==null?void 0:Va.group_id},Va==null?void 0:Va.name))),Li.createElement(ve.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Va=>{tt.search=Va.target.value,Qa(dm({},tt))},onSearch:Va=>{Yt.current.scrollTop=0,ua=[],tt.page=0,Se=!0,Xt([]),Va&&(0,Sf.tk)({name:Va,copywriting:Va,position:"Exercise"}),pr()}})),Li.createElement("div",{ref:Yt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Wa&&Gt==="public"&&Li.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Li.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Li.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Li.createElement(Qo(),{initialLoad:!1,pageStart:0,loadMore:()=>{pr()},hasMore:Se,useWindow:!1},me.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Wa&&Li.createElement(Bf.Z,{className:yd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:ua,onRow:Va=>({onClick:()=>{Xt([Va==null?void 0:Va.id])}}),resColumns:an,rowSelection:Jr})))):Li.createElement(Li.Fragment,null,Li.createElement("div",{className:yd.shijuan},Li.createElement("div",null,"\u8BD5\u5377\uFF1A"),Li.createElement("div",{className:yd.name},Li.createElement("span",null,De==null?void 0:De.exercise_name))),Li.createElement("div",{className:yd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Li.createElement(Fe.default,{title:"\u63D0\u793A",open:ya,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Li.createElement("div",null,Li.createElement(Oe.ZP,{onClick:()=>{sa(!1),ye.history.push(Lr)}},"\u4FEE\u6539\u8BD5\u5377"),Li.createElement(Oe.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),sa(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{sa(!1)}},Li.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Li.createElement(sg.Z,{inPaper:!0,visible:Ma,onCancel:Ar,onOk:aa,renderData:yr,modalType:"multiple",type:"examination_bank"}))};var Nf=(0,ye.connect)(({exercise:ce,loading:me,classroomList:oe})=>({exercise:ce,loading:me,classroomList:oe}))(Of),mg=x(30467),mm=x(59301),Lf=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Rf=({exercise:ce,dispatch:me})=>{const{value:oe}=ce.actionTabs.params||{},[ut,bt]=(0,a.useState)(!1),{categoryId:$e,coursesId:Qt}=(0,ye.useParams)(),nt=()=>Lf(void 0,null,function*(){bt(!0);let De;oe!=null&&oe.is_wrong?De=yield(0,mg._B)($e,{exercise_question_id:oe==null?void 0:oe.question_id}):De=yield(0,mg.pr)($e,{exercise_question_id:oe==null?void 0:oe.question_id}),(De==null?void 0:De.status)===0&&(le.ZP.success(De==null?void 0:De.message),me({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),me({type:"exercise/editExercise",payload:{categoryId:$e,coursesId:Qt}}),me({type:"exercise/setActionTabs",payload:{}})),bt(!1)});return mm.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:ce.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:ut,onCancel:()=>me({type:"exercise/setActionTabs",payload:{}}),onOk:nt},mm.createElement("p",null,oe!=null&&oe.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),oe!=null&&oe.is_wrong?mm.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):mm.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",oe==null?void 0:oe.question_score,"\u5206\u3002"))};var Mf=(0,ye.connect)(({exercise:ce})=>({exercise:ce}))(Rf),Tf="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const kf=(ce=[],me=[],oe=[])=>(console.log("---",ce,me,oe),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:oe},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:me},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ce}]}),jf=(ce=[])=>({dataset:[{source:ce}],tooltip:{show:!0,formatter:function(me){return me.value[2]+":"+me.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Zf=Object.defineProperty,gg=Object.getOwnPropertySymbols,zf=Object.prototype.hasOwnProperty,Hf=Object.prototype.propertyIsEnumerable,fg=(ce,me,oe)=>me in ce?Zf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,gm=(ce,me)=>{for(var oe in me||(me={}))zf.call(me,oe)&&fg(ce,oe,me[oe]);if(gg)for(var oe of gg(me))Hf.call(me,oe)&&fg(ce,oe,me[oe]);return ce},Qm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Qf=({shixunHomeworks:ce,loading:me,dispatch:oe})=>{var ut,bt,$e,Qt;const nt=(0,ye.useParams)(),[De,Se]=(0,a.useState)(gm(gm({},{sort_by:"student_id",sort_direction:"desc"}),nt)),[En,kn]=(0,a.useState)(),[dn,Gt]=(0,a.useState)([]);let Fn=(0,a.useRef)();const[ua,Ca]=(0,a.useState)(1),[na,Vn]=(0,a.useState)(!1),[Wa,Nn]=(0,a.useState)(10),[ha,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{da()},[]);const va=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="student_number"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="bug"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="vulnerability"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:De.sort_by==="specification"?De.sort_direction==="desc"?"descend":"ascend":null,render:Yt=>a.createElement("span",{className:"current"},Yt==null?void 0:Yt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="complexity"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="total_row_number"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:De.sort_by==="quality_score"?De.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Yt,ya)=>a.createElement("a",{target:"_blank",href:`/classrooms/${nt.coursesId}/exercise/${nt.categoryId}/analysis/${ya.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(En===2&&(Fn.current=setInterval(()=>{da()},6e4)),()=>{clearTimeout(Fn.current)}),[En]);function da(){return Qm(this,null,function*(){const Yt=yield(0,ge.ZP)(`/api/exercises/${De.categoryId}/check_status.json`,{method:"GET"});kn(Yt.status),Yt.status!=2&&Yt.status!=-1&&(za({page:1,limit:10}),clearTimeout(Fn.current))})}function za(Yt){return Qm(this,null,function*(){Ca(Yt==null?void 0:Yt.page),Nn(Yt==null?void 0:Yt.limit);const ya=yield(0,ge.ZP)(`/api/exercises/${De.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:gm({},Yt)});Gt(ya)})}return console.log("-------",nt),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(En===0||En===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",dn==null?void 0:dn.created_at)),a.createElement(Oe.ZP,{onClick:()=>{oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(Ce.Z,{style:{width:"100%"}},a.createElement(ae.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(ae.Z,{flex:"80px"},a.createElement(pe.default,{checked:(ha==null?void 0:ha.length)===0,onChange:Yt=>{Yt.target.checked&&(Xt([]),za({page:ua,limit:Wa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(ae.Z,{flex:"1"},a.createElement(pe.default.Group,{value:ha,onChange:Yt=>Qm(void 0,null,function*(){Xt([...Yt]),za({page:ua,limit:Wa,group_course_ids:Yt})}),style:{width:"100%",fontSize:"14px"}},(ut=dn==null?void 0:dn.course_groups)==null?void 0:ut.map((Yt,ya)=>a.createElement(pe.default,{style:{fontSize:"14px"},value:Yt==null?void 0:Yt.id},Yt==null?void 0:Yt.name,"(",Yt==null?void 0:Yt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(dn==null?void 0:dn.grade_statistics)&&a.createElement(Mc.Z,{option:kf((bt=dn==null?void 0:dn.grade_statistics)==null?void 0:bt.map(Yt=>Yt.specification_count),($e=dn==null?void 0:dn.grade_statistics)==null?void 0:$e.map(Yt=>Yt.vulnerability_count),(Qt=dn==null?void 0:dn.grade_statistics)==null?void 0:Qt.map(Yt=>Yt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(dn==null?void 0:dn.quality_scores)&&a.createElement(Mc.Z,{option:jf(dn==null?void 0:dn.quality_scores.map((Yt,ya)=>[ya+1,Yt==null?void 0:Yt.quality_score,Yt==null?void 0:Yt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(ve.default.Search,{size:"middle",onSearch:Yt=>{za({page:1,limit:Wa,search:Yt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(E.default,{columns:va,dataSource:dn==null?void 0:dn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Yt,ya,sa)=>{sa.field&&(De.sort_by=sa.field),sa.order||(De.sort_direction="asc"),sa.order==="ascend"&&(De.sort_direction="asc"),sa.order==="descend"&&(De.sort_direction="desc"),sa.order||(De.sort_direction="asc"),za(gm({page:1,limit:Wa},De))}}),a.createElement(xe.Z,{current:ua,total:dn==null?void 0:dn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Wa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Yt,ya)=>{Ca(Yt),Nn(ya),za({page:Yt,limit:ya,group_course_ids:ha})}}))),En===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Tf}),a.createElement("br",null),a.createElement(Oe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{da()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Ha,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!na,footer:null,onCancel:()=>Vn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!na&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${nt==null?void 0:nt.categoryId}-${na==null?void 0:na.student_number}&resolved=false`,frameBorder:"0"}))))};var Gf=(0,ye.connect)(({shixunHomeworks:ce,loading:me})=>({shixunHomeworks:ce,loading:me.effects}))(Qf),du={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},fr=x(59301),Wf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,pg=Object.getOwnPropertySymbols,Vf=Object.prototype.hasOwnProperty,Yf=Object.prototype.propertyIsEnumerable,vg=(ce,me,oe)=>me in ce?Wf(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Cc=(ce,me)=>{for(var oe in me||(me={}))Vf.call(me,oe)&&vg(ce,oe,me[oe]);if(pg)for(var oe of pg(me))Yf.call(me,oe)&&vg(ce,oe,me[oe]);return ce},Xf=(ce,me)=>Uf(ce,Kf(me)),y0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Jf=({exercise:ce,dispatch:me,user:oe})=>{var ut;const bt=(0,ye.useParams)(),[$e,Qt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:bt==null?void 0:bt.categoryId}),[nt]=ne.default.useForm(),[De,Se]=(0,a.useState)(),[En,kn]=(0,a.useState)(!1),{exerciseList:dn,commonHeader:Gt}=ce,[Fn,ua]=(0,a.useState)([]),[Ca,na]=(0,a.useState)([]),[Vn,Wa]=(0,a.useState)(0),[Nn,ha]=(0,a.useState)(!0),[Xt,va]=(0,a.useState)(!1),[da,za]=(0,a.useState)(!1),[Yt,ya]=(0,a.useState)(!1),[sa,ir]=(0,a.useState)(""),So=(0,a.useRef)(null),Lr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Br,an]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt($e)},[]),(0,a.useEffect)(()=>(clearInterval(So.current),(Gt==null?void 0:Gt.exercise_status)===2&&(So.current=setInterval(()=>{tt($e)},3e4)),()=>{clearInterval(So.current)}),[Gt==null?void 0:Gt.exercise_status,$e]);const tt=Ta=>y0(void 0,null,function*(){const aa=Za().cloneDeep(Ta);console.log(aa,"sendData"),ha(!0),ua([]);const Va=yield(0,ge.ZP)(`/api/exercises/${Ta==null?void 0:Ta.exercise_id}/exercise_abnormities.json`,{method:"get",params:aa});an((Va==null?void 0:Va.error_types)||[]),na([]),ha(!1),Wa(Va==null?void 0:Va.total_count),ua((Va==null?void 0:Va.exercise_abnormites)||[])}),Qa=(Ta,aa)=>{$e.page=1,$e[aa]=Ta,Qt(Cc({},$e)),tt($e)},ca=Ta=>{$e.page=1,$e.keyword=Ta,Qt(Cc({},$e))},Na=()=>{$e.page=1;const Ta=Object.assign({},nt.getFieldValue());Object.keys(Ta).map(function(aa){switch(aa){case"error_type":Ta[aa].includes("all")||!Ta[aa].length?(delete $e.error_type,nt.setFieldsValue({error_type:"all"})):($e.error_type=Ta[aa],nt.setFieldsValue({error_type:$e.error_type}));break;case"course_group_id":Ta[aa].includes("all")||!Ta[aa].length?(delete $e.course_group,nt.setFieldsValue({course_group_id:"all"})):($e.course_group=Ta[aa],nt.setFieldsValue({course_group_id:$e.course_group}));break}}),Qt(Cc({},$e)),tt($e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Se(47),kn(!0))},[document.getElementById("divhe"),dn]);const pr=(Ta,aa,Va)=>{$e.page=Ta==null?void 0:Ta.current,$e.limit=Ta==null?void 0:Ta.pageSize,Va!=null&&Va.order?($e.sort_by=Va==null?void 0:Va.field,$e.sort_direction=(Va==null?void 0:Va.order)==="ascend"?"asc":"desc"):($e.sort_by=null,$e.sort_direction=null),Qt(Cc({},$e)),tt($e)},ea=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(Ta,aa,Va)=>$e.limit*($e.page-1)+Va+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:Ta=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(Ta,aa)=>fr.createElement(fr.Fragment,null,fr.createElement(Le.Z,{placement:"bottomLeft",title:Ta},fr.createElement("span",null,Ta||"--")),(aa==null?void 0:aa.user_screen_num)>=50&&fr.createElement(Le.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},fr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(aa==null?void 0:aa.user_screen_num)>0&&fr.createElement("span",{onClick:()=>ir(aa==null?void 0:aa.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Jr=Ta=>{na(Ta)},Ua=()=>{va(!1),tt($e)},Ma=Ta=>{const aa=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Pa,ia)=>fr.createElement("span",null,Pa||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Pa,ia)=>fr.createElement(fr.Fragment,null,Pa==="passed"&&fr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Pa==="rejected"&&fr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Pa==="submitted"&&fr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Pa,ia)=>Pa?fr.createElement(Le.Z,{placement:"bottom",title:Pa},fr.createElement("span",null,Pa)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Pa,ia)=>fr.createElement("span",{className:"current c-light-primary",onClick:()=>{vn.Z.publish("preview-image",Pa)}},"\u67E5\u770B")}],Va=Fe.default.confirm({icon:null,width:700,className:`${du.cusModal} custom-modal-divider`,centered:!0,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Va.destroy()}))),content:fr.createElement("div",null,fr.createElement(E.default,{className:du.customTable,dataSource:[Cc({},Ta)],bordered:!1,columns:aa,rowKey:"exercise_identity_photo_id",rowClassName:du.row,pagination:!1}))})},Ar=Ta=>{var aa,Va;const Pa=Fe.default.confirm({icon:null,className:`${du.cusModal} custom-modal-divider`,centered:!0,width:((aa=Ta==null?void 0:Ta.play_url)==null?void 0:aa.length)<6?724:744,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u89C6\u9891"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Pa.destroy()}))),content:fr.createElement("ul",{className:du.sys},(Va=Ta==null?void 0:Ta.play_url)==null?void 0:Va.map((ia,ba)=>fr.createElement("li",{className:du.li,key:ba},fr.createElement("div",{className:du.d1},fr.createElement("div",{className:du.img},fr.createElement(di,{src:ia==null?void 0:ia.replace(".m3u8",".flv"),autoPlay:!0})),fr.createElement("div",{className:du.btn},fr.createElement("div",{className:du.b1},"\u56DE\u653E\u89C6\u9891",ba+1))))))})},yr=Ta=>{const aa=Fe.default.confirm({icon:null,className:`${du.cusModal} custom-modal-divider`,centered:!0,width:710,title:fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),fr.createElement(ae.Z,null,fr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>aa.destroy()}))),content:fr.createElement(Ce.Z,null,fr.createElement("aside",{className:du.imgWrap,style:{marginBottom:40}},fr.createElement("div",{className:du.img},fr.createElement("img",{width:326,src:(0,te.Tv)(Ta==null?void 0:Ta.photo_url)}),fr.createElement("div",{className:du.textP},"\u91C7\u96C6\u7167\u7247")),fr.createElement("div",{className:du.img,style:{marginLeft:20}},Ta!=null&&Ta.identity_url?fr.createElement("img",{width:326,src:(0,te.Tv)(Ta==null?void 0:Ta.identity_url)}):fr.createElement("div",{className:du.no,style:{width:326}},fr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),fr.createElement("div",{className:du.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return fr.createElement("section",{className:du.wrap},fr.createElement(ne.default,{form:nt,onChange:Na,initialValues:{course_group_id:"all"}},fr.createElement(ne.default.Item,{name:"course_group_id"},fr.createElement(pe.default.Group,{style:{width:"100%"}},fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),fr.createElement(ae.Z,{flex:"80px"},fr.createElement(pe.default,{value:"all"},"\u5168\u90E8")),fr.createElement(ae.Z,{flex:"1",id:"divhe",style:{height:De+"px",overflow:"hidden"}},(ut=dn.course_groups)==null?void 0:ut.map((Ta,aa)=>fr.createElement(pe.default,{key:aa,value:Ta.exercise_group_id,className:"ml0 mr8"},Ta.exercise_group_name,"(",Ta.exercise_group_students,")"))),En&&fr.createElement("span",{onClick:()=>{let Ta=document.getElementById("divhe").scrollHeight;De>47?Se(47):Se(Ta)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},De===47?"\u5C55\u5F00":"\u6536\u8D77",De===47?fr.createElement(sr.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):fr.createElement(ao.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),fr.createElement(ne.default.Item,{name:"error_type"},fr.createElement(pe.default.Group,{style:{width:"100%"}},fr.createElement(Ce.Z,null,fr.createElement(ae.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),fr.createElement(ae.Z,{flex:"80px"},fr.createElement(pe.default,{value:"all"},"\u5168\u90E8")),fr.createElement(ae.Z,{flex:"1",id:"divhe",style:{height:De+"px",overflow:"hidden"}},Br==null?void 0:Br.map((Ta,aa)=>fr.createElement(pe.default,{key:aa,value:Ta.error_type,className:"ml0 mr8"},Ta.error_type_text,"\uFF08",Ta.count||0,"\uFF09"))))))),fr.createElement("div",{className:du.control},fr.createElement(ve.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:$e==null?void 0:$e.keyword,onChange:Ta=>ca(Ta.target.value),onSearch:()=>{$e.page=1,Qt(Cc({},$e)),tt($e)}}),fr.createElement(Oe.ZP,{onClick:()=>za(!0),style:{marginLeft:"auto"},icon:fr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),fr.createElement(Oe.ZP,{onClick:()=>ya(!0),icon:fr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),fr.createElement("div",{className:du.bgH}),fr.createElement(E.default,{className:du.customTable,dataSource:Fn,bordered:!1,columns:ea,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:du.row,loading:Nn,onChange:pr,pagination:{pageSize:$e.limit,total:Vn,current:$e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:Ta=>fr.createElement("span",{className:"mr10"},"\u5171",fr.createElement("span",{className:"c-orange"},Ta),"\u6761\u6570\u636E")}}),fr.createElement(_f,{selectIds:Ca,visible:Xt,onCancel:()=>va(!1),onOk:Ua,params:$e}),fr.createElement($f,{visible:Yt,onCancel:()=>ya(!1)}),fr.createElement(ep,{visible:sa,onCancel:()=>ir(!1)}),fr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:da,width:900,footer:null,onCancel:()=>{za(!1)}},fr.createElement("div",{className:"c-grey-333"},fr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),fr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),fr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),fr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),fr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),fr.createElement(An.Z,null))};var qf=(0,ye.connect)(({exercise:ce,user:me})=>({exercise:ce,user:me}))(Jf);const _f=({visible:ce,onOk:me,onCancel:oe,selectIds:ut,params:bt})=>{const[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)({}),[Se]=ne.default.useForm(),En=kn=>y0(void 0,null,function*(){Qt(!0);let dn;ce===!0?dn=yield(0,ge.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Cc({identity_photo_ids:ut},kn)}):dn=yield(0,ge.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Cc({identity_photo_id:ce==null?void 0:ce.exercise_identity_photo_id},kn)}),(dn==null?void 0:dn.status)===0&&me(),Qt(!1)});return fr.createElement(Fe.default,{title:ce!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!ce,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{oe()},afterClose:()=>{Se.resetFields(),De({})},confirmLoading:$e,onOk:()=>Se.submit()},fr.createElement(ne.default,{className:du.formWrap,form:Se,labelCol:{span:4},wrapperCol:{span:18},onFinish:En,onValuesChange:()=>{De(Cc({},Se.getFieldsValue()))}},ce!==!0&&fr.createElement(Ce.Z,{style:{marginLeft:28,marginBottom:38}},fr.createElement(ae.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),fr.createElement(ae.Z,null,fr.createElement("aside",{className:du.imgWrap},fr.createElement("div",{className:du.img},fr.createElement("img",{width:234,src:(0,te.Tv)(ce==null?void 0:ce.photo_url)}),fr.createElement("div",{onClick:()=>{vn.Z.publish("preview-image",ce==null?void 0:ce.photo_url)},className:du.iBtn},"\u9884\u89C8"),fr.createElement("div",{className:du.text},"\u91C7\u96C6\u7167\u7247")),fr.createElement("div",{className:du.img,style:{marginLeft:20}},ce!=null&&ce.identity_url?fr.createElement("img",{width:234,src:(0,te.Tv)(ce==null?void 0:ce.identity_url)}):fr.createElement("div",{className:du.no,style:{width:326}},fr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(ce!=null&&ce.identity_url)&&fr.createElement("div",{onClick:()=>{vn.Z.publish("preview-image",(0,te.Tv)(ce==null?void 0:ce.identity_url))},className:du.iBtn},"\u9884\u89C8"),fr.createElement("div",{className:du.text},"\u8BC1\u4EF6\u7167\u7247"))))),fr.createElement(ne.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},fr.createElement(Ie.ZP.Group,null,fr.createElement(Ie.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),fr.createElement(Ie.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(nt==null?void 0:nt.state)==="rejected"&&fr.createElement(ne.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},fr.createElement(ve.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),fr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},$f=({visible:ce,onCancel:me})=>{const oe=(0,ye.useParams)(),[ut,bt]=(0,a.useState)({page:1,limit:20,exercise_id:oe==null?void 0:oe.categoryId}),[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)([]),[Se,En]=(0,a.useState)(0);(0,a.useEffect)(()=>{ce&&(ut.page=1,ut.limit=20,bt(Cc({},ut)),dn(ut))},[ce]);const kn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:Fn=>fr.createElement(fr.Fragment,null,Fn===0&&fr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:Fn=>fr.createElement(Le.Z,{placement:"bottomLeft",title:Fn},fr.createElement("span",null,Fn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:Fn=>fr.createElement("img",{className:"current",onClick:()=>vn.Z.publish("preview-image",`${Re.Z.API_SERVER}${Fn}`),width:70,height:40,src:`${Re.Z.API_SERVER}${Fn}`})}],dn=Fn=>y0(void 0,null,function*(){const ua=Za().cloneDeep(Fn);Qt(!0);const Ca=yield(0,ge.ZP)(`/api/exercises/${Fn==null?void 0:Fn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:ua});Qt(!1),En(Ca==null?void 0:Ca.total_count),De((Ca==null?void 0:Ca.exercise_screen_actions)||[])}),Gt=Fn=>{ut.page=Fn==null?void 0:Fn.current,ut.limit=Fn==null?void 0:Fn.pageSize,bt(Cc({},ut)),dn(ut)};return fr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:ce,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{me()},footer:null},fr.createElement(E.default,{dataSource:nt,bordered:!1,columns:kn,size:"large",loading:$e,locale:{emptyText:fr.createElement(vt.Z,null)},onChange:Gt,pagination:{pageSize:ut.limit,total:Se,current:ut.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:Fn=>fr.createElement("span",{className:"mr10"},"\u5171",fr.createElement("span",{className:"c-orange"},Fn),"\u6761\u6570\u636E")}}))},ep=({visible:ce,onCancel:me})=>{const oe=(0,ye.useParams)(),[ut,bt]=(0,a.useState)({page:1,limit:9999,user_id:ce,error_type:[8],exercise_id:oe==null?void 0:oe.categoryId}),[$e,Qt]=(0,a.useState)(!1),[nt,De]=(0,a.useState)([]);(0,a.useEffect)(()=>{ce&&Se(Xf(Cc({},ut),{user_id:ce}))},[ce]);const Se=dn=>y0(void 0,null,function*(){const Gt=Za().cloneDeep(dn);console.log(Gt,"sendData"),Qt(!0);const Fn=yield(0,ge.ZP)(`/api/exercises/${dn==null?void 0:dn.exercise_id}/exercise_abnormities.json`,{method:"get",params:Gt});Qt(!1),De((Fn==null?void 0:Fn.exercise_abnormites)||[])}),En=dn=>y0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>y0(void 0,null,function*(){(yield(0,ge.ZP)(`/api/exercises/${oe==null?void 0:oe.categoryId}/exercise_user_screens/${dn}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u5220\u9664\u6210\u529F"),Se(ut))})})}),kn=(nt==null?void 0:nt[0])||{};return fr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!ce,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{me()},footer:null},fr.createElement(Xe.Z,{spinning:$e},fr.createElement("div",{style:{maxHeight:500}},fr.createElement("div",{className:"c-grey-333 blod mb10"},kn==null?void 0:kn.real_name," ",kn==null?void 0:kn.student_id),(kn==null?void 0:kn.user_screen_num)>=50&&fr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},fr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),fr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),nt==null?void 0:nt.map((dn,Gt)=>{var Fn,ua;return fr.createElement("div",{key:Gt},fr.createElement("div",{className:"mb10"},fr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),fr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},dn==null?void 0:dn.created_at),fr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",fr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(Fn=dn==null?void 0:dn.exercise_user_screens)==null?void 0:Fn.length),"\u5F20")),fr.createElement("div",{className:du.listWrap},(ua=dn==null?void 0:dn.exercise_user_screens)==null?void 0:ua.map(Ca=>fr.createElement("div",{key:Ca==null?void 0:Ca.id,className:du.list},fr.createElement("img",{src:`${Re.Z.API_SERVER}${Ca==null?void 0:Ca.url}`}),fr.createElement("div",{className:du.time},fr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),fr.createElement("span",{className:"c-grey-333 font12"},Ca==null?void 0:Ca.created_at)),fr.createElement("div",{className:du.mask},fr.createElement("div",{className:du.icons},fr.createElement("i",{onClick:()=>vn.Z.publish("preview-image",`${Re.Z.API_SERVER}${Ca==null?void 0:Ca.url}`),className:"iconfont icon-fangda3 mr15"}),fr.createElement("i",{onClick:()=>En(Ca==null?void 0:Ca.id),className:"iconfont icon-shanchu14"})))))))}))))};var Rd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},hg=x(97162),tp=x(76983),np=x(41727),ap=x(12971),rp=x(49973);const op=ce=>{const me=oe=>{const ut=new Notification(oe.title,{body:oe.message,icon:oe.icon||"/ip.png"});ut.addEventListener("click",()=>{oe.link&&window.open(oe.link,oe.target||"_blank")}),setTimeout(()=>{ut.close()},3e4)};"Notification"in window?Notification.permission==="granted"?me(ce):Notification.permission!=="denied"&&Notification.requestPermission().then(oe=>{oe==="granted"&&me(ce)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var lp=x(32215),ip=x(74732),up=x(3829),sp=x(71621),cp=x(40406),dp=x(32637),mp=x(45313),ms={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},gp=x(13014),ri=x(59301),fp=Object.defineProperty,pp=Object.defineProperties,vp=Object.getOwnPropertyDescriptors,Eg=Object.getOwnPropertySymbols,hp=Object.prototype.hasOwnProperty,Ep=Object.prototype.propertyIsEnumerable,Ag=(ce,me,oe)=>me in ce?fp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Cg=(ce,me)=>{for(var oe in me||(me={}))hp.call(me,oe)&&Ag(ce,oe,me[oe]);if(Eg)for(var oe of Eg(me))Ep.call(me,oe)&&Ag(ce,oe,me[oe]);return ce},yg=(ce,me)=>pp(ce,vp(me)),fm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Ap=x(89392),Cp=({exercise:ce,globalSetting:me,user:oe,loading:ut,dispatch:bt})=>{const{is_open_ai_review:$e,ai_review_settings:Qt,unified_ai_setting:nt,ai_review_user_id:De,exercise_author_id:Se,is_random:En}=ce==null?void 0:ce.commonHeader,kn=(0,ye.useParams)(),[dn,Gt]=(0,a.useState)([]),[Fn,ua]=(0,a.useState)(null),[Ca,na]=(0,a.useState)(!1),[Vn,Wa]=(0,a.useState)({is_open_ai_review:!1}),[Nn,ha]=(0,a.useState)(!1),[Xt]=ne.default.useForm(),[va,da]=(0,a.useState)(1),za=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{ut["exercise/getCommonHeader"]||Yt()},[ut["exercise/getCommonHeader"]]);const Yt=()=>fm(void 0,null,function*(){Wa({is_open_ai_review:$e}),da(nt?1:2),Xt.setFieldValue("ai_review_settings",(Qt==null?void 0:Qt.length)>0?Qt:za),ya(),De&&De!=-1?(ha(!1),ua(De)):De==-1?ha(!0):ua(Se)}),ya=()=>fm(void 0,null,function*(){const an=yield bt({type:"teachers/getList",payload:{id:kn==null?void 0:kn.coursesId,coursesId:kn==null?void 0:kn.coursesId,page:1}});return Gt(an==null?void 0:an.teacher_list),an==null?void 0:an.teacher_list}),sa=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ri.createElement("div",{className:"tc"},ri.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),ri.createElement("img",{src:gp,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>fm(void 0,null,function*(){if((Vn==null?void 0:Vn.is_open_ai_review)===!1)return So({is_open_ai_review:!1});yield Xt.validateFields();const an=Xt.getFieldValue("ai_review_settings");va==1&&!(0,te.BR)(an)||So(yg(Cg({},Vn),{unified_ai_setting:va==1,ai_review_settings:an,ai_review_user_id:Nn?-1:Fn}))}),So=an=>fm(void 0,null,function*(){na(!0);const tt=yield(0,ge.ZP)(`/api/exercises/${kn==null?void 0:kn.categoryId}/ai_review_settings.json`,{method:"post",body:an});(tt==null?void 0:tt.status)===0&&(le.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Lr()),na(!1)}),Lr=()=>{bt({type:"exercise/getCommonHeader",payload:{categoryId:kn==null?void 0:kn.categoryId,coursesId:kn==null?void 0:kn.coursesId,category:kn==null?void 0:kn.categoryId}})},Br=()=>Ap.isEqual({ai_review_settings:Qt,ai_review_user_id:De,is_open_ai_review:$e,unified_ai_setting:nt},{ai_review_settings:Xt.getFieldValue("ai_review_settings"),ai_review_user_id:Nn?-1:Fn,is_open_ai_review:Vn==null?void 0:Vn.is_open_ai_review,unified_ai_setting:va==1});return ri.createElement(Xe.Z,{spinning:ut["exercise/getCommonHeader"]},ri.createElement("div",{className:ms.ai_review},ri.createElement("div",{className:ms.config_warp},ri.createElement("div",{className:ms.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),ri.createElement("div",{className:ms.znpy},ri.createElement(pe.default,{style:{color:"#000"},checked:Vn==null?void 0:Vn.is_open_ai_review,onChange:an=>{var tt;if(!((tt=oe==null?void 0:oe.userInfo)!=null&&tt.has_big_model_permission))return sa(),!1;Wa(yg(Cg({},Vn),{is_open_ai_review:an.target.checked}))}}),ri.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),ri.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Vn==null?void 0:Vn.is_open_ai_review)&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:`${ms.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),ri.createElement("div",{className:ms.pfbz_ts},ri.createElement(Ie.ZP.Group,{onChange:an=>{an.target.value==2&&Xt.setFieldValue("ai_review_settings",(Qt==null?void 0:Qt.length)>0?Qt:za),da(an.target.value)},value:va,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),va==1&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:ms.pfbz_ts},ri.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),ri.createElement("div",{className:"flex"},ri.createElement("div",{className:ms.btns_pfbz,onClick:()=>{bt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Xt.getFieldValue("ai_review_settings")}})}},ri.createElement("img",{src:fo.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),ri.createElement(ne.default,{form:Xt,colon:!1,style:{background:"#F6F7F9"}},ri.createElement(ne.default.List,{name:"ai_review_settings"},(an,{add:tt,remove:Qa})=>an.map((ca,Na)=>{var pr;return ri.createElement(Ce.Z,{key:ca.key,style:{padding:"5px 14px 5px 30px"}},ri.createElement(ae.Z,{className:ms.lable_name1},"\u8BC4\u5206\u9879\u76EE"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},ri.createElement(ve.default,{onChange:ea=>{Xt.setFieldValue([ca.name,"content"],ea.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),ri.createElement(ae.Z,{className:ms.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ri.createElement(ve.default,{onChange:ea=>{Xt.setFieldValue([ca.name,"content"],ea.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),ri.createElement(ae.Z,{className:ms.lable_name1},"\u6743\u91CD"),ri.createElement(ae.Z,null,ri.createElement(ne.default.Item,{className:"ml10",name:[ca.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},ri.createElement(Ee.Z,{value:Xt.getFieldValue([ca.name,"weight"]),onChange:ea=>{Number.isInteger(ea)||Xt.setFieldValue([ca.name,"weight"],parseFloat(ea).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ri.createElement(Ce.Z,{className:(pr=ms)==null?void 0:pr.h_lh_40},ri.createElement(ae.Z,null,ri.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(an.length>=10)return le.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),Na>0&&ri.createElement(ae.Z,null,ri.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Qa(ca.name)}}))))})))),va==2&&ri.createElement("div",{className:ms.pfbz_ts,style:{border:0,height:50}},ri.createElement("div",{className:`${ms.btn_config}`,onClick:()=>{if(!Br()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:ri.createElement("div",null,ri.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${kn.coursesId}/exercise/add/${kn.categoryId}?random=${En}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),ri.createElement("div",{className:`${ms.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ri.createElement("div",{className:ms.znpy,style:{border:0}},ri.createElement(Ie.ZP,{style:{color:"#000"},checked:!Nn,onChange:an=>{if(ha(!Nn),De&&De!==-1)return ua(De);ua(Se)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",ri.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!Nn&&(dn==null?void 0:dn.length)>0&&ri.createElement("div",{className:ms.teacherList},dn==null?void 0:dn.map((an,tt)=>ri.createElement("div",{className:`${ms.teacherItem} ${(an==null?void 0:an.user_id)==Fn?ms.activeTeacherItem:""}`,key:tt,onClick:()=>ua(an==null?void 0:an.user_id)},an==null?void 0:an.name))),ri.createElement("div",{className:ms.znpy},ri.createElement(Ie.ZP,{style:{color:"#000"},checked:Nn,onChange:an=>{ha(!Nn)}},"AI\u667A\u80FD\u4F53",ri.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),ri.createElement(Oe.ZP,{loading:Ca,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var yp=(0,ye.connect)(({exercise:ce,globalSetting:me,loading:oe,user:ut})=>({exercise:ce,globalSetting:me,loading:oe.effects,user:ut}))(Cp),Fp=x(47467),Fg={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},ws=x(59301),Bp=Object.defineProperty,Sp=Object.defineProperties,Pp=Object.getOwnPropertyDescriptors,Bg=Object.getOwnPropertySymbols,bp=Object.prototype.hasOwnProperty,xp=Object.prototype.propertyIsEnumerable,Sg=(ce,me,oe)=>me in ce?Bp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,Gm=(ce,me)=>{for(var oe in me||(me={}))bp.call(me,oe)&&Sg(ce,oe,me[oe]);if(Bg)for(var oe of Bg(me))xp.call(me,oe)&&Sg(ce,oe,me[oe]);return ce},Dp=(ce,me)=>Sp(ce,Pp(me)),Wm=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const wp=({shixunHomeworks:ce,exercise:me,loading:oe,dispatch:ut})=>{var bt,$e,Qt,nt,De,Se;const[En,kn]=(0,a.useState)({page:1,limit:10}),[dn,Gt]=(0,a.useState)(-1),[Fn,ua]=(0,a.useState)(""),[Ca,na]=(0,a.useState)({}),[Vn,Wa]=(0,a.useState)(!1),[Nn,ha]=(0,a.useState)(!1),Xt=(0,ye.useParams)(),[va,da]=(0,a.useState)({}),za=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Br,an,tt)=>(En.page-1)*En.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Br=>Br||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Br,an)=>ws.createElement("div",{className:Fg.banding,title:Br||"--"},Br||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Br,an)=>Br===0?ws.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Br===1?ws.createElement("span",{style:{color:"#DF3042"}},!an.is_make_up&&"\u8003\u8BD5\u4E2D",an.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Br===2?ws.createElement("span",{style:{color:"#5AB891"}},!an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377",an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):ws.createElement("span",{style:{color:"#5AB891"}},!an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",an.is_make_up&&!an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!an.is_make_up&&an.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Br,an)=>{let tt=new Date().getTime();return va!=null&&va.appraise_setting&&(va!=null&&va.sealed_review)&&new Date(va==null?void 0:va.appraise_end_time).getTime()>tt?"--":!Br&&an.review_status?"\u8BC4\u9605\u4E2D":Br?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Br=>Br===1?ws.createElement("span",{className:"c-green"},"\u6210\u529F"):ws.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Br=>!!Br);(0,a.useEffect)(()=>{var Br,an;((Br=me.actionTabs)==null?void 0:Br.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(Gt((an=me.actionTabs)==null?void 0:an.status),Yt())},[(bt=me.actionTabs)==null?void 0:bt.key]),(0,a.useEffect)(()=>{var Br;((Br=me.actionTabs)==null?void 0:Br.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&dn!=null&&ir(1,10)},[dn]);const Yt=()=>Wm(void 0,null,function*(){const Br=yield(0,ge.ZP)(`/api/exercises/${Xt.categoryId}/header_info.json`,{method:"get"});(Br==null?void 0:Br.status)===0&&da((Br==null?void 0:Br.data)||{})}),ya=Br=>{En.keyword=Br,En.page=1,kn(Gm({},En)),sa(En)},sa=Br=>Wm(void 0,null,function*(){var an,tt;ha(!0);const Qa=yield(0,ge.ZP)(`/api/exercise_resubmits/${(an=me.actionTabs)==null?void 0:an.id}/resubmit_student_list.json`,{method:"get",params:Dp(Gm({},Br),{success_status:dn!=-1?[dn]:null,exercise_id:Xt==null?void 0:Xt.categoryId,exercise_question_id:(tt=me.actionTabs)==null?void 0:tt.questionId})});(Qa==null?void 0:Qa.status)===0&&na(Qa||{}),ha(!1)}),ir=(Br,an)=>{En.page=Br,En.limit=an,kn(Gm({},En)),sa(En)},So=()=>Wm(void 0,null,function*(){var Br,an,tt,Qa;if(dn==1&&((Br=Ca==null?void 0:Ca.success_status)==null?void 0:Br[1].count)==0||dn==2&&((an=Ca==null?void 0:Ca.success_status)==null?void 0:an[0].count)==0)return le.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Wa(!0);const ca=yield(0,ge.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Xt==null?void 0:Xt.categoryId,exercise_users_ids:Ca==null?void 0:Ca.exercise_users_ids,exercise_question_id:(tt=me.actionTabs)==null?void 0:tt.questionId}});(ca==null?void 0:ca.status)===0&&(Lr(),(Qa=me.actionTabs)==null||Qa.onOK()),Wa(!1)}),Lr=()=>{ut({type:"exercise/setActionTabs",payload:{key:""}}),ua(""),Gt(null)};return ws.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:(($e=me.actionTabs)==null?void 0:$e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Vn,onCancel:()=>Lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>So()},ws.createElement("div",{className:Fg.radio_con},ws.createElement("div",null,ws.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),ws.createElement(Ie.ZP.Group,{onChange:Br=>{Gt(Br.target.value)},value:dn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Qt=Ca==null?void 0:Ca.success_status)==null?void 0:Qt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((nt=Ca==null?void 0:Ca.success_status)==null?void 0:nt[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),ws.createElement("div",{className:"flex justify-between item-center mb10"},ws.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",ws.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((De=Ca==null?void 0:Ca.success_status)==null?void 0:De[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",ws.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Se=Ca==null?void 0:Ca.success_status)==null?void 0:Se[0].count)||0),"\u4EBA"),ws.createElement(ve.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Fn,onChange:Br=>ua(Br.target.value),onSearch:ya})),ws.createElement(E.default,{loading:Nn,dataSource:(Ca==null?void 0:Ca.data)||[],columns:za,pagination:{current:En.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:En.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Ca==null?void 0:Ca.count)||0,size:"default",showTotal:te.rU,onChange:ir},onChange:(Br,an,tt)=>{tt!=null&&tt.order?(En.sort_by=tt==null?void 0:tt.field,En.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(En.sort_by=null,En.direction=null),sa(En)}}))};var Ip=(0,ye.connect)(({shixunHomeworks:ce,exercise:me,loading:oe,user:ut})=>({shixunHomeworks:ce,exercise:me,loading:oe.effects,user:ut}))(wp),Md=x(59301),Op=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const Np=({exercise:ce,loading:me,dispatch:oe})=>{var ut,bt;const[$e,Qt]=(0,a.useState)([]),nt=(0,ye.useParams)(),De=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:En=>Md.createElement(Le.Z,{placement:"bottom",title:En},Md.createElement("span",{style:{color:"#333"}},Be()(En).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(En,kn)=>Md.createElement("span",{style:{color:"#333"}},kn==null?void 0:kn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(En,kn)=>(kn==null?void 0:kn.status)=="running"?Md.createElement("span",{style:{color:"#333"}}," ",Md.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",kn==null?void 0:kn.rate):Md.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",kn==null?void 0:kn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",kn==null?void 0:kn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var En;((En=ce.actionTabs)==null?void 0:En.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Se()},[(ut=ce.actionTabs)==null?void 0:ut.key]);const Se=()=>Op(void 0,null,function*(){var En;const kn=yield(0,ge.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(En=ce.actionTabs)==null?void 0:En.params});kn.status===0&&Qt(kn==null?void 0:kn.data)});return Md.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((bt=ce.actionTabs)==null?void 0:bt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{oe({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Md.createElement(E.default,{pagination:!1,dataSource:$e,columns:De,className:"mb10"}))};var Lp=(0,ye.connect)(({exercise:ce,loading:me,user:oe})=>({exercise:ce,loading:me.effects,user:oe}))(Np),Rp=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())}),Mp=({id:ce,dispatch:me})=>{const[oe,ut]=(0,a.useState)(null);(0,a.useEffect)(()=>{bt()},[]);const bt=()=>Rp(void 0,null,function*(){var $e,Qt,nt,De,Se,En,kn,dn,Gt,Fn,ua,Ca;const na=ce;let Vn;do if(Vn=yield(0,ge.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:na}}),(($e=Vn==null?void 0:Vn.data)==null?void 0:$e.status)===1){ut([(nt=(Qt=Vn==null?void 0:Vn.data)==null?void 0:Qt.progress)==null?void 0:nt.current_success_count,(Se=(De=Vn==null?void 0:Vn.data)==null?void 0:De.progress)==null?void 0:Se.total]);break}else if(((En=Vn==null?void 0:Vn.data)==null?void 0:En.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),ut([(dn=(kn=Vn==null?void 0:Vn.data)==null?void 0:kn.progress)==null?void 0:dn.current_success_count,(Fn=(Gt=Vn==null?void 0:Vn.data)==null?void 0:Gt.progress)==null?void 0:Fn.total]),yield new Promise(Wa=>setTimeout(Wa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((ua=Vn==null?void 0:Vn.data)==null?void 0:ua.status)===0);me({type:"exercise/setCommonHeader",payload:{progress:(Ca=Vn==null?void 0:Vn.data)==null?void 0:Ca.progress}})});return a.createElement(a.Fragment,null,oe&&a.createElement(Ce.Z,{align:"middle",className:"mr10 ml10"},a.createElement(Xe.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",oe[0]," / ",oe[1])))},Ka=x(59301),Tp=Object.defineProperty,kp=Object.defineProperties,jp=Object.getOwnPropertyDescriptors,pm=Object.getOwnPropertySymbols,Pg=Object.prototype.hasOwnProperty,bg=Object.prototype.propertyIsEnumerable,xg=(ce,me,oe)=>me in ce?Tp(ce,me,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ce[me]=oe,kc=(ce,me)=>{for(var oe in me||(me={}))Pg.call(me,oe)&&xg(ce,oe,me[oe]);if(pm)for(var oe of pm(me))bg.call(me,oe)&&xg(ce,oe,me[oe]);return ce},Um=(ce,me)=>kp(ce,jp(me)),Zp=(ce,me)=>{var oe={};for(var ut in ce)Pg.call(ce,ut)&&me.indexOf(ut)<0&&(oe[ut]=ce[ut]);if(ce!=null&&pm)for(var ut of pm(ce))me.indexOf(ut)<0&&bg.call(ce,ut)&&(oe[ut]=ce[ut]);return oe},e0=(ce,me,oe)=>new Promise((ut,bt)=>{var $e=De=>{try{nt(oe.next(De))}catch(Se){bt(Se)}},Qt=De=>{try{nt(oe.throw(De))}catch(Se){bt(Se)}},nt=De=>De.done?ut(De.value):Promise.resolve(De.value).then($e,Qt);nt((oe=oe.apply(ce,me)).next())});const zp=ce=>{var me=ce,{exercise:oe,globalSetting:ut,loading:bt,dispatch:$e,classroomList:Qt,user:nt,match:De}=me,Se=Zp(me,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),En,kn,dn,Gt,Fn,ua,Ca,na,Vn,Wa,Nn,ha,Xt,va,da,za,Yt,ya;const sa=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),So=(0,ye.useLocation)(),[Lr,Br]=(0,a.useState)([]),{exerciseList:an,commonHeader:tt,checkDomain:Qa,workSetting:ca,saveExerciseDownUsers:Na,course_groups:pr}=oe,[ea,Jr]=(0,a.useState)(null),[Ua,Ma]=(0,a.useState)(Be()(new Date).valueOf()),[Ar,yr]=(0,a.useState)(),[Ta,aa]=(0,a.useState)(!1),[Va,Pa]=(0,a.useState)(1),[ia,ba]=(0,a.useState)(!1),[qn,qa]=(0,a.useState)({name:"",id:"",list:[]}),[gr,xr]=(0,a.useState)({}),{userInfo:mo}=nt;sa.category=ir.get("category_id");const po=!Qa||Qa&&((En=mo==null?void 0:mo.course)==null?void 0:En.course_identity)<3,Kr=(0,a.useRef)(Date.now()),rr=(0,a.useRef)(),[ro,Fo]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,Mn.Rm)()&&$e({type:"classroomList/getAssistantPermissions",payload:{course_id:sa.coursesId}})},[(kn=nt==null?void 0:nt.userInfo)==null?void 0:kn.username]),(0,a.useEffect)(()=>{new URLSearchParams(So.search).get("tabs")==="3"&&gs()},[]),(0,a.useEffect)(()=>{oe.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Jr(3)},[oe.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(rr.current),(0,Mn.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(rr.current=setInterval(()=>{Ki()},5*1e3)),()=>{clearInterval(rr.current)}),[nt.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Tl();const Pr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ka.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),"1\u3001\u5728",Ka.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),"2\u3001\u5728",Ka.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ka.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ka.createElement("br",null),Pr==="allowRouter"&&Ka.createElement(Ka.Fragment,null,"3\u3001",Ka.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[sa.coursesId]);const Tl=()=>e0(void 0,null,function*(){const Pr=yield $e({type:"exercise/getCommonHeader",payload:kc({},sa)});Pr&&qa(Pr==null?void 0:Pr.simulate_exercise_records)}),xi=()=>{const Pr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Pr>=0?Pr:0},Ki=()=>e0(void 0,null,function*(){const Pr=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/new_abnormities.json`,{method:"get",params:{time:Kr.current}});if((Pr==null?void 0:Pr.status)===401){clearInterval(rr.current);return}Kr.current=Date.now(),(Pr==null?void 0:Pr.message)!==""&&(Pr==null?void 0:Pr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&op({title:(Pr==null?void 0:Pr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Pr.message,target:"self",icon:"/warning.png",link:`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),Kl=(Pr=!1)=>{ye.history.push(`/classrooms/${sa.coursesId}/exercisenotice/${tt.id}/users/${mo.login}`)},Au=()=>{$e({type:"exercise/setUpdateIndex"})},gs=()=>{$e({type:"exercise/getWorkSetting",payload:kc({},sa)})},bu=()=>{$e({type:"exercise/getCommonHeader",payload:kc({},sa)});const Pr={0:()=>{Au()},2:()=>{Pa(Va+1)},3:()=>{$e({type:"exercise/getWorkSetting",payload:kc({},sa)})}};Pr[ea]&&Pr[ea]()};function oo(Pr){yr(kc({},Pr))}const Hl=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ka.createElement(Mr,{getparams:oo,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,te._m)()&&!(0,Mn.ag)()||!po||(0,Mn.dE)(),component:(0,Mn.Rm)()&&!((dn=Qt.AssistantObject.exercise)!=null&&dn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,Mn.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ka.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ka.createElement("img",{src:x(85004),width:220}),(0,Mn.Rm)()?Ka.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ka.createElement(Ka.Fragment,null,Ka.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ka.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ka.createElement(Os.default,{key:Va}):Ka.createElement($o,{activeTabs:ea})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,te._m)()&&!(0,Mn.ag)()||(0,Mn.dE)()&&!(tt!=null&&tt.show_statistic),component:Ka.createElement(Ff,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,Mn.dE)()&&(tt!=null&&tt.show_acm)),component:Ka.createElement(lg,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,Mn.dE)(),component:Ka.createElement(Gf,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,Mn.dE)()||tt.exercise_status===1||!tt.exist_program||((Gt=ut==null?void 0:ut.setting)==null?void 0:Gt.hide_code_repeat),component:Ka.createElement(Po,{key:Ua})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ka.createElement(sp.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,Mn.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ka.createElement(lp.Z,null):Ka.createElement(ym,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,Mn.G5)()||!(tt!=null&&tt.enable_monitor),component:Ka.createElement(qf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,Mn.dE)(),component:Ka.createElement(Di,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,Mn.dE)(),component:Ka.createElement(pi,null)},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Rd.ai_review_new,src:sn})),id:11,component:Ka.createElement(yp,null),hidden:(0,Mn.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Pr=>!Pr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Hl.splice(0,1,...Hl.splice(1,1,Hl[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Jr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Jr("2"),(0,Mn.dE)()&&Jr("0")):Jr("0")}},[tt==null?void 0:tt.exercise_status]);const ki="YYYY-MM-DD",lu=Be()("2020-11-15",ki),Ji=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ka.createElement(Ka.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Si=()=>{var Pr,fl;return Ka.createElement(Pe.default,{onClick:ii=>e0(void 0,null,function*(){var Ju,Fu;switch(oe.order&&(sa.order=oe.order,sa.order_type=oe.order_type),ii.key){case"1":if((0,Mn.Rm)()&&!((Ju=Qt.AssistantObject.exercise)!=null&&Ju.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:pr==null?void 0:pr.map(Cu=>({course_group_id:Cu==null?void 0:Cu.exercise_group_id,group_group_name:Cu==null?void 0:Cu.exercise_group_name,count:Cu==null?void 0:Cu.exercise_group_students})),fn:()=>e0(void 0,null,function*(){var Cu,Us;let Nu=[];const us=yield(0,ge.ZP)(`/api/exercises/${sa==null?void 0:sa.categoryId}/export_data.json`,{method:"get",params:Um(kc(kc({},sa),Ar),{exercise_group_id:[...(Cu=JSON.parse(sessionStorage.all_student_works_params))==null?void 0:Cu.course_group],types:(Us=JSON.parse(sessionStorage.all_student_works_params))==null?void 0:Us.types})});(us==null?void 0:us.status)==0?(le.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`)):us.status===-3&&($e({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`))})}});break;case"8":if((0,Mn.Rm)()&&!((Fu=Qt.AssistantObject.exercise)!=null&&Fu.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)$e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Cu=yield(0,z.aU)({id:(sa==null?void 0:sa.categoryId)||(sa==null?void 0:sa.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ka.createElement(Ka.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ka.createElement("br",null),Ka.createElement("div",{className:"mt-20px"},Ka.createElement("a",{onClick:()=>{var Us,Nu,us,ad,_n,ra,Bo,xu;Fo({url:Re.Z.API_SERVER+((ad=(us=(Nu=(Us=Cu==null?void 0:Cu.data)==null?void 0:Us.exam_summary_templates)==null?void 0:Nu[0])==null?void 0:us.attachment_info)==null?void 0:ad.url),file_type:(xu=(Bo=(ra=(_n=Cu==null?void 0:Cu.data)==null?void 0:_n.exam_summary_templates)==null?void 0:ra[0])==null?void 0:Bo.attachment_info)==null?void 0:xu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ka.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ka.createElement("img",{className:"h-full w-full",src:dp})),Ka.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,Mn.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Pr=tt==null?void 0:tt.user_permission)==null?void 0:Pr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((fl=ca==null?void 0:ca.exercise)!=null&&fl.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ka.createElement(Pe.default.Item,{key:"7",onClick:()=>{var ii,Ju,Fu,Cu;if(console.log(tt),(0,Mn.Rm)()&&!((Ju=(ii=Qt==null?void 0:Qt.AssistantObject)==null?void 0:ii.exercise)!=null&&Ju.can_publish)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){le.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const Us=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Us),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}if(((Fu=nt==null?void 0:nt.userInfo)==null?void 0:Fu.user_status)===2){(0,Qs.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?$e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:sa.coursesId,type:"exercise",type_id:sa.categoryId,name:tt.exercise_name,fn:()=>{var us;$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(us=ca==null?void 0:ca.exercise)==null?void 0:us.manage_all_group}})}}}):$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Cu=ca==null?void 0:ca.exercise)==null?void 0:Cu.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,Mn.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ka.createElement(Le.Z,{overlayStyle:{maxWidth:"initial"},title:Ka.createElement("div",null,Ka.createElement("div",null,"\u63D0\u793A\uFF1A"),Ka.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ka.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ka.createElement(Pe.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ka.createElement(Pe.default.Item,{key:"5",onClick:()=>{var ii,Ju;if((0,Mn.Rm)()&&!((Ju=(ii=Qt==null?void 0:Qt.AssistantObject)==null?void 0:ii.exercise)!=null&&Ju.can_create)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Fu=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Fu),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/random/edit?type=settings`:`/classrooms/${sa.coursesId}/exercise/add/${sa.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,Mn.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ka.createElement(Pe.default.Item,{key:"4",onClick:ii=>{$e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:sa}})}},"\u4EE3\u7801\u67E5\u91CD"),Ka.createElement(Pe.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ka.createElement(Pe.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ka.createElement(Pe.default.Item,{key:"2",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,Mn.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){le.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank`);else{let Ju=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ka.createElement(Ie.ZP.Group,{defaultValue:1,onChange:Fu=>{Ju=Fu.target.value}},Ka.createElement(ke.Z,{direction:"vertical"},Ka.createElement(Ie.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ka.createElement(Ie.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ka.createElement(Ie.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Ju===3?$e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:pr==null?void 0:pr.map(Fu=>({course_group_id:Fu==null?void 0:Fu.exercise_group_id,group_group_name:Fu==null?void 0:Fu.exercise_group_name,count:Fu==null?void 0:Fu.exercise_group_students})),fn:()=>e0(void 0,null,function*(){var Fu,Cu,Us,Nu;Na&&Na();let us="",ad=0;const _n=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/exercise_users.json`,{method:"get",params:Um(kc({},sa),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((_n==null?void 0:_n.status)===0){us=(Fu=_n==null?void 0:_n.data)==null?void 0:Fu.first_export_user_login,ad=(Cu=_n==null?void 0:_n.data)==null?void 0:Cu.total_count;const ra=JSON.parse(localStorage[`${(Us=nt==null?void 0:nt.userInfo)==null?void 0:Us.login}-${sa.coursesId}-${sa.categoryId}-downFilter`]);localStorage[`${(Nu=nt==null?void 0:nt.userInfo)==null?void 0:Nu.login}-${sa.coursesId}-${sa.categoryId}-downFilter`]=JSON.stringify(Um(kc({},ra),{firstTargetLogin:us,totalCount:ad,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank?type=${Ju}`)})}}):(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/export_blank?type=${Ju}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ka.createElement(Pe.default.Item,{key:"3",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${sa.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ka.createElement(Pe.default.Item,{key:"6",onClick:()=>{var ii;if((0,Mn.Rm)()&&!((ii=Qt.AssistantObject.exercise)!=null&&ii.can_download)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},jl=Pr=>e0(void 0,null,function*(){const fl=yield(0,ge.ZP)(`/api/courses/${sa==null?void 0:sa.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Pr,id:sa==null?void 0:sa.categoryId}});if(fl.status===0){Jr(4),Ma(Be()(new Date).valueOf()),$e({type:"exercise/setActionTabs",payload:{}});return}fl.status<-2&&le.ZP.error(fl==null?void 0:fl.message)});let ku=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const ju=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Pr,fl,ii)=>Ka.createElement(Le.Z,{title:((sa.page||1)-1)*20+ii+1},Ka.createElement("span",null,((sa.page||1)-1)*20+ii+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Pr,fl)=>fl.commit_status===0||fl.commit_status===1?"--":!fl.open_total_score&&(0,Mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0),Pr===100?Ka.createElement("span",{className:"c-green"},Pr||"--"):Pr>60?Ka.createElement("span",{className:"c-orange"},Pr||"--"):Ka.createElement("span",null,Pr||"--"))},!((gr==null?void 0:gr.objective)!==1||(gr==null?void 0:gr.objective)===1&&(gr==null?void 0:gr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Pr,fl)=>{if(fl.commit_status===0||fl.commit_status===1)return"--";if(!fl.open_total_score&&(0,Mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0);let ii;return Pr>=0&&Pr<=60?ii=Ka.createElement("span",null,Pr):Pr===100?ii=Ka.createElement("span",{className:"c-green"},Pr):Pr>60?ii=Ka.createElement("span",{className:"c-orange"},Pr):ii="--",Ka.createElement(jt,{renderText:ii,item:fl})}}},!((gr==null?void 0:gr.subjective)!==1||(gr==null?void 0:gr.subjective)===1&&(gr==null?void 0:gr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Pr,fl)=>{if(fl.commit_status===0||fl.commit_status===1)return"--";if(!fl.open_total_score&&(0,Mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Pr=typeof Pr=="number"?Number(Pr):Pr,Pr||(Pr=0);let ii;return Pr==0||Pr>0&&Pr<=60?ii=Ka.createElement("span",null,Pr):Pr===100?ii=Ka.createElement("span",{className:"c-green"},Pr):Pr>60?ii=Ka.createElement("span",{className:"c-orange"},Pr):ii="--",ii}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Pr,fl)=>Pr===0?Ka.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Pr===1?Ka.createElement("span",{style:{color:"#DF3042"}},!fl.is_make_up&&"\u8003\u8BD5\u4E2D",fl.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Pr===2?Ka.createElement("span",{style:{color:"#5AB891"}},!fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377",fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ka.createElement("span",{style:{color:"#5AB891"}},!fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",fl.is_make_up&&!fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!fl.is_make_up&&fl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Pr=>Pr?Be()(Pr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Pr=>Pr?Be()(Pr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Pr=>!!Pr);if(!(0,Mn.RV)())return null;if(!(0,Mn.RV)())return"";const Ou=()=>Ka.createElement("div",{className:Rd.export},Ka.createElement("div",{className:`${Rd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return le.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ka.createElement("img",{src:Vt.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ka.createElement("section",{className:Rd.bg},Ka.createElement("div",{className:"edu-container"},mo.username&&Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10"},Ka.createElement(Me.Z,{separator:">"},Ka.createElement(Me.Z.Item,{href:`/classrooms/${sa.coursesId}/exercise`},(ua=(Fn=nt==null?void 0:nt.userInfo)==null?void 0:Fn.course)==null?void 0:ua.course_name),Ka.createElement(Me.Z.Item,{href:`/classrooms/${sa.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ka.createElement(Me.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Rd.title,"mt20"].join(" ")},Ka.createElement("a",{href:`/classrooms/${sa.coursesId}/exercise`},Ka.createElement(ee.Z,{className:"font16 c-black"})),(0,te.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ka.createElement("img",{src:np,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ka.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ka.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Rd.moni},Ka.createElement("img",{src:ap,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ka.createElement(Le.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ka.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ka.createElement("aside",{className:"mt30 relative"},ea=="11"?Ka.createElement(Ou,null):Ka.createElement("div",{className:Rd.export},!(0,Mn.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{if(Pr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){le.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}$e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,Mn.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{if(Pr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){le.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}$e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,Mn.GJ)()&&po&&((Ca=tt==null?void 0:tt.user_permission)==null?void 0:Ca.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_redo)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:sa}})}},Ka.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,Mn.GJ)()&&po&&((na=tt==null?void 0:tt.user_permission)==null?void 0:na.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ka.createElement(hg.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii,Ju,Fu;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_publish)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){le.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Ju=nt==null?void 0:nt.userInfo)==null?void 0:Ju.user_status)===2){(0,Qs.Rd)();return}const Cu=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(Cu),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?$e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:sa.coursesId,type:"exercise",type_id:sa.categoryId,name:tt.exercise_name,fn:()=>{var Nu;$e({type:"exercise/getCommonHeader",payload:kc({},sa)}),$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Nu=ca==null?void 0:ca.exercise)==null?void 0:Nu.manage_all_group}})}}}):$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[sa.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:sa,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:ea,cb:bu,manage_all_group:(Fu=ca==null?void 0:ca.exercise)==null?void 0:Fu.manage_all_group}})}},Ka.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,Mn.GJ)()&&po&&((Vn=tt==null?void 0:tt.user_permission)==null?void 0:Vn.exercise_publish_count)>0&&Ka.createElement(Oe.ZP,{onClick:Pr=>{var fl,ii;if(Pr.preventDefault(),(0,Mn.Rm)()&&!((ii=(fl=Qt==null?void 0:Qt.AssistantObject)==null?void 0:fl.exercise)!=null&&ii.can_stop)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[sa.categoryId],params:sa,cb:bu}})}},Ka.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,Mn.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ka.createElement(Oe.ZP,{onClick:Pr=>e0(void 0,null,function*(){Pr.preventDefault();const fl=yield(0,ge.ZP)(`/api/exercises/${sa.categoryId}/header_info.json`,{method:"get"});(fl==null?void 0:fl.status)===0&&xr((fl==null?void 0:fl.data)||{}),ba(!0)})},Ka.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Wa=tt==null?void 0:tt.user_permission)==null?void 0:Wa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ka.createElement(Oe.ZP,{onClick:()=>Kl()},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(Nn=an==null?void 0:an.exercise_types)!=null&&Nn.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ka.createElement(Le.Z,{title:Ka.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",xi(),"\u6B21")},Ka.createElement(Oe.ZP,{onClick:()=>Kl(),disabled:xi()===0&&((ha=tt==null?void 0:tt.user_permission)==null?void 0:ha.current_status)!=0,style:{marginLeft:8}},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Xt=tt==null?void 0:tt.user_permission)==null?void 0:Xt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,Mn.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((va=tt==null?void 0:tt.user_permission)==null?void 0:va.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ka.createElement(Oe.ZP,{onClick:()=>Kl(!0)},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ka.createElement(Oe.ZP,{onClick:()=>Kl(!0)},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,Mn.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)!==4&&Ka.createElement(Ce.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((za=tt==null?void 0:tt.progress)==null?void 0:za.stat)===1&&Ka.createElement(Mp,{dispatch:$e,id:tt==null?void 0:tt.ai_question_record_id}),Ka.createElement(Oe.ZP,{onClick:()=>{var Pr;if((tt==null?void 0:tt.wrong_questions_size)===0){le.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Pr=tt==null?void 0:tt.progress)==null?void 0:Pr.stat)===1){le.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/wrongAnswer/${mo==null?void 0:mo.login}`)}},Ka.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ka.createElement(Oe.ZP,{onClick:()=>{(0,te.xg)(`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ka.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,Mn.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ka.createElement(hg.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ka.createElement(Oe.ZP,{onClick:()=>{var Pr,fl;if((0,Mn.Rm)()&&!((fl=(Pr=Qt==null?void 0:Qt.AssistantObject)==null?void 0:Pr.exercise)!=null&&fl.can_create)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,Mn.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){le.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const ii=Be()(tt==null?void 0:tt.created_at,ki);if(Be()(lu).diff(Be()(ii),"days")>0&&(tt!=null&&tt.is_random)){Ji();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${sa.coursesId}/exercise/${sa.categoryId}/random/edit?type=settings`:`/classrooms/${sa.coursesId}/exercise/add/${sa.categoryId}?random=false&type=2`)}},Ka.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,Mn.GJ)()&&Ka.createElement(Oe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{$e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,Mn.GJ)()&&po&&Ka.createElement(de.Z,{dropdownRender:Si},Ka.createElement(Oe.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ka.createElement(b.Z,null)))),Ka.createElement("aside",{className:`mt30 relative ${Rd.workListTabWrap}`},Ka.createElement(y.default,{activeKey:`${ea}`,onChange:Pr=>{var fl;if(parseInt(Pr)===1&&!((fl=Qt.AssistantObject.exercise)!=null&&fl.can_view)&&(0,Mn.Rm)()){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ii=Be()(tt==null?void 0:tt.created_at,ki),Ju=Be()(lu).diff(Be()(ii),"days");if(oe.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.default.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:()=>{if(Ju>0&&parseInt(Pr)===3&&(tt!=null&&tt.is_random)){Ji();return}Jr(Pr),$e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Ju>0&&parseInt(Pr)===3&&(tt!=null&&tt.is_random)){Ji();return}Jr(Pr)}Pr==="3"?gs():(Pr==="2"||Pr==="11")&&$e({type:"exercise/getCommonHeader",payload:kc({},sa)})},items:Hl.map(Pr=>({label:Pr.name,key:`${Pr.id}`}))})),Ka.createElement("section",{className:tt!=null&&tt.is_random&&ea==="2"||["3","9","10","11"].includes(ea)?"":"pl25 pr25 bg-white"},(ya=(Yt=Hl.filter(Pr=>Pr.id==ea))==null?void 0:Yt[0])==null?void 0:ya.component))),Ka.createElement(iu.Z,null),Ka.createElement(gu,{onOk:jl}),Ka.createElement(hu.Z,null),Ka.createElement(ol,{cb:()=>Au()}),Ka.createElement(ip.Z,{onOk:()=>Au()}),Ka.createElement(up.Z,{onOk:()=>Au()}),Ka.createElement(su,null),Ka.createElement(Nf,null),Ka.createElement(rp.Z,null),Ka.createElement(yu,null),Ka.createElement(Mf,null),Ka.createElement(tp.Z,{successCb:()=>Kl(currentEnterExamRef.current)}),Ka.createElement(Fe.default,{open:Ta,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{aa(!1)}},Ka.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ka.createElement("p",{style:{marginLeft:"10px"}},Ka.createElement(E.default,{dataSource:ku,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ka.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ka.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ka.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ka.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ka.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ka.createElement(Fe.default,{open:ia,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{ba(!1)}},(qn==null?void 0:qn.length)===0?Ka.createElement(vt.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ka.createElement(E.default,{dataSource:qn,columns:ju,pagination:!1})),Ka.createElement(cp.Z,null),Ka.createElement(mp.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ro==null?void 0:ro.url,type:ro==null?void 0:ro.file_type,onClose:()=>Fo({})}),Ka.createElement(Lp,null),Ka.createElement(Ip,null),Ka.createElement(Fp.Z,null))};var Hp=(0,ye.connect)(({exercise:ce,loading:me,user:oe,globalSetting:ut,classroomList:bt})=>({classroomList:bt,exercise:ce,globalSetting:ut,user:oe,loading:me.effects}))(zp)},49973:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return qe}});var a=x(59301),ge=x(92832),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(43604),Le=x(54580),Ie=x(24905),ke=x(5871),Me=x(62772),Oe={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(52985),de=x(82186),y=x(46713),E=x(82033),ee=x(21600),b=x(70618),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ae=Object.defineProperty,ue=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ee=(lt,Ke,it)=>Ke in lt?ae(lt,Ke,{enumerable:!0,configurable:!0,writable:!0,value:it}):lt[Ke]=it,xe=(lt,Ke)=>{for(var it in Ke||(Ke={}))pe.call(Ke,it)&&Ee(lt,it,Ke[it]);if(ue)for(var it of ue(Ke))ve.call(Ke,it)&&Ee(lt,it,Ke[it]);return lt},Ze=(lt,Ke,it)=>new Promise((Pt,Et)=>{var ht=Kt=>{try{Tt(it.next(Kt))}catch(mt){Et(mt)}},Nt=Kt=>{try{Tt(it.throw(Kt))}catch(mt){Et(mt)}},Tt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(ht,Nt);Tt((it=it.apply(lt,Ke)).next())});const{TextArea:Be}=ge.default,ot=({exercise:lt,loading:Ke,dispatch:it})=>{var Pt;const{workSetting:Et}=lt,ht=(0,Ce.useParams)();ht.category=ht.categoryId||ht.exerciseId,ht.categoryId=ht.categoryId||ht.exerciseId;const[Nt,Tt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,st]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[Et]),(0,a.useEffect)(()=>{lt.actionTabs.key==="exportSetting"&&!(Et!=null&&Et.exercise_header)&&it({type:"exercise/getWorkSetting",payload:xe({},ht)})},[lt.actionTabs.key]);const Mt=()=>{var Ge,$t,Zn,hn;const un=JSON.parse(JSON.stringify(Et));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=un==null?void 0:un.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(Ge=un==null?void 0:un.exercise_header)!=null&&Ge.attachment_id?[{uid:($t=un==null?void 0:un.exercise_header)==null?void 0:$t.attachment_id,id:(Zn=un==null?void 0:un.exercise_header)==null?void 0:Zn.attachment_id,url:(hn=un==null?void 0:un.exercise_header)==null?void 0:hn.photo_url}]:[],st(Je)},qt=()=>{var Ge,$t,Zn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=ht.categoryId,hn.attachment_id=((Zn=($t=(Ge=hn.file_list)==null?void 0:Ge[0])==null?void 0:$t.response)==null?void 0:Zn.id)||null,Wt(hn)},Wt=Ge=>Ze(void 0,null,function*(){mt(!0),(yield(0,de.ZP)(`/api/exercises/${ht==null?void 0:ht.categoryId}/foramt_settings.json`,{method:"post",body:Ge})).status===0&&(Re.ZP.success("\u66F4\u65B0\u6210\u529F"),it({type:"exercise/getCommonHeader",payload:xe({},ht)}),it({type:"exercise/getWorkSetting",payload:xe({},ht)}),it({type:"exercise/getExerciseExportHeadData",payload:{id:ht.exerciseId||ht.categoryId,identify:ht.userId||null}}),mt(!1))}),bn={disabled:Nt,multiple:!1,listType:"picture-card",onPreview:Ge=>{E.Z.publish("preview-image",Ge.thumbUrl||Ge.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:Ge=>Ge.size/1024>200?(Re.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${ee.Z.API_SERVER}/api/attachments.json`,onChange(Ge){let $t=Ge.fileList.filter(Zn=>!!Zn.status);Je.file_list=$t,st(Object.assign({},Je))},onRemove:Ge=>Ze(void 0,null,function*(){return Je.file_list=[],st(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:Oe.modalWrapper,width:900,centered:!0,open:lt.actionTabs.key==="exportSetting",onOk:()=>qt(),onCancel:()=>{Mt(),it({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:Oe.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ke["exercise/getWorkSetting"]||Kt},ne.createElement(Pe.Z,{wrap:!1,justify:"space-between"},ne.createElement(le.Z,null,ne.createElement(Pe.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:Oe.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Le.default,xe({},bn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_title,disabled:Nt,onChange:Ge=>{Je.show_title=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_body,disabled:Nt,onChange:Ge=>{Je.show_body=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_info,disabled:Nt,onChange:Ge=>{Je.show_info=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_table,disabled:Nt,onChange:Ge=>{Je.show_table=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Pe.Z,{align:"middle",className:`mt20 ${Oe.pottedLine}`},ne.createElement(le.Z,null,ne.createElement("img",{src:z,alt:""})),ne.createElement(le.Z,{className:Oe.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(le.Z,null,ne.createElement("img",{src:z,alt:""}))),ne.createElement(Pe.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(Ie.default,{className:"pl8",checked:Je.show_user,disabled:Nt,onChange:Ge=>{Je.show_user=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(Ie.default,{checked:Je.show_no,disabled:Nt,onChange:Ge=>{Je.show_no=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(Ie.default,{checked:Je.show_group,disabled:Nt,onChange:Ge=>{Je.show_group=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(Ie.default,{checked:Je.show_school_name,disabled:Nt,onChange:Ge=>{Je.show_school_name=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(Ie.default,{checked:Je.show_phone,disabled:Nt,onChange:Ge=>{Je.show_phone=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(le.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(ke.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:Ge=>{Je.export_page_num=Ge,st(xe({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Pe.Z,{className:"mt15"},ne.createElement(Ie.default,{checked:Je.show_desc,disabled:Nt,onChange:Ge=>{Je.show_desc=Ge.target.checked,st(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(le.Z,{className:Oe.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var qe=(0,Ce.connect)(({exercise:lt,loading:Ke,globalSetting:it})=>({exercise:lt,loading:Ke.effects,globalSetting:it}))(ot)},11058:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return te}});var a=x(59301),ge=x(52985),Re=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Pe=x(87935),le=x(92232),Le=x(49973),Ie=x(13656),ke=x(21600),Me=x(59301),Oe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ae,ue)=>ae in ne?Oe(ne,ae,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ne[ae]=ue,ee=(ne,ae)=>{for(var ue in ae||(ae={}))de.call(ae,ue)&&E(ne,ue,ae[ue]);if(Ce)for(var ue of Ce(ae))y.call(ae,ue)&&E(ne,ue,ae[ue]);return ne},b=(ne,ae,ue)=>new Promise((pe,ve)=>{var Ee=Be=>{try{Ze(ue.next(Be))}catch(ot){ve(ot)}},xe=Be=>{try{Ze(ue.throw(Be))}catch(ot){ve(ot)}},Ze=Be=>Be.done?pe(Be.value):Promise.resolve(Be.value).then(Ee,xe);Ze((ue=ue.apply(ne,ae)).next())});const z=({isPreview:ne=!1,isExportBlank:ae=!1,activeTabs:ue,exercise:pe,globalSetting:ve,loading:Ee,user:xe,dispatch:Ze,showExportBtn:Be=!1,sealStyle:ot={}})=>{var qe,lt,Ke,it,Pt,Et,ht,Nt,Tt,Kt,mt,Je,st,Mt,qt;const Wt=(0,ge.useParams)(),{userInfo:bn}=xe,[Ge,$t]=(0,a.useState)(),[Zn,hn]=(0,a.useState)();let un=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[Xe,ze]=(0,a.useState)([]),Ft=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!Ft.current)return;Ft.current=!1;const gt=yield(0,Pe.cV)({id:Wt.exerciseId||Wt.categoryId});gt.status==0&&ze(gt.data)}),(0,le.W)(ue)||ue==="2"&&It()},[Wt.userId,Wt.coursesId,Wt.exerciseId,Wt.categoryId,ue]),(0,a.useEffect)(()=>{un.current&&vt(un.current.clientHeight)},[un.current]),(0,a.useEffect)(()=>{var gt;if((gt=pe.exerciseExportHeadData)!=null&>.title){const Ye=pe.exerciseExportHeadData;$t(ee({},Ye||{}));const{table:be}=Ye||{};let zt,jn;(be!=null&&be.total_singles_scores||be!=null&&be.total_doubles_scores||be!=null&&be.total_nulls_scores||be!=null&&be.total_judges_scores||be!=null&&be.total_pros_scores||be!=null&&be.total_shixuns_scores||be!=null&&be.total_mains_scores||be!=null&&be.total_combination_scores||be!=null&&be.total_bpros_scores)&&(zt=Number(be==null?void 0:be.total_singles_scores)+Number(be==null?void 0:be.total_doubles_scores)+Number(be==null?void 0:be.total_nulls_scores)+Number(be==null?void 0:be.total_judges_scores)+Number(be==null?void 0:be.total_bpros_scores)+Number(be==null?void 0:be.total_pros_scores)+Number(be==null?void 0:be.total_shixuns_scores)+Number(be==null?void 0:be.total_mains_scores)+Number(be==null?void 0:be.total_combination_scores)),(be!=null&&be.singles_scores||be!=null&&be.doubles_scores||be!=null&&be.nulls_scores||be!=null&&be.judges_scores||be!=null&&be.pros_scores||be!=null&&be.bpros_scores||be!=null&&be.shixuns_scores||be!=null&&be.mains_scores||be!=null&&be.combination_scores)&&(jn=Number(be==null?void 0:be.singles_scores)+Number(be==null?void 0:be.doubles_scores)+Number(be==null?void 0:be.nulls_scores)+Number(be==null?void 0:be.judges_scores)+Number(be==null?void 0:be.pros_scores)+Number(be==null?void 0:be.bpros_scores)+Number(be==null?void 0:be.shixuns_scores)+Number(be==null?void 0:be.mains_scores)+Number(be==null?void 0:be.combination_scores));const pn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(be==null?void 0:be.singles_scores)||0,doubles_score:(be==null?void 0:be.doubles_scores)||0,nulls_score:(be==null?void 0:be.nulls_scores)||0,judges_score:(be==null?void 0:be.judges_scores)||0,pros_score:(be==null?void 0:be.pros_scores)||0,bpros_score:(be==null?void 0:be.bpros_scores)||0,shixuns_score:(be==null?void 0:be.shixuns_scores)||0,mains_score:(be==null?void 0:be.mains_scores)||0,total_combination_scores:(be==null?void 0:be.combination_scores)||0,total_score:jn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],In=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ae?In:pn])}},[pe.exerciseExportHeadData]);const It=()=>b(void 0,null,function*(){const gt={id:Wt.exerciseId||Wt.categoryId,identify:(bn==null?void 0:bn.login)||null},Ye=yield(0,Pe.iw)(gt);$t(Ye||{});const{table:be}=Ye||{};let zt,jn;(be!=null&&be.total_singles_scores||be!=null&&be.total_doubles_scores||be!=null&&be.total_nulls_scores||be!=null&&be.total_judges_scores||be!=null&&be.total_pros_scores||be!=null&&be.total_bpros_scores||be!=null&&be.total_shixuns_scores||be!=null&&be.total_mains_scores||be!=null&&be.total_combination_scores)&&(zt=Number(be==null?void 0:be.total_singles_scores)+Number(be==null?void 0:be.total_doubles_scores)+Number(be==null?void 0:be.total_nulls_scores)+Number(be==null?void 0:be.total_bpros_scores)+Number(be==null?void 0:be.total_judges_scores)+Number(be==null?void 0:be.total_pros_scores)+Number(be==null?void 0:be.total_shixuns_scores)+Number(be==null?void 0:be.total_mains_scores)+Number(be==null?void 0:be.total_combination_scores)),(be!=null&&be.singles_scores||be!=null&&be.doubles_scores||be!=null&&be.nulls_scores||be!=null&&be.judges_scores||be!=null&&be.pros_scores||be!=null&&be.bpros_scores||be!=null&&be.shixuns_scores||be!=null&&be.mains_scores||be!=null&&be.combination_scores)&&(jn=Number(be==null?void 0:be.singles_scores)+Number(be==null?void 0:be.doubles_scores)+Number(be==null?void 0:be.bpros_scores)+Number(be==null?void 0:be.nulls_scores)+Number(be==null?void 0:be.judges_scores)+Number(be==null?void 0:be.pros_scores)+Number(be==null?void 0:be.shixuns_scores)+Number(be==null?void 0:be.mains_scores)+Number(be==null?void 0:be.combination_scores));const pn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(be==null?void 0:be.total_singles_scores)||0,doubles_score:(be==null?void 0:be.total_doubles_scores)||0,nulls_score:(be==null?void 0:be.total_nulls_scores)||0,judges_score:(be==null?void 0:be.total_judges_scores)||0,pros_score:(be==null?void 0:be.total_pros_scores)||0,bpros_score:(be==null?void 0:be.total_bpros_scores)||0,shixuns_score:(be==null?void 0:be.total_shixuns_scores)||0,mains_score:(be==null?void 0:be.total_mains_scores)||0,total_combination_scores:(be==null?void 0:be.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(be==null?void 0:be.singles_scores)||0,doubles_score:(be==null?void 0:be.doubles_scores)||0,nulls_score:(be==null?void 0:be.nulls_scores)||0,judges_score:(be==null?void 0:be.judges_scores)||0,pros_score:(be==null?void 0:be.pros_scores)||0,bpros_score:(be==null?void 0:be.bpros_scores)||0,shixuns_score:(be==null?void 0:be.shixuns_scores)||0,mains_score:(be==null?void 0:be.mains_scores)||0,total_combination_scores:(be==null?void 0:be.combination_scores)||0,total_score:jn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ae?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:pn)}),Ve=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((qe=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[0].nameType))==null?void 0:qe.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[1].nameType))==null?void 0:lt.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ke=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[3].nameType))==null?void 0:Ke.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[2].nameType))==null?void 0:it.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[5].nameType))==null?void 0:Et.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[4].nameType))==null?void 0:ht.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Nt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[7].nameType))==null?void 0:Nt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Tt=Xe==null?void 0:Xe.find(gt=>gt.value==Ie.fw[8].nameType))==null?void 0:Tt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:He}=Ge||{};return Me.createElement(Me.Fragment,null,((He==null?void 0:He.show_user)||(He==null?void 0:He.show_no)||(He==null?void 0:He.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(He==null?void 0:He.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.user)),(He==null?void 0:He.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.student_id)),(He==null?void 0:He.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.group_name)),(He==null?void 0:He.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.school_name)),(He==null?void 0:He.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,Ge==null?void 0:Ge.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(Ge==null?void 0:Ge.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${ke.Z.API_SERVER}${Ge==null?void 0:Ge.photo_url}`}),(He==null?void 0:He.show_title)&&Me.createElement(Re.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,Ge==null?void 0:Ge.title)),(He==null?void 0:He.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",Ge==null?void 0:Ge.large_counts,"\u5927\u9898\u3011\u3010",Ge==null?void 0:Ge.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",Ge==null?void 0:Ge.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(Ge==null?void 0:Ge.time)>-1?`${Ge==null?void 0:Ge.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(He==null?void 0:He.show_desc)&&(((Kt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=pe==null?void 0:pe.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((st=pe==null?void 0:pe.commonHeader)==null?void 0:st.exercise_description))),(He==null?void 0:He.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ve,dataSource:[...Zn||[]],bordered:!0,pagination:!1})),((Mt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(qt=pe==null?void 0:pe.exerciseExportHeadData)==null?void 0:qt.analysis}`)),Me.createElement(Le.Z,null))};var te=(0,ge.connect)(({exercise:ne,loading:ae,user:ue,globalSetting:pe})=>({exercise:ne,globalSetting:pe,user:ue,loading:ae.effects}))(z)},40406:function(wt,ct,x){"use strict";var a=x(45313),ge=x(87935),Re=x(20562),ye=x(78241),Fe=x(43418),Pe=x(3113),le=x(71418),Le=x(24905),Ie=x(5112),ke=x(81327),Me=x(59301),Oe=x(52985),Ce=x(21600),de=x(59301),y=(ee,b,z)=>new Promise((te,ne)=>{var ae=ve=>{try{pe(z.next(ve))}catch(Ee){ne(Ee)}},ue=ve=>{try{pe(z.throw(ve))}catch(Ee){ne(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ae,ue);pe((z=z.apply(ee,b)).next())});const E=({exercise:ee,dispatch:b})=>{var z,te,ne,ae;const ue=(0,Oe.useParams)(),[pe]=(0,Oe.useSearchParams)(),ve=pe.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ee}=ee,[xe]=ye.default.useForm(),[Ze,Be]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[qe,lt]=(0,Me.useState)(!1),[,Ke,it,Pt]=(0,Re.U)(ge.aU,{}),[Et,ht]=(0,Me.useState)({}),Nt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},Tt=(mt,Je)=>{Oe.history.push(`/classrooms/${ue.coursesId}/exercise/${(ue==null?void 0:ue.categoryId)||(ue==null?void 0:ue.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(st=>`exercise_group_id=${st}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,st,Mt,qt;const Wt=yield it({id:(ue==null?void 0:ue.categoryId)||(ue==null?void 0:ue.exerciseId)});xe.setFieldsValue({exercise_group_id:Ee!=null&&Ee.isEdit&&ve.length>0?ve:["all",...((Je=(mt=Wt==null?void 0:Wt.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(bn=>bn==null?void 0:bn.exercise_group_id))||[]],exam_summary_template_id:Ee!=null&&Ee.isEdit?Number(pe.get("template")):(qt=(Mt=(st=Wt==null?void 0:Wt.data)==null?void 0:st.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:qt.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&<(!0)},[ot]),(0,Me.useEffect)(()=>{(Ee==null?void 0:Ee.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():xe.resetFields()},[Ee==null?void 0:Ee.title]),de.createElement(de.Fragment,null,de.createElement(Fe.default,{title:Ee.title,width:800,centered:!0,open:(Ee==null?void 0:Ee.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:de.createElement("div",{style:{textAlign:"center"}},de.createElement(Pe.ZP,{type:"primary",onClick:()=>{xe.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Nt()}},de.createElement(le.Z,{spinning:Ke},de.createElement(ye.default,{form:xe,onFinish:mt=>y(void 0,null,function*(){var Je,st;const Mt=(st=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:st.find(qt=>(qt==null?void 0:qt.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const qt=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:de.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),qt.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{Tt(mt,Mt),Nt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{Tt(mt,{}),Nt()}});return}Tt(mt,Mt),Nt()})},de.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Ze?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},de.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],st)=>{var Mt,qt;let Wt=mt;const bn=((qt=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:qt.map(Ge=>Ge==null?void 0:Ge.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===bn.length)?Wt=[...bn,"all"]:mt.includes("all")&&mt.length!==bn.length+1?Wt=mt.filter(Ge=>Ge!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Wt=[]),Wt}},de.createElement(Le.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(z=Pt==null?void 0:Pt.data)==null?void 0:z.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),qe&&de.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>Be(!Ze)},Ze?"\u6536\u8D77":"\u5C55\u5F00",de.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),de.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},de.createElement(Ie.ZP.Group,null,de.createElement(ke.Z,{className:"mt5",direction:"vertical"},(ae=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ae.map((mt,Je)=>de.createElement(Ie.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,de.createElement("a",{className:"ml5",onClick:()=>{var st,Mt;ht({url:Ce.Z.API_SERVER+((st=mt==null?void 0:mt.attachment_info)==null?void 0:st.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),de.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:Et==null?void 0:Et.url,type:Et==null?void 0:Et.file_type,onClose:()=>ht({})}))};ct.Z=(0,Oe.connect)(({exercise:ee})=>({exercise:ee}))(E)},34854:function(wt,ct,x){"use strict";var a=x(59301),ge=x(43418),Re=x(82186),ye=x(52985),Fe=x(59301),Pe=(Le,Ie,ke)=>new Promise((Me,Oe)=>{var Ce=E=>{try{y(ke.next(E))}catch(ee){Oe(ee)}},de=E=>{try{y(ke.throw(E))}catch(ee){Oe(ee)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,de);y((ke=ke.apply(Le,Ie)).next())});const le=({exercise:Le,dispatch:Ie,init:ke,haveInit:Me=!1})=>{const Oe=(0,ye.useParams)(),[Ce,de]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[ee,b]=(0,a.useState)(!1),[z,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Le.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Le.actionTabs]);function ne(){return Pe(this,null,function*(){var ae,ue;let pe=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});if(((ae=pe==null?void 0:pe.cover_exercises)==null?void 0:ae.length)>0)de(!0),E((ue=pe==null?void 0:pe.cover_exercises)==null?void 0:ue[0]);else{let ve=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),(ve==null?void 0:ve.status)===0&&(Me&&ke(),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(ge.default,{open:Ce,centered:!0,onCancel:ae=>Pe(void 0,null,function*(){if(ae.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let ue=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs,update:1}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(ue==null?void 0:ue.status)===0&&(Me&&ke(),de(!1),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else de(!1)}),cancelButtonProps:{loading:ee},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>Pe(void 0,null,function*(){te(!0);let ae=yield(0,Re.ZP)(`/api/courses/${Oe==null?void 0:Oe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});te(!1),(ae==null?void 0:ae.status)===0&&(Me&&ke(),Ie({type:"exercise/setActionTabs",payload:{key:""}}),de(!1),ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};ct.Z=(0,ye.connect)(({exercise:Le})=>({exercise:Le}))(le)},13430:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ve}});var a=x(59301),ge=x(43418),Re=x(95237),ye=x(43604),Fe=x(57809),Pe=x(1710),le=x(3113),Le=x(47970),Ie=x(82186),ke={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(52985),Oe=x(96622),Ce=x(59301),de=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(Ee,xe,Ze)=>xe in Ee?de(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,ne=(Ee,xe)=>{for(var Ze in xe||(xe={}))b.call(xe,Ze)&&te(Ee,Ze,xe[Ze]);if(ee)for(var Ze of ee(xe))z.call(xe,Ze)&&te(Ee,Ze,xe[Ze]);return Ee},ae=(Ee,xe)=>y(Ee,E(xe)),ue=(Ee,xe,Ze)=>new Promise((Be,ot)=>{var qe=it=>{try{Ke(Ze.next(it))}catch(Pt){ot(Pt)}},lt=it=>{try{Ke(Ze.throw(it))}catch(Pt){ot(Pt)}},Ke=it=>it.done?Be(it.value):Promise.resolve(it.value).then(qe,lt);Ke((Ze=Ze.apply(Ee,xe)).next())});const pe=({visible:Ee,setVisible:xe,onK:Ze,selectKeys:Be,selectRows:ot,appointStudent:qe,modalParams:lt,courseId:Ke})=>{const it=(0,Me.useParams)(),[Pt,Et]=(0,a.useState)(!1),[ht,Nt]=(0,a.useState)(!1),[Tt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[st,Mt]=(0,a.useState)([]),[qt,Wt]=(0,a.useState)("all"),[bn,Ge]=(0,a.useState)("all");let[$t,Zn]=(0,a.useState)(!0);const[hn,un]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Xe={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(He,gt,Ye)=>{let be=!0;for(let zt=0;zt{if(He&&Ye.length>0){Ye.forEach(be=>{mt.push(be.user_id),st.push(be)}),Je([...mt]),Mt([...st]);return}if(!He&&Ye.length>0){let be=[],zt=[];const jn=new Set(Ye),pn=new Set(mt),In=new Set(st);be=[...pn].filter(Qn=>[...jn].every(ta=>ta.user_id!==Qn)),zt=[...In].filter(Qn=>[...jn].every(ta=>ta.user_id!==Qn.user_id)),Je([...be]),Mt([...zt])}}};(0,a.useEffect)(()=>{Ee&&Be&&(Je([...Be]),Mt(ot))},[Ee,Be]),(0,a.useEffect)(()=>{Ee&&(!qe&<?rt.status=lt:rt.status=null,vt(ne({},rt)),Ft())},[Ee,qe,lt]);const ze=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(He,gt,Ye)=>Ce.createElement("span",{style:{color:"#333"}},Ye+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(He,gt,Ye)=>Ce.createElement("span",null,He)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(He,gt,Ye)=>Ce.createElement("span",{style:{color:"#666"}},He)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(He,gt)=>Ce.createElement("span",null,He)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(He,gt)=>Ce.createElement("span",null,He||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(He,gt)=>Ce.createElement("span",null,He)}].filter(He=>lt===1||lt===2?He.title!=="\u72B6\u6001":!0),Ft=()=>ue(void 0,null,function*(){var He,gt,Ye;Nt(!0);const be=yield(0,Ie.ZP)(`/api/exercises/${it.categoryId||Ke}/wait_make_up_students.json`,{method:"get",params:ae(ne({},rt),{keywords:(He=rt==null?void 0:rt.keywords)==null?void 0:He.trim()})});if(be.status===0){const zt=((Ye=(gt=be==null?void 0:be.data)==null?void 0:gt.all_course_groups)==null?void 0:Ye.map(jn=>({value:jn==null?void 0:jn.id,label:jn==null?void 0:jn.name})))||[];un([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...zt]),Kt(be.data)}Nt(!1)}),It=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Wt("all"),Ge("all"),Je([]),Mt([]),vt(ne({},rt)),qe&&Ze(mt==null?void 0:mt.length,mt,st)},Ve=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Wt("all"),Ge("all"),Je([]),Mt([]),xe(!1)};return Ce.createElement(ge.default,{centered:!0,className:ke.cstuModal,title:lt===1?"\u7F3A\u8003\u5B66\u751F":lt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ee,width:1200,footer:null,onCancel:()=>{Ve()}},Ce.createElement(Re.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Re.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:qt,style:{width:200,marginRight:20},onChange:He=>{Wt(He),He==="all"?rt.course_group_id=null:rt.course_group_id=He,rt.page=1,vt(ne({},rt)),Ft()},options:hn})),qe&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:bn,style:{width:200},onChange:He=>{Ge(He),He==="all"?rt.status=null:rt.status=He,rt.page=1,vt(ne({},rt)),Ft()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Le.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:He=>{rt.keywords=He,rt.page=1,vt(ne({},rt)),Ft()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Re.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Pe.default,{pagination:!1,dataSource:[],columns:ze,rowSelection:qe?Xe:null,rowKey:He=>He.user_id})),Ce.createElement("div",null,Ce.createElement(Pe.default,{rowSelection:qe?Xe:null,columns:ze,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:He=>He.user_id,loading:ht,dataSource:Tt==null?void 0:Tt.exercise_users,onChange:(He,gt,Ye)=>{rt.page=He==null?void 0:He.current,rt.limit=He==null?void 0:He.pageSize,Ye!=null&&Ye.order?(rt.sort_by=Ye==null?void 0:Ye.field,rt.direction=(Ye==null?void 0:Ye.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),Ft()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:Oe,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:ke.searchMember,style:{width:550}},Ce.createElement(Re.Z,{className:ke.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},st==null?void 0:st.map((He,gt)=>Ce.createElement(Re.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},He.user_name),Ce.createElement(ye.Z,{flex:"110px"},He.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},He.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(st.filter(Ye=>Ye.user_id!=He.user_id)),Je(mt.filter(Ye=>Ye!=He.user_id))}})))))))),!(lt===1||lt===2)&&Ce.createElement("div",{className:ke.bottom},Ce.createElement(le.ZP,{className:ke.no,onClick:()=>{Ve()}},"\u53D6\u6D88"),Ce.createElement(le.ZP,{loading:Pt,type:"primary",onClick:()=>{It()}},"\u786E\u5B9A")))};var ve=(0,Me.connect)(({})=>({}))(pe)},2811:function(wt,ct,x){"use strict";var a=x(59301),ge=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(5112),Le=x(5083),Ie=x(24905),ke=x(66649),Me=x.n(ke),Oe=x(82186),Ce=x(92232),de=x(52985),y=x(26408),E=x(16536),ee=Object.defineProperty,b=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ue=(ot,qe,lt)=>qe in ot?ee(ot,qe,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ot[qe]=lt,pe=(ot,qe)=>{for(var lt in qe||(qe={}))ne.call(qe,lt)&&ue(ot,lt,qe[lt]);if(te)for(var lt of te(qe))ae.call(qe,lt)&&ue(ot,lt,qe[lt]);return ot},ve=(ot,qe)=>b(ot,z(qe)),Ee=(ot,qe,lt)=>new Promise((Ke,it)=>{var Pt=Nt=>{try{ht(lt.next(Nt))}catch(Tt){it(Tt)}},Et=Nt=>{try{ht(lt.throw(Nt))}catch(Tt){it(Tt)}},ht=Nt=>Nt.done?Ke(Nt.value):Promise.resolve(Nt.value).then(Pt,Et);ht((lt=lt.apply(ot,qe)).next())});function xe(ot,qe){const lt=[];for(let Ke=ot;Ke{let qe=new Date;const lt=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(qe),"day")){const Ke=Me()(qe).format("HH"),it=Me()(qe).format("mm");return{disabledHours:()=>xe(0,24).splice(1,Ke*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(qe),"hour")&<<=Ke?xe(0,60).splice(0,it):xe(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ke=Me()().format("HH"),it=Me()().format("mm");return{disabledHours:()=>xe(0,24).splice(0,Ke),disabledMinutes:()=>lt<=Ke?xe(0,it):xe(60,60)}}else return!1},Be=({exercise:ot,dispatch:qe})=>{var lt;const Ke=(0,de.useParams)(),[it]=ge.default.useForm(),[Pt,Et]=(0,a.useState)(1),[ht,Nt]=(0,a.useState)([]),[Tt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[st,Mt]=(0,a.useState)(!0),[qt,Wt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&bn()},[ot.actionTabs]);const bn=Zn=>Ee(void 0,null,function*(){var hn,un;Kt(!0);const rt=yield qe({type:"exercise/getEndGroups",payload:ve(pe({},Ke),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(Xe=>Number(Xe)))||[]]})}),vt=(un=rt==null?void 0:rt.course_info)==null?void 0:un.map((Xe,ze)=>ve(pe({},Xe),{key:Xe.course_group_id,title:Xe.course_group_name,name:Xe.course_group_name,disabled:!!Xe.is_published}));rt&&(rt!=null&&rt.course_info)&&(Nt([...vt]),it.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),Ge=()=>Ee(void 0,null,function*(){var Zn,hn,un,rt;const vt=pe({},it.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&ht.length>0&&!((Zn=ot.actionTabs)!=null&&Zn.unified_setting)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Wt(!0);const Xe={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(Ft=>Number(Ft)))||[]],group_ids:mt};st||(Xe.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),Xe.group_ids=mt.map(Ft=>Ft.course_group_id),(yield(0,Oe.ZP)(`/api/courses/${Ke.coursesId}/exercises/end_exercise.json`,{method:"post",body:Xe})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),qe({type:"exercise/setActionTabs",payload:{}}),(un=ot==null?void 0:ot.actionTabs)!=null&&un.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():qe({type:"classroomList/getClassroomExercisesList",payload:pe({},ot.actionTabs.params)})),Wt(!1)}),$t=()=>{Et(1),Nt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ge,width:680,confirmLoading:qt||Tt,onCancel:()=>{$t(),qe({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:Tt},ht&&a.createElement(ge.default,{form:it},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Pe.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(le.ZP.Group,{value:st,onChange:Zn=>{Mt(Zn.target.value),Je([])}},a.createElement(le.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(le.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(ge.default.Item,{name:"end_time",style:{marginTop:-3,visibility:st?"hidden":"visible"}},a.createElement(Le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Zn=>Zn&&Zn0&&!((lt=ot.actionTabs)!=null&<.unified_setting)&&a.createElement(Pe.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,ht.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(Ie.default,{checked:mt.length===ht.length,onChange:Zn=>{mt.length===ht.length?Je([]):Je(ht)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:ht,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};ct.Z=(0,de.connect)(({exercise:ot})=>({exercise:ot}))(Be)},46212:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return Kt}});var a=x(59301),ge=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Pe=x(95237),le=x(5112),Le=x(5871),Ie=x(5083),ke=x(78673),Me=x(24905),Oe=x(3113),Ce=x(66649),de=x.n(Ce),y=x(82186),E=x(92232),ee=x(52985),b=x(87935),z=x(26408),te=x(16536),ne=x(13430),ae={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ue=x(70170),pe=x(8671),ve=x(49210),Ee=x(59301),xe=Object.defineProperty,Ze=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ke=(mt,Je,st)=>Je in mt?xe(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:st}):mt[Je]=st,it=(mt,Je)=>{for(var st in Je||(Je={}))qe.call(Je,st)&&Ke(mt,st,Je[st]);if(ot)for(var st of ot(Je))lt.call(Je,st)&&Ke(mt,st,Je[st]);return mt},Pt=(mt,Je)=>Ze(mt,Be(Je)),Et=(mt,Je,st)=>new Promise((Mt,qt)=>{var Wt=$t=>{try{Ge(st.next($t))}catch(Zn){qt(Zn)}},bn=$t=>{try{Ge(st.throw($t))}catch(Zn){qt(Zn)}},Ge=$t=>$t.done?Mt($t.value):Promise.resolve($t.value).then(Wt,bn);Ge((st=st.apply(mt,Je)).next())});function ht(mt,Je){const st=[];for(let Mt=mt;Mt{let Je=new Date;const st=de()(mt).format("HH");if(de()(mt).isSame(de()(Je),"day")){const Mt=de()(Je).format("HH"),qt=de()(Je).format("mm");return{disabledHours:()=>ht(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",st,Mt),de()(mt).isSame(de()(Je),"hour")&&st<=Mt?ht(0,60).splice(0,qt):ht(60,60))}}else if(de()(mt).isSame(de()(),"day")){const Mt=de()().format("HH"),qt=de()().format("mm");return{disabledHours:()=>ht(0,24).splice(0,Mt),disabledMinutes:()=>st<=Mt?ht(0,qt):ht(60,60)}}else return!1},Tt=({exercise:mt,dispatch:Je})=>{var st,Mt,qt,Wt,bn,Ge,$t,Zn,hn,un,rt,vt,Xe,ze,Ft,It,Ve,He,gt,Ye,be,zt,jn;const pn=(0,ee.useParams)(),[In]=ge.default.useForm(),[Qn,ta]=(0,a.useState)(1),[At,Rt]=(0,a.useState)([]),[On,Ot]=(0,a.useState)(!0),[_t,An]=(0,a.useState)([]),[vn,La]=(0,a.useState)(!0),[ar,Dr]=(0,a.useState)(!1),{workSetting:en}=mt,[Yn,Ba]=(0,a.useState)(!1),[Ya,Ha]=(0,a.useState)([]),[Mn,Zr]=(0,a.useState)([]),[Tn,Dn]=(0,a.useState)(!1),[Fr,jt]=(0,a.useState)(!1),[Ln,Za]=(0,a.useState)(!1),[Jn,ur]=(0,a.useState)(null),[Bn,se]=(0,a.useState)(1),[fe,Ae]=(0,a.useState)({}),[we,_e]=(0,a.useState)({}),[xt,Lt]=(0,a.useState)(!1),[Ra,$n]=(0,a.useState)(!1),[rn,Jt]=(0,a.useState)(!1),[zn,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:sn=[],type:ft}=mt.actionTabs||{},fn=sn.filter(Gn=>![100,120,150].includes(Number(Gn.total_score)));fn.length?(Jt(ft===1?"multiple":"single"),Vt(fn.map(Gn=>Pt(it({},Gn),{name:Gn.exercise_name})))):$n(!0)}},[(st=mt==null?void 0:mt.actionTabs)==null?void 0:st.key]),console.log(rn,"visible"),(0,a.useEffect)(()=>{var sn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(xa(),on(),mt.actionTabs.type===2)){const ft=(sn=mt.actionTabs)==null?void 0:sn.unified_setting;La(ft)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja,dr;(sn=en==null?void 0:en.exercise)!=null&&sn.publish_time&&In.setFieldsValue({publish_time:de()((ft=en==null?void 0:en.exercise)==null?void 0:ft.publish_time)}),(fn=en==null?void 0:en.exercise)!=null&&fn.end_time&&In.setFieldsValue({end_time:de()((Gn=en==null?void 0:en.exercise)==null?void 0:Gn.end_time)}),In.setFieldsValue({exercise_type:(oa=en==null?void 0:en.exercise)==null?void 0:oa.exercise_type,simulate_exercise_num:(Ja=en==null?void 0:en.exercise)==null?void 0:Ja.simulate_exercise_num}),se((dr=en==null?void 0:en.exercise)==null?void 0:dr.exercise_type)},[mt]);const ma=sn=>{var ft;const fn=In.getFieldValue("publish_time");if(!fn||(ft=en==null?void 0:en.exercise)!=null&&ft.publish_time)return;let Gn;sn===1?Gn=de()(fn).add(120,"minutes"):Gn=de()(fn).add(7,"days"),In.setFieldsValue({end_time:Gn})},xa=sn=>Et(void 0,null,function*(){var ft,fn;Ot(!0);const Gn=yield(0,b.N3)({coursesId:pn.coursesId,check_ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(Ja=>Number(Ja)))||[]]});console.log(Gn,"res");const oa=((fn=Gn==null?void 0:Gn.course_info)==null?void 0:fn.map((Ja,dr)=>Pt(it({},Ja),{key:Ja.course_group_id,title:Ja.course_group_name,name:Ja.course_group_name,disabled:!!Ja.is_published})))||[];if((Gn==null?void 0:Gn.status)!==-1){Rt([...oa]);const Ja=de()();In.setFieldsValue({publish_time:Ja}),(In.getFieldValue("exercise_type")||1)===1?In.setFieldsValue({end_time:de()(Ja).add(120,"minutes")}):In.setFieldsValue({end_time:de()(Ja).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja;if((sn=en==null?void 0:en.exercise)!=null&&sn.is_appoint_user){const dr=((fn=(ft=en==null?void 0:en.exercise)==null?void 0:ft.all_exercise_users)==null?void 0:fn.map(Xn=>Xn.user_id))||[];Ha([...dr])}Dn((Gn=en==null?void 0:en.exercise)==null?void 0:Gn.is_appoint_user),jt((oa=en==null?void 0:en.exercise)==null?void 0:oa.is_miss_exam_user),Za((Ja=en==null?void 0:en.exercise)==null?void 0:Ja.is_no_passing_user)},[en]),(0,a.useEffect)(()=>{var sn,ft,fn,Gn,oa,Ja,dr,Xn;(ft=(sn=mt==null?void 0:mt.actionTabs)==null?void 0:sn.selectArrs)!=null&&ft[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(Gn=(fn=mt==null?void 0:mt.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:Gn[0],category:(Ja=(oa=mt==null?void 0:mt.actionTabs)==null?void 0:oa.selectArrs)==null?void 0:Ja[0],coursesId:(Xn=(dr=mt==null?void 0:mt.actionTabs)==null?void 0:dr.params)==null?void 0:Xn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const Aa=()=>Et(void 0,null,function*(){var sn,ft,fn,Gn,oa,Ja,dr;const Xn=it({},In.getFieldsValue()),_r=de()(de()(Xn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),wr=de()(de()(Xn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(_r,_r,33),wr<=_r){Re.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!vn&&At.length>0&&!((sn=en==null?void 0:en.exercise)!=null&&sn.is_make_up_exercise)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const lo=At.map(vl=>vl.key),Tr={check_ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(vl=>Number(vl)))||[]],end_time:de()(Xn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:de()(Xn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(vl=>vl.course_group_id),unified_setting:!_t.length,exercise_type:Xn.exercise_type,simulate_exercise_num:Xn.simulate_exercise_num};if(((fn=mt.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&mt.actionTabs.type===1&&(Tr.check_ids=[...((oa=(Gn=mt.actionTabs.selectArrsAll)==null?void 0:Gn.filter(vl=>!vl.high_resources_consume||vl.high_resources_consume_permission))==null?void 0:oa.map(vl=>Number(vl==null?void 0:vl.id)))||[]]),(Ja=en==null?void 0:en.exercise)!=null&&Ja.is_make_up_exercise){if(Tn&&Ya.length<=0||!Tn&&!(Fr||Ln)){Re.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Tr.is_appoint_user=Tn,Tr.is_miss_exam_user=Fr,Tr.is_no_passing_user=Ln,Tn?Tr.make_up_exercise_users=Ya.map(vl=>({user_id:vl})):Tr.make_up_exercise_user=[]}let{is_locked:_a,open_camera:Sr,screen_open:Mr,login_restrict:sr,ip_bind:ao,ip_limit:Hr,is_random:io,id:al,identity_verify:ul,open_phone_video_recording:di}=en==null?void 0:en.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(_a||Sr||Mr||sr||ao||Hr=="pub"||Hr=="inner"||ul||di)&&Xn.exercise_type==2){if($n(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let vl=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ee.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ee.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(en==null?void 0:en.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Et(void 0,null,function*(){var Dl;Lt(!0);let Qr=yield(0,pe.Tr)({exercise_ids:[...((Dl=mt.actionTabs.selectArrs)==null?void 0:Dl.map(Ll=>Number(Ll)))||[]],course_id:pn.coursesId,type:"exercise"});if((Qr==null?void 0:Qr.student_count)===0){if((yield dt(Tr))&&mt.actionTabs.isRouter){vl.destroy(),ee.history.push(`/classrooms/${pn.coursesId}/exercise/${al}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else _e(Tr),Ae(Qr)}),onCancel:()=>{vl.destroy(),Lt(!1),dt(Tr)}})}else{let vl=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ee.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>Et(void 0,null,function*(){var Dl;Lt(!0);let Qr=yield(0,pe.Tr)({exercise_ids:[...((Dl=mt.actionTabs.selectArrs)==null?void 0:Dl.map(Ll=>Number(Ll)))||[]],course_id:pn.coursesId,type:"exercise"});if((Qr==null?void 0:Qr.student_count)===0){if((yield dt(Tr))&&mt.actionTabs.isRouter){ee.history.push(`/classrooms/${pn.coursesId}/exercise/${al}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else _e(Tr),Ae(Qr)})})}return}let ui=yield(0,pe.Tr)({exercise_ids:[...((dr=mt.actionTabs.selectArrs)==null?void 0:dr.map(vl=>Number(vl)))||[]],course_id:pn.coursesId,type:"exercise"});(ui==null?void 0:ui.student_count)===0?dt(Tr):(_e(Tr),Ae(ui))}),wn=()=>{var sn;let ft=[...(sn=mt.actionTabs.selectArrsAll)==null?void 0:sn.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(ft==null?void 0:ft.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ee.createElement("div",null,Ee.createElement("div",{className:ae.tipcontent},Ee.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",ft==null?void 0:ft.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ee.createElement("div",{className:"mt20 mb20"},ft==null?void 0:ft.map(fn=>Ee.createElement("div",{className:ae.failedList,key:fn.id},Ee.createElement("div",{className:ae.name},fn==null?void 0:fn.exercise_name),Ee.createElement("div",{className:ae.publish,onClick:()=>{(0,E.xg)(`/classrooms/${pn.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},dt=sn=>Et(void 0,null,function*(){var ft,fn,Gn;if(mt.actionTabs.type===1){let dr=[...(ft=mt.actionTabs.selectArrsAll)==null?void 0:ft.filter(Xn=>Xn.high_resources_consume&&!Xn.high_resources_consume_permission)];if((dr==null?void 0:dr.length)==mt.actionTabs.selectArrsAll.length){$n(!1),Je({type:"exercise/setActionTabs",payload:{}}),wn();return}}let oa=!1;return Dr(!0),(yield(0,y.ZP)(`/api/courses/${pn.coursesId}/exercises/publish.json`,{method:"post",body:sn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),on(),Re.ZP.success("\u53D1\u5E03\u6210\u529F"),$n(!1),Je({type:"exercise/setActionTabs",payload:{}}),(fn=mt==null?void 0:mt.actionTabs)!=null&&fn.cb?(Gn=mt==null?void 0:mt.actionTabs)==null||Gn.cb():Je({type:"classroomList/getClassroomExercisesList",payload:it({},mt.actionTabs.params)}),oa=!0,mt.actionTabs.type===1&&wn()),Dr(!1),oa}),on=()=>{ta(1),Rt([]),An([])},gn=(sn,ft,fn)=>{sn<=0?Re.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ha(ft),Zr(fn),Ba(!1))};return Ee.createElement(a.Fragment,null,Ee.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Ra,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Aa,confirmLoading:ar||On,onCancel:()=>{on(),$n(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ee.createElement(Fe.Z,{spinning:On},At&&Ee.createElement(ge.default,{form:In},!!((qt=mt==null?void 0:mt.actionTabs)!=null&&qt.disabled)&&Ee.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ee.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Wt=en==null?void 0:en.exercise)!=null&&Wt.is_make_up_exercise)&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Pe.Z,null,Ee.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ee.createElement(ge.default.Item,{name:"exercise_type"},Ee.createElement(le.ZP.Group,{disabled:((bn=en==null?void 0:en.exercise)==null?void 0:bn.exercise_status)>1,onChange:sn=>{se(sn.target.value),ma(sn.target.value)}},Ee.createElement(le.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ee.createElement(le.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Bn==2&&Ee.createElement(Pe.Z,{className:`${ae.contentInterval}`},Ee.createElement("span",{className:`${ae.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ee.createElement(ge.default.Item,{name:"simulate_exercise_num"},Ee.createElement(Le.Z,{className:ae.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Ge=en==null?void 0:en.exercise)==null?void 0:Ge.exercise_status)>1,min:1,max:999})),Ee.createElement("span",null,"\u6B21",Ee.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ee.createElement(Pe.Z,null,Ee.createElement("span",{className:"mr10 mt5"},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ee.createElement(ge.default.Item,{name:"publish_time"},Ee.createElement(Ie.default,{style:{width:170},disabledDate:sn=>sn&&sn<=de()().subtract(0,"days"),disabledTime:Nt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ee.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ee.createElement(ge.default.Item,{name:"end_time"},Ee.createElement(Ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,E.U6)(),"HH:mm")},disabledDate:sn=>sn&&sn{var fn,Gn,oa,Ja,dr;if(Dn(sn),sn)if((fn=en==null?void 0:en.exercise)!=null&&fn.is_appoint_user){const Xn=(oa=(Gn=en==null?void 0:en.exercise)==null?void 0:Gn.all_exercise_users)==null?void 0:oa.map(_r=>_r.user_id);Ha([...Xn])}else Ha([]),jt(!1),Za(!1);else jt((Ja=en==null?void 0:en.exercise)==null?void 0:Ja.is_miss_exam_user),Za((dr=en==null?void 0:en.exercise)==null?void 0:dr.is_no_passing_user)},disabled:((Zn=en==null?void 0:en.exercise)==null?void 0:Zn.exercise_status)!==1}),Ee.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Tn&&Ee.createElement(Pe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ee.createElement(Me.default,{checked:Fr,disabled:((hn=en==null?void 0:en.exercise)==null?void 0:hn.exercise_status)!==1||((un=en==null?void 0:en.exercise)==null?void 0:un.miss_exam_count)<=0,onChange:sn=>{jt(sn.target.checked)}},Ee.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{ur(1),Dn(!1),Ba(!0)}},"\uFF08",`${(rt=en==null?void 0:en.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ee.createElement(Me.default,{checked:Ln,disabled:((vt=en==null?void 0:en.exercise)==null?void 0:vt.exercise_status)!==1||((Xe=en==null?void 0:en.exercise)==null?void 0:Xe.no_passing_count)<=0,onChange:sn=>{Za(sn.target.checked)}},Ee.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{ur(2),Dn(!1),Ba(!0)}},"\uFF08",`${(ze=en==null?void 0:en.exercise)==null?void 0:ze.no_passing_count}\u4EBA`,"\uFF09")),Tn&&Ee.createElement(Pe.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ee.createElement(Oe.ZP,{type:"primary",ghost:!0,disabled:((Ft=en==null?void 0:en.exercise)==null?void 0:Ft.exercise_status)!==1,onClick:()=>{Ba(!0),ur(void 0)}},Ee.createElement("span",null,Ee.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ee.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ee.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Ya.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((It=en==null?void 0:en.exercise)!=null&&It.is_make_up_exercise)&&Ee.createElement(Pe.Z,{style:{marginBottom:"10px"}},Ee.createElement("span",{className:"mr10"},Ee.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ee.createElement(le.ZP.Group,{value:vn,onChange:sn=>{La(sn.target.value),An([])}},Ee.createElement(le.ZP,{disabled:!!((Ve=mt==null?void 0:mt.actionTabs)!=null&&Ve.disabled)||At.some(sn=>sn==null?void 0:sn.is_published)||!((He=mt==null?void 0:mt.actionTabs)!=null&&He.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(le.ZP,{disabled:At.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),At.length<=0&&mt.actionTabs.type===2&&!((gt=en==null?void 0:en.exercise)!=null&>.is_make_up_exercise)&&Ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!vn)&&!((Ye=en==null?void 0:en.exercise)!=null&&Ye.is_make_up_exercise)&&At.length>0&&Ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ee.createElement("span",{style:{flex:1}},Ee.createElement(Me.default,{checked:_t.length===At.length,onChange:sn=>{_t.length===At.length?An([]):An(At)}},"\u5168\u9009")),Ee.createElement("span",{style:{width:16}}),Ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!vn)&&!((be=en==null?void 0:en.exercise)!=null&&be.is_make_up_exercise)&&At.length>0&&Ee.createElement(te.Z,{data:At,selectedRowKeys:_t,setSelectedRowKeys:An})),Ee.createElement(ne.Z,{visible:Yn,setVisible:Ba,onK:gn,selectKeys:Ya,selectRows:Mn,appointStudent:Tn,modalParams:Jn,courseId:pn.categoryId||((jn=(zt=mt==null?void 0:mt.actionTabs)==null?void 0:zt.selectArrs)==null?void 0:jn[0])})),Ee.createElement(ue.Z,{resdata:fe,type:"exercisepush",okloading:ar,oktext:(fe==null?void 0:fe.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>Et(void 0,null,function*(){var ft,fn,Gn;Dr(!0);let oa=yield(0,y.ZP)(`/api/courses/${pn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((ft=mt.actionTabs.selectArrs)==null?void 0:ft.map(Ja=>Number(Ja)))||[]]}});if(Dr(!1),(oa==null?void 0:oa.status)===0)if(xt){let Ja=yield dt(we);if(ye.default.destroyAll(),Ja&&mt.actionTabs.isRouter){ee.history.push(`/classrooms/${pn.coursesId}/exercise/${(fn=en==null?void 0:en.exercise)==null?void 0:fn.id}/detail?random=${(Gn=en==null?void 0:en.exercise)==null?void 0:Gn.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else dt(we)})})),Ee.createElement(ve.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:rn,dataSource:zn,onSuccess:()=>{Jt(!1),$n(!0)},onClose:()=>{Jt(!1),on(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,ee.connect)(({exercise:mt})=>({exercise:mt}))(Tt)},16536:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ke}});var a=x(59301),ge=x(92832),Re=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=x(77740),Le=(Me,Oe,Ce)=>new Promise((de,y)=>{var E=z=>{try{b(Ce.next(z))}catch(te){y(te)}},ee=z=>{try{b(Ce.throw(z))}catch(te){y(te)}},b=z=>z.done?de(z.value):Promise.resolve(z.value).then(E,ee);b((Ce=Ce.apply(Me,Oe)).next())}),ke=({data:Me,value:Oe=[],handleChangePage:Ce,setSelectedRowKeys:de,selectedRowKeys:y,onChange:E=()=>{}})=>{const[ee,b]=(0,a.useState)([]),[z,te]=(0,a.useState)([]),[ne,ae]=(0,a.useState)([]);let[ue,pe]=(0,a.useState)(1),[ve,Ee]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ae([])},[Me]),(0,a.useEffect)(()=>{de&&(te(y),ae(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(ge.default.Search,{size:"middle",onChange:xe=>Le(void 0,null,function*(){b(Me.filter(Ze=>{var Be;return(Be=Ze==null?void 0:Ze.name)==null?void 0:Be.includes(xe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ee.length===0&&a.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Re.default.Group,{value:z.map(xe=>`${xe.course_group_id}`),onChange:xe=>{de(ee.filter(Ze=>xe.includes(`${Ze.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ee.map((xe,Ze)=>a.createElement(ye.Z,{key:xe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Re.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:xe.is_published,value:`${xe.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:xe.is_published?"108px":"170px"}},xe.name),xe.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(ge.default.Search,{onChange:xe=>{ae(z.filter(Ze=>Ze.name.includes(xe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((xe,Ze)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:xe.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},xe.name),a.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{de(z.filter(Be=>`${Be.course_group_name}`!=`${xe.course_group_name}`))}})))))))}},76983:function(wt,ct,x){"use strict";var a=x(59301),ge=x(31797),Re=x(5871),ye=x(78241),Fe=x(43418),Pe=x(71418),le=x(1710),Le=x(92832),Ie=x(95237),ke=x(43604),Me=x(3113),Oe=x(87935),Ce=x(66649),de=x.n(Ce),y=x(52985),E=x(92232),ee=x(11580),b=x(99287),z=x(20562),te=x(59301),ne=(ve,Ee,xe)=>new Promise((Ze,Be)=>{var ot=Ke=>{try{lt(xe.next(Ke))}catch(it){Be(it)}},qe=Ke=>{try{lt(xe.throw(Ke))}catch(it){Be(it)}},lt=Ke=>Ke.done?Ze(Ke.value):Promise.resolve(Ke.value).then(ot,qe);lt((xe=xe.apply(ve,Ee)).next())});const{Countdown:ae}=ge.default,ue=({value:ve,onChange:Ee,MaxMinutes:xe})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Re.Z,{value:ve,onChange:Ee,min:0,precision:0,max:xe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${xe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),pe=({exercise:ve,successCb:Ee,dispatch:xe})=>{var Ze,Be,ot,qe;const lt=(0,y.useParams)(),[Ke]=ye.default.useForm(),it=ye.default.useWatch("time",Ke),[Pt,Et]=(0,a.useState)(!1),ht=(0,a.useRef)(),{actionTabs:Nt}=ve,[Tt,Kt]=(0,a.useState)(),[,mt,Je,st]=(0,z.U)(Oe.n7,{id:lt.categoryId}),[,Mt,qt]=(0,z.U)(Oe.Cd,{});(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(Et(!1),Ke.resetFields())},[ve.actionTabs.key]);const Wt=()=>new Promise(Xe=>ne(void 0,null,function*(){var ze,Ft;return ht.current=yield(0,ee.y)({ip_limit:(ze=Nt==null?void 0:Nt.exerciseParams)==null?void 0:ze.ip_limit,ip_bind:(Ft=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ft.ip_bind_type}),Xe()})),bn=()=>ne(void 0,null,function*(){var Xe,ze,Ft,It,Ve;yield Ke.validateFields();const He=Ke.getFieldsValue();if(Et(!0),(((Xe=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Xe.ip_limit)!=="no"||(ze=Nt==null?void 0:Nt.exerciseParams)!=null&&ze.ip_bind_type)&&(yield Wt()),(yield(0,Oe.ZD)((Ft=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(It=Nt==null?void 0:Nt.exerciseParams)==null?void 0:It.exercise_user_id,unlock_key:He.unlock_key,time:He.time,ip:ht.current})).status===0){if(Ee){xe({type:"exercise/setActionTabs",payload:{}}),Ee();return}const Ye=Nt==null?void 0:Nt.exerciseParams;(0,E.nr)({inner_ip:Ye.inner_ip,public_ip:Ye.public_ip,open_camera:Ye.open_camera,ip_limit:Ye.ip_limit,ip_bind:Ye.ip_bind,ip_bind_type:Ye.ip_bind_type,exercise_tips:Ye.exercise_tips,exerciseId:Ye.id,screen_open:Ye.screen_open,screen_num:Ye.screen_num,screen_sec:Ye.screen_sec,coursesId:lt.coursesId,login:(Ve=(0,b.eY)())==null?void 0:Ve.login,history,identity_verify:Ye.identity_verify,open_phone_video_recording:Ye.open_phone_video_recording,current_status:Ye.current_status}),xe({type:"exercise/setActionTabs",payload:{}})}Et(!1)}),Ge=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Xe=>te.createElement("span",{className:Xe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Xe)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Xe=>te.createElement("span",{className:Xe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Xe)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],$t=((Ze=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Ze.errorMessage)&&typeof((Be=Nt==null?void 0:Nt.exerciseParams)==null?void 0:Be.errorMessage)=="object";(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const Xe=yield qt(lt);yield Je({}),Xe.status||Kt(Xe)})},[ve.actionTabs.key]);const{time:Zn,end_time:hn}=(Tt==null?void 0:Tt.exercise)||{},un=st!=null&&st.user_end_time?de()(st==null?void 0:st.user_end_time).add(1,"minutes"):de()(),rt=de()(st==null?void 0:st.user_total_end_time)>un?Math.round(de().duration(de()(st==null?void 0:st.user_total_end_time).diff(un.startOf("minute"))).asMinutes()):0,vt=((st==null?void 0:st.student_left_minutes)||0)+(it||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Nt==null?void 0:Nt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{xe({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Pe.Z,{spinning:mt||Mt},$t&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!$t&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),$t&&te.createElement(le.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((qe=Nt==null?void 0:Nt.exerciseParams)==null?void 0:qe.errorMessage)||{}],columns:Ge}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ke,layout:"vertical",autoComplete:"off"},te.createElement(ye.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Le.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Zn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",de()(st==null?void 0:st.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ue,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(st==null?void 0:st.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},de()(st==null?void 0:st.user_end_time).add(it||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",de()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(Ie.Z,{justify:"space-between",align:"middle"},te.createElement(ke.Z,null),te.createElement(ke.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:bn},"\u8FDB\u5165\u8003\u8BD5"))))))};ct.Z=(0,y.connect)(({exercise:ve})=>({exercise:ve}))(pe)},61560:function(wt,ct,x){"use strict";x.d(ct,{w:function(){return Pe}});var a=x(82186),ge=x(43418),Re=x(52985),ye=x(59301),Fe=(le,Le,Ie)=>new Promise((ke,Me)=>{var Oe=y=>{try{de(Ie.next(y))}catch(E){Me(E)}},Ce=y=>{try{de(Ie.throw(y))}catch(E){Me(E)}},de=y=>y.done?ke(y.value):Promise.resolve(y.value).then(Oe,Ce);de((Ie=Ie.apply(le,Le)).next())});const Pe=(le,Le,Ie="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",ke=1,Me=2)=>Fe(void 0,null,function*(){ke===1&&(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:ke===1?Ie:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Oe=yield(0,a.ZP)(`/api/exercises/${Le}/user_appraise_status.json`,{method:"get",params:{appraise_type:ke}});if((Oe==null?void 0:Oe.status)===-1)return(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((Oe==null?void 0:Oe.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Le}/create_appraise_students.json`,{method:"get"})),(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((Oe==null?void 0:Oe.type)===2){const de=()=>{Re.history.replace(`/classrooms/${le}/exercise/${Le}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(ge.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:de,onCancel:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:de,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Me!==3)return Promise.reject()}if((Oe==null?void 0:Oe.type)===3&&(ge.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,(Oe==null?void 0:Oe.message)||"")}),Me!==3)||(Oe==null?void 0:Oe.type)===4&&(ge.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${le}/exercise/${Le}/detail`)},content:ye.createElement("div",null,(Oe==null?void 0:Oe.message)||"")}),Me!==3))return Promise.reject()})},73579:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return Pt}});var a=x(59301),ge=x(5112),Re=x(3113),ye=x(8591),Fe=x(43418),Pe=x(5871),le=x(95237),Le=x(43604),Ie=x(28103),ke=x(79802),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},Oe=x(99287),Ce=x(24334),de=x(82186),y=x(52985),E=x(68762),ee=x(67741),b=x(87169),z=x(26227),te=x(59301),ne=Object.defineProperty,ae=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,xe=(Et,ht,Nt)=>ht in Et?ne(Et,ht,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):Et[ht]=Nt,Ze=(Et,ht)=>{for(var Nt in ht||(ht={}))ve.call(ht,Nt)&&xe(Et,Nt,ht[Nt]);if(pe)for(var Nt of pe(ht))Ee.call(ht,Nt)&&xe(Et,Nt,ht[Nt]);return Et},Be=(Et,ht)=>ae(Et,ue(ht)),ot=(Et,ht,Nt)=>new Promise((Tt,Kt)=>{var mt=Mt=>{try{st(Nt.next(Mt))}catch(qt){Kt(qt)}},Je=Mt=>{try{st(Nt.throw(Mt))}catch(qt){Kt(qt)}},st=Mt=>Mt.done?Tt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);st((Nt=Nt.apply(Et,ht)).next())});const qe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var lt=(Et=>(Et[Et.SET_PATH=0]="SET_PATH",Et[Et.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Et))(lt||{});function Ke(Et,ht){switch(ht.type){case 0:return Be(Ze({},Et),{selectedPath:ht.payload});case 1:return Be(Ze({},Et),{passedContent:ht.payload});default:throw new Error}}var Pt=({language:Et,dispatch:ht,shixunWorkReport:Nt,v:Tt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:st,data:Mt})=>{const[qt,Wt]=(0,a.useState)(Kt==null?void 0:Kt[0]),bn=(0,y.useParams)();return(0,a.useEffect)(()=>{Wt(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var Ge;Wt((Ge=Kt==null?void 0:Kt.filter($t=>$t.language===(qt==null?void 0:qt.language)))==null?void 0:Ge[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,Tt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(ge.ZP.Group,{defaultValue:Et,style:{marginLeft:10},onChange:Ge=>{var $t;Tt.language=Ge.target.value,Wt(($t=Kt==null?void 0:Kt.filter(Zn=>Zn.language===Ge.target.value))==null?void 0:$t[0])}},Kt==null?void 0:Kt.map(Ge=>te.createElement(ge.ZP,{value:Ge==null?void 0:Ge.language},Ge==null?void 0:Ge.language)))),(0,Oe.GJ)()&&Nt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",qt==null?void 0:qt.score,"/",qt==null?void 0:qt.total_score),te.createElement(Re.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Ge,$t;if(!(($t=(Ge=mt.AssistantObject)==null?void 0:Ge.hack)!=null&&$t.can_appraise)&&(0,Oe.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Zn=qt==null?void 0:qt.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",qt==null?void 0:qt.score,"/",qt==null?void 0:qt.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Pe.Z,{min:0,max:qt==null?void 0:qt.total_score,defaultValue:qt==null?void 0:qt.score,onChange:hn=>{Zn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,de.ZP)(`/api/courses/${bn==null?void 0:bn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:bn==null?void 0:bn.coursesId,hack_user_code_id:qt==null?void 0:qt.hack_user_id,score:Zn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),ht({type:"shixunHomeworks/setActionTabs",payload:{}}),ht({type:"shixunHomeworks/getShixunWorkReports",payload:Ze({},bn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,Oe.GJ)()&&Nt!="shixunWorkReport"&&te.createElement(Re.ZP,{onClick:()=>{var Ge;if(!((Ge=mt.AssistantObject.hack)!=null&&Ge.can_appraise)&&(0,Oe.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Nt.user_id,type:"1",language:qt==null?void 0:qt.language,v:Tt,data:Ze({},Nt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(ke.ZP,{height:300,language:qt==null?void 0:qt.language,value:qt!=null&&qt.code?Ce.Base64.decode(qt==null?void 0:qt.code):"",autoHeight:Je,theme:"default",options:qe}),((qt==null?void 0:qt.comment)||(qt==null?void 0:qt.hidden_comment))&&te.createElement("div",null,te.createElement(le.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Le.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Le.Z,{className:"pr30"},(0,Oe.GJ)()&&te.createElement(Re.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,ee.gZ)({comment_id:qt==null?void 0:qt.comment_id,homeworkId:bn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),ht({type:"shixunHomeworks/getShixunWorkReports",payload:Ze({},bn)}))})}})})},te.createElement(z.Z,null),"\u5220\u9664"))),te.createElement(Ie.Z,{style:{margin:0}}),(qt==null?void 0:qt.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:qt==null?void 0:qt.comment})),(qt==null?void 0:qt.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:qt==null?void 0:qt.hidden_comment}))))}},4274:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ve}});var a=x(59301),ge={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Re=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,le=(Ee,xe,Ze)=>xe in Ee?Re(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,Le=(Ee,xe)=>{for(var Ze in xe||(xe={}))Fe.call(xe,Ze)&&le(Ee,Ze,xe[Ze]);if(ye)for(var Ze of ye(xe))Pe.call(xe,Ze)&&le(Ee,Ze,xe[Ze]);return Ee};const Ie=Ee=>React.createElement("svg",Le({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ee),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),Oe=x(92310),Ce=x.n(Oe),de=x(59301),y=Object.defineProperty,E=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ee,xe,Ze)=>xe in Ee?y(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ee[xe]=Ze,ae=(Ee,xe)=>{for(var Ze in xe||(xe={}))z.call(xe,Ze)&&ne(Ee,Ze,xe[Ze]);if(b)for(var Ze of b(xe))te.call(xe,Ze)&&ne(Ee,Ze,xe[Ze]);return Ee},ue=(Ee,xe)=>E(Ee,ee(xe)),ve=({dataSource:Ee,className:xe,style:Ze})=>{const[Be,ot]=(0,a.useState)([]),[qe,lt]=(0,a.useState)(""),Ke=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ee!=null&&Ee.length){const Et=String(Math.random()).slice(-6),ht=Ee.map(Nt=>ue(ae({},Nt),{key:`${Et}-${Nt.key}`}));ot(ht),lt(ht[0].key)}},[Ee.length]);const it=Et=>{lt(Et),Ke.current=Et;const ht=document.getElementById(Et);if(ht){const Nt=ht.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Nt,behavior:"smooth"})}},Pt=()=>{const Et=Be.map(Nt=>document.getElementById(Nt.key)),ht=window.innerHeight/2;for(const Nt of Et)if(Nt){const Tt=Nt.getBoundingClientRect();if(Tt.top>=0&&Tt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[Be]),de.createElement("div",{className:Ce()(ge.anchorNavigation,xe),style:Ze},de.createElement(Me.default,{items:Be,tabBarGutter:60,className:ge.tabs,activeKey:qe,onChange:it}),Be.map(Et=>de.createElement("div",{key:Et.key,id:Et.key,className:ge.box},de.createElement("div",{className:ge.head},de.createElement("img",{className:"mr10",src:ke,alt:"Dot"}),Et.label),de.createElement("div",{className:ge.element},Et.element))))}},53051:function(wt,ct,x){"use strict";x.d(ct,{Q8:function(){return Nt},d0:function(){return Tt},w6:function(){return ht}});var a=x(59301),ge=x(5083),Re=x(57809),ye=x(8591),Fe=x(43418),Pe=x(5112),le=x(95237),Le=x(43604),Ie=x(6848),ke=x(24905),Me=x(3113),Oe=x(66649),Ce=x.n(Oe),de=x(99287),y=x(82186),E=x(89392),ee=x.n(E),b=x(92232),z=x(961),te=x(52985),ne=x(61822),ae=x(2281),ue=x(73466),pe=x(70170),ve=x(8671),Ee=x(59301),xe=Object.defineProperty,Ze=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ke=(st,Mt,qt)=>Mt in st?xe(st,Mt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):st[Mt]=qt,it=(st,Mt)=>{for(var qt in Mt||(Mt={}))qe.call(Mt,qt)&&Ke(st,qt,Mt[qt]);if(ot)for(var qt of ot(Mt))lt.call(Mt,qt)&&Ke(st,qt,Mt[qt]);return st},Pt=(st,Mt)=>Ze(st,Be(Mt)),Et=(st,Mt,qt)=>new Promise((Wt,bn)=>{var Ge=hn=>{try{Zn(qt.next(hn))}catch(un){bn(un)}},$t=hn=>{try{Zn(qt.throw(hn))}catch(un){bn(un)}},Zn=hn=>hn.done?Wt(hn.value):Promise.resolve(hn.value).then(Ge,$t);Zn((qt=qt.apply(st,Mt)).next())});function ht(st,Mt){const qt=[];for(let Wt=st;Wt{const Wt=stCe()(Mt).endOf("day"),Ge=st{const qt=parseInt(Ce()(st).format("HH")),Wt=parseInt(Ce()().format("HH")),bn=parseInt(Ce()().format("mm"));if(!st)return{disabledHours:()=>ht(0,Wt),disabledMinutes:()=>ht(0,bn)};if(Mt){const Ge=parseInt(Ce()(Mt).format("HH")),$t=parseInt(Ce()(Mt).format("mm"));return Ce()(st).isSame(Ce()(Mt),"day")?{disabledHours:()=>ht(0,Ge),disabledMinutes:()=>qt<=Ge?ht(0,$t):[]}:void 0}if(Ce()(st).isSame(Ce()(),"day"))return{disabledHours:()=>ht(0,Wt),disabledMinutes:()=>Ce()(st).isSame(Ce()(),"hour")&&qt<=Wt?ht(0,bn):[]}},{RangePicker:Kt}=ge.default,{Option:mt}=Re.default,Je=({shixunHomeworks:st,loading:Mt,dispatch:qt,classroomList:Wt,user:bn})=>{var Ge,$t,Zn,hn,un,rt,vt,Xe,ze;const Ft=(0,te.useParams)(),{workSetting:It,workList:Ve,shixunWorkList:He,headerInfo:gt,changeData:Ye}=st,[be,zt]=(0,a.useState)(!1),[jn,pn]=(0,a.useState)(!1);let[In,Qn]=(0,a.useState)([]),[ta,At]=(0,a.useState)([]),[Rt,On]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[An,vn]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{zt(!(0,de.GJ)())},[(0,de.GJ)()]);const La=()=>{qt({type:"shixunHomeworks/getWorkSetting",payload:it({},Ft)})};(0,a.useEffect)(()=>{if(!(It!=null&&It.course_id))return;Object.keys(Rt).map(function(Dn){Rt[Dn]=It[Dn]}),(!Rt.allow_late||!Rt.unified_late)&&(Rt.late_penalty=20,Rt.penalty_type=ne.Q.Percent),Rt.unified_setting||(Rt.unified_late=!1,Rt.unified_anonymous_comment=!1,Rt.unified_anonymous_appeal=!1),In=JSON.parse(JSON.stringify(It.group_settings.map(Dn=>Pt(it({},Dn),{group_name:[Dn.group_name]})).filter(Dn=>Dn.publish_time!==null))),ta=JSON.parse(JSON.stringify(It.allow_late_settings.map(Dn=>Pt(it({},Dn),{group_name:[Dn.group_name]})).filter(Dn=>Dn.late_time!==null))),On(it({},Rt));const Tn=(0,b.QE)((In==null?void 0:In.length)>0?In:[]);Qn([...Tn]),(ta==null?void 0:ta.length)<=0?At([{penalty_type:ne.Q.Percent,late_penalty:20}]):At([...ta])},[It]);const ar=()=>Et(void 0,null,function*(){var Tn,Dn;if(((Tn=bn==null?void 0:bn.userInfo)==null?void 0:Tn.user_status)===2){(0,ae.Rd)();return}const Fr=JSON.parse(JSON.stringify(Rt));if(Fr.challenge_settings.filter(Ln=>!Ln.hide),Fr.categoryId=Ft.categoryId,(Dn=Fr.challenge_settings)!=null&&Dn.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(In),!Rt.unified_setting)In=In==null?void 0:In.map(Ln=>{var Za;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Za=It.group_settings)==null?void 0:Za.filter(Jn=>{var ur;return(ur=Ln==null?void 0:Ln.group_name)==null?void 0:ur.includes(Jn.group_name)}).map(Jn=>Jn.group_id||Jn.id).toString().split(","),Ln});else if(!Rt.publish_time||!Rt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Fr.group_settings=In,Rt.allow_late)if(Rt.unified_late){if(Rt.late_penalty===null||Rt.late_penalty===void 0||Rt.late_penalty<0||Rt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Rt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ta=ta==null?void 0:ta.map(Ln=>{var Za,Jn;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Jn=(Za=Ln==null?void 0:Ln.group_name)==null?void 0:Za.map(ur=>{var Bn,se;let fe=(se=(Bn=It.group_settings)==null?void 0:Bn.filter(Ae=>(Ae==null?void 0:Ae.group_name)===ur))==null?void 0:se[0];return fe==null?void 0:fe.group_id}))==null?void 0:Jn.toString().split(","),Ln}),Fr.allow_late_settings=ta;let jt=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ft.categoryId)],course_id:Ft.coursesId,type:"homework_common"});(jt==null?void 0:jt.student_count)===0?Dr(Fr):(vn(Fr),_t(jt))}),Dr=Tn=>{var Dn;if(Tn.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tn!=null&&Tn.work_efficiency&&Tn.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fr=Tn.challenge_settings.reduce((Za,Jn)=>Za+Number(Jn.challenge_score),0);if((Fr==null?void 0:Fr.toFixed(10))!==((Dn=Tn.total_score-Tn.eff_score)==null?void 0:Dn.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tn.total_score}\u5206`);return}const jt={shixun_evaluation:Tn.shixun_evaluation,challenge_settings:Tn.challenge_settings};let Ln=()=>{var Za;const Jn=()=>Et(void 0,null,function*(){pn(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ft.categoryId}/publish_setting.json`,{method:"post",body:it({},Tn)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),La(),qt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:it({},Ft)})),pn(!1)});!(0,E.isEqual)(Ye,jt)&&!((Za=gt==null?void 0:gt.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Jn}):Jn()};It!=null&&It.high_resources_consume&&!(It!=null&&It.high_resources_consume_permission)?qt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ft.coursesId,type:"shixun",type_id:Ft.categoryId,name:It.homework_name,fn:()=>{Ln()}}}):Ln()},en=(Tn,Dn,Fr="group_id")=>{var jt;return Dn?Dn.find(Ln=>Ln[Fr]===Tn):(jt=It==null?void 0:It.group_settings)==null?void 0:jt.find(Ln=>Ln.group_id[0]===Tn)},Yn=(It==null?void 0:It.allow_late)||(It==null?void 0:It.anonymous_comment),Ba=Tn=>{var Dn,Fr;const jt=en(Tn,It==null?void 0:It.allow_late_settings,"id"),Ln=en(Tn,It==null?void 0:It.anonymous_comment_settings),Za=en(Tn);return(It==null?void 0:It.allow_late)&&jt&&Ce()(jt==null?void 0:jt.late_time)<=Ce()()||(It==null?void 0:It.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((Fr=(Ce()(Za==null?void 0:Za.end_time)<=Ce()()&&((Dn=It==null?void 0:It.allow_late_settings)==null?void 0:Dn.filter(Jn=>Jn.group_id.includes(Tn))))[0])==null?void 0:Fr.late_time)!=null},Ya=(0,a.useMemo)(()=>(It==null?void 0:It.allow_late)||(It==null?void 0:It.all_group_late),[It,gt]),Ha=It==null?void 0:It.anonymous_comment,Mn=Tn=>{if(!Tn)return!1;const Dn=en(Tn,It==null?void 0:It.anonymous_comment_settings);return(It==null?void 0:It.anonymous_comment)&&Dn&&(Dn==null?void 0:Dn.evaluation_start)!==null},Zr=(Tn,Dn)=>{var Fr,jt,Ln;qt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tn,index:Dn,rangePickerDisabled:be||(Ce()()<=Ce()((jt=en((Fr=Tn==null?void 0:Tn.group_id)==null?void 0:Fr[0]))==null?void 0:jt.publish_time)?!1:[!0,Ba((Ln=Tn==null?void 0:Tn.group_id)==null?void 0:Ln[0])]),disabledDate:It==null?void 0:It.course_end_date}})};return Ee.createElement("section",{className:z.Z.form},Ee.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(Pe.ZP.Group,{disabled:be||!((Ge=gt==null?void 0:gt.homework_status)!=null&&Ge.includes("\u672A\u53D1\u5E03"))||(0,de.Rm)()&&!(($t=Wt.AssistantObject.practice)!=null&&$t.can_publish),value:Rt.unified_setting,onChange:Tn=>{var Dn;if(!((Dn=gt==null?void 0:gt.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Rt.unified_setting=!Rt.unified_setting,Rt.unified_setting||(Rt.unified_late=!1,At([{late_penalty:5}])),On(Object.assign({},Rt)),Rt.unified_setting===!1&&In==""){Qn(In.concat({}));return}Rt.unified_setting&&(Qn([]),At([{late_penalty:5}]))}},Ee.createElement(Pe.ZP,{value:!0,disabled:be||!(It!=null&&It.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(Pe.ZP,{disabled:be||!((Zn=It==null?void 0:It.group_settings)!=null&&Zn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=It==null?void 0:It.group_settings)==null?void 0:hn.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Rt.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(le.Z,{align:"middle"},Ee.createElement(Le.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml10"},Ee.createElement(ge.default,{size:"large",disabled:be||!((un=gt==null?void 0:gt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,de.Rm)()&&!((vt=Wt.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date),disabledTime:Tn=>Tt(Tn),value:Rt.publish_time?Ce()(Rt.publish_time):"",onChange:(Tn,Dn)=>{Rt.publish_time=Dn,(Rt.end_time==""||!Rt.end_time)&&Rt.unified_setting&&(Rt.end_time=Ce()(Tn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),On(Object.assign({},Rt))}}))),Ee.createElement(le.Z,{align:"middle",className:"pl30"},Ee.createElement(Le.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml10"},Ee.createElement(ge.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(It==null?void 0:It.allow_late)&&(It==null?void 0:It.homework_status.includes("\u5DF2\u622A\u6B62"))||be||(It==null?void 0:It.allow_late)&&Ce()()>=Ce()(It==null?void 0:It.end_time)||(0,de.Rm)()&&!((Xe=Wt.AssistantObject.practice)!=null&&Xe.can_publish),disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date,Rt.publish_time),disabledTime:Tn=>Tt(Tn,Rt.publish_time),value:Rt.end_time?Ce()(Rt.end_time):"",onChange:(Tn,Dn)=>{Rt.end_time=Dn,On(Object.assign({},Rt))}})))),!Rt.unified_setting&&(In==null?void 0:In.length)>0&&Ee.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},In&&In.map(function(Tn,Dn){var Fr,jt,Ln,Za,Jn,ur,Bn;return Ee.createElement(Le.Z,{span:24,key:Dn},Ee.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Dn==(In==null?void 0:In.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Dn+1),Ee.createElement(Re.default,{disabled:be||((Fr=gt==null?void 0:gt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03")&&Tn.id||Ce()(){var fe;if((0,de.Rm)()&&!((fe=Wt.AssistantObject.practice)!=null&&fe.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}In[Dn].group_name=se,In[Dn].group_id=Tn.group_id;const Ae=(0,E.flattenDeep)(In.map(_e=>_e.group_name)),we=ta.map(_e=>{let xt=(_e==null?void 0:_e.group_name)||[];return Pt(it({},_e),{group_name:(0,E.remove)(xt,Lt=>Ae.includes(Lt))})});At(we),Qn(In.slice())},maxTagCount:4,maxTagPlaceholder:se=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>Zr(Tn,Dn)},"+",se==null?void 0:se.length)},It.group_settings&&It.group_settings.map(function(se){if(!In.map(Ae=>Ae.group_name).flat().includes(se.group_name))return Ee.createElement(mt,{value:se.group_name,key:se.id},se.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[Tn.publish_time?Ce()(Tn.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:be||(Ce()()<=Ce()((Za=en((Ln=Tn==null?void 0:Tn.group_id)==null?void 0:Ln[0]))==null?void 0:Za.publish_time)?!1:[!0,Ba((Jn=Tn==null?void 0:Tn.group_id)==null?void 0:Jn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:se=>Nt(se,It==null?void 0:It.course_end_date),disabledTime:se=>Tt(se),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tn.publish_time&&[Ce()(Tn.publish_time),Tn.end_time?Ce()(Tn.end_time):void 0],onChange:(se,fe)=>{var Ae;if((0,de.Rm)()&&!((Ae=Wt.AssistantObject.practice)!=null&&Ae.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}In[Dn].publish_time=fe[0],!Tn.end_time&&fe[0]?In[Dn].end_time=Ce()(fe[0]).add(7,"days"):In[Dn].end_time=fe[1],Qn([...In])},onCalendarChange:(se,fe,Ae)=>{if(fe!=null&&fe[0]&&!fe[1]){const we=Ce()(fe[0]).add(7,"days");In[Dn].publish_time=fe[0],In[Dn].end_time=we,Qn([...In])}}})),!be&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((ur=Tn==null?void 0:Tn.group_id)==null?void 0:ur.length)>1&&Ee.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Zr(Tn,Dn)})),(In==null?void 0:In.length)<((Bn=It==null?void 0:It.group_settings)==null?void 0:Bn.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var se;if((0,de.Rm)()&&!((se=Wt.AssistantObject.practice)!=null&&se.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(In.concat({}))}}),((Tn==null?void 0:Tn.publish_time)&&Ce()(){const se=(0,E.cloneDeep)(ta);se.forEach((fe,Ae)=>{fe.group_name&&(fe.group_name=fe.group_name.filter(we=>{var _e;return!((_e=In[Dn].group_name)!=null&&_e.includes(we))}))}),In=In.filter((fe,Ae)=>Dn!==Ae),At(se),Qn(In.slice()),setTimeout(()=>Qn(In.slice()),10)}}))))}))),Ee.createElement(le.Z,null,Ee.createElement(Le.Z,null,Ee.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(Le.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(ke.default,{checked:Rt.allow_late,disabled:be||Ya,onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tn.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Rt.allow_late=!Rt.allow_late,ta==""&&At([{late_penalty:5}]),On(Object.assign({},Rt))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Rt==null?void 0:Rt.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:be||(It==null?void 0:It.anonymous_comment)||(It==null?void 0:It.allow_late),value:Rt.unified_late,onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt.unified_late=Tn.target.value,ta==""&&!Tn.target.value&&At([{penalty_type:ne.Q.Percent,late_penalty:20}]),On(it({},Rt))}},(Rt==null?void 0:Rt.unified_setting)&&Ee.createElement(Pe.ZP,{value:!0,disabled:!(It!=null&&It.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ze=It==null?void 0:It.group_settings)==null?void 0:ze.length)>0&&Ee.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Rt!=null&&Rt.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(Le.Z,{className:"ml20"},Ee.createElement(ne.Z,{disabled:be||Ha,value:{type:Rt.penalty_type,inputValue:Rt.late_penalty},onChange:Tn=>{var Dn;if((0,de.Rm)()&&!((Dn=Wt.AssistantObject.practice)!=null&&Dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}On(Pt(it({},Rt),{late_penalty:Tn.inputValue,penalty_type:Tn.type}))}})),Ee.createElement(Le.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},Rt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Le.Z,{className:"ml20"},Ee.createElement(ge.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:be||Ha,value:Rt.late_time?Ce()(Rt.late_time):"",disabledDate:Tn=>Nt(Tn,It==null?void 0:It.course_end_date),onChange:(Tn,Dn)=>{var Fr;if((0,de.Rm)()&&!((Fr=Wt.AssistantObject.practice)!=null&&Fr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt.late_time=Dn,On(Object.assign({},Rt))}})))):ta.map(function(Tn,Dn){var Fr;return Ee.createElement(Le.Z,{span:24,key:Dn},Ee.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Dn+1),Ee.createElement(Re.default,{disabled:be||!((Fr=gt==null?void 0:gt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))&&Tn.id||(It==null?void 0:It.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tn.group_name=="string"?[Tn.group_name]:Tn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Ln;if((0,de.Rm)()&&!((Ln=Wt.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].group_name=jt,ta[Dn].group_id=Tn.group_id,At(ta.slice())}},It.group_settings&&It.group_settings.map(function(jt){const Ln=ta.map(Jn=>Jn.group_name).flat(),Za=In.map(Jn=>Jn.group_name).flat();if(Rt!=null&&Rt.unified_setting){if(!Ln.includes(jt.group_name))return Ee.createElement(mt,{value:jt.group_name,key:jt.id},jt.group_name)}else if(Za.includes(jt.group_name)&&!Ln.includes(jt.group_name))return Ee.createElement(mt,{value:jt.group_name,key:jt.id},jt.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ne.Z,{disabled:be||Mn(Tn.id),value:{type:Tn.penalty_type,inputValue:Tn.late_penalty},onChange:jt=>{var Ln;if((0,de.Rm)()&&!((Ln=Wt.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].late_penalty=jt.inputValue,ta[Dn].penalty_type=jt.type,At([...ta])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ge.default,{size:"large",disabled:be||Mn(Tn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>Nt(jt,It==null?void 0:It.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tn!=null&&Tn.late_time?Ce()(Tn.late_time):void 0,onChange:(jt,Ln)=>{var Za;if((0,de.Rm)()&&!((Za=Wt.AssistantObject.practice)!=null&&Za.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta[Dn].late_time=Ln,At([...ta])}}),!be&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,de.Rm)()&&!((jt=Wt.AssistantObject.practice)!=null&&jt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At(ta.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Dn>0&&!Tn.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,de.Rm)()&&!((jt=Wt.AssistantObject.practice)!=null&&jt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ta=ta.filter((Ln,Za)=>Dn!==Za),At(ta.slice()),setTimeout(()=>At(ta.slice()),10)}}))))})),!be&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Me.ZP,{type:"primary",size:"large",loading:jn,style:{width:"138px",marginTop:"30px"},onClick:()=>ar()},"\u4FDD\u5B58")),Ee.createElement(ue.Z,{onConfirm:(Tn,Dn)=>{In.splice(Tn,0,...Dn),In.splice(Tn+Dn.length,1);const Fr=(0,b.QE)([...In]);Qn([...Fr])}}),Ee.createElement(pe.Z,{resdata:Ot,type:"shixun",okloading:jn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tn=>Et(void 0,null,function*(){pn(!0);let Dn=yield(0,y.ZP)(`/api/courses/${Ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ft.categoryId)]}});pn(!1),(Dn==null?void 0:Dn.status)===0&&Dr(An)})}))};ct.ZP=(0,te.connect)(({shixunHomeworks:st,classroomList:Mt,loading:qt,user:Wt})=>({shixunHomeworks:st,classroomList:Mt,loading:qt.effects,user:Wt}))(Je)},74732:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(43418),Fe=x(8591),Pe=x(1710),le=x(52985),Le=x(21600),Ie=x(14875),ke=x(82186),Me=x(66649),Oe=x.n(Me),Ce=x(92232),de=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,z=(pe,ve,Ee)=>ve in pe?y(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ve]=Ee,te=(pe,ve)=>{for(var Ee in ve||(ve={}))ee.call(ve,Ee)&&z(pe,Ee,ve[Ee]);if(E)for(var Ee of E(ve))b.call(ve,Ee)&&z(pe,Ee,ve[Ee]);return pe},ne=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const{Dragger:ae}=ge.default,ue=({classroomList:pe,dispatch:ve,onOk:Ee})=>{const xe=(0,le.useParams)(),[Ze]=Re.default.useForm(),[Be,ot]=(0,a.useState)(),[qe,lt]=(0,a.useState)(!1),Ke={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:it=>ne(void 0,null,function*(){return ot(it),!1})};return(0,a.useEffect)(()=>{Ze.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),de.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:pe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},de.createElement(Re.default,{form:Ze,onFinish:it=>ne(void 0,null,function*(){var Pt,Et,ht;if(!(Be!=null&&Be.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let Nt=new FormData;Nt.append("type",pe.actionTabs.type),Nt.append("file",Be);let Tt;window.location.href.indexOf("exercise")>-1?Tt=`/api/exercises/${pe.actionTabs.id}/supplement_score.json`:Tt=`/api/homework_commons/${pe.actionTabs.id}/supplement_score.json`;let Kt=yield(0,ke.ZP)(Tt,{method:"post",body:Nt},!0);lt(!1),(Kt==null?void 0:Kt.status)===0&&(Ee(),Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),((Et=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:Et.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:de.createElement(Pe.default,{pagination:!1,dataSource:(ht=Kt==null?void 0:Kt.data)==null?void 0:ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Le.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${pe.actionTabs.type}`)}}))})},de.createElement(Re.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},pe.actionTabs.name),de.createElement(Re.default.Item,{style:{marginBottom:0},label:de.createElement("div",null,de.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),de.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},de.createElement("div",null,de.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:Le.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${pe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),de.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),de.createElement(Re.default.Item,{style:{marginBottom:0}},de.createElement(ae,te({},Ke),de.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),de.createElement("br",null),de.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};ct.Z=(0,le.connect)(({classroomList:pe})=>({classroomList:pe}))(ue)},71621:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(99313),Fe=x(1710),Pe=x(58421),le=x(52985),Le=x(82186),Ie=x(66649),ke=x.n(Ie),Me=x(59301),Oe=(y,E,ee)=>new Promise((b,z)=>{var te=ue=>{try{ae(ee.next(ue))}catch(pe){z(pe)}},ne=ue=>{try{ae(ee.throw(ue))}catch(pe){z(pe)}},ae=ue=>ue.done?b(ue.value):Promise.resolve(ue.value).then(te,ne);ae((ee=ee.apply(y,E)).next())});const{Dragger:Ce}=ge.default,de=({})=>{const y=(0,le.useParams)(),[E]=Re.default.useForm(),[ee,b]=(0,a.useState)(!0),[z,te]=(0,a.useState)(!1);let[ne,ae]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ue=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function pe(){return Oe(this,null,function*(){let Ee;te(!0),window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ee=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let xe=yield(0,Le.ZP)(Ee,{method:"get",params:ne});te(!1),(xe==null?void 0:xe.status)===0&&b(xe==null?void 0:xe.data)})}(0,a.useEffect)(()=>{pe()},[]);let ve=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ee,xe,Ze)=>{var Be;return(Be=ue.find(ot=>ot.question_type===Ee))==null?void 0:Be.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ee,xe,Ze)=>{var Be;return(Be=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ee))==null?void 0:Be.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ee,xe,Ze)=>ke()(Ee).format("YYYY-MM-DD HH:mm:ss")}].filter(Ee=>!!Ee);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ee=>{ne.type=Ee,ne.page=1,ne.limit=10,ae(ne),pe()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:z,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ee,xe,Ze)=>ke()(Ee).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ee==null?void 0:ee.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:z,columns:ve,dataSource:ee==null?void 0:ee.list,pagination:!1})}].filter(Ee=>!!Ee)}),Me.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ee,xe)=>{ne.page=Ee,ne.limit=xe,ae(ne),pe()},current:ne.page,total:ee.count,pageSize:ne.limit,style:{marginTop:20}}))};ct.Z=(0,le.connect)(({classroomList:y})=>({classroomList:y}))(de)},3829:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(43418),Fe=x(5871),Pe=x(52985),le=x(82186),Le=x(66649),Ie=x.n(Le),ke=x(92232),Me=x(59301),Oe=Object.defineProperty,Ce=Object.defineProperties,de=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,b=(pe,ve,Ee)=>ve in pe?Oe(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ve]=Ee,z=(pe,ve)=>{for(var Ee in ve||(ve={}))E.call(ve,Ee)&&b(pe,Ee,ve[Ee]);if(y)for(var Ee of y(ve))ee.call(ve,Ee)&&b(pe,Ee,ve[Ee]);return pe},te=(pe,ve)=>Ce(pe,de(ve)),ne=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const{Dragger:ae}=ge.default,ue=({classroomList:pe,dispatch:ve,onOk:Ee})=>{const xe=(0,Pe.useParams)(),[Ze]=Re.default.useForm(),[Be,ot]=(0,a.useState)(),[qe,lt]=(0,a.useState)(!1),Ke={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:it=>ne(void 0,null,function*(){return ot(it),!1})};return(0,a.useEffect)(()=>{Ze.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,ke.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:pe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Re.default,{form:Ze,onFinish:it=>ne(void 0,null,function*(){var Pt,Et;console.log("---",pe.actionTabs,it,xe);let ht=((Pt=pe==null?void 0:pe.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${xe==null?void 0:xe.category}/exercise_user/edit_score.json`:`/api/student_works/${pe.actionTabs.id}/edit_score.json`;lt(!0);let Nt=yield(0,le.ZP)(ht,{method:"post",body:te(z({},it),{exercise_user_id:((Et=pe==null?void 0:pe.actionTabs)==null?void 0:Et.type)==="exercise"?pe.actionTabs.id:""})});lt(!1),Ze.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),Ee()})},Me.createElement(Re.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};ct.Z=(0,Pe.connect)(({classroomList:pe})=>({classroomList:pe}))(ue)},32215:function(wt,ct,x){"use strict";var a=x(59301),ge=x(54580),Re=x(78241),ye=x(3113),Fe=x(95237),Pe=x(81327),le=x(5083),Le=x(52985),Ie=x(66649),ke=x.n(Ie),Me=x(53051),Oe=x(82186),Ce=x(59301),de=(ee,b,z)=>new Promise((te,ne)=>{var ae=ve=>{try{pe(z.next(ve))}catch(Ee){ne(Ee)}},ue=ve=>{try{pe(z.throw(ve))}catch(Ee){ne(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ae,ue);pe((z=z.apply(ee,b)).next())});const{Dragger:y}=ge.default,E=({})=>{const ee=(0,Le.useParams)(),[b]=Re.default.useForm(),[z,te]=(0,a.useState)(!0),[ne,ae]=(0,a.useState)(!1);console.log("----",ee);function ue(){return de(this,null,function*(){var pe,ve;let Ee;window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${ee==null?void 0:ee.categoryId}/get_time_setting.json`:Ee=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/get_time_setting.json`;let xe=yield(0,Oe.ZP)(Ee,{method:"get"});(xe==null?void 0:xe.status)===0&&b.setFieldsValue({publish_time:ke()(ke()((pe=xe==null?void 0:xe.data)==null?void 0:pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()((ve=xe==null?void 0:xe.data)==null?void 0:ve.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{ue()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},z&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!z&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Re.default,{form:b,disabled:z,onFinish:pe=>de(void 0,null,function*(){ae(!0),console.log("---",window.location.href);let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${ee==null?void 0:ee.categoryId}/time_setting.json`:ve=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/time_setting.json`;let Ee=yield(0,Oe.ZP)(ve,{method:"post",body:{publish_time:ke()(pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ke()(pe.end_time).format("YYYY-MM-DD HH:mm")}});ae(!1),(Ee==null?void 0:Ee.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Pe.Z,null,Ce.createElement(Re.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:pe=>(0,Me.Q8)(pe),disabledTime:pe=>(0,Me.d0)(pe),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Pe.Z,null,Ce.createElement(Re.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:pe=>(0,Me.Q8)(pe,"",b.getFieldValue("publish_time")),disabledTime:pe=>(0,Me.d0)(pe,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};ct.Z=(0,Le.connect)(({classroomList:ee})=>({classroomList:ee}))(E)},73466:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return E}});var a=x(59301),ge=x(52985),Re=x(5083),ye=x(43418),Fe=x(92832),Pe=x(95237),le=x(43604),Le={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=x(66649),ke=x.n(Ie),Me=x(92232),Oe=x(77740),Ce=x(59301);const{RangePicker:de}=Re.default,y=({dispatch:ee,classroomList:b,onConfirm:z})=>{const[te,ne]=(0,a.useState)([]),[ae,ue]=(0,a.useState)([]),[pe,ve]=(0,a.useState)("");(0,a.useEffect)(()=>{var Ze;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let ot=(Ze=Be==null?void 0:Be.group_name)==null?void 0:Ze.map((qe,lt)=>{var Ke;return{group_id:Be==null?void 0:Be.group_id[lt],group_name:Be==null?void 0:Be.group_name[lt],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(Ke=Be==null?void 0:Be.publish_time)==null?void 0:Ke[0]:Be==null?void 0:Be.publish_time}});ot&&(ne([...ot]),ue([...ot]))}},[b.actionTabs]);const Ee=()=>{ee({type:"classroomList/setActionTabs",payload:{}}),ve("")},xe=Ze=>{if(Ze){const Be=ae==null?void 0:ae.filter(ot=>{var qe,lt;return(lt=(qe=ot==null?void 0:ot.group_name)==null?void 0:qe.toLowerCase())==null?void 0:lt.includes(Ze==null?void 0:Ze.toLowerCase())});ne(Be)}else ne(ae)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Le.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:pe,onChange:Ze=>{ve(Ze.target.value.trim()),xe(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var Ze;z((Ze=b.actionTabs)==null?void 0:Ze.index,ae),Ee()}},Ce.createElement("div",{className:Le.modal_con},Ce.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ze,Be){var ot,qe;return Ce.createElement(le.Z,{span:24,key:Be},Ce.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Le.multiple_select,title:Ze.group_name},Ze.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(de,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?ke()(Ze.publish_time):ke()(),ke()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:lt=>{var Ke;return(0,Me.Q8)(lt,(Ke=b.actionTabs)==null?void 0:Ke.disabledDate)},disabledTime:lt=>(0,Me.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ke()((0,Me.U6)(),"HH:mm"),ke()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[ke()(Ze.publish_time),Ze.end_time?ke()(Ze.end_time):void 0],onChange:(lt,Ke)=>{te[Be].publish_time=Ke[0],te[Be].end_time=Ke[1],ne([...te]),ae.forEach(it=>{it.group_id===Ze.group_id&&(it.publish_time=Ke[0],it.end_time=Ke[1])}),ue([...ae])}})),(qe=b.actionTabs)!=null&&qe.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Be,1),ne([...te]),ae.forEach((lt,Ke)=>{lt.group_id===Ze.group_id&&ae.splice(Ke,1)}),ue([...ae])}})))}):Ce.createElement(Oe.Z,null))))};var E=(0,ge.connect)(({classroomList:ee})=>({classroomList:ee}))(y)},93339:function(wt,ct,x){"use strict";x.d(ct,{h:function(){return a}});var a=(ge=>(ge[ge.NOMATCH=-1]="NOMATCH",ge[ge.OK=0]="OK",ge[ge.TIMEOUT=2]="TIMEOUT",ge[ge.PODFAILURE=3]="PODFAILURE",ge[ge.COMPILEFAILURE=4]="COMPILEFAILURE",ge[ge.EXECUTEFAILURE=5]="EXECUTEFAILURE",ge[ge.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ge))(a||{})},23783:function(wt,ct,x){"use strict";x.d(ct,{H7:function(){return y},MK:function(){return de},MU:function(){return ke},X6:function(){return Oe},bM:function(){return Ie},fi:function(){return E},fu:function(){return Le},n4:function(){return ee},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82186),ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Pe=(z,te,ne)=>te in z?ge(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,le=(z,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Pe(z,ne,te[ne]);if(Re)for(var ne of Re(te))Fe.call(te,ne)&&Pe(z,ne,te[ne]);return z};function Le(z,te){return(0,a.U2)(`myproblems/${z}.json`,le({hidePopLogin:!0},te||{}))}function Ie(z,te){return(0,a.v_)(`myproblems/${z}/code_submit.json`,te)}function ke(z,te){return(0,a.v_)(`myproblems/${z}/code_debug.json`,te)}function Me(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${z}/submit_records.json`,te)}function Oe(z){return(0,a.U2)("myproblems/record_detail.json",{id:z})}function Ce(z,te){return(0,a.U2)(`myproblems/${z}/result.json`,{mode:te})}function de(z,te){return(0,a.v_)(`myproblems/${z}/add_notes.json`,te)}function y(z,te){return(0,a.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function E(z){return(0,a.v_)(`myproblems/${z}/sync_code.json`)}function ee(z,te){return(0,a.v_)(`myproblems/${z}/update_code.json`,te)}function b(z,te){return(0,a.v_)(`discusses/${z}/plus.json`,te)}},33900:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return _s}});var a=x(59301),ge={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Re=x(78241),ye=x(6848),Fe=x(3113),Pe=x(43418),le=x(5871),Le=x(8591),Ie=x(92832),ke=x(28103),Me=x(24905),Oe=x(95237),Ce=x(43604),de=x(58421),y=x(60324),E=Object.defineProperty,ee=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(kt,nn,Sn)=>nn in kt?E(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,ne=(kt,nn)=>{for(var Sn in nn||(nn={}))b.call(nn,Sn)&&te(kt,Sn,nn[Sn]);if(ee)for(var Sn of ee(nn))z.call(nn,Sn)&&te(kt,Sn,nn[Sn]);return kt};const ae=kt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var ue="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",pe=x(68762),ve=x(52985),Ee=x(92232),xe=x(82186),Ze=Object.defineProperty,Be=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,lt=(kt,nn,Sn)=>nn in kt?Ze(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ke=(kt,nn)=>{for(var Sn in nn||(nn={}))ot.call(nn,Sn)&<(kt,Sn,nn[Sn]);if(Be)for(var Sn of Be(nn))qe.call(nn,Sn)&<(kt,Sn,nn[Sn]);return kt};const it=kt=>React.createElement("svg",Ke({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Et=Object.defineProperty,ht=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Kt=(kt,nn,Sn)=>nn in kt?Et(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,mt=(kt,nn)=>{for(var Sn in nn||(nn={}))Nt.call(nn,Sn)&&Kt(kt,Sn,nn[Sn]);if(ht)for(var Sn of ht(nn))Tt.call(nn,Sn)&&Kt(kt,Sn,nn[Sn]);return kt};const Je=kt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},kt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var st="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(26408),qt=x(35556),Wt=x(3668),bn=x(75755),Ge={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},$t=x(59301),Zn=Object.defineProperty,hn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(kt,nn,Sn)=>nn in kt?Zn(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ft=(kt,nn)=>{for(var Sn in nn||(nn={}))vt.call(nn,Sn)&&ze(kt,Sn,nn[Sn]);if(rt)for(var Sn of rt(nn))Xe.call(nn,Sn)&&ze(kt,Sn,nn[Sn]);return kt},It=(kt,nn)=>hn(kt,un(nn)),Ve=(kt,nn)=>{var Sn={};for(var Cn in kt)vt.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&rt)for(var Cn of rt(kt))nn.indexOf(Cn)<0&&Xe.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const He=null,gt=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,dispatch:Oo,isEdit:Bl,editData:Uo}=Sn,Ho=Ve(Sn,["globalSetting","loading","dispatch","isEdit","editData"]);const[kl,hl]=(0,a.useState)(""),[Wl,wi]=(0,a.useState)(""),[ai,Yr]=(0,a.useState)([]),[Xo,Il]=(0,a.useState)(""),[Ul,el]=(0,a.useState)(),[Ne,Ue]=(0,a.useState)(!1),[We,St]=(0,a.useState)({}),[yt,Ut]=(0,a.useState)([]);(0,a.useEffect)(()=>{!Uo||!Bl||(hl(Uo==null?void 0:Uo.name),wi(Uo==null?void 0:Uo.analysis),el(Uo==null?void 0:Uo.is_ordered),St(Uo),Ue(!0))},[Uo]),(0,a.useEffect)(()=>{if(!Ne)return;const $a=Uo==null?void 0:Uo.standard_answer.map(pa=>pa==null?void 0:pa.answer_text);Yr($a);const mr=Uo==null?void 0:Uo.standard_answer.map(pa=>pa==null?void 0:pa.score);Ut(mr),Ue(!1)},[Ne]),(0,a.useImperativeHandle)(nn,()=>({onSave:mn,Clear:Ea}));const mn=()=>{let $a=[],mr=!1;return kl?(ai.forEach((pa,Ga)=>{$a.push({position:Ga+1,answer_text:[],score:yt[Ga]}),pa==null||pa.forEach((Cr,bo)=>{$a[Ga].answer_text.push(Cr),(!Cr||!(0,Ee.eR)(Cr,1e4))&&(Il(`${Ga}-${bo}`),Le.ZP.info(Cr?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),mr=!0)})}),mr?!1:($a==null?void 0:$a.length)>20?(Le.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:kl,analysis:Wl,standard_answers:$a,is_ordered:Ul,downcase:We==null?void 0:We.downcase,no_space:We==null?void 0:We.no_space,use_blank_score:We==null?void 0:We.use_blank_score}):(Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},Ea=()=>{hl(""),wi(""),Yr([]),el(!1)},Sa=($a,mr,pa)=>{const Ga=ai.slice();if(mr&&Ga.splice($a,mr),pa)for(let Cr=0;Cr{Il("");let Ga=ai.slice();Ga[$a][mr]=pa,Yr(Ga)},Xa=$a=>{let mr=ai.slice();mr[$a]=[...mr[$a],""],Yr(mr)},tr=($a,mr)=>{let pa=ai.slice();if(!pa[$a][mr]){pa[$a]=pa[$a].filter((Ga,Cr)=>Cr!==mr),Yr(pa);return}Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ge.modal,onOk:()=>{pa[$a]=pa[$a].filter((Ga,Cr)=>Cr!==mr),Yr(pa)}})},or=$a=>{Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ge.modal,onOk:()=>{let mr=ai.slice();mr=ai.filter((pa,Ga)=>$a!==Ga),Yr(mr)}})};return $t.createElement("section",{className:Ge.wrap},$t.createElement("p",{className:Ge.titleWrap},$t.createElement("span",{className:Ge.required},"*"),$t.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),$t.createElement("div",null,$t.createElement(Wt.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:kl,onChange:$a=>hl($a),showNullButton:!0,onPlaceholderChange:Sa})),$t.createElement("div",{className:"mt20"},ai.map(($a,mr)=>$t.createElement("div",{style:{display:"flex"}},$t.createElement("div",{style:{flex:1}},$t.createElement(bn.Z,{key:mr,answers:$a,index:mr,flex:1,is_md:!0,activeOptionErrorIndex:Xo,onAnswerChange:fa,addChildAnswer:Xa,deleteChildAnswer:tr,deleteChildAnswermain:or})),We.use_blank_score&&$t.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},$t.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",$t.createElement(le.Z,{style:{width:"100px"},size:"large",defaultValue:yt[mr],onBlur:pa=>{yt[mr]=pa.target.value,Ut([...yt])}}))))),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.use_blank_score,onChange:$a=>St(It(Ft({},We),{use_blank_score:$a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),$t.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.downcase,onChange:$a=>St(It(Ft({},We),{downcase:$a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),$t.createElement("div",null,$t.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:We.no_space,onChange:$a=>St(It(Ft({},We),{no_space:$a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),$t.createElement("div",{className:"mt20"},(ai==null?void 0:ai.length)>1&&$t.createElement("span",null,$t.createElement(Me.default,{checked:Ul,onChange:$a=>el($a.target.checked),className:`${Ge.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),$t.createElement("span",{className:`${Ge.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),$t.createElement("p",{className:Ge.titleWrap},$t.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),$t.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wl,onChange:$a=>wi($a)}))};var Ye=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),be=x(5112),zt=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,In=(kt,nn)=>{var Sn={};for(var Cn in kt)jn.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&zt)for(var Cn of zt(kt))nn.indexOf(Cn)<0&&pn.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Qn=null,ta=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,editData:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=In(Sn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(),[wi,ai]=(0,a.useState)(""),[Yr,Xo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Oo||!Ho)return;ai(Oo==null?void 0:Oo.name),Xo(Oo==null?void 0:Oo.analysis);const el=Oo==null?void 0:Oo.choices.find(Ne=>Ne.is_answer);Wl(el.choice_text==="\u6B63\u786E"?"0":"1")},[Oo]),(0,a.useImperativeHandle)(nn,()=>({onSave:Il,Clear:Ul}));const Il=()=>wi?hl?{name:wi,choices:[{choice_text:"\u6B63\u786E",is_answer:hl==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:hl==="1"?1:0}],analysis:Yr}:(Le.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Ul=()=>{ai(""),Xo(""),Wl("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:el=>ai(el)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:hl,onChange:el=>Wl(el.target.value)},a.createElement(be.ZP.Button,{value:"0",className:`${Ge.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"1",className:Ge.radio},"\u9519\u8BEF")),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Yr,onChange:el=>Xo(el)}))};var At=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ta)),Rt=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(kt,nn)=>{var Sn={};for(var Cn in kt)On.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Rt)for(var Cn of Rt(kt))nn.indexOf(Cn)<0&&Ot.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const An=null,vn=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,editData:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=_t(Sn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Xo;if(!Oo||!Ho)return;const Il=(Xo=Oo==null?void 0:Oo.shixun)==null?void 0:Xo.challenges.map(Ul=>({id:Ul==null?void 0:Ul.id,score:Ul.score}));Wl(Il)},[Oo]),(0,a.useImperativeHandle)(nn,()=>({onSave:wi,Clear:ai}));const wi=()=>({challenges:[...hl]}),ai=()=>{Wl([])};console.log("editData--",Oo);const Yr=Xo=>{var Il,Ul;return a.createElement("div",null,(Ul=(Il=Xo==null?void 0:Xo.shixun)==null?void 0:Il.challenges)==null?void 0:Ul.map((el,Ne)=>{var Ue;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:el==null?void 0:el.challenge_name},a.createElement("span",null,(0,Ee.Pq)(el==null?void 0:el.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5206\u503C\uFF1A"),a.createElement(le.Z,{precision:1,min:1,max:100,className:Ge.baseFormItem,style:{width:176},value:(Ue=hl.find(We=>We.id===el.id))==null?void 0:Ue.score,onChange:We=>{hl.find(St=>St.id===el.id).score=We,Wl([...hl])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:Ge.wrap},a.createElement(pe.Z,{style:{paddingRight:10},className:Ge.titleHtml,value:`${Oo==null?void 0:Oo.position}\u3001${Oo==null?void 0:Oo.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5173\u5361")),Yr(Oo))};var La=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(vn)),ar=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Yn=(kt,nn)=>{var Sn={};for(var Cn in kt)Dr.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&ar)for(var Cn of ar(kt))nn.indexOf(Cn)<0&&en.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Ba=["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"],Ya=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=Yn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)(),[Yr,Xo]=(0,a.useState)([]),[Il,Ul]=(0,a.useState)(""),[el,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Wl(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Cn||!Ho)return;Ul(Cn==null?void 0:Cn.name),Ne(Cn==null?void 0:Cn.analysis),Wl(Cn==null?void 0:Cn.choices.map(yt=>yt.choice_text));const St=[];Cn==null||Cn.choices.map((yt,Ut)=>{yt.is_answer&&St.push(Ut)}),Xo(St)},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>{if(!Il)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=hl.findIndex(Ut=>!Ut);if(St>-1)return Le.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Yr.length)return Le.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Yr.length<2)return Le.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const yt=hl.map((Ut,mn)=>({choice_text:Ut,is_answer:Yr.includes(mn)?1:0}));return{name:Il,choices:yt,analysis:el}},We=()=>{Wl(["","","",""]),Ul(""),Ne(""),Xo("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Il,onChange:St=>Ul(St)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),hl.map((St,yt)=>a.createElement("div",{className:Ge.choiceWrap,key:yt},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr.includes(yt)?Ge.activeAnswer:""}`,onClick:()=>{Yr.includes(yt)?Xo(Yr.filter(Ut=>Ut!==yt)):Xo([...Yr,yt])}},Ba[yt])),a.createElement("div",{className:Ge.editorWrap},wi===yt?a.createElement(qt.Z,{id:`single-question-option-${yt}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Ut=>{hl[yt]=Ut,Wl(hl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>ai(yt)},a.createElement(pe.Z,{value:St}))),yt>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Wl(hl.filter((Ut,mn)=>mn!==yt)),Yr.includes(yt)?Xo(Yr.filter(Ut=>Ut!==yt)):Xo([...Yr,yt])}})),yt<7&&yt===hl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wl([...hl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:el,onChange:St=>Ne(St)}))};var Ha=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ya)),Mn=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Dn=(kt,nn)=>{var Sn={};for(var Cn in kt)Zr.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Mn)for(var Cn of Mn(kt))nn.indexOf(Cn)<0&&Tn.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Fr=["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"],jt=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=Dn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)(),[Yr,Xo]=(0,a.useState)(),[Il,Ul]=(0,a.useState)(""),[el,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Wl(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Cn||!Ho)return;const St=[],yt=[];Cn==null||Cn.choices.forEach((Ut,mn)=>{St.push(Ut.choice_text),Ut.is_answer&&yt.push(mn)}),Ul(Cn==null?void 0:Cn.name),Ne(Cn==null?void 0:Cn.analysis),Wl(St),Xo(yt)},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>{if(!Il)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=hl.findIndex(Ut=>!Ut);if(St>-1)return Le.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Fr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Yr))return Le.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const yt=hl.map((Ut,mn)=>({choice_text:Ut,is_answer:Yr.includes(mn)?1:0}));return{name:Il,choices:yt,analysis:el}},We=()=>{Wl(["","","",""]),Ul(""),Ne(""),Xo("")};return a.createElement("section",{className:Ge.wrap},a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),a.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Il,onChange:St=>Ul(St)}),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ge.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),hl.map((St,yt)=>a.createElement("div",{className:Ge.choiceWrap,key:yt},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr!=null&&Yr.includes(yt)?Ge.activeAnswer:""}`,onClick:()=>Xo([yt])},Fr[yt])),a.createElement("div",{className:Ge.editorWrap},wi===yt?a.createElement(qt.Z,{id:`single-question-option-${yt}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Ut=>{hl[yt]=Ut,Wl(hl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>ai(yt)},a.createElement(pe.Z,{value:St}))),yt>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Wl(hl.filter((Ut,mn)=>mn!==yt)),yt===Yr&&Xo(null)}})),yt<7&&yt===hl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wl([...hl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:el,onChange:St=>Ne(St)}))};var Ln=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(jt)),Za=x(12563),Jn=x(78673),ur=x(61485),Bn=x(59301),se=Object.defineProperty,fe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Lt=(kt,nn,Sn)=>nn in kt?se(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ra=(kt,nn)=>{for(var Sn in nn||(nn={}))_e.call(nn,Sn)&&Lt(kt,Sn,nn[Sn]);if(we)for(var Sn of we(nn))xt.call(nn,Sn)&&Lt(kt,Sn,nn[Sn]);return kt},$n=(kt,nn)=>fe(kt,Ae(nn)),rn=(kt,nn)=>{var Sn={};for(var Cn in kt)_e.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&we)for(var Cn of we(kt))nn.indexOf(Cn)<0&&xt.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn},Jt=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())});const zn=kt=>{if(!kt)return!1;if(/^s*$/.test(kt)||kt.trim()===""){Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let nn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return kt==="|"?(Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Vt=({value:kt=[],onClose:nn})=>Bn.createElement(Za.default,{closable:!0,onClose:nn,className:Ge.keywordTag},Bn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},kt.join(" \u6216 "))),ma=(kt,nn)=>{var Sn=kt,{editData:Cn,globalSetting:cl,loading:Oo,dispatch:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=rn(Sn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(""),[wi,ai]=(0,a.useState)(""),[Yr,Xo]=(0,a.useState)(""),[Il,Ul]=(0,a.useState)(""),[el]=Re.default.useForm(),Ne=Re.default.useWatch("use_keywords",el);(0,a.useEffect)(()=>{var yt;!Cn||!Ho||(Wl(Cn==null?void 0:Cn.name),ai(Cn==null?void 0:Cn.analysis),Xo((yt=Cn==null?void 0:Cn.answer_texts)==null?void 0:yt[0]),el.setFieldsValue(Ra({},Cn)))},[Cn]),(0,a.useImperativeHandle)(nn,()=>({onSave:Ue,Clear:We}));const Ue=()=>Jt(void 0,null,function*(){if(!hl)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield el.validateFields()}catch(Ut){Le.ZP.error(Ut.errorFields[0].errors[0]);return}const yt=el.getFieldsValue();return console.log(yt,"values"),Ra({name:hl,answer_texts:[Yr],analysis:wi},yt)}),We=()=>{Wl(""),ai(""),Xo(""),el.resetFields()},St=Cn==null?void 0:Cn.score;return Bn.createElement("section",{className:Ge.wrap},Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.required},"*"),Bn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:hl,onChange:yt=>Wl(yt)}),Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yr,onChange:yt=>Xo(yt)}),Bn.createElement("p",{className:Ge.titleWrap},Bn.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Bn.createElement(qt.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wi,onChange:yt=>ai(yt)}),Bn.createElement(Re.default,{form:el,size:"large",onFinishFailed:yt=>Jt(void 0,null,function*(){var Ut,mn;Le.ZP.error(yt.errorFields[0].errors[0]),el.scrollToField((mn=(Ut=yt==null?void 0:yt.errorFields)==null?void 0:Ut[0])==null?void 0:mn.name,{behavior:"smooth",block:"center"})})},Bn.createElement(Oe.Z,{align:"middle",className:"mb30 mt20"},Bn.createElement(Re.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},Bn.createElement(Jn.Z,null)),Bn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),Bn.createElement(Ce.Z,null,Bn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},Bn.createElement(ur.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&Bn.createElement(Re.default.List,{name:"keywords",rules:[{validator(yt,Ut){return Ut!=null&&Ut.length?(Ut==null?void 0:Ut.reduce((Ea,Sa)=>Ea+Sa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(yt,{add:Ut,remove:mn})=>Bn.createElement(Bn.Fragment,null,Bn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),Bn.createElement(Oe.Z,{align:"middle",className:"font14 mb30"},Bn.createElement(Ce.Z,{flex:1},Bn.createElement(Ie.default,{value:Il,onChange:Ea=>{Ul(Ea.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ea=>{var Sa,fa,Xa,tr;const or=`${(Sa=Ea.target)==null?void 0:Sa.value}`,$a=(Xa=(fa=or==null?void 0:or.split("|"))==null?void 0:fa.filter(Ga=>!!Ga))==null?void 0:Xa.map(Ga=>Ga==null?void 0:Ga.trim()),mr=el.getFieldValue("keywords"),pa=((tr=mr==null?void 0:mr.map(Ga=>Ga==null?void 0:Ga.keyword))==null?void 0:tr.flat())||[];for(const Ga of $a)if(pa.includes(Ga)){Le.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}zn(or)&&(Ut({keyword:$a,score:1}),Ul(""))},className:Ge.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),Bn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),yt.map(Ea=>{var Sa=Ea,{key:fa,name:Xa}=Sa,tr=rn(Sa,["key","name"]);return Bn.createElement(Oe.Z,{key:fa,style:{marginRight:148}},Bn.createElement(Ce.Z,{flex:1},Bn.createElement(Oe.Z,{align:"middle",justify:"space-between"},Bn.createElement(Re.default.Item,$n(Ra({},tr),{name:[Xa,"keyword"]}),Bn.createElement(Vt,{onClose:()=>mn(Xa)})),Bn.createElement(Re.default.Item,$n(Ra({},tr),{name:[Xa,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Bn.createElement(le.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var xa=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ma)),Aa=x(36381),wn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},dt=x(32134),on=x(12893),gn=Object.defineProperty,sn=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Ja=(kt,nn,Sn)=>nn in kt?gn(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,dr=(kt,nn)=>{for(var Sn in nn||(nn={}))Gn.call(nn,Sn)&&Ja(kt,Sn,nn[Sn]);if(fn)for(var Sn of fn(nn))oa.call(nn,Sn)&&Ja(kt,Sn,nn[Sn]);return kt},Xn=(kt,nn)=>sn(kt,ft(nn)),_r=(kt,nn)=>{var Sn={};for(var Cn in kt)Gn.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&fn)for(var Cn of fn(kt))nn.indexOf(Cn)<0&&oa.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const wr=kt=>{var nn=kt,{value:Sn,onChange:Cn,scrollId:cl}=nn,Oo=_r(nn,["value","onChange","scrollId"]);return a.createElement("div",{id:cl||""},a.createElement(qt.Z,Xn(dr({},Oo),{defaultValue:Sn,onChange:(Bl,Uo)=>{Uo!=null&&Uo.length?Cn(Bl,Uo):Cn(Bl)}})))},lo=({value:kt,onChange:nn,placeholder:Sn,height:Cn=140,isEdit:cl})=>cl?a.createElement(qt.Z,{watch:!0,isFocus:!0,height:Cn,placeholder:Sn,defaultValue:kt,onChange:nn}):a.createElement("div",{style:{cursor:"pointer"}},kt?a.createElement(pe.Z,{className:wn.inputBorder,value:kt}):a.createElement("div",{className:`${wn.inputBorder} ${wn.placeholder}`},Sn));var Tr=x(59301),_a=Object.defineProperty,Sr=Object.defineProperties,Mr=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,io=(kt,nn,Sn)=>nn in kt?_a(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,al=(kt,nn)=>{for(var Sn in nn||(nn={}))ao.call(nn,Sn)&&io(kt,Sn,nn[Sn]);if(sr)for(var Sn of sr(nn))Hr.call(nn,Sn)&&io(kt,Sn,nn[Sn]);return kt},ul=(kt,nn)=>Sr(kt,Mr(nn)),di=(kt,nn)=>{var Sn={};for(var Cn in kt)ao.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&sr)for(var Cn of sr(kt))nn.indexOf(Cn)<0&&Hr.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const ui=["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"],vl=({value:kt,onChange:nn,choiceTextKey:Sn,answerKey:Cn,index:cl,isEdit:Oo,setInputActive:Bl,form:Uo,choiceOptionsPath:Ho,allowChangeMode:kl,showAddIcon:hl,addItem:Wl,deleteItem:wi})=>{const ai=(kt==null?void 0:kt[Cn])===!0,Yr=()=>{const Il=Uo.getFieldValue(Ho);Uo.setFieldValue(Ho,Il.map(Ul=>ul(al({},Ul),{[Cn]:!1})))},Xo=()=>{ai?nn(ul(al({},kt),{[Cn]:!1})):(kl||Yr(),nn(ul(al({},kt),{[Cn]:!0})))};return Tr.createElement(Oe.Z,{className:wn.choiceWrap,align:"middle",wrap:!1},Tr.createElement(Ce.Z,{onClick:Xo,className:`${wn.choiceIndex} ${ai?wn.activeAnswer:""}`},ui[cl]),Tr.createElement(Ce.Z,{flex:1,className:`${wn.editorWrap} ml15`,onClick:Bl},Tr.createElement(lo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Oo,value:kt==null?void 0:kt[Sn],onChange:Il=>{nn(ul(al({},kt),{[Sn]:Il}))}})),Tr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},Tr.createElement("div",{onClick:Xo,className:`${wn.setAnswerBtn} ${ai?wn.activeAnswer:""}`},ai?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Tr.createElement(Ce.Z,{className:wn.actionWrapper},Tr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Tr.createElement(dt.Z,{className:wn.addIcon,onClick:Wl,style:{visibility:hl?"visible":"hidden"}})),Tr.createElement(ye.Z,{title:"\u5220\u9664"},Tr.createElement(on.Z,{className:wn.deleteIcon,onClick:wi,style:{visibility:cl>1?"visible":"hidden"}}))))},Dl=({questionTitlePlaceholder:kt,titleKey:nn,choiceKey:Sn,analysisKey:Cn,choiceTextKey:cl,answerKey:Oo,choiceOptionsPath:Bl,allowChangeMode:Uo=!0,form:Ho,showAnalysis:kl=!0})=>{const[hl,Wl]=(0,a.useState)(),[wi,ai]=(0,a.useState)(!1);return Tr.createElement("div",{className:wn.wrap},Tr.createElement("div",{className:wn.questionTitleEditorWrap},Tr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:nn,labelCol:{span:24},rules:[{required:!0}]},Tr.createElement(wr,{scrollId:Array.isArray(nn)?nn.join("_"):`${nn}`,watch:!0,height:140,placeholder:kt}))),Tr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Tr.createElement(Re.default.List,{name:Sn,rules:[{validator(Yr,Xo){const Il=Xo.some(el=>el[Oo]),Ul=Xo.findIndex(el=>{var Ne;return((Ne=el[cl])==null?void 0:Ne.length)<=0});return Ul!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ui[Ul]}\u9009\u9879\u7684\u5185\u5BB9`)):Il?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yr,{add:Xo,remove:Il})=>Tr.createElement("div",{id:Array.isArray(Bl)?Bl.join("_"):`${Bl}`},Yr.map((Ul,el)=>{var Ne=Ul,{key:Ue,name:We}=Ne,St=di(Ne,["key","name"]);const yt=hl===Ue,Ut=()=>{Wl(Ue)},mn=el<7&&el===Yr.length-1,Ea=()=>Xo({[cl]:"",[Oo]:0}),Sa=()=>Il(We);return Tr.createElement(Re.default.Item,ul(al({},St),{key:Ue,name:We,noStyle:!0}),Tr.createElement(vl,{choiceTextKey:cl,answerKey:Oo,index:el,isEdit:yt,setInputActive:Ut,form:Ho,choiceOptionsPath:Bl,allowChangeMode:Uo,showAddIcon:mn,addItem:Ea,deleteItem:Sa}))}),Yr.length<8&&Tr.createElement("div",{className:`${wn.addBtn} mb30`,onClick:()=>Xo({[cl]:"",[Oo]:0})},"\u6DFB\u52A0\u9009\u9879"))),kl&&Tr.createElement("div",{onClick:()=>ai(!0)},Tr.createElement(Re.default.Item,{name:Cn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Tr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wi}))))};var Qr=x(59301),Ll=Object.defineProperty,Fl=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,Di=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,Oa=(kt,nn,Sn)=>nn in kt?Ll(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,wa=(kt,nn)=>{for(var Sn in nn||(nn={}))Di.call(nn,Sn)&&Oa(kt,Sn,nn[Sn]);if(qo)for(var Sn of qo(nn))oi.call(nn,Sn)&&Oa(kt,Sn,nn[Sn]);return kt},Fa=(kt,nn)=>Fl(kt,Ql(nn)),Er=(kt,nn)=>{var Sn={};for(var Cn in kt)Di.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&qo)for(var Cn of qo(kt))nn.indexOf(Cn)<0&&oi.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const kr=({value:kt,onChange:nn})=>{const Sn=cl=>{Pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:wn.modal,onOk:()=>{const Oo=[...kt];Oo.splice(cl,1),nn(Oo)}})},Cn=()=>{const cl=[...kt];cl.push(""),nn(cl)};return Qr.createElement(Oe.Z,{align:"middle",className:"ml20",gutter:[40,20]},kt==null?void 0:kt.map((cl,Oo)=>Qr.createElement(Ce.Z,{key:`${cl}_${Oo}`,className:wn.blankWrapper},Qr.createElement(Ie.default,{className:wn.blankInput,defaultValue:cl,maxLength:1e3,onBlur:Bl=>{const Uo=[...kt],Ho=Bl.target.value.trim();Uo[Oo]=Ho,nn(Uo)}}),Qr.createElement(ye.Z,{title:"\u5220\u9664"},Qr.createElement(on.Z,{className:wn.deleteIcon,style:{marginLeft:15,visibility:Oo>0?"visible":"hidden"},onClick:()=>Sn(Oo)})))),Qr.createElement(Ce.Z,null,Qr.createElement("div",{className:`${wn.addBtn}`,onClick:()=>{Cn()}},"\u65B0\u589E\u7B54\u6848")))},uo=({value:kt=!0,onChange:nn})=>Qr.createElement(Jn.Z,{checked:!kt,onChange:Sn=>{nn(!Sn)}}),vr="\u2581",Go=({questionTitlePlaceholder:kt,form:nn,name:Sn,scoreByBlank:Cn="use_blank_score",answerKey:cl,titleKey:Oo="name",analysisKey:Bl="analysis",isOrdered:Uo="is_ordered"})=>{var Ho,kl;const[hl,Wl]=(0,a.useState)(!1),wi=(Ue,We)=>{const St=We.line;let yt=0;for(let mn=0;mn{const Ut=Ue.getRange(We.from,We.to);let mn=0;if(We.text.forEach(Ea=>{mn+=Ea.split(vr).length-1}),We.origin!=="setValue"){if(Ut&&Ut.indexOf(vr)!==-1){const Ea=Ut.split(vr).length-1,Sa=wi(Ue,We.from);if(console.log(`\u5220\u9664${Ea}\u4E2A\uFF0C \u524D\u9762\u6709${Sa}\u4E2A\uFF0C\u65B0\u589E${mn}\u4E2A`),Ea>1){const fa=Array.from({length:Ea},(Xa,tr)=>Sa+tr);yt(fa)}else yt(Sa)}else if(mn>0){const Ea=wi(Ue,We.from);console.log(`\u65B0\u589E${mn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ea}\u4E2A`),St(mn,Ea)}}},Yr=()=>{const Ue=nn.getFieldValue(["sub_item_banks",...cl]);nn.setFieldValue(["sub_item_banks",...cl],Ue==null?void 0:Ue.map((We,St)=>Fa(wa({},We),{position:St+1})))},Xo=(0,a.useRef)(),Il=(Ue,We)=>{for(let St=0;St{Ul.current(Ue),Yr()},Ne=(kl=(Ho=nn.getFieldValue("sub_item_banks"))==null?void 0:Ho[cl==null?void 0:cl[0]])==null?void 0:kl[cl==null?void 0:cl[1]];return Qr.createElement("div",{className:wn.wrap},Qr.createElement("div",{className:wn.questionTitleEditorWrap},Qr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Oo,labelCol:{span:24},rules:[{required:!0}]},Qr.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt,showNullButton:!0,onCMBeforeChange:(Ue,We)=>{ai(Ue,We,Il,el)}}))),Qr.createElement(Re.default.List,{name:cl,rules:[{validator(Ue,We){if((We==null?void 0:We.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of We){const{answer_text:yt}=St||{};if(yt!=null&&yt.some(Ut=>(Ut==null?void 0:Ut.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ue,{add:We,remove:St},{errors:yt})=>(Xo.current=We,Ul.current=St,Qr.createElement(Qr.Fragment,null,Qr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ue.map((Ut,mn)=>{var Ea=Ut,{key:Sa,name:fa}=Ea,Xa=Er(Ea,["key","name"]);return Qr.createElement(Oe.Z,{className:"mb20",key:Sa,align:"middle",wrap:!1},Qr.createElement(Ce.Z,{flex:"0 0 auto",className:`${wn.blankIndex}`},"\u586B\u7A7A\u9879",mn+1),Qr.createElement(Ce.Z,{flex:1},Qr.createElement(Oe.Z,{align:"top",justify:"space-between",wrap:!1},Qr.createElement(Ce.Z,null,Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"answer_text"],noStyle:!0}),Qr.createElement(kr,null))),(nn==null?void 0:nn.getFieldValue(["sub_item_banks",...Cn]))&&Qr.createElement(Ce.Z,{flex:"224px"},Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:wn.blankInputNumberWrapper}),Qr.createElement(le.Z,{className:wn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),Qr.createElement(Re.default.Item,Fa(wa({},Xa),{name:[fa,"position"],noStyle:!0}),Qr.createElement(Ie.default,{type:"hidden"}))))})))),Qr.createElement(Oe.Z,{align:"middle"},Qr.createElement(Re.default.Item,{name:[Sn,"downcase"],valuePropName:"checked"},Qr.createElement(Jn.Z,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Qr.createElement(Oe.Z,{align:"middle"},Qr.createElement(Re.default.Item,{name:[Sn,"no_space"],valuePropName:"checked"},Qr.createElement(Jn.Z,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&Qr.createElement(Oe.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${wn.hide}`},Qr.createElement(Re.default.Item,{name:Uo},Qr.createElement(uo,null)),Qr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Qr.createElement("div",{onClick:()=>Wl(!0)},Qr.createElement(Re.default.Item,{name:Bl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hl}))))};var To=Object.defineProperty,wl=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,pi=(kt,nn,Sn)=>nn in kt?To(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,ti=(kt,nn)=>{for(var Sn in nn||(nn={}))Io.call(nn,Sn)&&pi(kt,Sn,nn[Sn]);if(Eo)for(var Sn of Eo(nn))sl.call(nn,Sn)&&pi(kt,Sn,nn[Sn]);return kt},Ei=(kt,nn)=>wl(kt,zo(nn)),Hi=(kt,nn)=>{var Sn={};for(var Cn in kt)Io.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&Eo)for(var Cn of Eo(kt))nn.indexOf(Cn)<0&&sl.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const $r={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Rr=({value:kt,onChange:nn,form:Sn,choiceKey:Cn})=>{const cl=(kt==null?void 0:kt.is_answer)===!0,Oo=kt==null?void 0:kt.choice_text,Bl=()=>{var Uo;const Ho=(Uo=Sn==null?void 0:Sn.getFieldValue(["sub_item_banks",...Cn]))==null?void 0:Uo.map(kl=>({choice_text:kl==null?void 0:kl.choice_text,is_answer:!1}));Sn==null||Sn.setFieldValue(["sub_item_banks",...Cn],Ho),nn(Ei(ti({},kt),{is_answer:!0}))};return a.createElement(Oe.Z,{className:wn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:Bl,className:`${wn.choiceIndex} ${wn.judgementIndex} ${cl?wn.activeAnswer:""}`},$r[Oo]),a.createElement(Ce.Z,{flex:1,className:`${wn.editorWrap} ml15`},a.createElement("div",{className:`${wn.inputBorder} ${wn.placeholder} ${cl?wn.activeJudgementAnswer:""}`},Oo)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Bl,className:`${wn.setAnswerBtn} ${cl?wn.activeAnswer:""}`},cl?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Gr=({questionTitlePlaceholder:kt,choiceKey:nn="choices",form:Sn,titleKey:Cn="name",analysisKey:cl="analysis"})=>{const[Oo,Bl]=(0,a.useState)(!1);return a.createElement("div",{className:wn.wrap},a.createElement("div",{className:wn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Cn,labelCol:{span:24},rules:[{required:!0}]},a.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt}))),a.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Re.default.List,{name:nn,rules:[{validator(Uo,Ho){return Ho.some(hl=>(hl==null?void 0:hl.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Uo=>a.createElement("div",{id:"choices"},Uo.map(Ho=>{var kl=Ho,{key:hl,name:Wl}=kl,wi=Hi(kl,["key","name"]);return a.createElement(Re.default.Item,Ei(ti({},wi),{key:hl,name:Wl,noStyle:!0}),a.createElement(Rr,{form:Sn,choiceKey:nn}))})))),a.createElement("div",{onClick:()=>Bl(!0)},a.createElement(Re.default.Item,{name:cl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Oo}))))};var Vr=Object.defineProperty,pl=Object.defineProperties,Yl=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Qi=(kt,nn,Sn)=>nn in kt?Vr(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Iu=(kt,nn)=>{for(var Sn in nn||(nn={}))hi.call(nn,Sn)&&Qi(kt,Sn,nn[Sn]);if(si)for(var Sn of si(nn))au.call(nn,Sn)&&Qi(kt,Sn,nn[Sn]);return kt},$i=(kt,nn)=>pl(kt,Yl(nn)),_o=(kt,nn)=>{var Sn={};for(var Cn in kt)hi.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&si)for(var Cn of si(kt))nn.indexOf(Cn)<0&&au.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn};const Vl=kt=>{var nn=kt,{value:Sn,onChange:Cn}=nn,cl=_o(nn,["value","onChange"]);const Oo=Bl=>{Cn([Bl])};return a.createElement(qt.Z,$i(Iu({},cl),{defaultValue:Sn==null?void 0:Sn[0],onChange:Oo}))},Gl=kt=>{if(!kt)return!1;let nn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return kt==="|"?(Le.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:kt=[],onClose:nn})=>a.createElement(Za.default,{closable:!0,onClose:nn,className:wn.keywordTag},kt==null?void 0:kt.join(" \u6216 ")),mi=({questionTitlePlaceholder:kt,form:nn,showKeywords:Sn,isMustKeyWords:Cn=Sn,titleKey:cl="name",analysisKey:Oo="analysis",answerTexts:Bl="answer_texts",keywords:Uo="keywords",useKeywords:Ho="use_keywords",indexs:kl})=>{const[hl,Wl]=(0,a.useState)(!1),[wi,ai]=(0,a.useState)(""),Yr=Re.default.useWatch("sub_item_banks",nn),{use_keywords:Xo,score:Il}=(Yr==null?void 0:Yr[kl])||{};return console.log(Xo,Il,"itemValues"),a.createElement("div",{className:wn.wrap},a.createElement("div",{className:wn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:cl,labelCol:{span:24},rules:[{required:!0}]},a.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:kt}))),a.createElement(Re.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bl,labelCol:{span:24}},a.createElement(Vl,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Sn&&!Cn&&a.createElement(Re.default.Item,{hidden:!0,name:Ho,valuePropName:"checked"},a.createElement(Jn.Z,{defaultChecked:!0})),Sn&&Cn&&a.createElement(Oe.Z,{align:"middle",className:"mb30"},a.createElement(Re.default.Item,{name:Ho,valuePropName:"checked"},a.createElement(Jn.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(ur.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Xo||!Cn)&&a.createElement(Re.default.List,{name:Uo,rules:[{validator(Ul,el){return Cn?el!=null&&el.length?(el==null?void 0:el.reduce((Ue,We)=>Ue+We.score,0))>parseFloat(Il)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Ul,{add:el,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${wn.title} mb10`},Cn?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Oe.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(Ie.default,{value:wi,onChange:Ue=>{ai(Ue.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ue=>{var We,St,yt,Ut;const mn=`${(We=Ue.target)==null?void 0:We.value}`,Ea=(yt=(St=mn==null?void 0:mn.split("|"))==null?void 0:St.filter(Xa=>!!Xa))==null?void 0:yt.map(Xa=>Xa==null?void 0:Xa.trim()),Sa=nn.getFieldValue(["sub_item_banks",...Uo]),fa=((Ut=Sa==null?void 0:Sa.map(Xa=>Xa==null?void 0:Xa.keyword))==null?void 0:Ut.flat())||[];for(const Xa of Ea)if(fa.includes(Xa)){Le.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Gl(mn)&&(el({keyword:Ea,score:1}),ai(""))},className:wn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Ul.map(Ue=>{var We=Ue,{key:St,name:yt}=We,Ut=_o(We,["key","name"]);return a.createElement(Oe.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(Oe.Z,{align:"middle",justify:"space-between"},a.createElement(Re.default.Item,$i(Iu({},Ut),{name:[yt,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(yt)})),Cn&&a.createElement(Re.default.Item,$i(Iu({},Ut),{name:[yt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:wn.blankInputNumberWrapper}),a.createElement(le.Z,{className:wn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Wl(!0)},a.createElement(Re.default.Item,{name:Oo,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hl}))))};var ko=x(59301),vi=Object.defineProperty,Ru=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,zl=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,Bs=Object.prototype.propertyIsEnumerable,Yo=(kt,nn,Sn)=>nn in kt?vi(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,Ss=(kt,nn)=>{for(var Sn in nn||(nn={}))ss.call(nn,Sn)&&Yo(kt,Sn,nn[Sn]);if(zl)for(var Sn of zl(nn))Bs.call(nn,Sn)&&Yo(kt,Sn,nn[Sn]);return kt},Ps=(kt,nn)=>Ru(kt,lr(nn)),js=(kt,nn)=>{var Sn={};for(var Cn in kt)ss.call(kt,Cn)&&nn.indexOf(Cn)<0&&(Sn[Cn]=kt[Cn]);if(kt!=null&&zl)for(var Cn of zl(kt))nn.indexOf(Cn)<0&&Bs.call(kt,Cn)&&(Sn[Cn]=kt[Cn]);return Sn},Rs=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())});const{Panel:Fc}=Aa.default,jc=null,od=(kt,nn)=>{var Sn=kt,{globalSetting:Cn,loading:cl,dispatch:Oo,editData:Bl,onRef:Uo=()=>{},isEdit:Ho}=Sn,kl=js(Sn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[hl,Wl]=(0,a.useState)(""),[wi,ai]=(0,a.useState)([]),[Yr]=Re.default.useForm();(0,a.useEffect)(()=>{!Bl||!Ho||(Wl(Bl==null?void 0:Bl.name),ai(Bl==null?void 0:Bl.sub_item_banks),Yr.setFieldsValue(Ss({},Bl)))},[Bl]),(0,a.useEffect)(()=>{ai(Yr.getFieldValue("sub_item_banks"))},[Re.default.useWatch("sub_item_banks",Yr)]),(0,a.useImperativeHandle)(nn,()=>({onSave:Xo,Clear:Il}));const Xo=()=>Rs(void 0,null,function*(){if(!hl)return Le.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Yr.validateFields()}catch(St){return console.log(St,"errInfo"),Le.ZP.error(St.errorFields[0].errors[0]),!1}const We=wi.map(St=>Ss({id:St.id>1?St.id:null},St));return{name:hl,sub_item_banks:We}}),Il=()=>{Wl(""),ai([])},Ul={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},el=({value:We})=>ko.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},We),[Ne,Ue]=(0,a.useState)();return ko.createElement("section",{className:Ge.wrap},ko.createElement("p",{className:Ge.titleWrap},ko.createElement("span",{className:Ge.required},"*"),ko.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),ko.createElement(qt.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:hl,onChange:We=>Wl(We)}),ko.createElement(Re.default,{form:Yr,autoComplete:"off"},ko.createElement(Re.default.List,{name:"sub_item_banks",rules:[{validator(We,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(We,{add:St,remove:yt})=>{const Ut=Yr.getFieldValue("sub_item_banks");return ko.createElement(ko.Fragment,null,ko.createElement(Aa.default,{className:We.length>0?Ge.collapseWrapper:"",bordered:!1,expandIcon:({isActive:mn})=>ko.createElement("i",{className:`iconfont icon-weizhankai ${mn?Ge.open:Ge.close}`,style:{fontSize:14,transition:"all .2s"}})},We.map((mn,Ea)=>{var Sa=mn,{key:fa,name:Xa}=Sa,tr=js(Sa,["key","name"]),or,$a,mr,pa,Ga,Cr,bo,vo,Do,No,ho,fo;return ko.createElement(Fc,{className:Ge.panel,forceRender:!0,header:ko.createElement("div",{className:Ge.panelHeader},"\u7B2C",Ea+1,"\u5C0F\u9898",ko.createElement("span",null,"\uFF08",Ul[(or=Ut==null?void 0:Ut[Xa])==null?void 0:or.item_type],"\uFF09")),extra:ko.createElement(Oe.Z,{align:"middle",onClick:Wo=>Wo.stopPropagation(),style:{display:"flex",alignItems:"center"}},(($a=Ut==null?void 0:Ut[Xa])==null?void 0:$a.item_type)=="completion"&&ko.createElement(Re.default.Item,Ps(Ss({},tr),{name:[Xa,"score"],className:Ge.blankInputNumberWrapper,style:{marginBottom:0}}),((mr=Ut==null?void 0:Ut[Xa])==null?void 0:mr.item_type)=="completion"&&ko.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",ko.createElement(el,{value:(pa=Ut==null?void 0:Ut[Xa])==null?void 0:pa.score}),"\u5206")),((Ga=Ut==null?void 0:Ut[Xa])==null?void 0:Ga.item_type)=="completion"&&ko.createElement(ko.Fragment,null,ko.createElement(be.ZP.Group,{defaultValue:(Cr=Ut==null?void 0:Ut[Xa])==null?void 0:Cr.use_blank_score,className:Ge.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Wo=>{var El;console.log(Yr.getFieldsValue()),Yr==null||Yr.setFieldValue(["sub_item_banks",Xa,"use_blank_score"],(El=Wo==null?void 0:Wo.target)==null?void 0:El.value),Ue(new Date)}}),ko.createElement(ye.Z,{overlayInnerStyle:{width:460},title:ko.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",ko.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},ko.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:fa},ko.createElement(Re.default.Item,Ps(Ss({},tr),{name:Xa}),(((bo=Ut==null?void 0:Ut[Xa])==null?void 0:bo.item_type)=="single"||((vo=Ut==null?void 0:Ut[Xa])==null?void 0:vo.item_type)=="multiple")&&ko.createElement(Dl,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Do=Ut==null?void 0:Ut[Xa])==null?void 0:Do.item_type)!="single",form:Yr,choiceKey:[Xa,"choices"],titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],choiceOptionsPath:["sub_item_banks",Xa,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((No=Ut==null?void 0:Ut[Xa])==null?void 0:No.item_type)=="completion"&&ko.createElement(Go,{form:Yr,name:Xa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Xa,"use_blank_score"],titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],isOrdered:[Xa,"is_ordered"],answerKey:[Xa,"standard_answer"],key:Ne}),((ho=Ut==null?void 0:Ut[Xa])==null?void 0:ho.item_type)=="judgement"&&ko.createElement(Gr,{form:Yr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],choiceKey:[Xa,"choices"]}),((fo=Ut==null?void 0:Ut[Xa])==null?void 0:fo.item_type)=="subjective"&&ko.createElement(mi,{showKeywords:!0,form:Yr,titleKey:[Xa,"name"],analysisKey:[Xa,"analysis"],answerTexts:[Xa,"answer_texts"],useKeywords:[Xa,"use_keywords"],keywords:[Xa,"keywords"],indexs:Xa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var fs=(0,ve.connect)(({loading:kt,globalSetting:nn})=>({globalSetting:nn,loading:kt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(od)),Bd=x(58798),lc=x(19842),Js=x(57809),ld=x(1710),Bu={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},cs=x(47970),ic=x(55782),Ks=x(30467),uc=x(20562),Is=x(77740),Zc=x(89274),Bc=({open:kt,onCancel:nn,onOk:Sn})=>{const Cn=(0,ic.g)(),[cl,Oo,Bl,Uo]=(0,uc.U)(Ks.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[Ho,kl]=(0,a.useState)(!1);(0,a.useEffect)(()=>{kt&&Bl({page:1,limit:10,type:0},!0).then(Yr=>{(Yr==null?void 0:Yr.shixuns_count)===0&&kl(!0)})},[kt]);const[hl,Wl]=(0,a.useState)([]),[wi,ai]=(0,a.useState)([]);return a.createElement(Pe.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:kt,width:948,centered:!0,closable:!0,onCancel:nn,onOk:()=>Sn(wi),destroyOnClose:!0},a.createElement(Oe.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(lc.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Cn,onChange:Yr=>{Bl({page:1,discipline_id:Yr==null?void 0:Yr[0],sub_discipline_id:Yr==null?void 0:Yr[1]})}}),a.createElement(Js.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Yr=>Bl({page:1,diff:Yr})}),a.createElement(Js.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Yr=>Bl({page:1,shixun_publish_status:Yr})})),a.createElement(cs.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Yr=>{Bl({keyword:Yr,page:1})}})),Ho?a.createElement("div",null,a.createElement(Is.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ee.xg)("/shixuns")})):a.createElement(ld.default,{loading:Oo,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Yr,Xo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Xo!=null&&Xo.high_resources_consume?Bu.title:"",title:Yr||"--"},a.createElement(pe.Z,{key:1,showLines:1,showTextOnly:!0,value:Yr||"--"})),(Xo==null?void 0:Xo.high_resources_consume)&&a.createElement(Zc.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Yr,Xo,Il)=>a.createElement("span",null,Yr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(ur.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Yr,Xo,Il)=>a.createElement("span",null,Yr||"- -")},{title:"\u64CD\u4F5C",render(Yr,Xo){const{title:Il,challenge_names:Ul,author_name:el,identifier:Ne,author_school_name:Ue,study_count:We}=Xo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Pe.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(pe.Z,{value:Il,style:{marginBottom:18}}),a.createElement("div",{className:Bu.challengeNameWrapper},Ul.map((St,yt)=>a.createElement("div",{className:Bu.challengeName,key:yt},"\u7B2C",(0,Ee.EM)(yt+1),"\u9898\xA0",St))),a.createElement(Oe.Z,{className:Bu.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Bu.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Bu.shixunInfo},el.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Bu.shixunInfo},Ue),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Bu.shixunInfo},We)),a.createElement(Fe.ZP,{type:"primary",className:Bu.btnToDetail,onClick:()=>(0,Ee.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Xo==null?void 0:Xo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Xo==null?void 0:Xo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:Uo==null?void 0:Uo.items,rowSelection:{type:"radio",selectedRowKeys:hl,preserveSelectedRowKeys:!0,getCheckboxProps:Yr=>({disabled:Yr.shixun_tag_num===1}),onChange(Yr,Xo){var Il,Ul,el;console.log(Yr),Wl(Yr);const Ne=[];for(const We of wi)Yr.includes(We.id)&&Ne.push(We);const Ue=Ne.map(We=>We.id);for(const We of Xo)We&&Yr.includes(We.id)&&!Ue.includes(We.id)&&Ne.push({id:We.id,difficulty:We.level,identifier:We.identifier,name:We.name,real_name:(Il=We==null?void 0:We.author_name)==null?void 0:Il.split("\u3001")[0],school_name:We.author_school_name,challenge_names:We.challenge_names,challenges:(Ul=We.challenge_names)==null?void 0:Ul.map((St,yt)=>({subject:St,id:yt,score:5})),score:((el=We.challenge_names)==null?void 0:el.length)*5,study_count:We.study_count,challenges_count:We.challenges_count});ai(Ne)}},pagination:{current:cl.page,pageSize:cl.limit,total:Uo==null?void 0:Uo.items_count,showTotal:Yr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Yr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Yr,Xo){Bl({page:Yr,limit:Xo})},size:"default"},scroll:{y:400}}))},zc=x(70170),Hc=x(8671),zs=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())}),sc=({visible:kt,getdata:nn,onCancel:Sn,onRandomExchange:Cn,selectFromProblemSet:cl,questionParams:Oo})=>{const[Bl,Uo]=(0,a.useState)(!1),[Ho,kl]=(0,a.useState)(!1),[hl,Wl]=(0,a.useState)({}),wi=(0,ve.useParams)(),[ai,Yr]=(0,a.useState)(),Xo=(Il,Ul)=>zs(void 0,null,function*(){kl(!0);const el=yield(0,xe.ZP)(`/api/exercises/${wi.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Oo.id,item_bank_id:Il,shixuns_info:[{id:Il,is_copy:Ul!=1,is_use:Ul!=1}]}});kl(!1),el!=null&&el.status||(Le.ZP.info("\u6362\u9898\u6210\u529F"),Sn(),nn())});return a.createElement(Pe.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:kt,onCancel:Sn,centered:!0,maskClosable:!0,footer:null},a.createElement(Oe.Z,{justify:"center",className:"pb20"},a.createElement(Bd.Z,{onClick:Cn},"\u968F\u673A\u66F4\u6362"),(Oo==null?void 0:Oo.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:cl},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Oo==null?void 0:Oo.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{Uo(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Bc,{open:Bl,onCancel:()=>Uo(!1),onOk:Il=>zs(void 0,null,function*(){if(console.log("----selectedRows",Il,wi),(Il==null?void 0:Il.length)<=0){Le.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Ul=Il==null?void 0:Il.map(Ne=>Ne==null?void 0:Ne.id),el=yield(0,Hc.Tr)({id:[...Ul],course_id:wi.coursesId,type:"shixun"});(el==null?void 0:el.student_count)===0?Xo(Ul==null?void 0:Ul[0],1):(Yr(Ul),Wl(el)),Uo(!1)})}),a.createElement(zc.Z,{resdata:hl,type:"shixun",okloading:Ho,oktext:(hl==null?void 0:hl.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Il=>zs(void 0,null,function*(){Xo(ai==null?void 0:ai[0],2)})}))},Qc=x(64410),bs=x(24334),ps=x(52660),cc=x(41843),as=x(13656),Sc=Object.defineProperty,vs=Object.defineProperties,Pc=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,bc=Object.prototype.hasOwnProperty,qs=Object.prototype.propertyIsEnumerable,dc=(kt,nn,Sn)=>nn in kt?Sc(kt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Sn}):kt[nn]=Sn,hs=(kt,nn)=>{for(var Sn in nn||(nn={}))bc.call(nn,Sn)&&dc(kt,Sn,nn[Sn]);if(Xl)for(var Sn of Xl(nn))qs.call(nn,Sn)&&dc(kt,Sn,nn[Sn]);return kt},xs=(kt,nn)=>vs(kt,Pc(nn)),Hu=(kt,nn,Sn)=>new Promise((Cn,cl)=>{var Oo=Ho=>{try{Uo(Sn.next(Ho))}catch(kl){cl(kl)}},Bl=Ho=>{try{Uo(Sn.throw(Ho))}catch(kl){cl(kl)}},Uo=Ho=>Ho.done?Cn(Ho.value):Promise.resolve(Ho.value).then(Oo,Bl);Uo((Sn=Sn.apply(kt,nn)).next())}),_s=({data:kt,submit:nn,goBack:Sn,loading:Cn,onTypeScore:cl,editPreview:Oo=!1,onSkipExamination:Bl,selectValue:Uo,onExchange:Ho,getdata:kl,handleMarkWrongQuestion:hl})=>{var Wl,wi,ai,Yr,Xo,Il,Ul,el,Ne,Ue,We;const St=(0,a.useRef)(),[yt,Ut]=(0,a.useState)(null),[mn,Ea]=(0,a.useState)(!1),[Sa,fa]=(0,a.useState)(!1),Xa=(0,a.useRef)(),[tr]=Re.default.useForm(),or=(0,ve.useParams)(),[$a,mr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ea(!0)},[]),(0,a.useEffect)(()=>{Oo||(0,Ee.Dk)("\u8BD5\u5377\u9884\u89C8")},[Oo]);const pa=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Ga={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},Cr={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Wn=>{var Wr;const jo=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:ge.single},(Wr=Wn==null?void 0:Wn.choices)==null?void 0:Wr.map((Qe,je)=>(Qe.is_answer&&jo.push(as.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,as.k4[je],"\u3001"),a.createElement("li",null,a.createElement(pe.Z,{value:Qe.choice_text})))))),a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",jo.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",pa[Wn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name)))))},vo=(Wn,Wr)=>{var jo;const Qe=(jo=Wn==null?void 0:Wn.standard_answer)==null?void 0:jo.map((je,Bt)=>{var Dt;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(Dt=je==null?void 0:je.answer_text)==null?void 0:Dt.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:ge.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Qe)),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Wr?`${(Wr==null?void 0:Wr.discipline_name)||"--"}/${Wr==null?void 0:Wr.sub_discipline_name}`:`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name)))))},Do=Wn=>{var Wr;const jo=(Wr=Wn==null?void 0:Wn.standard_answer)==null?void 0:Wr.map((Qe,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Qe==null?void 0:Qe.position)||(Qe==null?void 0:Qe.exercise_choice_id)}\uFF09\uFF1A${Qe==null?void 0:Qe.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:ge.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,jo)),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name)))))},No=(Wn,Wr)=>{var jo;return a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(jo=Wn==null?void 0:Wn.answer_texts)==null?void 0:jo[0]),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Wr?`${(Wr==null?void 0:Wr.discipline_name)||"--"}/${Wr==null?void 0:Wr.sub_discipline_name}`:`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wr?Wr==null?void 0:Wr.tag_discipline_name:Wn==null?void 0:Wn.tag_discipline_name))))},ho=Wn=>{var Wr,jo;return a.createElement("div",{className:ge.analysis},a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(pe.Z,{value:(Wr=Wn==null?void 0:Wn.program_attr)==null?void 0:Wr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((jo=Wn==null?void 0:Wn.program_attr)==null?void 0:jo.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Wn.analysis?Wn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name))))},fo=(Wn,Wr)=>{var jo;return a.createElement("div",null,(jo=Wn==null?void 0:Wn.sub_item_banks)==null?void 0:jo.map((Qe,je)=>{var Bt,Dt;const Ht=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Wr+1+"."+(je+1),"\uFF08",Ga[Qe.item_type]||Cr[Qe.item_type],"\uFF09",Qe.name),(Qe.item_type=="SINGLE"||Qe.item_type=="MULTIPLE"||Qe.item_type=="JUDGMENT"||Qe.item_type=="single"||Qe.item_type=="multiple"||Qe.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:ge.single},(Bt=Qe==null?void 0:Qe.choices)==null?void 0:Bt.map((Zt,Hn)=>(Zt.is_answer&&Ht.push(as.k4[Hn]),a.createElement("ul",{key:Hn},a.createElement("li",null,as.k4[Hn],"\u3001"),a.createElement("li",null,a.createElement(pe.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:ge.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ht.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",pa[Qe.difficulty])),a.createElement("aside",null,a.createElement("span",{className:ge.text},"\u89E3\u6790:"),a.createElement(pe.Z,{value:Qe.analysis?Qe.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Wn==null?void 0:Wn.discipline_name)||"--"}/${Wn==null?void 0:Wn.sub_discipline_name}`),a.createElement(ye.Z,{title:Wn==null?void 0:Wn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Wn==null?void 0:Wn.tag_discipline_name))))),(Qe.item_type=="COMPLETION"||Qe.item_type=="completion")&&vo(Qe,Wn),(Qe.item_type=="SUBJECTIVE"||Qe.item_type=="subjective")&&No(Qe,Wn),((Dt=kt==null?void 0:kt.exam)==null?void 0:Dt.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(ps.Z,{state:Qe==null?void 0:Qe.is_wrong,onClick:()=>{hl==null||hl({value:xs(hs({},Qe),{question_id:Qe==null?void 0:Qe.id,question_score:Qe==null?void 0:Qe.score})})}}),Qe.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Wi({value:Qe})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Wo=Wn=>{var Wr,jo,Qe;return a.createElement("div",{style:{marginTop:"12px"}},(jo=(Wr=Wn==null?void 0:Wn.shixun)==null?void 0:Wr.challenges)==null?void 0:jo.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ee.Pq)(je==null?void 0:je.challenge_name,44)))),Oo&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(ve.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Qe=Wn==null?void 0:Wn.shixun)==null?void 0:Qe.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},El=Wn=>{let Wr=Wn.questions_score/Wn.questions_count;Pe.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:ge.modalColumn},a.createElement("div",{className:ge.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:ge.sup},"*"),a.createElement("span",null,Wn==null?void 0:Wn.name,"\uFF1A"),a.createElement(le.Z,{min:0,precision:1,defaultValue:Wr,onChange:jo=>{Wr=jo}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var jo;if(!Wr)return Le.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Qe={type:Wn==null?void 0:Wn.type,score:Wr,scoreTotal:Number((jo=Wr*Wn.questions_count)==null?void 0:jo.toFixed(1))};cl(Qe)})})},li=()=>{let Wn="";Pe.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:ge.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:ge.modalRow,style:{marginTop:20}},a.createElement("sup",{className:ge.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Wn,onChange:Wr=>{Wn=Wr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Wr;if(!Wn)return Le.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const jo=[],Qe=[],je=[],Bt=[];(Wr=kt==null?void 0:kt.questionList)==null||Wr.forEach(Ht=>{var Zt;(Zt=Ht.questions)==null||Zt.forEach(Hn=>{let xn=Ht.questions_score/Ht.questions_count;xn=xn&&xn.toFixed(1),Ht.type==="COMBINATION"&&je.push({id:Hn.id,sub_item_bank_ids:Hn.sub_item_banks.map(Un=>Un.id)}),Ht.type==="PRACTICAL"?Bt.push(Hn.id):(jo.push(Hn.id),Qe.push(xn))})}),console.log("-----",je),yield nn({item_bank_ids:jo,item_bank_scores:Qe,name:Wn,combination_item_banks:je,shixun_ids:Bt})})})},Ai=(Wn,Wr,jo,Qe)=>{var je;const Bt=`${location.pathname}${location.search}`,Dt=(je=Qe.questions)==null?void 0:je.map(Ht=>Ht==null?void 0:Ht.id);if(Bt.includes("exercise"))Xa.current={id:Wn,ids:Dt,type:Wr,index:jo},fa(!0);else{let Ht=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Ht.update({cancelButtonProps:{disabled:!0}}),yield Ho({single_question_id:Wn,seleted_item_bank_ids:Dt},{type:Wr,index:jo}),Ht.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},br=Wn=>{var Wr;const jo=(Wr=Wn.questions)==null?void 0:Wr.map(Bt=>Bt==null?void 0:Bt.id),Qe=Wn.name;let je=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Qe}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield Ho({seleted_item_bank_ids:jo},{type:Wn.type}),je.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Qe}\u8BD5\u9898`)})})},Gi=()=>{let Wn=Pe.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Wn.update({cancelButtonProps:{disabled:!0}}),yield Ho(),Wn.update({cancelButtonProps:{disabled:!1}}),Le.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},ru=Wn=>{console.log(Wn,"key"),Bl(Wn-1)},Ri=(Wn,Wr)=>{var jo,Qe;if(Wr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ha,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(At,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Ye,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(xa,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(fs,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null));if(Wr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Re.default,{form:tr,style:{marginTop:20},onFinishFailed:je=>{var Bt,Dt;je.errorFields[0].name.includes("standard_answers")?Le.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Le.ZP.error(je.errorFields[0].errors[0]),tr.scrollToField((Dt=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:Dt.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let Dt=xs(hs({question_score:Wn.score},je),{question_type:8,hack:xs(hs({},je.hack),{difficult:Wn.program_attr.difficult}),hack_codes:xs(hs({},je.hack_codes),{code:bs.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});$a&&(Dt.is_cover=1);const Ht=yield(0,xe.ZP)(`/api/exercise_questions/${Wn.id}.json`,{method:"put",body:Dt});(Ht==null?void 0:Ht.status)===0&&(Le.ZP.success("\u7F16\u8F91\u6210\u529F"),ru(Uo+1)),Ut(null)})},a.createElement(Qc.tc,{form:tr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(jo=Wn==null?void 0:Wn.program_attr)==null?void 0:jo.identifier,answerKey:"standard_answers"}),a.createElement(ke.Z,null)));if(Wr==="PROGRAM"&&ve.history.push(`/problems/${(Qe=Wn==null?void 0:Wn.program_attr)==null?void 0:Qe.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Wn==null?void 0:Wn.id}&score=${Wn==null?void 0:Wn.score}&callback_url=${location.pathname}&select=${Uo}&exercise=true`),Wr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(La,{ref:St,editData:Wn,isEdit:!0}),a.createElement(ke.Z,null))},gi=(Wn,Wr)=>Hu(void 0,null,function*(){var jo,Qe,je,Bt,Dt,Ht;const Zt=yield(jo=St.current)==null?void 0:jo.onSave();if(!Zt)return;const Hn=yn=>{const ga=yn.map(ka=>ka.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ga).size!==ga.length},xn={question_score:Wr.score,analysis:Zt.analysis};if(Wn==="SINGLE"||Wn==="MULTIPLE"||Wn==="JUDGMENT"){if(Wn!=="JUDGMENT"&&Hn(Zt==null?void 0:Zt.choices)){Le.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const yn=[],ga=[];xn.question_type=Wn==="JUDGMENT"?2:1,xn.question_title=Zt==null?void 0:Zt.name,(Qe=Zt==null?void 0:Zt.choices)==null||Qe.forEach((nr,ka)=>{yn.push(nr.choice_text),nr!=null&&nr.is_answer&&ga.push(ka+1)}),xn.question_choices=yn,xn.standard_answers=ga}if(Wn==="COMPLETION"){let yn=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((ka,cr)=>(ka==null?void 0:ka.score)<=0?cr+1:null).filter(ka=>ka!==null);if((yn==null?void 0:yn.length)>0)return Le.ZP.warning(`\u7B2C${yn.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ga=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((ka,cr)=>ka+(Number(cr==null?void 0:cr.score)||0),0);if(parseFloat(ga.toFixed(2))!=(xn==null?void 0:xn.question_score))return Le.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;xn.is_ordered=Zt.is_ordered,xn.question_title=Zt==null?void 0:Zt.name,xn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,xn.question_type=3;const nr=[];(Dt=Zt==null?void 0:Zt.standard_answers)==null||Dt.forEach((ka,cr)=>{nr.push({choice_id:ka.position,answer_text:ka.answer_text,score:ka.score})}),xn.standard_answers=nr,xn.downcase=Zt==null?void 0:Zt.downcase,xn.no_space=Zt==null?void 0:Zt.no_space}if(Wn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),xn.question_title=Zt==null?void 0:Zt.name,xn.question_type=4,xn.answer_texts=Zt==null?void 0:Zt.answer_texts,xn.use_keywords=Zt==null?void 0:Zt.use_keywords,xn.keywords=Zt==null?void 0:Zt.keywords),Wn==="COMBINATION"){xn.question_title=Zt==null?void 0:Zt.name,xn.question_type=7;try{xn.sub_questions=(Ht=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Ht.map((yn,ga)=>{var nr,ka,cr;if((yn==null?void 0:yn.item_type)=="single"||(yn==null?void 0:yn.item_type)=="multiple"){if(Hn(yn==null?void 0:yn.choices))throw new Error(`\u7B2C${ga+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Or=[],Ir=[];return(nr=yn==null?void 0:yn.choices)==null||nr.forEach((zr,jr)=>{Or.push(zr.choice_text),zr!=null&&zr.is_answer&&Ir.push(jr+1)}),{id:yn.id,question_id:yn.id,question_title:yn.name,difficulty:yn.difficulty,question_type:(yn==null?void 0:yn.item_type)=="single"?0:(yn==null?void 0:yn.item_type)=="multiple"?1:2,question_choices:Or,standard_answers:Ir,analysis:yn.analysis,question_score:yn==null?void 0:yn.score}}else if((yn==null?void 0:yn.item_type)=="completion"){let Or=(ka=yn==null?void 0:yn.standard_answer)==null?void 0:ka.reduce((zr,jr)=>zr+(Number(jr==null?void 0:jr.score)||0),0);if(parseFloat(Or.toFixed(2))!=(yn==null?void 0:yn.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Ir=[];return(cr=yn==null?void 0:yn.standard_answer)==null||cr.forEach((zr,jr)=>{Ir.push({choice_id:zr.position,answer_text:zr.answer_text,score:zr.score})}),{id:yn.id,question_id:yn.id,is_ordered:yn.is_ordered,question_title:yn.name,difficulty:yn.difficulty,question_type:3,standard_answers:Ir,use_blank_score:yn.use_blank_score,analysis:yn.analysis,downcase:yn==null?void 0:yn.downcase,no_space:yn==null?void 0:yn.no_space,question_score:yn==null?void 0:yn.score}}else if((yn==null?void 0:yn.item_type)=="subjective")return{id:yn.id,question_id:yn.id,question_title:yn.name,question_type:4,difficulty:yn.difficulty,answer_texts:yn==null?void 0:yn.answer_texts,analysis:yn.analysis,question_score:yn==null?void 0:yn.score,use_keywords:yn.use_keywords,keywords:yn==null?void 0:yn.keywords}})}catch(yn){Le.ZP.warning(yn.message);return}delete xn.analysis}let Un=!1;(Wr==null?void 0:Wr.is_my)===1&&(Un=yield new Promise((ga,nr)=>{Pe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ga(!0)},onCancel:()=>{ga(!1)}})})),Un&&(xn.is_cover=1);const Da=Wn!=="PRACTICAL"?yield(0,xe.ZP)(`/api/exercise_questions/${Wr.id}.json`,{method:"put",body:xn}):yield(0,xe.ZP)(`/api/exercise_questions/${Wr.id}/update_shixun_score.json`,{method:"post",body:hs({},Zt)});(Da==null?void 0:Da.status)===0&&(Le.ZP.success("\u7F16\u8F91\u6210\u529F"),ru(Uo+1),Ut(null))}),Ci=()=>Hu(void 0,null,function*(){(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,xe.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield Bl(Uo),Le.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Wi=({value:Wn}={})=>{var Wr;const jo=[];let Qe=[];const je=(Wr=Wn==null?void 0:Wn.choices)==null?void 0:Wr.map((Dt,Ht)=>{var Zt;const Hn=Ht+1;return Dt!=null&&Dt.is_answer&&(jo.push(Hn),Qe.push(Hn)),{value:Hn,label:a.createElement(pe.Z,{className:"c-black font14",value:`${(Zt=as.k4)==null?void 0:Zt[Ht]}. ${Dt==null?void 0:Dt.choice_text}`}),disabled:Dt==null?void 0:Dt.origin_standard_answer}}),Bt=Pe.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",jo==null?void 0:jo.map(Dt=>{var Ht;return(Ht=as.k4)==null?void 0:Ht[Dt-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Qe,onChange:Dt=>{Qe=Dt}})),onOk:()=>Hu(void 0,null,function*(){const Dt=yield(0,xe.ZP)(`/api/exercises/${or.categoryId}/questions/${Wn==null?void 0:Wn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Qe}});(Dt==null?void 0:Dt.status)===0&&(Le.ZP.success("\u4FEE\u6539\u6210\u529F"),ru(Uo+1))})})},Zi=(Wl=kt==null?void 0:kt.questionList)==null?void 0:Wl.reduce((Wn,Wr)=>Wn+Number(Wr.questions_score),0),Bi=Oo&&((wi=kt==null?void 0:kt.exam)==null?void 0:wi.exercise_status)!==1;return a.createElement("section",{className:ge.wrap},a.createElement("div",{id:"id_left_preview",className:ge.left,onMouseEnter:Wn=>{const Wr=document.getElementById("id_left_preview");Wr.style.overflowY="auto"},onMouseLeave:Wn=>{const Wr=document.getElementById("id_left_preview");Wr.style.overflowY="hidden"}},a.createElement("div",{className:ge.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:ge.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,kt==null?void 0:kt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:st}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zi&&Zi.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:ue}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((ai=kt==null?void 0:kt.exam)==null?void 0:ai.time)===-1||((Yr=kt==null?void 0:kt.exam)==null?void 0:Yr.time)===null?"\u4E0D\u9650":(Xo=kt==null?void 0:kt.exam)==null?void 0:Xo.time))),(Il=kt==null?void 0:kt.questionList)==null?void 0:Il.map((Wn,Wr)=>{var jo;return a.createElement("div",{className:ge.list,key:Wr},a.createElement("div",{className:ge.name},a.createElement("b",null),a.createElement("span",null,Wn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:ge.b},Wn.questions_count),"\u9898 ",a.createElement("span",{className:ge.l},"|"),"\u5171",a.createElement("span",{className:ge.r},Wn.questions_score),"\u5206"),a.createElement("div",{className:ge.answerSheet},(jo=Wn==null?void 0:Wn.questions)==null?void 0:jo.map((Qe,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Qe==null?void 0:Qe.id}`;let Dt=document.getElementById(Bt);Dt&&setTimeout(()=>Dt.scrollIntoView({block:"center",behavior:"smooth"}))},key:Qe==null?void 0:Qe.id,className:ge.tag},je+1)))))})),a.createElement("div",{className:ge.right},a.createElement("div",{className:ge.examName,id:"examName"},a.createElement("div",{className:ge.name},a.createElement(ye.Z,{title:(Ul=kt==null?void 0:kt.exam)==null?void 0:Ul.name,getPopupContainer:Wn=>Wn.parentNode},a.createElement("span",{className:ge.t},(el=kt==null?void 0:kt.exam)==null?void 0:el.name))),Oo&&((Ne=kt==null?void 0:kt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(cs.op,{openLoading:!0,shape:"default",onClick:()=>{Pe.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{Ci()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Oo&&a.createElement(Fe.ZP,{onClick:Gi,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:ge.topWarp},(Ue=kt==null?void 0:kt.questionList)==null?void 0:Ue.map((Wn,Wr)=>{var jo,Qe;return a.createElement(a.Fragment,{key:Wr},a.createElement("div",{className:ge.head,style:Wr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:ge.name},a.createElement("b",null),a.createElement("span",null,Wn.name)),a.createElement("div",{className:ge.so},"\u5171",a.createElement("span",{className:ge.b},Wn.questions_count," "),"\u9898 ",Wn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(jo=Wn==null?void 0:Wn.questions)==null?void 0:jo.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:ge.l},"|"),"\u5171",a.createElement("span",{className:ge.r},Wn.questions_score),"\u5206"),!Oo&&a.createElement("div",{className:ge.btn},a.createElement(Fe.ZP,{onClick:()=>{El(Wn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>br(Wn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Qe=Wn==null?void 0:Wn.questions)==null?void 0:Qe.map((je,Bt)=>{var Dt,Ht,Zt,Hn;return yt===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:ge.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Wn==null?void 0:Wn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Ut(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gi(Wn==null?void 0:Wn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ri(je,Wn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:ge.content,key:je==null?void 0:je.id},a.createElement("div",{className:ge.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(pe.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((Dt=je==null?void 0:je.program_attr)==null?void 0:Dt.description)}):a.createElement(pe.Z,{style:{paddingRight:10},className:ge.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Oo&&a.createElement(Fe.ZP,{onClick:()=>{var xn,Un,Da;if(yt){Le.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}tr.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:hs(hs({},je),je==null?void 0:je.program_attr),hack_codes:xs(hs({},je==null?void 0:je.program_attr),{code:bs.Base64.decode(((xn=je==null?void 0:je.program_attr)==null?void 0:xn.code)||"")}),hack_sets:hs({},(Un=je==null?void 0:je.hack_sets)==null?void 0:Un[0])}),(je==null?void 0:je.item_type)=="program"?ve.history.push(`/problems/newedit/${(Da=je==null?void 0:je.program_attr)==null?void 0:Da.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Ut(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Bi&&a.createElement(Fe.ZP,{disabled:Bi,className:"ml20",onClick:()=>Ai(je==null?void 0:je.id,Wn.type,Bt,Wn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(pe.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:ge.titleHtml,value:bs.Base64.decode(((Ht=je==null?void 0:je.program_attr)==null?void 0:Ht.code)||"")}),(Wn.type==="SINGLE"||Wn.type==="JUDGMENT"||Wn.type==="MULTIPLE")&&bo(je),Wn.type==="COMPLETION"&&vo(je),Wn.type==="SUBJECTIVE"&&No(je),Wn.type==="PROGRAM"&&ho(je),Wn.type==="BPROGRAM"&&Do(je),Wn.type==="COMBINATION"&&fo(je,Bt),Wn.type==="PRACTICAL"&&Wo(je),a.createElement(Oe.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=kt==null?void 0:kt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Wn.type)&&a.createElement(Ce.Z,null,a.createElement(ps.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{hl==null||hl({value:xs(hs({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Wn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(cc.C,{dataSource:xs(hs({},je),{question_id:je==null?void 0:je.id})})),((Hn=kt==null?void 0:kt.exam)==null?void 0:Hn.exercise_status)===3&&["SINGLE"].includes(Wn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Wi({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Oo?a.createElement(cs.vr,null,a.createElement(de.Z,{showTotal:Ee.rU,total:(We=kt==null?void 0:kt.exam)==null?void 0:We.total_num,pageSize:1,current:Uo+1,showSizeChanger:!1,onChange:ru,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(cs.vr,{LeftContent:a.createElement(cs.op,{onClick:Sn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(Oe.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:ge.popover,open:mn,getPopupContainer:Wn=>Wn==null?void 0:Wn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(cs.op,{onMouseEnter:()=>Ea(!0),onMouseLeave:()=>Ea(!1),onClick:()=>Hu(void 0,null,function*(){const Wn=Number(Zi);[100,120,150].includes(Wn)||(yield new Promise((Wr,jo)=>{Pe.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Wn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Wr("")}),onCancel:()=>{jo()}})})),li()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(cs.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Wn=Number(Zi);[100,120,150].includes(Wn)||(yield new Promise((Wr,jo)=>{Pe.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Wn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Wr("")}),onCancel:()=>{jo()}})})),nn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(sc,{visible:Sa,questionParams:Xa.current,getdata:kl,onRandomExchange:()=>Hu(void 0,null,function*(){const Wn=Xa.current;yield Ho({single_question_id:Wn.id,seleted_item_bank_ids:Wn.ids},{type:Wn.type,index:Wn.index}),fa(!1)}),selectFromProblemSet:()=>{const Wn=Xa.current,Wr=`${location.pathname}${location.search}`;Wr.includes("exercise")&&ve.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Wn.id}&qtype=${Wn.type}&exerciseid=${or.categoryId}&from=${Wr}`)},onCancel:()=>{fa(!1)}}))}},98653:function(wt,ct,x){"use strict";x.r(ct),x.d(ct,{default:function(){return b}});var a=x(59301),ge=x(52985),Re={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(33900),Fe=x(8591),Pe=x(61621),le=x(82186),Le=x(92232),Ie=x(59301),ke=Object.defineProperty,Me=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,de=(z,te,ne)=>te in z?ke(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,y=(z,te)=>{for(var ne in te||(te={}))Oe.call(te,ne)&&de(z,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&de(z,ne,te[ne]);return z},E=(z,te,ne)=>new Promise((ae,ue)=>{var pe=xe=>{try{Ee(ne.next(xe))}catch(Ze){ue(Ze)}},ve=xe=>{try{Ee(ne.throw(xe))}catch(Ze){ue(Ze)}},Ee=xe=>xe.done?ae(xe.value):Promise.resolve(xe.value).then(pe,ve);Ee((ne=ne.apply(z,te)).next())});const ee=({paperlibrary:z,user:te,globalSetting:ne,dispatch:ae,location:ue})=>{var pe,ve,Ee,xe;const[Ze]=(0,ge.useSearchParams)(),Be=Ze.get("select")||0,[ot,qe]=(0,a.useState)(!1),[lt,Ke]=(0,a.useState)(!0),[it,Pt]=(0,a.useState)(Number(Be)),[Et,ht]=(0,a.useState)({}),Nt=(0,ge.useParams)(),{userInfo:Tt}=te,{actionTabs:Kt}=z;(0,a.useEffect)(()=>(ae({type:"globalSetting/footerToggle",payload:!1}),()=>{ae({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ae({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ae({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ae({type:"exercise/getWorkSetting",payload:y({},Nt)}),()=>{ae({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ae({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(it)},[]),(0,a.useEffect)(()=>{var bn;(bn=Kt==null?void 0:Kt.params)!=null&&bn.isUpdateData&&mt(it)},[(pe=Kt==null?void 0:Kt.params)==null?void 0:pe.isUpdateData]);const mt=(bn=0)=>E(void 0,null,function*(){console.log(Nt),Ke(!0);const Ge=yield(0,le.ZP)(`/api/exercises/${Nt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:bn}});ae({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ke(!1),ht((0,Le.PF)(Ge))}),Je=()=>{ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},st=()=>{alert("\u4FDD\u5B58")},Mt=(bn,Ge)=>E(void 0,null,function*(){const $t=yield(0,le.ZP)(`/api/exercises/${Nt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:bn==null?void 0:bn.single_question_id}});$t!=null&&$t.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(it))}),qt=bn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(bn),yield mt(bn)}),Wt=bn=>{ae({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:bn}})};return Ie.createElement("section",{className:Re.wrap},Ie.createElement(Pe.Z,{loading:lt,active:!0,paragraph:{rows:5}},((Ee=(ve=(0,ge.useLocation)())==null?void 0:ve.pathname)==null?void 0:Ee.includes("preview"))&&Ie.createElement("div",{className:Re.crumbs},Ie.createElement("b",null),Ie.createElement("span",{className:"current",onClick:()=>ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},`${(xe=Tt==null?void 0:Tt.course)==null?void 0:xe.course_name}>`),Ie.createElement("span",{className:"current",onClick:()=>ge.history.push(`/classrooms/${Nt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),Ie.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),Ie.createElement(ye.Z,{loading:ot,submit:st,goBack:Je,data:Et,getdata:()=>{mt(it)},selectValue:it,editPreview:!0,onExchange:Mt,onSkipExamination:qt,handleMarkWrongQuestion:Wt})))};var b=(0,ge.connect)(({paperlibrary:z,user:te,globalSetting:ne})=>({paperlibrary:z,user:te,globalSetting:ne}))(ee)},3995:function(wt,ct,x){"use strict";x.d(ct,{AD:function(){return lt},BA:function(){return un},D9:function(){return Nt},Hp:function(){return ue},IM:function(){return Kt},Iy:function(){return pe},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return ve},Ne:function(){return Tt},ON:function(){return Wt},Uj:function(){return $t},VY:function(){return st},YO:function(){return Ge},YX:function(){return bn},Zn:function(){return y},_g:function(){return te},_k:function(){return Et},c6:function(){return ot},cr:function(){return E},eV:function(){return qe},fi:function(){return ee},gh:function(){return Ze},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},jj:function(){return ae},kS:function(){return qt},o6:function(){return Be},pO:function(){return Zn},rQ:function(){return Ke},sA:function(){return xe},xm:function(){return ht},xo:function(){return Je},y8:function(){return it},yd:function(){return z}});var a=x(30467),ge=x(52985),Re=x(92232),ye=x(8591),Fe=x(21600),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(rt,vt,Xe)=>vt in rt?Pe(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):rt[vt]=Xe,Me=(rt,vt)=>{for(var Xe in vt||(vt={}))Le.call(vt,Xe)&&ke(rt,Xe,vt[Xe]);if(le)for(var Xe of le(vt))Ie.call(vt,Xe)&&ke(rt,Xe,vt[Xe]);return rt},Oe=(rt,vt,Xe)=>new Promise((ze,Ft)=>{var It=gt=>{try{He(Xe.next(gt))}catch(Ye){Ft(Ye)}},Ve=gt=>{try{He(Xe.throw(gt))}catch(Ye){Ft(Ye)}},He=gt=>gt.done?ze(gt.value):Promise.resolve(gt.value).then(It,Ve);He((Xe=Xe.apply(rt,vt)).next())});const Ce=()=>{(0,ge.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},de=()=>{(0,ge.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>Oe(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Re.QH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),de()}),E=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),ee=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>Oe(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ae=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.o_)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),ue=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.ZL)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.aP)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),ve=(rt,vt)=>Oe(void 0,null,function*(){const Xe=yield(0,a.vV)(Me({},rt));Xe.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):Xe.status===-3&&((0,ge.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ge.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ee=rt=>Oe(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),de()}),xe=rt=>Oe(void 0,null,function*(){Ce(),yield(0,Re.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),de()}),Ze=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),Be=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),qe=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),lt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ke=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),it=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>Oe(void 0,null,function*(){const vt=yield exportExerciseStudentScores(Me({},rt));vt.status===0?(message.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&(getDvaApp()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Et=rt=>Oe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),ht=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Nt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),Tt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)(rt==null?void 0:rt.name,(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),st=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),qt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Wt=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),bn=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),Ge=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),$t=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Zn=(rt,vt)=>Oe(void 0,null,function*(){yield(0,Re.FH)(vt||"",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),un=rt=>Oe(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},19003:function(wt,ct,x){"use strict";x.d(ct,{BU:function(){return ge},Dj:function(){return a},gH:function(){return Re},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Pe){console.log(Pe,":e")}}function ge(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Re=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Pe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},55782:function(wt,ct,x){"use strict";x.d(ct,{g:function(){return Fe}});var a=x(59301),ge=x(96817),Re=x(45024),ye=(Pe,le,Le)=>new Promise((Ie,ke)=>{var Me=de=>{try{Ce(Le.next(de))}catch(y){ke(y)}},Oe=de=>{try{Ce(Le.throw(de))}catch(y){ke(y)}},Ce=de=>de.done?Ie(de.value):Promise.resolve(de.value).then(Me,Oe);Ce((Le=Le.apply(Pe,le)).next())});const Fe=()=>{const[Pe,le]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const Ie=yield(0,ge.d1)({source:"question"});Ie!=null&&Ie.disciplines&&le((0,Re.L)(Ie==null?void 0:Ie.disciplines))})},[]),Pe}},20562:function(wt,ct,x){"use strict";x.d(ct,{U:function(){return Ie}});var a=x(59301),ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Pe=(ke,Me,Oe)=>Me in ke?ge(ke,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[Me]=Oe,le=(ke,Me)=>{for(var Oe in Me||(Me={}))ye.call(Me,Oe)&&Pe(ke,Oe,Me[Oe]);if(Re)for(var Oe of Re(Me))Fe.call(Me,Oe)&&Pe(ke,Oe,Me[Oe]);return ke},Le=(ke,Me,Oe)=>new Promise((Ce,de)=>{var y=b=>{try{ee(Oe.next(b))}catch(z){de(z)}},E=b=>{try{ee(Oe.throw(b))}catch(z){de(z)}},ee=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);ee((Oe=Oe.apply(ke,Me)).next())});function Ie(ke,Me){const[Oe,Ce]=(0,a.useState)(Me),[de,y]=(0,a.useState)(!1),[E,ee]=(0,a.useState)();return[Oe,de,(z,te=!1)=>Le(this,null,function*(){const ne=te?Me:le(le({},Oe),z);y(!0),Ce(ne);const ae=yield ke(ne);return y(!1),ee(ae),ae}),E]}},2281:function(wt,ct,x){"use strict";x.d(ct,{rX:function(){return ne},pW:function(){return ae},gy:function(){return ue},xY:function(){return te},O5:function(){return z},tJ:function(){return de},o1:function(){return y},Rd:function(){return b}});var a=x(52985),ge=x(43418),Re=x(28103),ye=x(8591),Fe=x(99287),Pe=x(92232),le=x(87169),Le=x(25510),Ie="data:image/png;base64,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",ke=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),Oe=x(59301),Ce=(pe,ve,Ee)=>new Promise((xe,Ze)=>{var Be=lt=>{try{qe(Ee.next(lt))}catch(Ke){Ze(Ke)}},ot=lt=>{try{qe(Ee.throw(lt))}catch(Ke){Ze(Ke)}},qe=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Be,ot);qe((Ee=Ee.apply(pe,ve)).next())});const de=(pe,ve=!1)=>!!(y(pe)&&E(ve)),y=pe=>(0,Fe.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(pe=!1)=>{var ve;const{user:Ee}=(0,a.getDvaApp)()._store.getState();return(ve=Ee.userInfo)!=null&&ve.profile_completed?!0:(ge.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\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:()=>{(0,Pe.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{ge.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{ge.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Oe.createElement("div",{style:{textAlign:"center"}},Oe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Oe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),Oe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var pe;const{user:ve}=(0,a.getDvaApp)()._store.getState();return(pe=ve.userInfo)!=null&&pe.professional_certification?!0:(ge.default.confirm({title:"\u63D0\u793A",centered:!0,content:Oe.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:()=>{(0,Pe.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(ge.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Oe.createElement("img",{src:ke,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(pe,ve)=>pe?!0:(ge.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("p",null,ve||"\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"),Oe.createElement("div",{style:{marginLeft:"110px"}},Oe.createElement("img",{src:Ie,width:200}),Oe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ae=pe=>{ge.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Oe.createElement("div",null,Oe.createElement("div",null,Oe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Oe.createElement(Re.Z,null),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Oe.createElement("a",null,pe),"\u5929\u3002"),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Oe.createElement("div",{style:{textAlign:"center",marginTop:30}},Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(pe,ve="")=>{const{shixunsDetail:{detail:Ee}}=(0,a.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let xe="";return(Ee==null?void 0:Ee.public)===2&&(xe="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(xe="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(xe="\u5DF2\u5173\u95ED"),ge.default.info({centered:!0,icon:Oe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",xe,"\uFF0C",ve,"\u3002"),Oe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(ge.default.confirm({centered:!0,icon:Oe.createElement(le.Z,null),title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Oe.createElement("br",null),Oe.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:()=>{ge.default.confirm({width:440,centered:!0,icon:Oe.createElement(le.Z,{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:()=>Ce(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},624:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ur}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(se,fe){return se.__proto__=fe,se},Object.assign=Object.assign||function(se){if(se==null)throw new TypeError("Cannot convert undefined or null to object");let fe=Object(se);for(let Ae=1;Ae ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ae),Fe.ENABLE_ERROR&&(console.error?console.error(Ae):console.warn?console.warn(Ae):console.log(Ae))}static i(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ae),Fe.ENABLE_INFO&&(console.info?console.info(Ae):console.log(Ae))}static w(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ae),Fe.ENABLE_WARN&&(console.warn?console.warn(Ae):console.log(Ae))}static d(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ae),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ae):console.log(Ae))}static v(se,fe){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ae=`[${se}] > ${fe}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ae),Fe.ENABLE_VERBOSE&&console.log(Ae)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Pe=Fe;class le{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(se){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=se,this._totalBytes+=se):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=se,this._totalBytes+=se):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=se,this._totalBytes+=se,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let se=(this._now()-this._lastCheckpoint)/1e3;return se==0&&(se=1),this._intervalBytes/se/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let se=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/se/1024}}var Le=le;class Ie{constructor(se){this._message=se}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class ke extends Ie{constructor(se){super(se)}get name(){return"IllegalStateException"}}class Me extends Ie{constructor(se){super(se)}get name(){return"InvalidArgumentException"}}class Oe extends Ie{constructor(se){super(se)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},de={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(se){this._type=se||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(se){this._onContentLengthKnown=se}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(se){this._onURLRedirect=se}get onDataArrival(){return this._onDataArrival}set onDataArrival(se){this._onDataArrival=se}get onError(){return this._onError}set onError(se){this._onError=se}get onComplete(){return this._onComplete}set onComplete(se){this._onComplete=se}open(se,fe){throw new Oe("Unimplemented abstract function!")}abort(){throw new Oe("Unimplemented abstract function!")}}let E={};function ee(){let Bn=self.navigator.userAgent.toLowerCase(),se=/(edge)\/([\w.]+)/.exec(Bn)||/(opr)[\/]([\w.]+)/.exec(Bn)||/(chrome)[ \/]([\w.]+)/.exec(Bn)||/(iemobile)[\/]([\w.]+)/.exec(Bn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Bn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Bn)||/(webkit)[ \/]([\w.]+)/.exec(Bn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Bn)||/(msie) ([\w.]+)/.exec(Bn)||Bn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Bn)||Bn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Bn)||[],fe=/(ipad)/.exec(Bn)||/(ipod)/.exec(Bn)||/(windows phone)/.exec(Bn)||/(iphone)/.exec(Bn)||/(kindle)/.exec(Bn)||/(android)/.exec(Bn)||/(windows)/.exec(Bn)||/(mac)/.exec(Bn)||/(linux)/.exec(Bn)||/(cros)/.exec(Bn)||[],Ae={browser:se[5]||se[3]||se[1]||"",version:se[2]||se[4]||"0",majorVersion:se[4]||se[2]||"0",platform:fe[0]||""},we={};if(Ae.browser){we[Ae.browser]=!0;let _e=Ae.majorVersion.split(".");we.version={major:parseInt(Ae.majorVersion,10),string:Ae.version},_e.length>1&&(we.version.minor=parseInt(_e[1],10)),_e.length>2&&(we.version.build=parseInt(_e[2],10))}if(Ae.platform&&(we[Ae.platform]=!0),(we.chrome||we.opr||we.safari)&&(we.webkit=!0),we.rv||we.iemobile){we.rv&&delete we.rv;let _e="msie";Ae.browser=_e,we[_e]=!0}if(we.edge){delete we.edge;let _e="msedge";Ae.browser=_e,we[_e]=!0}if(we.opr){let _e="opera";Ae.browser=_e,we[_e]=!0}if(we.safari&&we.android){let _e="android";Ae.browser=_e,we[_e]=!0}we.name=Ae.browser,we.platform=Ae.platform;for(let _e in E)E.hasOwnProperty(_e)&&delete E[_e];Object.assign(E,we)}ee();var b=E;class z extends y{static isSupported(){try{let se=b.msedge&&b.version.minor>=15048,fe=b.msedge?se:!0;return self.fetch&&self.ReadableStream&&fe}catch(se){return!1}}constructor(se,fe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=se,this._config=fe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(se,fe){this._dataSource=se,this._range=fe;let Ae=se.url;this._config.reuseRedirectedURL&&se.redirectedURL!=null&&(Ae=se.redirectedURL);let we=this._seekHandler.getConfig(Ae,fe),_e=new self.Headers;if(typeof we.headers=="object"){let Lt=we.headers;for(let Ra in Lt)Lt.hasOwnProperty(Ra)&&_e.append(Ra,Lt[Ra])}let xt={method:"GET",headers:_e,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Lt in this._config.headers)_e.append(Lt,this._config.headers[Lt]);se.cors===!1&&(xt.mode="same-origin"),se.withCredentials&&(xt.credentials="include"),se.referrerPolicy&&(xt.referrerPolicy=se.referrerPolicy),this._status=Ce.kConnecting,self.fetch(we.url,xt).then(Lt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Lt.ok&&Lt.status>=200&&Lt.status<=299){if(Lt.url!==we.url&&this._onURLRedirect){let $n=this._seekHandler.removeURLParameters(Lt.url);this._onURLRedirect($n)}let Ra=Lt.headers.get("Content-Length");return Ra!=null&&(this._contentLength=parseInt(Ra),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Lt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:Lt.status,msg:Lt.statusText});else throw new Ie("FetchStreamLoader: Http code invalid, "+Lt.status+" "+Lt.statusText)}).catch(Lt=>{if(this._status=Ce.kError,this._onError)this._onError(de.EXCEPTION,{code:-1,msg:Lt.message});else throw Lt})}abort(){this._requestAbort=!0}_pump(se){return se.read().then(fe=>{if(fe.done)if(this._contentLength!==null&&this._receivedLength{if(fe.code===11&&b.msedge)return;this._status=Ce.kError;let Ae=0,we=null;if((fe.code===19||fe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new Ie("MozChunkedLoader: Http code invalid, "+fe.status+" "+fe.statusText);else this._status=Ce.kBuffering}}_onProgress(se){if(this._status===Ce.kError)return;this._contentLength===null&&se.total!==null&&se.total!==0&&(this._contentLength=se.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let fe=se.target.response,Ae=this._range.from+this._receivedLength;this._receivedLength+=fe.byteLength,this._onDataArrival&&this._onDataArrival(fe,Ae,this._receivedLength)}_onLoadEnd(se){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(se){this._status=Ce.kError;let fe=0,Ae=null;if(this._contentLength&&se.loaded=200&&fe.status<=299){if(this._status=LoaderStatus.kBuffering,fe.responseURL!=null){let we=this._seekHandler.removeURLParameters(fe.responseURL);fe.responseURL!==this._currentRequestURL&&we!==this._currentRedirectedURL&&(this._currentRedirectedURL=we,this._onURLRedirect&&this._onURLRedirect(we))}let Ae=fe.getResponseHeader("Content-Length");if(Ae!=null&&this._contentLength==null){let we=parseInt(Ae);we>0&&(this._contentLength=we,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+fe.status+" "+fe.statusText);else if(fe.readyState===3&&fe.status>=200&&fe.status<=299){this._status=LoaderStatus.kBuffering;let Ae=fe.response;this._reader.readAsArrayBuffer(Ae)}}_xhrOnError(se){this._status=LoaderStatus.kError;let fe=LoaderErrors.EXCEPTION,Ae={code:-1,msg:se.constructor.name+" "+se.type};if(this._onError)this._onError(fe,Ae);else throw new RuntimeException(Ae.msg)}_msrOnProgress(se){let Ae=se.target.result;if(Ae==null){this._doReconnectIfNeeded();return}let we=Ae.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ae.byteLength;let _e=this._totalRange.from+this._receivedLength;this._receivedLength+=we.byteLength,this._onDataArrival&&this._onDataArrival(we,_e,this._receivedLength),Ae.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${_e+we.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ae=this._range.from+this._contentLength-1),this._currentRequestRange={from:fe,to:Ae},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(se,fe){this._lastTimeLoaded=0;let Ae=se.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ae=this._currentRedirectedURL:se.redirectedURL!=null&&(Ae=se.redirectedURL));let we=this._seekHandler.getConfig(Ae,fe);this._currentRequestURL=we.url;let _e=this._xhr=new XMLHttpRequest;if(_e.open("GET",we.url,!0),_e.responseType="arraybuffer",_e.onreadystatechange=this._onReadyStateChange.bind(this),_e.onprogress=this._onProgress.bind(this),_e.onload=this._onLoad.bind(this),_e.onerror=this._onXhrError.bind(this),se.withCredentials&&(_e.withCredentials=!0),typeof we.headers=="object"){let xt=we.headers;for(let Lt in xt)xt.hasOwnProperty(Lt)&&_e.setRequestHeader(Lt,xt[Lt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Lt in xt)xt.hasOwnProperty(Lt)&&_e.setRequestHeader(Lt,xt[Lt])}_e.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(se){let fe=se.target;if(fe.readyState===2){if(fe.responseURL!=null){let Ae=this._seekHandler.removeURLParameters(fe.responseURL);fe.responseURL!==this._currentRequestURL&&Ae!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ae,this._onURLRedirect&&this._onURLRedirect(Ae))}if(fe.status>=200&&fe.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(de.HTTP_STATUS_CODE_INVALID,{code:fe.status,msg:fe.statusText});else throw new Ie("RangeLoader: Http code invalid, "+fe.status+" "+fe.statusText)}}_onProgress(se){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ae=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ae=!0;let we=se.total;this._internalAbort(),we!=null&we!==0&&(this._totalLength=we)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ae){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let fe=se.loaded-this._lastTimeLoaded;this._lastTimeLoaded=se.loaded,this._speedSampler.addBytes(fe)}_normalizeSpeed(se){let fe=this._chunkSizeKBList,Ae=fe.length-1,we=0,_e=0,xt=Ae;if(se=fe[we]&&se=3&&(fe=this._speedSampler.currentKBps)),fe!==0){let xt=this._normalizeSpeed(fe);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Ae=se.target.response,we=this._range.from+this._receivedLength;this._receivedLength+=Ae.byteLength;let _e=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(fe.result)},fe.readAsArrayBuffer(se.data)}else{this._status=Ce.kError;let fe={code:-1,msg:"Unsupported WebSocket message type: "+se.data.constructor.name};if(this._onError)this._onError(de.EXCEPTION,fe);else throw new Ie(fe.msg)}}_dispatchArrayBuffer(se){let fe=se,Ae=this._receivedLength;this._receivedLength+=fe.byteLength,this._onDataArrival&&this._onDataArrival(fe,Ae,this._receivedLength)}_onWebSocketError(se){this._status=Ce.kError;let fe={code:se.code,msg:se.message};if(this._onError)this._onError(de.EXCEPTION,fe);else throw new Ie(fe.msg)}}var Ze=xe;class Be{constructor(se){this._zeroStart=se||!1}getConfig(se,fe){let Ae={};if(fe.from!==0||fe.to!==-1){let we;fe.to!==-1?we=`bytes=${fe.from.toString()}-${fe.to.toString()}`:we=`bytes=${fe.from.toString()}-`,Ae.Range=we}else this._zeroStart&&(Ae.Range="bytes=0-");return{url:se,headers:Ae}}removeURLParameters(se){return se}}var ot=Be;class qe{constructor(se,fe){this._startName=se,this._endName=fe}getConfig(se,fe){let Ae=se;if(fe.from!==0||fe.to!==-1){let we=!0;Ae.indexOf("?")===-1&&(Ae+="?",we=!1),we&&(Ae+="&"),Ae+=`${this._startName}=${fe.from.toString()}`,fe.to!==-1&&(Ae+=`&${this._endName}=${fe.to.toString()}`)}return{url:Ae,headers:{}}}removeURLParameters(se){let fe=se.split("?")[0],Ae,we=se.indexOf("?");we!==-1&&(Ae=se.substring(we+1));let _e="";if(Ae!=null&&Ae.length>0){let xt=Ae.split("&");for(let Lt=0;Lt0;Ra[0]!==this._startName&&Ra[0]!==this._endName&&($n&&(_e+="&"),_e+=xt[Lt])}}return _e.length===0?fe:fe+"?"+_e}}var lt=qe;class Ke{constructor(se,fe,Ae){this.TAG="IOController",this._config=fe,this._extraData=Ae,this._stashInitialSize=1024*384,fe.stashInitialSize!=null&&fe.stashInitialSize>0&&(this._stashInitialSize=fe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,fe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=se,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(se.url),this._refTotalLength=se.filesize?se.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Le,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(se){this._extraData=se}get onDataArrival(){return this._onDataArrival}set onDataArrival(se){this._onDataArrival=se}get onSeeked(){return this._onSeeked}set onSeeked(se){this._onSeeked=se}get onError(){return this._onError}set onError(se){this._onError=se}get onComplete(){return this._onComplete}set onComplete(se){this._onComplete=se}get onRedirect(){return this._onRedirect}set onRedirect(se){this._onRedirect=se}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(se){this._onRecoveredEarlyEof=se}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ee?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let se=this._config;if(se.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(se.seekType==="param"){let fe=se.seekParamStart||"bstart",Ae=se.seekParamEnd||"bend";this._seekHandler=new lt(fe,Ae)}else if(se.seekType==="custom"){if(typeof se.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new se.customSeekHandler}else throw new Me(`Invalid seekType in config: ${se.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Ze;else if(te.isSupported())this._loaderClass=te;else if(ae.isSupported())this._loaderClass=ae;else if(Ee.isSupported())this._loaderClass=Ee;else throw new Ie("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(se){this._currentRange={from:0,to:-1},se&&(this._currentRange.from=se),this._speedSampler.reset(),se||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let se=this._resumeFrom;this._resumeFrom=0,this._internalSeek(se,!0)}}seek(se){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(se,!0)}_internalSeek(se,fe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(fe),this._loader.destroy(),this._loader=null;let Ae={from:se,to:-1};this._currentRange={from:Ae.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ae),this._onSeeked&&this._onSeeked()}updateUrl(se){if(!se||typeof se!="string"||se.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=se}_expandBuffer(se){let fe=this._stashSize;for(;fe+1024*1024*10){let we=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ae,0,fe).set(we,0)}this._stashBuffer=Ae,this._bufferSize=fe}_normalizeSpeed(se){let fe=this._speedNormalizeList,Ae=fe.length-1,we=0,_e=0,xt=Ae;if(se=fe[we]&&se=512&&se<=1024?fe=Math.floor(se*1.5):fe=se*2,fe>8192&&(fe=8192);let Ae=fe*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Lt=this._dispatchChunks(xt,this._stashByteStart);if(Lt0){let Ra=new Uint8Array(xt,Lt);_e.set(Ra,0),this._stashUsed=Ra.byteLength,this._stashByteStart+=Lt}}else this._stashUsed=0,this._stashByteStart+=Lt;this._stashUsed+se.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+se.byteLength),_e=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_e.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength}else{let xt=this._dispatchChunks(se,fe);if(xtthis._bufferSize&&(this._expandBuffer(Lt),_e=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_e.set(new Uint8Array(se,xt),0),this._stashUsed+=Lt,this._stashByteStart=fe+xt}}}else if(this._stashUsed===0){let _e=this._dispatchChunks(se,fe);if(_ethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(se,_e),0),this._stashUsed+=xt,this._stashByteStart=fe+_e}}else{this._stashUsed+se.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+se.byteLength);let _e=new Uint8Array(this._stashBuffer,0,this._bufferSize);_e.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength;let xt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(xt0){let Lt=new Uint8Array(this._stashBuffer,xt);_e.set(Lt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(se){if(this._stashUsed>0){let fe=this._stashBuffer.slice(0,this._stashUsed),Ae=this._dispatchChunks(fe,this._stashByteStart),we=fe.byteLength-Ae;if(Ae0){let _e=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(fe,Ae);_e.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Ae}return 0}return this._stashUsed=0,this._stashByteStart=0,we}return 0}_onLoaderComplete(se,fe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(se,fe){switch(Pe.e(this.TAG,`Loader error, code = ${fe.code}, msg = ${fe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,se=de.UNRECOVERABLE_EARLY_EOF),se){case de.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ae=this._currentRange.to+1;Ae0){let fe=mt.getConfig();se.emit("change",fe)}}static registerListener(se){mt.emitter.addListener("change",se)}static removeListener(se){mt.emitter.removeListener("change",se)}static addLogListener(se){Pe.emitter.addListener("log",se),Pe.emitter.listenerCount("log")>0&&(Pe.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(se){Pe.emitter.removeListener("log",se),Pe.emitter.listenerCount("log")===0&&(Pe.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class st{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let se=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,fe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&se&&fe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(se){if(this.keyframesIndex==null)return null;let fe=this.keyframesIndex,Ae=this._search(fe.times,se);return{index:Ae,milliseconds:fe.times[Ae],fileposition:fe.filepositions[Ae]}}_search(se,fe){let Ae=0,we=se.length-1,_e=0,xt=0,Lt=we;for(fe=se[_e]&&fe=128){se.push(String.fromCharCode(_e&65535)),Ae+=2;continue}}}else if(fe[Ae]<240){if(qt(fe,Ae,2)){let _e=(fe[Ae]&15)<<12|(fe[Ae+1]&63)<<6|fe[Ae+2]&63;if(_e>=2048&&(_e&63488)!==55296){se.push(String.fromCharCode(_e&65535)),Ae+=3;continue}}}else if(fe[Ae]<248&&qt(fe,Ae,3)){let _e=(fe[Ae]&7)<<18|(fe[Ae+1]&63)<<12|(fe[Ae+2]&63)<<6|fe[Ae+3]&63;if(_e>65536&&_e<1114112){_e-=65536,se.push(String.fromCharCode(_e>>>10|55296)),se.push(String.fromCharCode(_e&1023|56320)),Ae+=4;continue}}}se.push("\uFFFD"),++Ae}return se.join("")}var bn=Wt;let Ge=function(){let Bn=new ArrayBuffer(2);return new DataView(Bn).setInt16(0,256,!0),new Int16Array(Bn)[0]===256}();class $t{static parseScriptData(se,fe,Ae){let we={};try{let _e=$t.parseValue(se,fe,Ae),xt=$t.parseValue(se,fe+_e.size,Ae-_e.size);we[_e.data]=xt.data}catch(_e){Pe.e("AMF",_e.toString())}return we}static parseObject(se,fe,Ae){if(Ae<3)throw new ke("Data not enough when parse ScriptDataObject");let we=$t.parseString(se,fe,Ae),_e=$t.parseValue(se,fe+we.size,Ae-we.size),xt=_e.objectEnd;return{data:{name:we.data,value:_e.data},size:we.size+_e.size,objectEnd:xt}}static parseVariable(se,fe,Ae){return $t.parseObject(se,fe,Ae)}static parseString(se,fe,Ae){if(Ae<2)throw new ke("Data not enough when parse String");let _e=new DataView(se,fe,Ae).getUint16(0,!Ge),xt;return _e>0?xt=bn(new Uint8Array(se,fe+2,_e)):xt="",{data:xt,size:2+_e}}static parseLongString(se,fe,Ae){if(Ae<4)throw new ke("Data not enough when parse LongString");let _e=new DataView(se,fe,Ae).getUint32(0,!Ge),xt;return _e>0?xt=bn(new Uint8Array(se,fe+4,_e)):xt="",{data:xt,size:4+_e}}static parseDate(se,fe,Ae){if(Ae<10)throw new ke("Data size invalid when parse Date");let we=new DataView(se,fe,Ae),_e=we.getFloat64(0,!Ge),xt=we.getInt16(8,!Ge);return _e+=xt*60*1e3,{data:new Date(_e),size:10}}static parseValue(se,fe,Ae){if(Ae<1)throw new ke("Data not enough when parse Value");let we=new DataView(se,fe,Ae),_e=1,xt=we.getUint8(0),Lt,Ra=!1;try{switch(xt){case 0:Lt=we.getFloat64(1,!Ge),_e+=8;break;case 1:{Lt=!!we.getUint8(1),_e+=1;break}case 2:{let $n=$t.parseString(se,fe+1,Ae-1);Lt=$n.data,_e+=$n.size;break}case 3:{Lt={};let $n=0;for((we.getUint32(Ae-4,!Ge)&16777215)===9&&($n=3);_e32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(se<=this._current_word_bits_left){let xt=this._current_word>>>32-se;return this._current_word<<=se,this._current_word_bits_left-=se,xt}let fe=this._current_word_bits_left?this._current_word:0;fe=fe>>>32-this._current_word_bits_left;let Ae=se-this._current_word_bits_left;this._fillCurrentWord();let we=Math.min(Ae,this._current_word_bits_left),_e=this._current_word>>>32-we;return this._current_word<<=we,this._current_word_bits_left-=we,fe=fe<>>se)return this._current_word<<=se,this._current_word_bits_left-=se,se;return this._fillCurrentWord(),se+this._skipLeadingZero()}readUEG(){let se=this._skipLeadingZero();return this.readBits(se+1)-1}readSEG(){let se=this.readUEG();return se&1?se+1>>>1:-1*(se>>>1)}}var un=hn;class rt{static _ebsp2rbsp(se){let fe=se,Ae=fe.byteLength,we=new Uint8Array(Ae),_e=0;for(let xt=0;xt=2&&fe[xt]===3&&fe[xt-1]===0&&fe[xt-2]===0||(we[_e]=fe[xt],_e++);return new Uint8Array(we.buffer,0,_e)}static parseSPS(se){let fe=rt._ebsp2rbsp(se),Ae=new un(fe);Ae.readByte();let we=Ae.readByte();Ae.readByte();let _e=Ae.readByte();Ae.readUEG();let xt=rt.getProfileString(we),Lt=rt.getLevelString(_e),Ra=1,$n=420,rn=[0,420,422,444],Jt=8;if((we===100||we===110||we===122||we===244||we===44||we===83||we===86||we===118||we===128||we===138||we===144)&&(Ra=Ae.readUEG(),Ra===3&&Ae.readBits(1),Ra<=3&&($n=rn[Ra]),Jt=Ae.readUEG()+8,Ae.readUEG(),Ae.readBits(1),Ae.readBool())){let Mr=Ra!==3?8:12;for(let sr=0;sr0&&Mr<16?(ft=sr[Mr-1],fn=ao[Mr-1]):Mr===255&&(ft=Ae.readByte()<<8|Ae.readByte(),fn=Ae.readByte()<<8|Ae.readByte())}if(Ae.readBool()&&Ae.readBool(),Ae.readBool()&&(Ae.readBits(4),Ae.readBool()&&Ae.readBits(24)),Ae.readBool()&&(Ae.readUEG(),Ae.readUEG()),Ae.readBool()){let Mr=Ae.readBits(32),sr=Ae.readBits(32);oa=Ae.readBool(),Ja=sr,dr=Mr*2,Gn=Ja/dr}}let _r=1;(ft!==1||fn!==1)&&(_r=ft/fn);let wr=0,lo=0;if(Ra===0)wr=1,lo=2-Aa;else{let Mr=Ra===3?1:2,sr=Ra===1?2:1;wr=Mr,lo=sr*(2-Aa)}let Tr=(ma+1)*16,_a=(2-Aa)*((xa+1)*16);Tr-=(wn+dt)*wr,_a-=(on+gn)*lo;let Sr=Math.ceil(Tr*_r);return Ae.destroy(),Ae=null,{profile_string:xt,level_string:Lt,bit_depth:Jt,ref_frames:Vt,chroma_format:$n,chroma_format_string:rt.getChromaFormatString($n),frame_rate:{fixed:oa,fps:Gn,fps_den:dr,fps_num:Ja},sar_ratio:{width:ft,height:fn},codec_size:{width:Tr,height:_a},present_size:{width:Sr,height:_a}}}static _skipScalingList(se,fe){let Ae=8,we=8,_e=0;for(let xt=0;xt>>8&255|(Bn&255)<<8}function It(Bn){return(Bn&4278190080)>>>24|(Bn&16711680)>>>8|(Bn&65280)<<8|(Bn&255)<<24}function Ve(Bn,se){return Bn[se]<<24|Bn[se+1]<<16|Bn[se+2]<<8|Bn[se+3]}class He{constructor(se,fe){this.TAG="FLVDemuxer",this._config=fe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=se.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=se.hasAudioTrack,this._hasVideo=se.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ae=new ArrayBuffer(2);return new DataView(Ae).setInt16(0,256,!0),new Int16Array(Ae)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(se){let fe=new Uint8Array(se),Ae={match:!1};if(fe[0]!==70||fe[1]!==76||fe[2]!==86||fe[3]!==1)return Ae;let we=(fe[4]&4)>>>2!==0,_e=(fe[4]&1)!==0,xt=Ve(fe,5);return xt<9?Ae:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:we,hasVideoTrack:_e}}bindDataSource(se){return se.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(se){this._onTrackMetadata=se}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(se){this._onMediaInfo=se}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(se){this._onMetaDataArrived=se}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(se){this._onScriptDataArrived=se}get onError(){return this._onError}set onError(se){this._onError=se}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(se){this._onDataAvailable=se}get timestampBase(){return this._timestampBase}set timestampBase(se){this._timestampBase=se}get overridedDuration(){return this._duration}set overridedDuration(se){this._durationOverrided=!0,this._duration=se,this._mediaInfo.duration=se}set overridedHasAudio(se){this._hasAudioFlagOverrided=!0,this._hasAudio=se,this._mediaInfo.hasAudio=se}set overridedHasVideo(se){this._hasVideoFlagOverrided=!0,this._hasVideo=se,this._mediaInfo.hasVideo=se}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(se,fe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new ke("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ae=0,we=this._littleEndian;if(fe===0)if(se.byteLength>13)Ae=He.probe(se).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,fe+Ae!==this._dataOffset&&Pe.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(se,Ae).getUint32(0,!we)!==0&&Pe.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ae+=4);Aese.byteLength)break;let xt=_e.getUint8(0),Lt=_e.getUint32(0,!we)&16777215;if(Ae+11+Lt+4>se.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Pe.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Ae+=11+Lt+4;continue}let Ra=_e.getUint8(4),$n=_e.getUint8(5),rn=_e.getUint8(6),Jt=_e.getUint8(7),zn=rn|$n<<8|Ra<<16|Jt<<24;(_e.getUint32(7,!we)&16777215)!==0&&Pe.w(this.TAG,"Meet tag which has StreamID != 0!");let ma=Ae+11;switch(xt){case 8:this._parseAudioData(se,ma,Lt,zn);break;case 9:this._parseVideoData(se,ma,Lt,zn,fe+Ae);break;case 18:this._parseScriptData(se,ma,Lt);break}let xa=_e.getUint32(11+Lt,!we);xa!==11+Lt&&Pe.w(this.TAG,`Invalid PrevTagSize ${xa}`),Ae+=11+Lt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ae}_parseScriptData(se,fe,Ae){let we=Zn.parseScriptData(se,fe,Ae);if(we.hasOwnProperty("onMetaData")){if(we.onMetaData==null||typeof we.onMetaData!="object"){Pe.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Pe.w(this.TAG,"Found another onMetaData tag!"),this._metadata=we;let _e=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},_e)),typeof _e.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=_e.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof _e.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=_e.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof _e.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=_e.audiodatarate),typeof _e.videodatarate=="number"&&(this._mediaInfo.videoDataRate=_e.videodatarate),typeof _e.width=="number"&&(this._mediaInfo.width=_e.width),typeof _e.height=="number"&&(this._mediaInfo.height=_e.height),typeof _e.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(_e.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof _e.framerate=="number"){let xt=Math.floor(_e.framerate*1e3);if(xt>0){let Lt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Lt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Lt}}if(typeof _e.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=_e.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),_e.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=_e,Pe.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(we).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},we))}_parseKeyframesIndex(se){let fe=[],Ae=[];for(let we=1;we>>4;if(Ra!==2&&Ra!==10){this._onError(ze.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Ra);return}let $n=0,rn=(Lt&12)>>>2;if(rn>=0&&rn<=4)$n=this._flvSoundRateTable[rn];else{this._onError(ze.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rn);return}let Jt=(Lt&2)>>>1,zn=Lt&1,Vt=this._audioMetadata,ma=this._audioTrack;if(Vt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Vt=this._audioMetadata={},Vt.type="audio",Vt.id=ma.id,Vt.timescale=this._timescale,Vt.duration=this._duration,Vt.audioSampleRate=$n,Vt.channelCount=zn===0?1:2),Ra===10){let xa=this._parseAACAudioData(se,fe+1,Ae-1);if(xa==null)return;if(xa.packetType===0){Vt.config&&Pe.w(this.TAG,"Found another AudioSpecificConfig!");let Aa=xa.data;Vt.audioSampleRate=Aa.samplingRate,Vt.channelCount=Aa.channelCount,Vt.codec=Aa.codec,Vt.originalCodec=Aa.originalCodec,Vt.config=Aa.config,Vt.refSampleDuration=1024/Vt.audioSampleRate*Vt.timescale,Pe.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Vt);let wn=this._mediaInfo;wn.audioCodec=Vt.originalCodec,wn.audioSampleRate=Vt.audioSampleRate,wn.audioChannelCount=Vt.channelCount,wn.hasVideo?wn.videoCodec!=null&&(wn.mimeType='video/x-flv; codecs="'+wn.videoCodec+","+wn.audioCodec+'"'):wn.mimeType='video/x-flv; codecs="'+wn.audioCodec+'"',wn.isComplete()&&this._onMediaInfo(wn)}else if(xa.packetType===1){let Aa=this._timestampBase+we,wn={unit:xa.data,length:xa.data.byteLength,dts:Aa,pts:Aa};ma.samples.push(wn),ma.length+=xa.data.length}else Pe.e(this.TAG,`Flv: Unsupported AAC data type ${xa.packetType}`)}else if(Ra===2){if(!Vt.codec){let dt=this._parseMP3AudioData(se,fe+1,Ae-1,!0);if(dt==null)return;Vt.audioSampleRate=dt.samplingRate,Vt.channelCount=dt.channelCount,Vt.codec=dt.codec,Vt.originalCodec=dt.originalCodec,Vt.refSampleDuration=1152/Vt.audioSampleRate*Vt.timescale,Pe.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Vt);let on=this._mediaInfo;on.audioCodec=Vt.codec,on.audioSampleRate=Vt.audioSampleRate,on.audioChannelCount=Vt.channelCount,on.audioDataRate=dt.bitRate,on.hasVideo?on.videoCodec!=null&&(on.mimeType='video/x-flv; codecs="'+on.videoCodec+","+on.audioCodec+'"'):on.mimeType='video/x-flv; codecs="'+on.audioCodec+'"',on.isComplete()&&this._onMediaInfo(on)}let xa=this._parseMP3AudioData(se,fe+1,Ae-1,!1);if(xa==null)return;let Aa=this._timestampBase+we,wn={unit:xa,length:xa.byteLength,dts:Aa,pts:Aa};ma.samples.push(wn),ma.length+=xa.length}}_parseAACAudioData(se,fe,Ae){if(Ae<=1){Pe.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let we={},_e=new Uint8Array(se,fe,Ae);return we.packetType=_e[0],_e[0]===0?we.data=this._parseAACAudioSpecificConfig(se,fe+1,Ae-1):we.data=_e.subarray(1),we}_parseAACAudioSpecificConfig(se,fe,Ae){let we=new Uint8Array(se,fe,Ae),_e=null,xt=0,Lt=0,Ra=null,$n=0,rn=null;if(xt=Lt=we[0]>>>3,$n=(we[0]&7)<<1|we[1]>>>7,$n<0||$n>=this._mpegSamplingRates.length){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Jt=this._mpegSamplingRates[$n],zn=(we[1]&120)>>>3;if(zn<0||zn>=8){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(rn=(we[1]&7)<<1|we[2]>>>7,Ra=(we[2]&124)>>>2);let Vt=self.navigator.userAgent.toLowerCase();return Vt.indexOf("firefox")!==-1?$n>=6?(xt=5,_e=new Array(4),rn=$n-3):(xt=2,_e=new Array(2),rn=$n):Vt.indexOf("android")!==-1?(xt=2,_e=new Array(2),rn=$n):(xt=5,rn=$n,_e=new Array(4),$n>=6?rn=$n-3:zn===1&&(xt=2,_e=new Array(2),rn=$n)),_e[0]=xt<<3,_e[0]|=($n&15)>>>1,_e[1]=($n&15)<<7,_e[1]|=(zn&15)<<3,xt===5&&(_e[1]|=(rn&15)>>>1,_e[2]=(rn&1)<<7,_e[2]|=8,_e[3]=0),{config:_e,samplingRate:Jt,channelCount:zn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Lt}}_parseMP3AudioData(se,fe,Ae,we){if(Ae<4){Pe.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let _e=this._littleEndian,xt=new Uint8Array(se,fe,Ae),Lt=null;if(we){if(xt[0]!==255)return;let Ra=xt[1]>>>3&3,$n=(xt[1]&6)>>1,rn=(xt[2]&240)>>>4,Jt=(xt[2]&12)>>>2,Vt=(xt[3]>>>6&3)!==3?2:1,ma=0,xa=0,Aa=34,wn="mp3";switch(Ra){case 0:ma=this._mpegAudioV25SampleRateTable[Jt];break;case 2:ma=this._mpegAudioV20SampleRateTable[Jt];break;case 3:ma=this._mpegAudioV10SampleRateTable[Jt];break}switch($n){case 1:Aa=34,rn>>4,Ra=xt&15;if(Ra!==7){this._onError(ze.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${Ra}`);return}this._parseAVCVideoPacket(se,fe+1,Ae-1,we,_e,Lt)}_parseAVCVideoPacket(se,fe,Ae,we,_e,xt){if(Ae<4){Pe.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Lt=this._littleEndian,Ra=new DataView(se,fe,Ae),$n=Ra.getUint8(0),Jt=(Ra.getUint32(0,!Lt)&16777215)<<8>>8;if($n===0)this._parseAVCDecoderConfigurationRecord(se,fe+4,Ae-4);else if($n===1)this._parseAVCVideoData(se,fe+4,Ae-4,we,_e,xt,Jt);else if($n!==2){this._onError(ze.FORMAT_ERROR,`Flv: Invalid video packet type ${$n}`);return}}_parseAVCDecoderConfigurationRecord(se,fe,Ae){if(Ae<7){Pe.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let we=this._videoMetadata,_e=this._videoTrack,xt=this._littleEndian,Lt=new DataView(se,fe,Ae);we?typeof we.avcc!="undefined"&&Pe.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),we=this._videoMetadata={},we.type="video",we.id=_e.id,we.timescale=this._timescale,we.duration=this._duration);let Ra=Lt.getUint8(0),$n=Lt.getUint8(1),rn=Lt.getUint8(2),Jt=Lt.getUint8(3);if(Ra!==1||$n===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Lt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(ze.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let zn=Lt.getUint8(5)&31;if(zn===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else zn>1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${zn}`);let Vt=6;for(let xa=0;xa1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ma}`);Vt++;for(let xa=0;xa=Ae){Pe.w(this.TAG,`Malformed Nalu near timestamp ${ma}, offset = ${zn}, dataSize = ${Ae}`);break}let Aa=$n.getUint32(zn,!Ra);if(Vt===3&&(Aa>>>=8),Aa>Ae-Vt){Pe.w(this.TAG,`Malformed Nalus near timestamp ${ma}, NaluSize > DataSize!`);return}let wn=$n.getUint8(zn+Vt)&31;wn===5&&(xa=!0);let dt=new Uint8Array(se,fe+zn,Vt+Aa),on={type:wn,data:dt};rn.push(on),Jt+=dt.byteLength,zn+=Vt+Aa}if(rn.length){let Aa=this._videoTrack,wn={units:rn,length:Jt,isKeyframe:xa,dts:ma,cts:Lt,pts:ma+Lt};xa&&(wn.fileposition=_e),Aa.samples.push(wn),Aa.length+=Jt}}}var gt=He;class Ye{static init(){Ye.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let fe in Ye.types)Ye.types.hasOwnProperty(fe)&&(Ye.types[fe]=[fe.charCodeAt(0),fe.charCodeAt(1),fe.charCodeAt(2),fe.charCodeAt(3)]);let se=Ye.constants={};se.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),se.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),se.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),se.STSC=se.STCO=se.STTS,se.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),se.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),se.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),se.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),se.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),se.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(se){let fe=8,Ae=null,we=Array.prototype.slice.call(arguments,1),_e=we.length;for(let Lt=0;Lt<_e;Lt++)fe+=we[Lt].byteLength;Ae=new Uint8Array(fe),Ae[0]=fe>>>24&255,Ae[1]=fe>>>16&255,Ae[2]=fe>>>8&255,Ae[3]=fe&255,Ae.set(se,4);let xt=8;for(let Lt=0;Lt<_e;Lt++)Ae.set(we[Lt],xt),xt+=we[Lt].byteLength;return Ae}static generateInitSegment(se){let fe=Ye.box(Ye.types.ftyp,Ye.constants.FTYP),Ae=Ye.moov(se),we=new Uint8Array(fe.byteLength+Ae.byteLength);return we.set(fe,0),we.set(Ae,fe.byteLength),we}static moov(se){let fe=Ye.mvhd(se.timescale,se.duration),Ae=Ye.trak(se),we=Ye.mvex(se);return Ye.box(Ye.types.moov,fe,Ae,we)}static mvhd(se,fe){return Ye.box(Ye.types.mvhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(se){return Ye.box(Ye.types.trak,Ye.tkhd(se),Ye.mdia(se))}static tkhd(se){let fe=se.id,Ae=se.duration,we=se.presentWidth,_e=se.presentHeight;return Ye.box(Ye.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,0,0,0,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,we>>>8&255,we&255,0,0,_e>>>8&255,_e&255,0,0]))}static mdia(se){return Ye.box(Ye.types.mdia,Ye.mdhd(se),Ye.hdlr(se),Ye.minf(se))}static mdhd(se){let fe=se.timescale,Ae=se.duration;return Ye.box(Ye.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255,85,196,0,0]))}static hdlr(se){let fe=null;return se.type==="audio"?fe=Ye.constants.HDLR_AUDIO:fe=Ye.constants.HDLR_VIDEO,Ye.box(Ye.types.hdlr,fe)}static minf(se){let fe=null;return se.type==="audio"?fe=Ye.box(Ye.types.smhd,Ye.constants.SMHD):fe=Ye.box(Ye.types.vmhd,Ye.constants.VMHD),Ye.box(Ye.types.minf,fe,Ye.dinf(),Ye.stbl(se))}static dinf(){return Ye.box(Ye.types.dinf,Ye.box(Ye.types.dref,Ye.constants.DREF))}static stbl(se){return Ye.box(Ye.types.stbl,Ye.stsd(se),Ye.box(Ye.types.stts,Ye.constants.STTS),Ye.box(Ye.types.stsc,Ye.constants.STSC),Ye.box(Ye.types.stsz,Ye.constants.STSZ),Ye.box(Ye.types.stco,Ye.constants.STCO))}static stsd(se){return se.type==="audio"?se.codec==="mp3"?Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.mp3(se)):Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.mp4a(se)):Ye.box(Ye.types.stsd,Ye.constants.STSD_PREFIX,Ye.avc1(se))}static mp3(se){let fe=se.channelCount,Ae=se.audioSampleRate,we=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,fe,0,16,0,0,0,0,Ae>>>8&255,Ae&255,0,0]);return Ye.box(Ye.types[".mp3"],we)}static mp4a(se){let fe=se.channelCount,Ae=se.audioSampleRate,we=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,fe,0,16,0,0,0,0,Ae>>>8&255,Ae&255,0,0]);return Ye.box(Ye.types.mp4a,we,Ye.esds(se))}static esds(se){let fe=se.config||[],Ae=fe.length,we=new Uint8Array([0,0,0,0,3,23+Ae,0,1,0,4,15+Ae,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ae]).concat(fe).concat([6,1,2]));return Ye.box(Ye.types.esds,we)}static avc1(se){let fe=se.avcc,Ae=se.codecWidth,we=se.codecHeight,_e=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ae>>>8&255,Ae&255,we>>>8&255,we&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Ye.box(Ye.types.avc1,_e,Ye.box(Ye.types.avcC,fe))}static mvex(se){return Ye.box(Ye.types.mvex,Ye.trex(se))}static trex(se){let fe=se.id,Ae=new Uint8Array([0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Ye.box(Ye.types.trex,Ae)}static moof(se,fe){return Ye.box(Ye.types.moof,Ye.mfhd(se.sequenceNumber),Ye.traf(se,fe))}static mfhd(se){let fe=new Uint8Array([0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255]);return Ye.box(Ye.types.mfhd,fe)}static traf(se,fe){let Ae=se.id,we=Ye.box(Ye.types.tfhd,new Uint8Array([0,0,0,0,Ae>>>24&255,Ae>>>16&255,Ae>>>8&255,Ae&255])),_e=Ye.box(Ye.types.tfdt,new Uint8Array([0,0,0,0,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255])),xt=Ye.sdtp(se),Lt=Ye.trun(se,xt.byteLength+16+16+8+16+8+8);return Ye.box(Ye.types.traf,we,_e,Lt,xt)}static sdtp(se){let fe=se.samples||[],Ae=fe.length,we=new Uint8Array(4+Ae);for(let _e=0;_e>>24&255,we>>>16&255,we>>>8&255,we&255,fe>>>24&255,fe>>>16&255,fe>>>8&255,fe&255],0);for(let Lt=0;Lt>>24&255,Ra>>>16&255,Ra>>>8&255,Ra&255,$n>>>24&255,$n>>>16&255,$n>>>8&255,$n&255,rn.isLeading<<2|rn.dependsOn,rn.isDependedOn<<6|rn.hasRedundancy<<4|rn.isNonSync,0,0,Jt>>>24&255,Jt>>>16&255,Jt>>>8&255,Jt&255],12+16*Lt)}return Ye.box(Ye.types.trun,xt)}static mdat(se){return Ye.box(Ye.types.mdat,se)}}Ye.init();var be=Ye;class zt{static getSilentFrame(se,fe){if(se==="mp4a.40.2"){if(fe===1)return new Uint8Array([0,200,0,128,35,128]);if(fe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(fe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(fe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(fe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(fe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(fe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(fe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(fe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var jn=zt;class pn{constructor(se,fe,Ae,we,_e){this.dts=se,this.pts=fe,this.duration=Ae,this.originalDts=we,this.isSyncPoint=_e,this.fileposition=null}}class In{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(se){se.isSyncPoint=!0,this.syncPoints.push(se)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(se){let fe=this._list;se.length!==0&&(fe.length>0&&se[0].originalDts=fe[_e].dts&&sefe[we].lastSample.originalDts&&se=fe[we].lastSample.originalDts&&(we===fe.length-1||we0&&(_e=this._searchNearestSegmentBefore(Ae.originalBeginDts)+1),this._lastAppendLocation=_e,this._list.splice(_e,0,Ae)}getLastSegmentBefore(se){let fe=this._searchNearestSegmentBefore(se);return fe>=0?this._list[fe]:null}getLastSampleBefore(se){let fe=this.getLastSegmentBefore(se);return fe!=null?fe.lastSample:null}getLastSyncPointBefore(se){let fe=this._searchNearestSegmentBefore(se),Ae=this._list[fe].syncPoints;for(;Ae.length===0&&fe>0;)fe--,Ae=this._list[fe].syncPoints;return Ae.length>0?Ae[Ae.length-1]:null}}class At{constructor(se){this.TAG="MP4Remuxer",this._config=se,this._isLive=se.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ta("audio"),this._videoSegmentInfoList=new ta("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(se){return se.onDataAvailable=this.remux.bind(this),se.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(se){this._onInitSegment=se}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(se){this._onMediaSegment=se}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(se){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(se,fe){if(!this._onMediaSegment)throw new ke("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(se,fe),this._remuxVideo(fe),this._remuxAudio(se)}_onTrackMetadataReceived(se,fe){let Ae=null,we="mp4",_e=fe.codec;if(se==="audio")this._audioMeta=fe,fe.codec==="mp3"&&this._mp3UseMpegAudio?(we="mpeg",_e="",Ae=new Uint8Array):Ae=be.generateInitSegment(fe);else if(se==="video")this._videoMeta=fe,Ae=be.generateInitSegment(fe);else return;if(!this._onInitSegment)throw new ke("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(se,{type:se,data:Ae.buffer,codec:_e,container:`${se}/${we}`,mediaDuration:fe.duration})}_calculateDtsBase(se,fe){this._dtsBaseInited||(se.samples&&se.samples.length&&(this._audioDtsBase=se.samples[0].dts),fe.samples&&fe.samples.length&&(this._videoDtsBase=fe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let se=this._videoStashedLastSample,fe=this._audioStashedLastSample,Ae={type:"video",id:1,sequenceNumber:0,samples:[],length:0};se!=null&&(Ae.samples.push(se),Ae.length=se.length);let we={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};fe!=null&&(we.samples.push(fe),we.length=fe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ae,!0),this._remuxAudio(we,!0)}_remuxAudio(se,fe){if(this._audioMeta==null)return;let Ae=se,we=Ae.samples,_e,xt=-1,Lt=-1,Ra=-1,$n=this._audioMeta.refSampleDuration,rn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Jt=this._dtsBaseInited&&this._audioNextDts===void 0,zn=!1;if(!we||we.length===0||we.length===1&&!fe)return;let Vt=0,ma=null,xa=0;rn?(Vt=0,xa=Ae.length):(Vt=8,xa=8+Ae.length);let Aa=null;if(we.length>1&&(Aa=we.pop(),xa-=Aa.length),this._audioStashedLastSample!=null){let fn=this._audioStashedLastSample;this._audioStashedLastSample=null,we.unshift(fn),xa+=fn.length}Aa!=null&&(this._audioStashedLastSample=Aa);let wn=we[0].dts-this._dtsBase;if(this._audioNextDts)_e=wn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())_e=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(zn=!0);else{let fn=this._audioSegmentInfoList.getLastSampleBefore(wn);if(fn!=null){let Gn=wn-(fn.originalDts+fn.duration);Gn<=3&&(Gn=0);let oa=fn.dts+fn.duration+Gn;_e=wn-oa}else _e=0}if(zn){let fn=wn-_e,Gn=this._videoSegmentInfoList.getLastSegmentBefore(wn);if(Gn!=null&&Gn.beginDts=1?Xn=dt[dt.length-1].duration:Xn=Math.floor($n);let _r=!1,wr=null;if(Xn>$n*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){_r=!0;let lo=Math.abs(Xn-$n),Tr=Math.ceil(lo/$n),_a=dr+$n;Pe.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${dr+Xn} ms, expected: ${dr+Math.round($n)} ms, delta: ${Math.round(lo)} ms, generate: ${Tr} frames`);let Sr=jn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Sr==null&&(Pe.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Sr=oa),wr=[];for(let sr=0;sr0){let io=wr[wr.length-1];io.duration=ao-io.dts}let Hr={dts:ao,pts:ao,cts:0,unit:Sr,size:Sr.byteLength,duration:0,originalDts:Ja,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};wr.push(Hr),xa+=Hr.size,_a+=$n}let Mr=wr[wr.length-1];Mr.duration=dr+Xn-Mr.dts,Xn=Math.round($n)}dt.push({dts:dr,pts:dr,cts:0,unit:Gn.unit,size:Gn.unit.byteLength,duration:Xn,originalDts:Ja,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),_r&&dt.push.apply(dt,wr)}rn?ma=new Uint8Array(xa):(ma=new Uint8Array(xa),ma[0]=xa>>>24&255,ma[1]=xa>>>16&255,ma[2]=xa>>>8&255,ma[3]=xa&255,ma.set(be.types.mdat,4));for(let fn=0;fn1&&(Vt=we.pop(),zn-=Vt.length),this._videoStashedLastSample!=null){let on=this._videoStashedLastSample;this._videoStashedLastSample=null,we.unshift(on),zn+=on.length}Vt!=null&&(this._videoStashedLastSample=Vt);let ma=we[0].dts-this._dtsBase;if(this._videoNextDts)_e=ma-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())_e=0;else{let on=this._videoSegmentInfoList.getLastSampleBefore(ma);if(on!=null){let gn=ma-(on.originalDts+on.duration);gn<=3&&(gn=0);let sn=on.dts+on.duration+gn;_e=ma-sn}else _e=0}let xa=new In,Aa=[];for(let on=0;on=1?Ja=Aa[Aa.length-1].duration:Ja=Math.floor(this._videoMeta.refSampleDuration),ft){let dr=new pn(fn,oa,Ja,gn.dts,!0);dr.fileposition=gn.fileposition,xa.appendSyncPoint(dr)}Aa.push({dts:fn,pts:oa,cts:Gn,units:gn.units,size:gn.length,isKeyframe:ft,duration:Ja,originalDts:sn,flags:{isLeading:0,dependsOn:ft?2:1,isDependedOn:ft?1:0,hasRedundancy:0,isNonSync:ft?0:1}})}Jt=new Uint8Array(zn),Jt[0]=zn>>>24&255,Jt[1]=zn>>>16&255,Jt[2]=zn>>>8&255,Jt[3]=zn&255,Jt.set(be.types.mdat,4);for(let on=0;on{we.timestampBase=Ae,Ae+=we.duration,we.cors=se.cors,we.withCredentials=se.withCredentials,fe.referrerPolicy&&(we.referrerPolicy=fe.referrerPolicy)}),!isNaN(Ae)&&this._mediaDataSource.duration!==Ae&&(this._mediaDataSource.duration=Ae),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(se,fe){this._emitter.addListener(se,fe)}off(se,fe){this._emitter.removeListener(se,fe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(se,fe){this._currentSegmentIndex=se;let Ae=this._mediaDataSource.segments[se],we=this._ioctl=new it(Ae,this._config,se);we.onError=this._onIOException.bind(this),we.onSeeked=this._onIOSeeked.bind(this),we.onComplete=this._onIOComplete.bind(this),we.onRedirect=this._onIORedirect.bind(this),we.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),fe?this._demuxer.bindDataSource(this._ioctl):we.onDataArrival=this._onInitChunkArrival.bind(this),we.open(fe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(se){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let fe=this._searchSegmentIndexContains(se);if(fe===this._currentSegmentIndex){let Ae=this._mediaInfo.segments[fe];if(Ae==null)this._pendingSeekTime=se;else{let we=Ae.getNearestKeyframe(se);this._remuxer.seek(we.milliseconds),this._ioctl.seek(we.fileposition),this._pendingResolveSeekPoint=we.milliseconds}}else{let Ae=this._mediaInfo.segments[fe];if(Ae==null)this._pendingSeekTime=se,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(fe);else{let we=Ae.getNearestKeyframe(se);this._internalAbort(),this._remuxer.seek(se),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[fe].timestampBase,this._loadSegment(fe,we.fileposition),this._pendingResolveSeekPoint=we.milliseconds,this._reportSegmentMediaInfo(fe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(se){let fe=this._mediaDataSource.segments,Ae=fe.length-1;for(let we=0;we0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,we=this._demuxer.parseChunks(se,fe);else if((Ae=gt.probe(se)).match){this._demuxer=new gt(Ae,this._config),this._remuxer||(this._remuxer=new Rt(this._config));let _e=this._mediaDataSource;_e.duration!=null&&!isNaN(_e.duration)&&(this._demuxer.overridedDuration=_e.duration),typeof _e.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=_e.hasAudio),typeof _e.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=_e.hasVideo),this._demuxer.timestampBase=_e.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),we=this._demuxer.parseChunks(se,fe)}else Ae=null,Pe.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ot.DEMUX_ERROR,ze.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),we=0;return we}_onMediaInfo(se){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},se),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let fe=Object.assign({},se);Object.setPrototypeOf(fe,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=fe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Ae=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Ae)})}_onMetaDataArrived(se){this._emitter.emit(Ot.METADATA_ARRIVED,se)}_onScriptDataArrived(se){this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,se)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(se){let Ae=se+1;Ae0&&Ae[0].originalDts===we&&(we=Ae[0].pts),this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,we)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(se){let fe=this._mediaInfo.segments[se],Ae=Object.assign({},fe);Ae.duration=this._mediaInfo.duration,Ae.segmentCount=this._mediaInfo.segmentCount,delete Ae.segments,delete Ae.keyframesIndex,this._emitter.emit(Ot.MEDIA_INFO,Ae)}_reportStatisticsInfo(){let se={};se.url=this._ioctl.currentURL,se.hasRedirect=this._ioctl.hasRedirect,se.hasRedirect&&(se.redirectedURL=this._ioctl.currentRedirectedURL),se.speed=this._ioctl.currentSpeed,se.loaderType=this._ioctl.loaderType,se.currentSegmentIndex=this._currentSegmentIndex,se.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ot.STATISTICS_INFO,se)}}var An=_t,La=function(Bn){let se="TransmuxingWorker",fe=null,Ae=xa.bind(this);ge.install(),Bn.addEventListener("message",function(Aa){switch(Aa.data.cmd){case"init":fe=new An(Aa.data.param[0],Aa.data.param[1]),fe.on(Ot.IO_ERROR,zn.bind(this)),fe.on(Ot.DEMUX_ERROR,Vt.bind(this)),fe.on(Ot.INIT_SEGMENT,we.bind(this)),fe.on(Ot.MEDIA_SEGMENT,_e.bind(this)),fe.on(Ot.LOADING_COMPLETE,xt.bind(this)),fe.on(Ot.RECOVERED_EARLY_EOF,Lt.bind(this)),fe.on(Ot.MEDIA_INFO,Ra.bind(this)),fe.on(Ot.METADATA_ARRIVED,$n.bind(this)),fe.on(Ot.SCRIPTDATA_ARRIVED,rn.bind(this)),fe.on(Ot.STATISTICS_INFO,Jt.bind(this)),fe.on(Ot.RECOMMEND_SEEKPOINT,ma.bind(this));break;case"destroy":fe&&(fe.destroy(),fe=null),Bn.postMessage({msg:"destroyed"});break;case"start":fe.start();break;case"stop":fe.stop();break;case"seek":fe.seek(Aa.data.param);break;case"pause":fe.pause();break;case"resume":fe.resume();break;case"logging_config":{let wn=Aa.data.param;Je.applyConfig(wn),wn.enableCallback===!0?Je.addLogListener(Ae):Je.removeLogListener(Ae);break}}});function we(Aa,wn){let dt={msg:Ot.INIT_SEGMENT,data:{type:Aa,data:wn}};Bn.postMessage(dt,[wn.data])}function _e(Aa,wn){let dt={msg:Ot.MEDIA_SEGMENT,data:{type:Aa,data:wn}};Bn.postMessage(dt,[wn.data])}function xt(){let Aa={msg:Ot.LOADING_COMPLETE};Bn.postMessage(Aa)}function Lt(){let Aa={msg:Ot.RECOVERED_EARLY_EOF};Bn.postMessage(Aa)}function Ra(Aa){let wn={msg:Ot.MEDIA_INFO,data:Aa};Bn.postMessage(wn)}function $n(Aa){let wn={msg:Ot.METADATA_ARRIVED,data:Aa};Bn.postMessage(wn)}function rn(Aa){let wn={msg:Ot.SCRIPTDATA_ARRIVED,data:Aa};Bn.postMessage(wn)}function Jt(Aa){let wn={msg:Ot.STATISTICS_INFO,data:Aa};Bn.postMessage(wn)}function zn(Aa,wn){Bn.postMessage({msg:Ot.IO_ERROR,data:{type:Aa,info:wn}})}function Vt(Aa,wn){Bn.postMessage({msg:Ot.DEMUX_ERROR,data:{type:Aa,info:wn}})}function ma(Aa){Bn.postMessage({msg:Ot.RECOMMEND_SEEKPOINT,data:Aa})}function xa(Aa,wn){Bn.postMessage({msg:"logcat_callback",data:{type:Aa,logcat:wn}})}};class ar{constructor(se,fe){if(this.TAG="Transmuxer",this._emitter=new(ye()),fe.enableWorker&&typeof Worker!="undefined")try{let Ae=x(82059);this._worker=Ae(La),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[se,fe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Je.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Je.getConfig()})}catch(Ae){Pe.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new An(se,fe)}else this._controller=new An(se,fe);if(this._controller){let Ae=this._controller;Ae.on(Ot.IO_ERROR,this._onIOError.bind(this)),Ae.on(Ot.DEMUX_ERROR,this._onDemuxError.bind(this)),Ae.on(Ot.INIT_SEGMENT,this._onInitSegment.bind(this)),Ae.on(Ot.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Ae.on(Ot.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Ae.on(Ot.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Ae.on(Ot.MEDIA_INFO,this._onMediaInfo.bind(this)),Ae.on(Ot.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Ae.on(Ot.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Ae.on(Ot.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Ae.on(Ot.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Je.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(se,fe){this._emitter.addListener(se,fe)}off(se,fe){this._emitter.removeListener(se,fe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(se){this._worker?this._worker.postMessage({cmd:"seek",param:se}):this._controller.seek(se)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(se,fe){Promise.resolve().then(()=>{this._emitter.emit(Ot.INIT_SEGMENT,se,fe)})}_onMediaSegment(se,fe){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_SEGMENT,se,fe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ot.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOVERED_EARLY_EOF)})}_onMediaInfo(se){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_INFO,se)})}_onMetaDataArrived(se){Promise.resolve().then(()=>{this._emitter.emit(Ot.METADATA_ARRIVED,se)})}_onScriptDataArrived(se){Promise.resolve().then(()=>{this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,se)})}_onStatisticsInfo(se){Promise.resolve().then(()=>{this._emitter.emit(Ot.STATISTICS_INFO,se)})}_onIOError(se,fe){Promise.resolve().then(()=>{this._emitter.emit(Ot.IO_ERROR,se,fe)})}_onDemuxError(se,fe){Promise.resolve().then(()=>{this._emitter.emit(Ot.DEMUX_ERROR,se,fe)})}_onRecommendSeekpoint(se){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,se)})}_onLoggingConfigChanged(se){this._worker&&this._worker.postMessage({cmd:"logging_config",param:se})}_onWorkerMessage(se){let fe=se.data,Ae=fe.data;if(fe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(fe.msg){case Ot.INIT_SEGMENT:case Ot.MEDIA_SEGMENT:this._emitter.emit(fe.msg,Ae.type,Ae.data);break;case Ot.LOADING_COMPLETE:case Ot.RECOVERED_EARLY_EOF:this._emitter.emit(fe.msg);break;case Ot.MEDIA_INFO:Object.setPrototypeOf(Ae,Mt.prototype),this._emitter.emit(fe.msg,Ae);break;case Ot.METADATA_ARRIVED:case Ot.SCRIPTDATA_ARRIVED:case Ot.STATISTICS_INFO:this._emitter.emit(fe.msg,Ae);break;case Ot.IO_ERROR:case Ot.DEMUX_ERROR:this._emitter.emit(fe.msg,Ae.type,Ae.info);break;case Ot.RECOMMEND_SEEKPOINT:this._emitter.emit(fe.msg,Ae);break;case"logcat_callback":Pe.emitter.emit("log",Ae.type,Ae.logcat);break;default:break}}}var Dr=ar,Yn={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ba{constructor(se){this.TAG="MSEController",this._config=se,this._emitter=new(ye()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Qn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(se,fe){this._emitter.addListener(se,fe)}off(se,fe){this._emitter.removeListener(se,fe)}attachMediaElement(se){if(this._mediaSource)throw new ke("MediaSource has been attached to an HTMLMediaElement!");let fe=this._mediaSource=new window.MediaSource;fe.addEventListener("sourceopen",this.e.onSourceOpen),fe.addEventListener("sourceended",this.e.onSourceEnded),fe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=se,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),se.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let se=this._mediaSource;for(let fe in this._sourceBuffers){let Ae=this._pendingSegments[fe];Ae.splice(0,Ae.length),this._pendingSegments[fe]=null,this._pendingRemoveRanges[fe]=null,this._lastInitSegments[fe]=null;let we=this._sourceBuffers[fe];if(we){if(se.readyState!=="closed"){try{se.removeSourceBuffer(we)}catch(_e){Pe.e(this.TAG,_e.message)}we.removeEventListener("error",this.e.onSourceBufferError),we.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[fe]=null,this._sourceBuffers[fe]=null}}if(se.readyState==="open")try{se.endOfStream()}catch(fe){Pe.e(this.TAG,fe.message)}se.removeEventListener("sourceopen",this.e.onSourceOpen),se.removeEventListener("sourceended",this.e.onSourceEnded),se.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(se,fe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(se),this._pendingSegments[se.type].push(se);return}let Ae=se,we=`${Ae.container}`;Ae.codec&&Ae.codec.length>0&&(we+=`;codecs=${Ae.codec}`);let _e=!1;if(Pe.v(this.TAG,"Received Initialization Segment, mimeType: "+we),this._lastInitSegments[Ae.type]=Ae,we!==this._mimeTypes[Ae.type]){if(this._mimeTypes[Ae.type])Pe.v(this.TAG,`Notice: ${Ae.type} mimeType changed, origin: ${this._mimeTypes[Ae.type]}, target: ${we}`);else{_e=!0;try{let xt=this._sourceBuffers[Ae.type]=this._mediaSource.addSourceBuffer(we);xt.addEventListener("error",this.e.onSourceBufferError),xt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(xt){Pe.e(this.TAG,xt.message),this._emitter.emit(Yn.ERROR,{code:xt.code,msg:xt.message});return}}this._mimeTypes[Ae.type]=we}fe||this._pendingSegments[Ae.type].push(Ae),_e||this._sourceBuffers[Ae.type]&&!this._sourceBuffers[Ae.type].updating&&this._doAppendSegments(),b.safari&&Ae.container==="audio/mpeg"&&Ae.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Ae.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(se){let fe=se;this._pendingSegments[fe.type].push(fe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Ae=this._sourceBuffers[fe.type];Ae&&!Ae.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(se){for(let fe in this._sourceBuffers){if(!this._sourceBuffers[fe])continue;let Ae=this._sourceBuffers[fe];if(this._mediaSource.readyState==="open")try{Ae.abort()}catch(_e){Pe.e(this.TAG,_e.message)}this._idrList.clear();let we=this._pendingSegments[fe];if(we.splice(0,we.length),this._mediaSource.readyState!=="closed"){for(let _e=0;_e=1&&se-we.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let se=this._mediaElement.currentTime;for(let fe in this._sourceBuffers){let Ae=this._sourceBuffers[fe];if(Ae){let we=Ae.buffered,_e=!1;for(let xt=0;xt=this._config.autoCleanupMaxBackwardDuration){_e=!0;let $n=se-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[fe].push({start:Lt,end:$n})}}else Ra0&&(isNaN(fe)||Ae>fe)&&(Pe.v(this.TAG,`Update MediaSource duration from ${fe} to ${Ae}`),this._mediaSource.duration=Ae),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let se in this._pendingRemoveRanges){if(!this._sourceBuffers[se]||this._sourceBuffers[se].updating)continue;let fe=this._sourceBuffers[se],Ae=this._pendingRemoveRanges[se];for(;Ae.length&&!fe.updating;){let we=Ae.shift();fe.remove(we.start,we.end)}}}_doAppendSegments(){let se=this._pendingSegments;for(let fe in se)if(!(!this._sourceBuffers[fe]||this._sourceBuffers[fe].updating)&&se[fe].length>0){let Ae=se[fe].shift();if(Ae.timestampOffset){let we=this._sourceBuffers[fe].timestampOffset,_e=Ae.timestampOffset/1e3;Math.abs(we-_e)>.1&&(Pe.v(this.TAG,`Update MPEG audio timestampOffset from ${we} to ${_e}`),this._sourceBuffers[fe].timestampOffset=_e),delete Ae.timestampOffset}if(!Ae.data||Ae.data.byteLength===0)continue;try{this._sourceBuffers[fe].appendBuffer(Ae.data),this._isBufferFull=!1,fe==="video"&&Ae.hasOwnProperty("info")&&this._idrList.appendArray(Ae.info.syncPoints)}catch(we){this._pendingSegments[fe].unshift(Ae),we.code===22?(this._isBufferFull||this._emitter.emit(Yn.BUFFER_FULL),this._isBufferFull=!0):(Pe.e(this.TAG,we.message),this._emitter.emit(Yn.ERROR,{code:we.code,msg:we.message}))}}}_onSourceOpen(){if(Pe.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let se=this._pendingSourceBufferInit;for(;se.length;){let fe=se.shift();this.appendInitSegment(fe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Yn.SOURCE_OPEN)}_onSourceEnded(){Pe.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Pe.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let se=this._pendingSegments;return se.video.length>0||se.audio.length>0}_hasPendingRemoveRanges(){let se=this._pendingRemoveRanges;return se.video.length>0||se.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Yn.UPDATE_END)}_onSourceBufferError(se){Pe.e(this.TAG,`SourceBuffer Error: ${se}`)}}var Ya=Ba;const Ha={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Mn={NETWORK_EXCEPTION:de.EXCEPTION,NETWORK_STATUS_CODE_INVALID:de.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:de.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:de.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:ze.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:ze.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:ze.CODEC_UNSUPPORTED};class Zr{constructor(se,fe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(ye()),this._config=Et(),typeof fe=="object"&&Object.assign(this._config,fe),se.type.toLowerCase()!=="flv")throw new Me("FlvPlayer requires an flv MediaDataSource input!");se.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=se,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Ae=b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661);this._alwaysSeekKeyframe=!!(Ae||b.msedge||b.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(se,fe){se===Kt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):se===Kt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(se,fe)}off(se,fe){this._emitter.removeListener(se,fe)}attachMediaElement(se){if(this._mediaElement=se,se.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),se.addEventListener("seeking",this.e.onvSeeking),se.addEventListener("canplay",this.e.onvCanPlay),se.addEventListener("stalled",this.e.onvStalled),se.addEventListener("progress",this.e.onvProgress),this._msectl=new Ya(this._config),this._msectl.on(Yn.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Yn.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Yn.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Yn.ERROR,fe=>{this._emitter.emit(Kt.ERROR,Ha.MEDIA_ERROR,Mn.MEDIA_MSE_ERROR,fe)}),this._msectl.attachMediaElement(se),this._pendingSeekTime!=null)try{se.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(fe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new ke("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new ke("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Dr(this._mediaDataSource,this._config),this._transmuxer.on(Ot.INIT_SEGMENT,(se,fe)=>{this._msectl.appendInitSegment(fe)}),this._transmuxer.on(Ot.MEDIA_SEGMENT,(se,fe)=>{if(this._msectl.appendMediaSegment(fe),this._config.lazyLoad&&!this._config.isLive){let Ae=this._mediaElement.currentTime;fe.info.endDts>=(Ae+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ot.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(Kt.LOADING_COMPLETE)}),this._transmuxer.on(Ot.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ot.IO_ERROR,(se,fe)=>{this._emitter.emit(Kt.ERROR,Ha.NETWORK_ERROR,se,fe)}),this._transmuxer.on(Ot.DEMUX_ERROR,(se,fe)=>{this._emitter.emit(Kt.ERROR,Ha.MEDIA_ERROR,se,{code:-1,msg:fe})}),this._transmuxer.on(Ot.MEDIA_INFO,se=>{this._mediaInfo=se,this._emitter.emit(Kt.MEDIA_INFO,Object.assign({},se))}),this._transmuxer.on(Ot.METADATA_ARRIVED,se=>{this._emitter.emit(Kt.METADATA_ARRIVED,se)}),this._transmuxer.on(Ot.SCRIPTDATA_ARRIVED,se=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,se)}),this._transmuxer.on(Ot.STATISTICS_INFO,se=>{this._statisticsInfo=this._fillStatisticsInfo(se),this._emitter.emit(Kt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ot.RECOMMEND_SEEKPOINT,se=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=se/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(se){this._mediaElement.volume=se}get muted(){return this._mediaElement.muted}set muted(se){this._mediaElement.muted=se}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(se){this._mediaElement?this._internalSeek(se):this._pendingSeekTime=se}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(se){if(se.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return se;let fe=!0,Ae=0,we=0;if(this._mediaElement.getVideoPlaybackQuality){let _e=this._mediaElement.getVideoPlaybackQuality();Ae=_e.totalVideoFrames,we=_e.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ae=this._mediaElement.webkitDecodedFrameCount,we=this._mediaElement.webkitDroppedFrameCount):fe=!1;return fe&&(se.decodedFrames=Ae,se.droppedFrames=we),se}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let se=this._mediaElement.buffered,fe=this._mediaElement.currentTime,Ae=0,we=0;for(let _e=0;_e=fe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Pe.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let se=this._mediaElement.currentTime,fe=this._mediaElement.buffered,Ae=!1;for(let we=0;we=_e&&se=xt-this._config.lazyLoadRecoverDuration&&(Ae=!0);break}}Ae&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Ae&&(Pe.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(se){let fe=this._mediaElement.buffered;for(let Ae=0;Ae=we&&se<_e)return!0}return!1}_internalSeek(se){let fe=this._isTimepointBuffered(se),Ae=!1,we=0;if(se<1&&this._mediaElement.buffered.length>0){let _e=this._mediaElement.buffered.start(0);(_e<1&&se<_e||b.safari)&&(Ae=!0,we=b.safari?.1:_e)}if(Ae)this._requestSetTime=!0,this._mediaElement.currentTime=we;else if(fe){if(!this._alwaysSeekKeyframe)this._requestSetTime=!0,this._mediaElement.currentTime=se;else{let _e=this._msectl.getNearestKeyframe(Math.floor(se*1e3));this._requestSetTime=!0,_e!=null?this._mediaElement.currentTime=_e.dts/1e3:this._mediaElement.currentTime=se}this._progressChecker!=null&&this._checkProgressAndResume()}else this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._msectl.seek(se),this._transmuxer.seek(Math.floor(se*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=se)}_checkAndApplyUnbufferedSeekpoint(){if(this._seekpointRecord)if(this._seekpointRecord.recordTime<=this._now()-100){let se=this._mediaElement.currentTime;this._seekpointRecord=null,this._isTimepointBuffered(se)||(this._progressChecker!=null&&(window.clearTimeout(this._progressChecker),this._progressChecker=null),this._msectl.seek(se),this._transmuxer.seek(Math.floor(se*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=se))}else window.setTimeout(this._checkAndApplyUnbufferedSeekpoint.bind(this),50)}_checkAndResumeStuckPlayback(se){let fe=this._mediaElement;if(se||!this._receivedCanPlay||fe.readyState<2){let Ae=fe.buffered;Ae.length>0&&fe.currentTime0){let we=Ae.start(0);if(we<1&&fe{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):se===Kt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(se,fe)}off(se,fe){this._emitter.removeListener(se,fe)}attachMediaElement(se){if(this._mediaElement=se,se.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{se.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(fe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new ke("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(se){this._mediaElement.volume=se}get muted(){return this._mediaElement.muted}set muted(se){this._mediaElement.muted=se}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(se){this._mediaElement?this._mediaElement.currentTime=se:this._pendingSeekTime=se}get mediaInfo(){let fe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(fe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(fe.width=this._mediaElement.videoWidth,fe.height=this._mediaElement.videoHeight)),fe}get statisticsInfo(){let se={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return se;let fe=!0,Ae=0,we=0;if(this._mediaElement.getVideoPlaybackQuality){let _e=this._mediaElement.getVideoPlaybackQuality();Ae=_e.totalVideoFrames,we=_e.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ae=this._mediaElement.webkitDecodedFrameCount,we=this._mediaElement.webkitDroppedFrameCount):fe=!1;return fe&&(se.decodedFrames=Ae,se.droppedFrames=we),se}_onvLoadedMetadata(se){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}}var Fr=Dn;ge.install();function jt(Bn,se){let fe=Bn;if(fe==null||typeof fe!="object")throw new Me("MediaDataSource must be an javascript object!");if(!fe.hasOwnProperty("type"))throw new Me("MediaDataSource must has type field to indicate video file type!");switch(fe.type){case"flv":return new Tn(fe,se);default:return new Fr(fe,se)}}function Ln(){return Nt.supportMSEH264Playback()}function Za(){return Nt.getFeatureList()}let Jn={};Jn.createPlayer=jt,Jn.isSupported=Ln,Jn.getFeatureList=Za,Jn.BaseLoader=y,Jn.LoaderStatus=Ce,Jn.LoaderErrors=de,Jn.Events=Kt,Jn.ErrorTypes=Ha,Jn.ErrorDetails=Mn,Jn.FlvPlayer=Tn,Jn.NativePlayer=Fr,Jn.LoggingControl=Je,Object.defineProperty(Jn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var ur=Jn},50371:function(wt,ct){"use strict";function x(){const a=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ge=1;ge{const Fe=Re[ye];Fe!==void 0&&(a[ye]=Fe)})}return a}ct.Z=x},77578:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return a}});const a=ge=>ge?typeof ge=="function"?ge():ge:null},13845:function(wt,ct,x){"use strict";x.d(ct,{F:function(){return a},Z:function(){return ge}});function a(Re){return Re!=null&&Re===Re.window}function ge(Re,ye){var Fe,Pe;if(typeof window=="undefined")return 0;const le=ye?"scrollTop":"scrollLeft";let Le=0;return a(Re)?Le=Re[ye?"pageYOffset":"pageXOffset"]:Re instanceof Document?Le=Re.documentElement[le]:(Re instanceof HTMLElement||Re)&&(Le=Re[le]),Re&&!a(Re)&&typeof Le!="number"&&(Le=(Pe=((Fe=Re.ownerDocument)!==null&&Fe!==void 0?Fe:Re).documentElement)===null||Pe===void 0?void 0:Pe[le]),Le}},56762:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ge}});var a=x(59301);function ge(){const[,Re]=a.useReducer(ye=>ye+1,0);return Re}},68031:function(wt,ct,x){"use strict";x.d(ct,{Z:function(){return ye}});var a=x(16089);function ge(Fe,Pe,le,Le){const Ie=le-Pe;return Fe/=Le/2,Fe<1?Ie/2*Fe*Fe*Fe+Pe:Ie/2*((Fe-=2)*Fe*Fe+2)+Pe}var Re=x(13845);function ye(Fe){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:Le,duration:Ie=450}=Pe,ke=le(),Me=(0,Re.Z)(ke,!0),Oe=Date.now(),Ce=()=>{const y=Date.now()-Oe,E=ge(y>Ie?Ie:y,Me,Fe,Ie);(0,Re.F)(ke)?ke.scrollTo(window.pageXOffset,E):ke instanceof Document||ke.constructor.name==="HTMLDocument"?ke.documentElement.scrollTop=E:ke.scrollTop=E,y{let{children:it}=Ke;const{getPrefixCls:Pt}=Fe.useContext(le.E_),Et=Pt("breadcrumb");return Fe.createElement("li",{className:`${Et}-separator`,"aria-hidden":"true"},it===""?it:it||"/")};ke.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=ke,Oe=function(Ke,it){var Pt={};for(var Et in Ke)Object.prototype.hasOwnProperty.call(Ke,Et)&&it.indexOf(Et)<0&&(Pt[Et]=Ke[Et]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Et=Object.getOwnPropertySymbols(Ke);htit[ht]||Et)}function de(Ke,it,Pt,Et){if(Pt==null)return null;const{className:ht,onClick:Nt}=it,Tt=Oe(it,["className","onClick"]),Kt=Object.assign(Object.assign({},(0,ye.Z)(Tt,{data:!0,aria:!0})),{onClick:Nt});return Et!==void 0?Fe.createElement("a",Object.assign({},Kt,{className:ge()(`${Ke}-link`,ht),href:Et}),Pt):Fe.createElement("span",Object.assign({},Kt,{className:ge()(`${Ke}-link`,ht)}),Pt)}function y(Ke,it){return(Et,ht,Nt,Tt,Kt)=>{if(it)return it(Et,ht,Nt,Tt);const mt=Ce(Et,ht);return de(Ke,Et,mt,Kt)}}var E=function(Ke,it){var Pt={};for(var Et in Ke)Object.prototype.hasOwnProperty.call(Ke,Et)&&it.indexOf(Et)<0&&(Pt[Et]=Ke[Et]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Et=Object.getOwnPropertySymbols(Ke);ht{const{prefixCls:it,separator:Pt="/",children:Et,menu:ht,overlay:Nt,dropdownProps:Tt,href:Kt}=Ke,Je=(st=>{if(ht||Nt){const Mt=Object.assign({},Tt);if(ht){const qt=ht||{},{items:Wt}=qt,bn=E(qt,["items"]);Mt.menu=Object.assign(Object.assign({},bn),{items:Wt==null?void 0:Wt.map((Ge,$t)=>{var{key:Zn,title:hn,label:un,path:rt}=Ge,vt=E(Ge,["key","title","label","path"]);let Xe=un!=null?un:hn;return rt&&(Xe=Fe.createElement("a",{href:`${Kt}${rt}`},Xe)),Object.assign(Object.assign({},vt),{key:Zn!=null?Zn:$t,label:Xe})})})}else Nt&&(Mt.overlay=Nt);return Fe.createElement(Ie.Z,Object.assign({placement:"bottom"},Mt),Fe.createElement("span",{className:`${it}-overlay-link`},st,Fe.createElement(Le.Z,null)))}return st})(Et);return Je!=null?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Je),Pt&&Fe.createElement(Me,null,Pt)):null},b=Ke=>{const{prefixCls:it,children:Pt,href:Et}=Ke,ht=E(Ke,["prefixCls","children","href"]),{getPrefixCls:Nt}=Fe.useContext(le.E_),Tt=Nt("breadcrumb",it);return Fe.createElement(ee,Object.assign({},ht,{prefixCls:Tt}),de(Tt,ht,Pt,Et))};b.__ANT_BREADCRUMB_ITEM=!0;var z=b,te=x(17313),ne=x(83116),ae=x(37613);const ue=Ke=>{const{componentCls:it,iconCls:Pt}=Ke;return{[it]:Object.assign(Object.assign({},(0,te.Wf)(Ke)),{color:Ke.itemColor,fontSize:Ke.fontSize,[Pt]:{fontSize:Ke.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ke.linkColor,transition:`color ${Ke.motionDurationMid}`,padding:`0 ${Ke.paddingXXS}px`,borderRadius:Ke.borderRadiusSM,height:Ke.lineHeight*Ke.fontSize,display:"inline-block",marginInline:-Ke.marginXXS,"&:hover":{color:Ke.linkHoverColor,backgroundColor:Ke.colorBgTextHover}},(0,te.Qy)(Ke)),"li:last-child":{color:Ke.lastItemColor},[`${it}-separator`]:{marginInline:Ke.separatorMargin,color:Ke.separatorColor},[`${it}-link`]:{[` > ${Pt} + span, > ${Pt} + a diff --git a/umi.0aa015d6.js b/umi.8c69a8d2.js similarity index 99% rename from umi.0aa015d6.js rename to umi.8c69a8d2.js index e534ef7610..6172a86b9f 100644 --- a/umi.0aa015d6.js +++ b/umi.8c69a8d2.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"c7edf977",67:"f22f4aaf",109:"88e3ffed",119:"7b08238d",195:"f192bd14",201:"72def318",264:"93550fdb",292:"a530add2",316:"1f60ada6",337:"46536c09",354:"d4d139cf",479:"a87b4776",485:"f57040c9",508:"be19a8b2",518:"ffc2fe5a",532:"78f8e643",533:"7b50b0b6",547:"f3776463",556:"4607a886",559:"00fea307",570:"e789faee",576:"43e23a34",629:"44a1d9a5",643:"dd072a11",671:"4a609b8d",680:"8c4726ca",700:"48daa906",737:"4d133def",741:"ac5fd360",770:"61f6c12a",799:"a2b601f5",879:"0e75d351",895:"2619bf1e",900:"862a19bc",906:"7f416fc2",921:"f7b8a956",928:"74a76146",981:"24da50c7",1003:"64fa592c",1006:"72087f39",1043:"64b8e2a9",1045:"bc87bcc6",1048:"cff53df7",1070:"6e8d4cd9",1077:"b30748b8",1144:"c90eccaf",1154:"8cb80842",1211:"db5c6399",1253:"77a7a701",1257:"ef12366e",1274:"5f6ea65a",1276:"c033e1c1",1294:"8f2a75c1",1343:"33c3d23a",1423:"10a9e8c7",1427:"93e34e39",1450:"cc94776c",1461:"3f627cc6",1462:"fcf08abc",1470:"d48c5645",1475:"24d121e7",1477:"4ef00c52",1482:"42d82501",1512:"c070e784",1520:"d2cf0cd1",1545:"345abec6",1578:"d3c503e7",1581:"e56df86d",1582:"fdcf0588",1646:"e6e27b60",1651:"b8d1c4e7",1657:"e57316b0",1660:"f7e43018",1674:"7d80e5ad",1678:"75c42209",1713:"32f98fac",1717:"2ca73383",1727:"e9812e70",1754:"de30477d",1783:"9dc915a5",1798:"cf127695",1799:"1f01830f",1831:"5cfb3e4f",1836:"0d76747e",1855:"786344b4",1880:"d992bc73",1897:"a9cd7c27",1939:"7eea6699",1953:"cf77ee55",1962:"a9c4e1ac",1993:"08651d09",2011:"59d51f98",2045:"28553740",2099:"e312b0e6",2102:"510541ae",2130:"98e8d6f0",2141:"125fa5bd",2181:"510e4b61",2203:"a35d04c5",2216:"b08db858",2240:"71923a6d",2249:"f4830452",2281:"a22e01d5",2300:"ee086a15",2303:"a215c5b8",2307:"8b200a53",2338:"ea8ca3f9",2339:"f94ad499",2386:"192e235c",2396:"f933fd2c",2404:"2e01bca9",2412:"f3c346a2",2425:"9c0261da",2443:"396c085b",2476:"7613ff8d",2494:"68080a87",2501:"61ece5d5",2538:"de4a3723",2539:"adaf9c11",2548:"057aae28",2570:"9107ccde",2594:"e87d3761",2603:"ee267563",2659:"52dfabbf",2707:"98169c53",2806:"2b28b35d",2819:"5e26ddf2",2822:"4f1e85b8",2823:"42a4997c",2829:"9fd7c132",2837:"54a82605",2862:"b348807c",2865:"7e33e99e",2884:"aa311746",2969:"ab3357d7",3006:"a03c8c85",3086:"01a29dfe",3133:"9bf3f89c",3141:"bf448dfa",3157:"9cf57abe",3183:"6ff8a009",3198:"8e655451",3212:"17a917f3",3220:"f685d25a",3247:"c488d351",3260:"e9bc1826",3276:"d0d4a5d3",3317:"5db6dacd",3391:"54874f54",3405:"c5a1ef55",3433:"748a7725",3442:"9bca772d",3447:"754c8ce0",3451:"cbae0b3f",3509:"a5ceee62",3550:"3dc83156",3581:"85f24005",3585:"67789251",3668:"7263658f",3697:"481a10d9",3747:"24ff9f55",3754:"2510194a",3777:"d5b0f2f1",3784:"1a7eefb8",3805:"9dbcb95e",3831:"7d84b15c",3862:"a96acd40",3873:"0c1bf67e",3885:"f87f7f15",3910:"1da1627d",3951:"88b04690",3982:"fb95b14f",3987:"5cecd51b",4014:"27a8e97c",4017:"43e0dad6",4030:"b6d39316",4048:"74ccc9e3",4056:"d7fbd107",4058:"b806c767",4078:"f37e9ba0",4088:"236723f3",4093:"0c6e6d7a",4105:"efcec005",4144:"1687aa7f",4164:"690c9510",4216:"bfce943f",4217:"d0464b0f",4227:"12225890",4259:"524f8d84",4264:"a8f3f7d0",4297:"9fa2d704",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"08dd4c47",4469:"ed94a558",4492:"685a30e4",4496:"94ed7516",4498:"09e9f286",4504:"70b32255",4514:"42666d74",4520:"0b4bcf94",4546:"424f8ed9",4565:"6c6a5205",4572:"d1c89ba8",4599:"61def4cb",4610:"c4c1e9aa",4621:"4a769a65",4628:"ece2c60c",4662:"2461922f",4685:"c33f1528",4715:"5619afe8",4736:"8613dde2",4741:"712d6649",4757:"e3e284a2",4766:"c82eea31",4770:"8fe03301",4790:"619413e4",4795:"199d612c",4797:"a24e92db",4800:"cc520634",4850:"1edda4b7",4889:"1564238b",4928:"088b6a70",4944:"5bbc7d45",4973:"a1dee186",4994:"3ca8b92d",5022:"dee735cd",5043:"b7ccab93",5048:"34a1fedb",5060:"85dafcc6",5096:"8e4eba05",5111:"df0f086e",5117:"500dae66",5125:"54abb9ca",5148:"6661b32b",5165:"3cf3f0d5",5176:"6c8b23f9",5177:"615d658f",5179:"9923cb76",5186:"91ef5a16",5230:"4265b96f",5238:"ad3cc398",5290:"5dabcdc2",5297:"96447a2f",5307:"7bff9b33",5319:"8dab7355",5321:"1163c84e",5330:"a3622841",5335:"e1f4db87",5354:"7ae70604",5357:"f5958efb",5359:"326a2f30",5382:"4f60226a",5402:"18692bf8",5416:"454536b7",5434:"38b302a6",5466:"64203dbf",5494:"d89549c4",5518:"39be7092",5549:"800dfd71",5564:"58aae3b9",5572:"9e2c8fac",5573:"d4470b32",5624:"bc220356",5631:"e00d3d36",5650:"8b367b36",5679:"4a090bef",5694:"d4b676d7",5705:"55104ceb",5729:"7e6bdb06",5764:"e0d7e586",5775:"48016112",5776:"808c33d2",5786:"46535d89",5798:"76ca55c0",5800:"5b6463ae",5816:"64573972",5823:"1bf38417",5876:"5eded409",5888:"1c53fa94",5891:"9032b115",5894:"fc9cbaec",5902:"1ab773c3",5911:"84a8d8dc",5915:"cd728d5c",5972:"d9e3bfa6",5992:"87823695",6029:"54d7c80d",6034:"64f282c3",6045:"d268f87f",6047:"3ce45acd",6063:"2791d74e",6069:"a7e4f715",6080:"ed207cca",6126:"99519171",6127:"9f23267b",6170:"1b248aae",6185:"f433e4bc",6265:"c78215cf",6270:"f392e6e6",6282:"469d005b",6328:"df269d28",6366:"8059f2d5",6378:"7f3a946a",6411:"3b971528",6434:"93565909",6444:"974c3585",6451:"6067b85b",6452:"9f7c7f8d",6531:"eb849436",6583:"30ebd253",6587:"73669feb",6634:"83b43458",6637:"7d1d0b46",6651:"efde1c8f",6682:"8e014a8d",6685:"cd5cfbfb",6729:"7e0fbb55",6741:"192edf05",6774:"59d4d618",6776:"207993ae",6784:"5afaa597",6788:"6677042a",6789:"795ff65a",6796:"7d837803",6820:"6da76be6",6882:"8eb2467e",6904:"77ad2102",6913:"91036848",6963:"d140a3ac",7043:"7a297138",7045:"b3f3afb3",7058:"61e40e39",7062:"9d1dbe0a",7084:"46ccce72",7099:"43f279dc",7156:"e7466006",7178:"57bda3fa",7182:"6df088b8",7224:"a140c182",7242:"c11724be",7260:"2f924c41",7289:"5967f7ab",7322:"8ca63e3e",7323:"62fd4714",7329:"660595a9",7333:"3e24d419",7365:"1005464f",7395:"887edac4",7402:"8c3a42f8",7460:"1b5366da",7477:"7e6e579e",7482:"60493fcb",7527:"15891331",7545:"ad78ef8b",7560:"e0986a02",7589:"75aeeff6",7591:"c8233ce9",7614:"eae2766b",7622:"c9fa651b",7686:"4fcec9f9",7706:"c2a79e40",7806:"aae82f7e",7835:"2ae745ac",7855:"063cfe02",7857:"4c361857",7883:"260f2de6",7884:"2a25e966",7901:"bb023fde",7921:"bc1e10d6",7922:"aab37503",7964:"29aed9a1",8002:"4066edfd",8062:"b12f4e6a",8072:"d7c35a58",8085:"6bff8c98",8089:"d536b13a",8115:"f0eb8020",8143:"5960f99e",8145:"68d3031f",8155:"87215017",8161:"83c5fa9a",8217:"b99f7be4",8237:"f86423db",8241:"3bcddd74",8286:"8b4ac71d",8302:"55794970",8332:"7619990c",8340:"2629b1f3",8350:"07df8a75",8365:"a1fb874e",8398:"60381edb",8431:"26be5255",8435:"29ffda57",8447:"de62a69c",8458:"0ff673ab",8479:"0f3ec697",8517:"32d70c2f",8552:"bcdcca23",8561:"333e8ec9",8563:"2577d279",8579:"c66a259d",8639:"7aea88ff",8665:"00aa51fe",8688:"5a1e553a",8689:"3f0aaa6e",8723:"3509bba9",8737:"ce7dad23",8776:"0ad26240",8787:"c5b463bd",8823:"1436bc3b",8827:"b072882b",8842:"9f25a3e2",8845:"88b3e605",8866:"fbc2b84d",8882:"22448b55",8885:"43bb1638",8898:"d002bcd8",8909:"bcc1dd35",8920:"7f82440c",8963:"790aecdd",8965:"8bced6e4",8999:"6d4a63c1",9039:"9a7b4820",9076:"b68dc954",9104:"bbcb2345",9179:"ae3155e6",9205:"132b2a5f",9252:"0d791a59",9260:"cf5f8140",9366:"71eef77a",9391:"758c9bb2",9404:"9fcc3d3e",9406:"214fa94d",9416:"e55192f4",9417:"7003b510",9449:"0b742ff8",9487:"cecd7779",9489:"caade0a8",9507:"1c345d1a",9511:"f3c03b5c",9554:"ed358e7b",9559:"f794af19",9647:"918da019",9649:"3ae5e360",9674:"617e89d1",9677:"554431fd",9695:"9eb994e6",9715:"30e024db",9716:"c4ea49a9",9785:"2a1352d1",9788:"e76f7da4",9814:"df9e785e",9891:"7f2618fd",9895:"b8e31ff2",9906:"5cf53e8a",9921:"a811a717",9922:"219bf0be",9928:"5989f5e0",9944:"58a6131e",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8845:"03cdfb68",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"c7edf977",67:"f22f4aaf",109:"88e3ffed",119:"7b08238d",195:"f192bd14",201:"72def318",264:"93550fdb",292:"a530add2",316:"1f60ada6",337:"46536c09",354:"d4d139cf",479:"a87b4776",485:"f57040c9",508:"be19a8b2",518:"ffc2fe5a",532:"78f8e643",533:"7b50b0b6",547:"f3776463",556:"4607a886",559:"00fea307",570:"e789faee",576:"43e23a34",629:"44a1d9a5",643:"dd072a11",671:"4a609b8d",680:"8c4726ca",700:"48daa906",737:"4d133def",741:"ac5fd360",770:"61f6c12a",799:"a2b601f5",879:"0e75d351",895:"2619bf1e",900:"862a19bc",906:"7f416fc2",921:"f7b8a956",928:"74a76146",981:"24da50c7",1003:"64fa592c",1006:"72087f39",1043:"64b8e2a9",1045:"bc87bcc6",1048:"cff53df7",1070:"6e8d4cd9",1077:"b30748b8",1144:"c90eccaf",1154:"8cb80842",1211:"db5c6399",1253:"77a7a701",1257:"ef12366e",1274:"5f6ea65a",1276:"c033e1c1",1294:"8f2a75c1",1343:"33c3d23a",1423:"10a9e8c7",1427:"93e34e39",1450:"cc94776c",1461:"3f627cc6",1462:"fcf08abc",1470:"d48c5645",1475:"24d121e7",1477:"4ef00c52",1482:"42d82501",1512:"c070e784",1520:"d2cf0cd1",1545:"345abec6",1578:"d3c503e7",1581:"e56df86d",1582:"fdcf0588",1646:"e6e27b60",1651:"b8d1c4e7",1657:"e57316b0",1660:"f7e43018",1674:"7d80e5ad",1678:"75c42209",1713:"32f98fac",1717:"be27058c",1727:"e9812e70",1754:"de30477d",1783:"9dc915a5",1798:"cf127695",1799:"1f01830f",1831:"5cfb3e4f",1836:"0d76747e",1855:"786344b4",1880:"d992bc73",1897:"a9cd7c27",1939:"7eea6699",1953:"cf77ee55",1962:"a9c4e1ac",1993:"08651d09",2011:"59d51f98",2045:"28553740",2099:"e312b0e6",2102:"510541ae",2130:"98e8d6f0",2141:"125fa5bd",2181:"510e4b61",2203:"a35d04c5",2216:"b08db858",2240:"71923a6d",2249:"f4830452",2281:"a22e01d5",2300:"ee086a15",2303:"a215c5b8",2307:"8b200a53",2338:"ea8ca3f9",2339:"f94ad499",2386:"192e235c",2396:"f933fd2c",2404:"2e01bca9",2412:"f3c346a2",2425:"9c0261da",2443:"396c085b",2476:"7613ff8d",2494:"68080a87",2501:"61ece5d5",2538:"de4a3723",2539:"adaf9c11",2548:"057aae28",2570:"9107ccde",2594:"e87d3761",2603:"ee267563",2659:"52dfabbf",2707:"98169c53",2806:"2b28b35d",2819:"5e26ddf2",2822:"4f1e85b8",2823:"42a4997c",2829:"9fd7c132",2837:"54a82605",2862:"b348807c",2865:"7e33e99e",2884:"aa311746",2969:"ab3357d7",3006:"a03c8c85",3086:"01a29dfe",3133:"9bf3f89c",3141:"bf448dfa",3157:"9cf57abe",3183:"6ff8a009",3198:"8e655451",3212:"17a917f3",3220:"f685d25a",3247:"c488d351",3260:"e9bc1826",3276:"d0d4a5d3",3317:"5db6dacd",3391:"54874f54",3405:"c5a1ef55",3433:"748a7725",3442:"9bca772d",3447:"754c8ce0",3451:"cbae0b3f",3509:"a5ceee62",3550:"3dc83156",3581:"85f24005",3585:"67789251",3668:"7263658f",3697:"481a10d9",3747:"24ff9f55",3754:"2510194a",3777:"d5b0f2f1",3784:"1a7eefb8",3805:"9dbcb95e",3831:"7d84b15c",3862:"a96acd40",3873:"0c1bf67e",3885:"f87f7f15",3910:"1da1627d",3951:"88b04690",3982:"fb95b14f",3987:"5cecd51b",4014:"27a8e97c",4017:"43e0dad6",4030:"b6d39316",4048:"74ccc9e3",4056:"d7fbd107",4058:"b806c767",4078:"f37e9ba0",4088:"236723f3",4093:"0c6e6d7a",4105:"efcec005",4144:"1687aa7f",4164:"fed67af6",4216:"bfce943f",4217:"d0464b0f",4227:"12225890",4259:"524f8d84",4264:"a8f3f7d0",4297:"9fa2d704",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"08dd4c47",4469:"ed94a558",4492:"685a30e4",4496:"94ed7516",4498:"09e9f286",4504:"70b32255",4514:"42666d74",4520:"0b4bcf94",4546:"424f8ed9",4565:"6c6a5205",4572:"d1c89ba8",4599:"61def4cb",4610:"c4c1e9aa",4621:"4a769a65",4628:"ece2c60c",4662:"2461922f",4685:"c33f1528",4715:"5619afe8",4736:"8613dde2",4741:"712d6649",4757:"e3e284a2",4766:"c82eea31",4770:"8fe03301",4790:"619413e4",4795:"199d612c",4797:"a24e92db",4800:"cc520634",4850:"1edda4b7",4889:"1564238b",4928:"088b6a70",4944:"5bbc7d45",4973:"a1dee186",4994:"3ca8b92d",5022:"dee735cd",5043:"b7ccab93",5048:"34a1fedb",5060:"85dafcc6",5096:"8e4eba05",5111:"df0f086e",5117:"500dae66",5125:"54abb9ca",5148:"6661b32b",5165:"3cf3f0d5",5176:"6c8b23f9",5177:"615d658f",5179:"9923cb76",5186:"91ef5a16",5230:"4265b96f",5238:"ad3cc398",5290:"5dabcdc2",5297:"96447a2f",5307:"7bff9b33",5319:"8dab7355",5321:"1163c84e",5330:"a3622841",5335:"e1f4db87",5354:"7ae70604",5357:"f5958efb",5359:"326a2f30",5382:"4f60226a",5402:"18692bf8",5416:"454536b7",5434:"38b302a6",5466:"64203dbf",5494:"d89549c4",5518:"39be7092",5549:"800dfd71",5564:"58aae3b9",5572:"9e2c8fac",5573:"d4470b32",5624:"bc220356",5631:"e00d3d36",5650:"8b367b36",5679:"4a090bef",5694:"d4b676d7",5705:"55104ceb",5729:"7e6bdb06",5764:"e0d7e586",5775:"48016112",5776:"808c33d2",5786:"46535d89",5798:"76ca55c0",5800:"5b6463ae",5816:"64573972",5823:"1bf38417",5876:"5eded409",5888:"1c53fa94",5891:"9032b115",5894:"fc9cbaec",5902:"1ab773c3",5911:"84a8d8dc",5915:"cd728d5c",5972:"d9e3bfa6",5992:"87823695",6029:"54d7c80d",6034:"64f282c3",6045:"d268f87f",6047:"3ce45acd",6063:"2791d74e",6069:"a7e4f715",6080:"ed207cca",6126:"99519171",6127:"9f23267b",6170:"1b248aae",6185:"f433e4bc",6265:"c78215cf",6270:"f392e6e6",6282:"469d005b",6328:"df269d28",6366:"8059f2d5",6378:"7f3a946a",6411:"3b971528",6434:"93565909",6444:"974c3585",6451:"6067b85b",6452:"9f7c7f8d",6531:"eb849436",6583:"30ebd253",6587:"73669feb",6634:"83b43458",6637:"7d1d0b46",6651:"efde1c8f",6682:"8e014a8d",6685:"cd5cfbfb",6729:"7e0fbb55",6741:"192edf05",6774:"59d4d618",6776:"207993ae",6784:"5afaa597",6788:"6677042a",6789:"795ff65a",6796:"7d837803",6820:"6da76be6",6882:"8eb2467e",6904:"77ad2102",6913:"91036848",6963:"d140a3ac",7043:"7a297138",7045:"b3f3afb3",7058:"61e40e39",7062:"9d1dbe0a",7084:"46ccce72",7099:"43f279dc",7156:"e7466006",7178:"57bda3fa",7182:"6df088b8",7224:"a140c182",7242:"c11724be",7260:"2f924c41",7289:"5967f7ab",7322:"8ca63e3e",7323:"62fd4714",7329:"660595a9",7333:"3e24d419",7365:"1005464f",7395:"887edac4",7402:"8c3a42f8",7460:"1b5366da",7477:"7e6e579e",7482:"60493fcb",7527:"15891331",7545:"ad78ef8b",7560:"e0986a02",7589:"75aeeff6",7591:"c8233ce9",7614:"eae2766b",7622:"c9fa651b",7686:"4fcec9f9",7706:"c2a79e40",7806:"aae82f7e",7835:"2ae745ac",7855:"063cfe02",7857:"4c361857",7883:"260f2de6",7884:"2a25e966",7901:"bb023fde",7921:"bc1e10d6",7922:"aab37503",7964:"29aed9a1",8002:"4066edfd",8062:"b12f4e6a",8072:"d7c35a58",8085:"6bff8c98",8089:"d536b13a",8115:"f0eb8020",8143:"5960f99e",8145:"68d3031f",8155:"87215017",8161:"83c5fa9a",8217:"b99f7be4",8237:"f86423db",8241:"3bcddd74",8286:"8b4ac71d",8302:"55794970",8332:"7619990c",8340:"2629b1f3",8350:"07df8a75",8365:"a1fb874e",8398:"60381edb",8431:"26be5255",8435:"29ffda57",8447:"de62a69c",8458:"0ff673ab",8479:"0f3ec697",8517:"32d70c2f",8552:"bcdcca23",8561:"333e8ec9",8563:"2577d279",8579:"c66a259d",8639:"7aea88ff",8665:"00aa51fe",8688:"5a1e553a",8689:"3f0aaa6e",8723:"3509bba9",8737:"ce7dad23",8776:"0ad26240",8787:"c5b463bd",8823:"1436bc3b",8827:"b072882b",8842:"9f25a3e2",8845:"88b3e605",8866:"fbc2b84d",8882:"22448b55",8885:"43bb1638",8898:"d002bcd8",8909:"bcc1dd35",8920:"7f82440c",8963:"790aecdd",8965:"8bced6e4",8999:"6d4a63c1",9039:"9a7b4820",9076:"b68dc954",9104:"bbcb2345",9179:"ae3155e6",9205:"132b2a5f",9252:"0d791a59",9260:"cf5f8140",9366:"71eef77a",9391:"758c9bb2",9404:"9fcc3d3e",9406:"214fa94d",9416:"e55192f4",9417:"7003b510",9449:"0b742ff8",9487:"cecd7779",9489:"caade0a8",9507:"1c345d1a",9511:"f3c03b5c",9554:"ed358e7b",9559:"f794af19",9647:"918da019",9649:"3ae5e360",9674:"617e89d1",9677:"554431fd",9695:"9eb994e6",9715:"30e024db",9716:"c4ea49a9",9785:"2a1352d1",9788:"e76f7da4",9814:"df9e785e",9891:"7f2618fd",9895:"b8e31ff2",9906:"5cf53e8a",9921:"a811a717",9922:"219bf0be",9928:"5989f5e0",9944:"58a6131e",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8845:"03cdfb68",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,30402))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,17204))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,21760))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,40831))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,31488))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,32173))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,28855))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,70395))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,77686))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,74599))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59453))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,40285))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,13558))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,53033))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,26583))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,25852))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,30909))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,38309))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,28639))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,97189))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,69026))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,49067))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,63554))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,84953))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,73110))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,91211))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8002),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,95655))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8002),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,76579))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92476))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,98887))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98653))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,5743))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8002),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8002),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,67598))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,80570))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,60272))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,86228))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,30490))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8424))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,74718))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,97715))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,38840))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,88711))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,34986))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,23239))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,78440))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,7575))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,92723))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,95144))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,72795))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,73362))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,56686))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,82245))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,95625))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,16008))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,3063))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,68701))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,19791))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52558))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,94086))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,54696))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,79577))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,49862))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,48379))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71123))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,28752))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,38874))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,993))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,55097))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,74155))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,54312))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,88357))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,86201))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,41648))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,41648))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,33553))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,30325))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,30325))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,95086))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,95086))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,25162))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,25162))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,11912))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,11912))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,98554))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,43860))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,63100))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,66341))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,66341))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,60863))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,50712))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,6054))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,36369))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,89515))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,56206))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,13248))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,13248))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,22283))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,22283))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,83945))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,83945))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,18076))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,73383))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,2483))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,38950))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,40333))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,40333))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,5317))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,91162))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,91162))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,51361))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,97520))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81152))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,86951))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,63482))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,69966))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,32853))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,42384))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44322))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,39448))),159:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,46033))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,3323))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,28126))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,27500))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,93664))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,68148))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,36534))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74566))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,38973))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,63810))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,70798))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,93318))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,86678))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,51126))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,33138))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57108))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,68353))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,74206))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,53166))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(7921),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,30110))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,66200))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,36796))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,28097))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92432))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,8005))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,17672))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,64897))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,71455))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,71455))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,65123))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,39783))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(7921),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,54383))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,80009))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,95752))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,34970))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,79962))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,79962))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,29656))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,29656))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,92105))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,92105))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,82150))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,74076))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,42270))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,82977))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,17501))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,55301))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87195))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,12734))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,89550))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4315))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,44482))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,71303))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,78413))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,85887))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,36533))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,88590))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,10153))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,88675))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,12253))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,66270))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,4628))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,44375))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,54039))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,29327))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,71304))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,42821))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,63835))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,62829))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,93981))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,58623))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,9e4))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,13435))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,4594))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,47103))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,66262))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,85097))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,1341))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,11135))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,45676))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,19481))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,56060))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,20232))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,32365))),268:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,8862))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,82751))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,90190))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,90535))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,8952))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,1274))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,59470))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,91359))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48414))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,7410))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,89403))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,47598))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,75208))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,97994))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,60319))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,29172))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16807))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,75598))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,54675))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,43854))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,49955))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,66420))),299:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,33881))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,39582))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,48855))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,48202))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,26681))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,90107))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,24884))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,98285))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,63773))),312:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),318:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,24205))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,88382))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,20308))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,98995))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,84216))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,41860))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,29316))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,48195))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,79066))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,90811))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,81375))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,27904))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,63479))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,5579))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,30775))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,80943))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,65117))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,48986))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,93793))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,57580))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,74211))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,78563))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,34924))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,75716))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,50378))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69997))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,47559))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,38286))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,89346))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,76139))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87786))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,4782))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,87830))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,30657))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23748))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,16310))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,29930))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,86753))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,40088))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,52713))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,17880))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,91395))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,37207))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,96328))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,76956))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,43413))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,5845))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,16120))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,51408))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,37980))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,87038))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,9496))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,2303))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75170))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,10507))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,15973))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,64986))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,39013))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,96592))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,66166))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,11681))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,79603))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,29719))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28184))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,46033))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,3323))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,44338))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,11322))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,727))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,52835))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,53835))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,16015))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,25126))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,66682))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,44103))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,64198))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14995))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,80227))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,9552))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,57713))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,11955))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,5307))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,44667))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,66968)))}}})}var P=__webpack_require__(24027),O=__webpack_require__(52029),L=__webpack_require__(71418),ve=__webpack_require__(95617),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(52985),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.22"})})()})(); +(`+a+": "+x+")",o.name="ChunkLoadError",o.type=a,o.request=x,l[1](o)}};__webpack_require__.l(f,h,"chunk-"+r,r)}};var _=function(r,i){var l=i[0],c=i[1],f=i[2],o,h,u=0;if(l.some(function(x){return d[x]!==0})){for(o in c)__webpack_require__.o(c,o)&&(__webpack_require__.m[o]=c[o]);if(f)var a=f(__webpack_require__)}for(r&&r(i);u0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,30402))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,17204))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,21760))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,40831))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,31488))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,32173))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,28855))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,70395))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,77686))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,74599))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59453))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,40285))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,13558))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,53033))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,26583))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,25852))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,30909))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,38309))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,28639))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,97189))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,69026))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,49067))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,63554))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,84953))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,73110))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,91211))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8002),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,95655))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8002),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,76579))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92476))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,98887))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98653))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,5743))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8002),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8002),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,67598))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,80570))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,60272))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,86228))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,30490))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8424))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,74718))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,97715))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,38840))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,88711))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,34986))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,23239))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,78440))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,7575))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,92723))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,95144))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,72795))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,73362))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,56686))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,82245))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,95625))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,16008))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,3063))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,68701))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,19791))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52558))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,94086))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,54696))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,79577))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,49862))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,48379))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71123))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,28752))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,38874))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,993))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,55097))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,74155))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,54312))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,88357))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,86201))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,41648))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,41648))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,33553))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,30325))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,30325))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,95086))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,95086))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,25162))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,25162))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,11912))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,11912))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,98554))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,43860))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,63100))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,66341))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2181),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,66341))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,60863))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,50712))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,6054))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,36369))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,89515))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,56206))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,13248))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,13248))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,22283))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,22283))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,83945))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,83945))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,18076))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,73383))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,2483))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,38950))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,40333))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,40333))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,5317))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,91162))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,91162))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,51361))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,97520))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81152))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,86951))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,63482))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,69966))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,32853))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,42384))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44322))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,39448))),159:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,46033))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,3323))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,28126))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,45581))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,27500))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,93664))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,68148))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,36534))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74566))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,38973))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,63810))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,70798))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,93318))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,86678))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(5564),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95688))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,51126))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,33138))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57108))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,68353))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,74206))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,53166))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(7921),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,30110))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,66200))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,36796))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,28097))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92432))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,8005))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,17672))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,64897))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,71455))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,71455))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,65123))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,39783))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(7921),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,54383))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,80009))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,95752))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,34970))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,79962))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,79962))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,29656))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,29656))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,92105))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,92105))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,82150))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,74076))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,42270))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,82977))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,17501))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,55301))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87195))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,12734))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,89550))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4315))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,44482))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,71303))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,78413))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,85887))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,36533))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,88590))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,10153))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,88675))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,12253))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,66270))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,4628))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,44375))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,54039))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,29327))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,71304))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,42821))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,63835))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,62829))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,93981))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,58623))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,9e4))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,13435))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,4594))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,47103))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,66262))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,85097))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,1341))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,11135))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,45676))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,19481))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,56060))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,20232))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,32365))),268:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,8862))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,82751))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,90190))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,90535))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,8952))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,1274))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,59470))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,91359))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48414))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,7410))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,89403))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,47598))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,75208))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,97994))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,60319))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,29172))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16807))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,75598))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,54675))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,43854))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,49955))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,66420))),299:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,33881))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,39582))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,48855))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,48202))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,26681))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,90107))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,24884))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,98285))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,63773))),312:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,86040))),318:$e.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,24205))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,88382))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,20308))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,98995))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,84216))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,41860))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,29316))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,48195))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,79066))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,90811))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,81375))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,27904))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,63479))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,5579))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,30775))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,80943))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,65117))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,48986))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,93793))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,57580))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,74211))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,78563))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,34924))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,75716))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,50378))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69997))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,47559))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,38286))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,89346))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,76139))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87786))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,4782))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,87830))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,30657))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23748))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,16310))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,29930))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,86753))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,40088))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,52713))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,17880))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,91395))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,37207))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,96328))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,76956))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,43413))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,5845))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,16120))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,51408))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,37980))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,87038))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,9496))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,2303))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75170))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,10507))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,15973))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,64986))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,39013))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,96592))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,66166))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,11681))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,79603))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,29719))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28184))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,46033))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,3323))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,78336))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(770),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,44338))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,11322))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,727))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,52835))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,53835))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,16015))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,25126))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,66682))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,44103))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,64198))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14995))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,80227))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,9552))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,57713))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,11955))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,5307))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,44667))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,32464)))}}})}var P=__webpack_require__(24027),O=__webpack_require__(52029),L=__webpack_require__(71418),ve=__webpack_require__(95617),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(52985),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.22"})})()})();